.contentBody.icons{margin:0 auto;padding:120px 4.585vw 0;width:100vw}@media screen and (max-width: 768px){.contentBody.icons{padding:17vw 4.585vw 0}}.tagline{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0 1.1vw;text-align:left;width:100%}.tagline h1{font-size:36px;font-weight:bold;line-height:1;margin:30px 0 60px}.tagline p{font-size:18px;font-weight:bold;line-height:2;margin-bottom:20px;text-align:left}.tagline.taglist h1{font-size:18px;font-weight:bold;line-height:2;margin:0 0 20px;text-align:left}.tagline.taglist p{font-size:36px;font-weight:bold;line-height:1;margin:30px 0}.tagline.story h1{margin-top:0}.tagline.story p{margin:0 0 30px}@media screen and (max-width: 768px){.tagline h1{font-size:5.8vw;margin:17vw 0 5vw}.tagline p{font-size:3.38vw;margin-bottom:8vw}.tagline.taglist h1{font-size:3.38vw;margin-bottom:8vw}.tagline.taglist p{font-size:5.8vw;margin:17vw 0 5vw}.tagline.story h1{margin-top:0}.tagline.story p{margin:5vw 0}}.icons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;width:90.83vw}.icons-wrapper li{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:43.2vw;margin:0 calc((90.83vw - (43.2vw * 2)) / 4) calc(43.2vw - (20.5vw * 2));width:43.2vw}@media screen and (max-width: 768px){.icons-wrapper li{height:90.34vw;margin:0 0 calc(90.34vw - (44.7vw * 2));width:90.34vw}}.icons-wrapper li a{display:block;height:100%;position:relative;width:100%}.icons-wrapper li .icons{display:block;height:100%;width:100%}.icons-wrapper li .brand{display:block;height:50px;left:2.1vw;position:absolute;top:.7vw;width:auto}.icons-wrapper li ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:flex-sart;-ms-flex-pack:flex-sart;justify-content:flex-sart;width:100%;height:100%;overflow:hidden}.icons-wrapper li li{height:20.5vw;margin:0 0 calc(43.2vw - (20.5vw * 2));width:20.5vw}.icons-wrapper li li:nth-child(2n+1){margin-right:calc(43.2vw - (20.5vw * 2))}.icons-wrapper li li .brand{height:40px;left:1.05vw}@media screen and (max-width: 768px){.icons-wrapper li li{height:44.7vw;margin:0 0 calc(90.34vw - (44.7vw * 2));width:44.7vw}.icons-wrapper li li:nth-child(2n+1){margin-right:calc(90.34vw - (44.7vw * 2))}}
