h1.main-ttl{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:300;font-size:45px;letter-spacing:1px;color:#fff}h2.sub-ttl{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:1px;font-weight:700;text-transform:uppercase;padding-bottom:15px}h2.white{color:#fff}h2.dark-blue{color:#144583}h2.dark-blue{color:#144583}h2.blue{color:#04a2ff}p.body-txt{font-family:Signika,Helvetica,Arial,sans-serif;font-size:18px;line-height:30px;padding-bottom:20px;color:#1e2021;font-weight:400}p.left{width:50%;float:left;padding:0 3% 0 1%}p.number{font-family:'Signika',Helvetica,Arial,sans-serif;font-weight:600;font-size:35px;line-height:32px;padding-top:10px;margin-bottom:0;color:#04a2ff}p.sub-number{font-family:'Roboto',Helvetica,Arial,sans-serif;font-weight:600;font-size:15px;line-height:20px;color:#143d78}p.quote{font-family:Signika,Helvetica,Arial,sans-serif;font-size:30px;font-weight:600;line-height:40px;padding-top:10px}p.blue{color:#04a2ff}p.white{color:#fff}p.credit{font-family:Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:12px}.wrapper{width:100%;margin:0 auto}.hero{position:relative;height:70vh;width:100%;background-image:url('https://www.omniaretail.com/hubfs/Landing%20Pages/2020/04%20-%20Apr/Decathlon%20Case%20Study/decathlon-hero.jpg');background-size:cover;text-align:center;position:relative}.wave{position:absolute;left:0;bottom:0}.row-1{width:100%;margin:0 auto;padding:0 30% 5% 30%;display:block}.row-2,.row-4,.row-7{width:100%;margin:0 auto;padding:5% 30%;background-color:#f7faff;display:block}.row-3,.row-6{width:100%;margin:0 auto;padding:5% 30%;background-color:#04a2ff;display:block}.quote-mark{width:20px}.body-img{margin:0 auto;width:100%}.insert-img{width:100%;margin:0 auto;padding:3% 0 10% 0}.row-5{width:100%;margin:0 auto;padding:5% 30%;display:block}.body-img-02{width:100%}.row-stats{width:100%;margin:0 auto;display:block;overflow-y:hidden;text-align:center;padding:5% 0 10% 0}.stat-01,.stat-02,.stat-03{width:32%;float:left;padding-right:3%;text-align:left}.icon{width:40px}@media only screen and (max-width:1200px){p.left{width:100%;clear:both;padding-top:5%}.iframe{width:100%;height:50vh}.row-1,.row-2,.row-3,.row-4,.row-6,.row-7,.row-stats,.row-8{padding:5% 10%}}@media only screen and (max-width:700px){.hero{padding-top:25%;height:40vh}.row-5{padding:10%}.row-stats{text-align:left;width:100%;padding:1%}.stat-01,.stat-02,.stat-03{display:block;clear:both;width:100%;padding:0}}