body,html{margin:0;padding:0;font-family:effra}.center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mid{position:absolute;left:50%;transform:translateX(-50%)}.middle{position:absolute;top:50%;transform:translateY(-50%)}.mauto{margin-left:auto;margin-right:auto}.animate p,.animate a,.animate ul,.animate h1,.animate h2,.animate h3,.animate h4{opacity:0;position:relative;top:20px;transition:top 1s,opacity 1s}.animate p.shown,.animate a.shown,.animate ul.shown,.animate h1.shown,.animate h2.shown,.animate h3.shown,.animate h4.shown{opacity:1;top:0}a:hover{text-decoration:underline}.title{position:absolute;left:120px;bottom:120px;max-width:480px;color:white}.title h3{font-size:44px;font-weight:200}.title a{color:white;font-size:30px;padding:15px 40px;border:2px solid white;text-decoration:none}header{height:100vh;position:relative}header .play{cursor:pointer;border-radius:70px;overflow:hidden;width:112px;position:absolute;left:50%;transform:translate(-50%,-50%);top:55%}header .play img{width:100%;transition:transform .25s}header .play img:hover{transform:rotate(120deg)}@media(max-width:1180px){header .play{bottom:0;top:initial;width:100px}}@media(max-height:700px){header .play{bottom:20px}}header.home{background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/supply-cover.jpg?t=1528369625080')}@media(max-width:850px){header.home{background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/supply-cover-tall.jpg?t=1528369625080')}}header.home h1{position:absolute;margin-top:180px;width:100%;font-size:43px;text-align:center;font-weight:400;letter-spacing:.8px;line-height:1.45}header.home h1 span{max-width:640px;display:inline-block}@media(max-width:1180px){header.home h1 span{padding:0 20px}}@media(max-width:1180px){header.home h1{position:absolute;margin-top:120px}}@media(max-width:850px){header.home h1{font-size:32px;margin-top:100px}}@media(max-width:420px){header.home h1{font-size:27px}}@media(max-width:1180px){header.home{height:480px}}header.article.cover-image .darken{height:100vh;width:100%;background-color:rgba(128,128,128,0.5)}header.article h1{width:100%;text-align:center;color:white;font-weight:400;font-size:60px;max-width:1000px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);top:42%;text-shadow:0 0 10px grey}@media(max-width:650px){header.article h1{font-size:40px}}header.article h1 small{display:block;font-size:60%}header.case-study{overflow:hidden;background:linear-gradient(to bottom,#717eb2 0%,#c3cae6 100%);height:100vh}header.case-study .loader{position:fixed;height:100vh;width:100%;background-color:#13a1dc;z-index:1000}header.case-study .loader .indicator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:white;text-transform:uppercase;font-size:20px}header.case-study .loader .indicator p{margin:10px 0}header.case-study #scroller{position:absolute;left:50%;transform:translateX(-50%);z-index:100;bottom:20px}header.case-study h1{color:white;position:absolute;z-index:60;top:20vh;font-weight:400;display:none;left:60%;font-size:40px}@media(max-width:1280px){header.case-study h1{top:15vh}}header.case-study h1 span{max-width:490px;display:inline-block}header.case-study h1 small{display:block;font-size:.6em;max-width:570px;margin-top:10px}header.case-study h1.header-1{left:50%;display:block}@media(max-width:1280px){header.case-study h1.header-1{left:5%}}header.case-study h1.header-2{left:200px;width:430px}@media(max-width:1280px){header.case-study h1.header-2{left:5%}}header.case-study h1.header-3{left:200px;width:600px}@media(max-width:1280px){header.case-study h1.header-3{left:5%}}header.case-study h1.header-3 span{width:100%;max-width:initial}header.case-study h1.header-3 small{width:410px}header.case-study h1.header-4{display:none}@media(max-width:1280px){header.case-study h1.header-4{top:10vh;left:50%}}header.case-study h1.header-5{display:none;left:15%}@media(max-width:1280px){header.case-study h1.header-5{top:10vh;left:5%}}header.case-study h1.header-6 span{max-width:480px}@media(max-width:1280px){header.case-study h1.header-6{left:50%}}header.case-study h1.header-7,header.case-study h1.header-8{left:200px}@media(max-width:1280px){header.case-study h1.header-7,header.case-study h1.header-8{left:5%}}header.case-study .background{position:absolute;background-repeat:no-repeat;background-position:right bottom;bottom:0;right:0}header.case-study .mountains{height:500px;width:100%;background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/background-mountains-full.png?t=1528369625080');background-position:top}header.case-study .land{height:180px;width:100%;background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/land.png?t=1528369625080');background-repeat:repeat-x;background-position:bottom;bottom:-5px}header.case-study .mountain{height:100%;width:1920px;left:0;top:0;background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/mountain.png?t=1528369625080');background-position:bottom left}@media(min-height:1000px){header.case-study .mountain{top:initial;bottom:0}}header.case-study .mountain .cyclist{top:200px;left:500px;width:260px;height:375px;background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/cyclist-hover.png?t=1528369625080')}header.case-study .mountain .shadow{top:375px;left:260px;width:300px;height:250px;background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/cyclist-shadow.png?t=1528369625080')}header.case-study .rock{left:-555px;bottom:10px;width:555px;height:411px;z-index:50;background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/slide-01/rock.png?t=1528369625080');background-size:contain}@media(max-width:1280px){header.case-study .rock{width:370px;height:305px}}header.case-study .small-rock{display:none;right:0;bottom:0;width:160px;height:190px;background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/slide-06/small-rock.png?t=1528369625080')}header.case-study .shrub{left:0;z-index:50;bottom:-117px;width:560px;height:117px;background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/slide-01/shrub.png?t=1528369625080')}header.case-study .factory-box{right:-638px;width:628px;height:500px;background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/slide-01/factory-box.png?t=1528369625080');background-position:left bottom}header.case-study .racer-box{display:none;height:200px;right:415px;left:190px;bottom:50px;position:absolute;overflow:hidden}@media(max-width:1280px){header.case-study .racer-box{right:236px}}header.case-study .racer-box .racer{left:0;bottom:40px;height:107px;width:116px;background-size:contain}header.case-study .racer-box .racer.black{background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/slide-01/black-racer.png?t=1528369625080')}header.case-study .racer-box .racer.blue{background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/slide-01/blue-racer.png?t=1528369625080')}header.case-study .forklift{background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/slide-05/forklift.png?t=1528369625080');width:355px;height:500px;bottom:-100px;background-size:contain}header.case-study .forklift .wheel{background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/slide-05/wheel.png?t=1528369625080');background-size:contain}header.case-study .forklift .wheel.rear{height:72px;width:72px;bottom:134px;left:12px}header.case-study .forklift .wheel.front{height:100px;width:100px;bottom:129px;right:36px}header.case-study .forklift.inside{left:-525px}@media(max-width:1280px){header.case-study .forklift.inside{width:265px;height:375px;bottom:-70px;left:-425px}header.case-study .forklift.inside .wheel.rear{height:54px;width:54px;bottom:99px;left:9px}header.case-study .forklift.inside .wheel.front{height:75px;width:75px;bottom:95px;right:29px}}header.case-study .forklift .fork{background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/slide-05/fork.png?t=1528369625080');width:195px;height:195px;right:-155px;bottom:200px}header.case-study .forklift.outside{display:none;left:80px;transform:scale(0.75)}header.case-study .forklift.outside .box{left:15px;top:40px;bottom:initial;opacity:1}header.case-study .box{background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/slide-05/boxes.png?t=1528369625080');width:250px;height:165px;left:50%;bottom:20px;opacity:0;background-size:contain}@media(max-width:1280px){header.case-study .box.inside{width:187px;height:124px}}header.case-study .warehouse{position:absolute;overflow:hidden;z-index:50;top:80%;right:10%;width:0;height:0;background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/slide-03/stacked-shelves.jpg?t=1528369625080');background-size:cover;background-position-y:bottom}header.case-study .warehouse.shown{right:0;top:0;width:100%;height:100vh}header.case-study .warehouse h1{color:#030303;display:none}header.case-study .warehouse .ellipse{background-color:rgba(239,255,255,0.5);width:550px;height:550px;border:18px solid #030303;border-radius:284px;position:absolute;top:240px}header.case-study .warehouse .ellipse.bike{transform:rotate(180deg);left:-650px}@media(max-width:1280px){header.case-study .warehouse .ellipse.bike{width:320px;height:320px;border:10px solid #030303;border-radius:165px;top:200px}}header.case-study .warehouse .ellipse.rack{transform:scale(5);opacity:0;right:300px}@media(max-width:1280px){header.case-study .warehouse .ellipse.rack{right:0;top:60px}}header.case-study .warehouse .ellipse .img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:80%;background-size:contain;background-position:center}header.case-study .warehouse .ellipse .img.bike{width:80%;background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/slide-04/packed-bike-2.png?t=1528369625080')}header.case-study .warehouse .ellipse .img.rack{background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/slide-03/rack.jpg?t=1528369625080')}header.case-study .warehouse .ellipse .img.rack-2{background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/slide-03/rack-2.jpg?t=1528369625080');opacity:0}header.case-study .warehouse .ellipse .img .num{background-color:#030303;width:50px;height:50px;border-radius:25px;position:absolute;display:inline-block;color:white;transform:scale(0.01)}header.case-study .warehouse .ellipse .img .num span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:28px}header.case-study .box-edge{display:none;left:0;bottom:20px;width:110px;height:440px;background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/slide-06/box-edge.png?t=1528369625080')}header.case-study .van{display:none;right:-20px;width:545px;height:445px;background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/sprites/slide-06/van.png?t=1528369625080');transform:rotate(-3deg)}@media(max-width:1280px){header.case-study .van{right:-300px}}header.mobile-case-study{background-image:url('//cdn2.hubspot.net/hubfs/617867/SmurfitKappa-SupplySmart-Sep2017-Theme/img/mobile/cyclist-background.jpg?t=1528369625080');background-position:center;background-size:cover}header.mobile-case-study .title{left:20px;bottom:50px}header.mobile-case-study .title h3{font-size:26px;font-weight:400}header.mobile-case-study .title h3 small{display:block;margin-top:30px;font-size:.75em}header.mobile-case-study .play{top:35vh}section{padding:0 10px}section.slideshow{position:relative;margin-bottom:50px;perspective:3000px}@media(max-width:850px){section.slideshow{padding:0}section.slideshow .left,section.slideshow .right{display:none}}section.slideshow .left{border-left:0;border-right:30px solid #030303;border-top:15px solid transparent;border-bottom:15px solid transparent;left:20px;cursor:pointer}section.slideshow .right{border-right:0;border-left:30px solid #030303;border-top:15px solid transparent;border-bottom:15px solid transparent;right:20px;cursor:pointer}section.slideshow .slides{max-width:1716px;height:855px;position:relative;padding:0 65px 65px;transform-style:preserve-3d;transition:transform 1.5s;cursor:pointer}@media(max-height:800px){section.slideshow .slides{height:500px}}@media(max-width:850px){section.slideshow .slides{height:420px;padding:0 0 65px}}section.slideshow .slides.flipped{transform:rotateY(180deg)}section.slideshow .slides .slide{max-width:1716px;margin-left:auto;margin-right:auto;background-position:20% top;background-size:cover;position:absolute;backface-visibility:hidden;height:calc(100% - 65px);width:calc(100% - 130px)}@media(max-width:850px){section.slideshow .slides .slide{width:100%}section.slideshow .slides .slide .title{left:40px;bottom:60px}section.slideshow .slides .slide .title h3{font-size:24px;padding-bottom:15px}section.slideshow .slides .slide .title a{font-size:20px;padding:10px 35px}}@media(max-width:850px) and (max-width:440px){section.slideshow .slides .slide .title{text-align:center;left:0}}section.slideshow .slides .slide.back{transform:rotateY(180deg)}section.slideshow .slides .slide .logo{position:absolute;right:120px;bottom:120px;max-width:310px}@media(max-width:1100px){section.slideshow .slides .slide .logo{display:none}}section.slideshow .controls{bottom:15px}section.slideshow .controls span{display:inline-block;position:relative;border:1px solid transparent;height:30px;width:30px;border-radius:15px;cursor:pointer}section.slideshow .controls span:before{content:'';background-color:#030303;display:inline-block;height:24px;width:24px;border-radius:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.slideshow .controls span.selected{border:1px solid #030303}section.six-steps{background-color:#191a1a;text-align:center;padding-bottom:50px}section.six-steps h2,section.six-steps h3{color:white;padding:100px 0 50px;font-size:45px;letter-spacing:.8px;font-weight:400}@media(max-width:650px){section.six-steps h2,section.six-steps h3{font-size:32px}}section.six-steps h2 small,section.six-steps h3 small{display:block;max-width:700px;margin-left:auto;margin-right:auto;font-size:.65em;font-weight:200;margin-top:60px;line-height:1.7}section.six-steps .square{display:inline-block;padding:60px 40px;height:620px;border:2px solid white;margin:50px;vertical-align:top;position:relative;width:360px}@media(max-width:1150px){section.six-steps .square{width:300px;margin:50px 10px}}@media(max-width:650px){section.six-steps .square{width:265px;padding:20px 10px;height:initial;width:calc(100% - 40px)}}section.six-steps .square .num{position:absolute;height:80px;width:80px;border-radius:40px;background-color:white;color:#191a1a;top:0;opacity:0;display:block;font-size:50px;line-height:1.5;transition:top .5s,opacity .5s}section.six-steps .square .num.shown{top:-40px;opacity:1}@media(max-width:650px){section.six-steps .square .num{height:60px;width:60px;border-radius:30px;top:0;font-size:44px;line-height:1.3}section.six-steps .square .num.shifted{top:-30px}}section.six-steps .square h3{padding-top:240px}section.six-steps .square h3 small{font-size:.5em}@media(max-width:650px){section.six-steps .square h3{padding-top:180px;padding-bottom:0}section.six-steps .square h3 small{margin-top:30px;font-size:.6em}}section.six-steps .square img{max-width:200px;width:100%;top:100px;opacity:0;transition:opacity 1.5s;position:absolute;left:50%;transform:translateX(-50%)}section.six-steps .square img.shown{opacity:1}section.six-steps .square img.step-3,section.six-steps .square img.step-2{max-width:220px}section.six-steps .square img.step-4{max-width:160px}section.six-steps .square img.step-5{max-width:180px}section.six-steps .square img.step-6{max-width:160px}@media(max-width:650px){section.six-steps .square img{top:60px;max-width:140px}section.six-steps .square img.step-2{top:80px;max-width:160px}section.six-steps .square img.step-3{top:70px;max-width:140px}section.six-steps .square img.step-4{top:80px;max-width:110px}section.six-steps .square img.step-5{max-width:130px}section.six-steps .square img.step-6{max-width:120px}}section.articles{text-align:center;padding-top:100px;padding:100px 0 0}section.articles .article{width:100%;height:660px;display:inline-block;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer}@media(max-width:650px){section.articles .article{height:480px}}@media(max-height:800px){section.articles .article{height:480px}}@media(max-width:1000px){section.articles .article{width:100%;margin:0 0 20px}}section.articles .article .title{text-align:left;left:80px;bottom:60px}@media(max-width:440px){section.articles .article .title{top:60px;left:0;text-align:center}section.articles .article .title a{padding:10px 25px;font-size:18px}}section.articles .article .title small{display:block;font-size:40%;margin-top:40px;margin-bottom:55px}section.articles .article .title a{font-size:20px}section.mobile{text-align:center}section.mobile h2{padding:40px 0 30px}section.mobile p{font-weight:400;line-height:2;font-size:23px;max-width:640px;margin-left:auto;margin-right:auto}section.mobile img{width:100%}.container{max-width:1436px;margin-left:auto;margin-right:auto}.container.text{max-width:1300px;padding-left:30px;padding-right:30px}@media(max-width:1000px){.container.text{max-width:660px}}.container.text p.intro{padding:50px 0;font-size:32px;text-align:center;line-height:1.4;hyphens:auto}@media(max-width:1000px){.container.text p.intro{font-size:27px}}@media(max-width:650px){.container.text p.intro{font-size:25px;text-align:center}}.container.article{font-size:24px}@media(max-width:650px){.container.article{font-size:20px}}.container.article p,.container.article ul{text-align:justify;line-height:1.7}.container.article p.intro,.container.article ul.intro{font-size:150%}.container.article strong{display:block;margin:10px 0}.container.article ul{list-style:none;padding:80px 0}.container.article ul li{padding:0 80px 15px 120px;position:relative}@media(max-width:650px){.container.article ul li{padding:0 10px 15px 35px}}.container.article ul li:before{height:20px;width:20px;border-radius:10px;position:absolute;left:0;top:12px;content:'';background-color:#191a1a}.container.article ul li:last-child{padding-bottom:0}.container.case-study h2{font-size:36px;text-align:center;padding:40px 0;font-weight:400}.container.case-study .left{display:block;float:left;max-width:505px;cursor:pointer}@media(max-width:1050px){.container.case-study .left{float:none;margin-left:auto;margin-right:auto;padding-bottom:60px;max-width:initial;width:calc(100% + 20px);position:relative;left:-10px}}.container.case-study .right{margin-left:auto;margin-right:auto;max-width:660px}.container.case-study .right a{color:#030303}.container.case-study .right a:hover{text-decoration:underline}.container.case-study h3{float:right;width:500px;font-size:45px;font-weight:400;padding:0;margin:0}@media(max-width:1050px){.container.case-study h3{float:none;width:initial;text-align:center}}.container.case-study h3 small{display:block;margin-top:20px;font-size:50%;line-height:1.3}.container.case-study h3 small a{text-decoration:none;display:inline-block;padding:10px 60px;border:2px solid #030303}@media(max-width:380px){.container.case-study h3 small a{padding:10px 30px}}.container.case-study:after{display:block;content:'';clear:both}.menu{text-align:center;position:relative;z-index:100;height:100px;overflow:hidden;transition:background-color .5s}@media(max-width:1180px){.menu.expanded{height:initial;background-color:rgba(0,0,0,0.7)}.menu.expanded a.logo{display:none}}.menu a{color:white;text-decoration:none;padding:40px;display:inline-block;letter-spacing:.5px;font-size:20px}.menu a:hover{text-decoration:underline}@media(max-width:1180px){.menu a{display:block}}@media(min-width:1180px){.menu a.first{margin-left:350px}}.menu a.logo{position:absolute;top:45px;left:40px;padding:0}@media(max-width:850px){.menu a.logo{display:none}}.menu a.logo img{width:240px;height:40px}.menu a.right-logo{float:right;position:relative;top:5px}@media(max-width:1180px){.menu a.right-logo{float:none;position:static}}.menu a.right-logo img{width:240px;height:40px}@media(max-width:440px){.menu a.right-logo img{width:180px}}.menu #hamburger{position:absolute;cursor:pointer;display:none;right:15px;height:32px;width:42px;z-index:2;top:45px}@media(max-width:1180px){.menu #hamburger{display:block}}.menu #hamburger .line{position:absolute;background-color:white;height:5px;width:40px;padding:0;left:0}.menu #hamburger span{position:absolute;background-color:white;height:5px;width:40px;padding:0;left:0;top:12px}.menu #hamburger span:before{position:absolute;background-color:white;height:5px;width:40px;padding:0;left:0;content:'';top:-12px}.menu #hamburger span:after{position:absolute;background-color:white;height:5px;width:40px;padding:0;left:0;content:'';top:12px}footer{text-align:center;padding:50px 10px 80px;color:#030303;font-size:23px;line-height:1.6}footer.icons{padding:50px 10px 0}footer.icons .cell{width:18%;min-width:250px;max-width:320px;display:inline-block;padding:0 10px;vertical-align:top}footer.icons .cell div{height:150px;padding-top:40px}footer.icons .cell img{width:60%}footer.icons .cell img.creativity{width:50%}footer.icons .cell img.know-how{width:40%}footer.icons .cell img.collaboration{width:42%}footer.icons .cell img.value{width:50%}footer.icons .cell span{text-transform:uppercase;font-weight:600}footer p{max-width:620px;line-height:1.8;margin-left:auto;margin-right:auto}footer p .pause{display:block;padding-top:15px}footer.black{background-color:#191a1a;color:white}footer.black a{color:white}footer form{margin-left:auto;margin-right:auto;display:inline-block}footer form input{padding:20px 30px;border:2px solid #191a1a;font-size:20px;border-radius:0;background-color:white;color:#030303}footer form input[type=text]::-webkit-input-placeholder{color:rgba(0,0,0,0.8)}footer form input[type=text]::-moz-placeholder{color:rgba(0,0,0,0.8)}footer form input[type=text]:-ms-input-placeholder{color:rgba(0,0,0,0.8)}footer form input[type=button]{background-color:#191a1a;color:white;position:relative;left:-4px;cursor:pointer;float:right;-webkit-appearance:none}footer form input[type=button]:disabled{background-color:lightgrey;cursor:no-drop}@media(max-width:440px){footer form input[type=text]{max-width:100px}}footer h2{font-size:45px;font-weight:400}@media(max-width:650px){footer h2{font-size:40px}}footer a{text-decoration:none;color:#030303}footer a.email{max-width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block}footer a img{padding:0 20px 10px}@media(max-width:440px){footer a img{padding:0 15px 10px}}footer .footer-menu{text-align:right}@media(max-width:820px){footer .footer-menu{text-align:center}}footer .footer-menu .logo{float:left}@media(max-width:820px){footer .footer-menu .logo{float:none;display:block}}@media(max-width:370px){footer .footer-menu .logo img{width:260px}}footer .footer-menu a{color:#030303;padding-left:40px;display:inline-block}@media(max-width:820px){footer .footer-menu a{padding:10px}}form{margin-left:auto;margin-right:auto;display:inline-block}form input{padding:20px 30px;border:2px solid white;color:white;font-size:20px;border-radius:0;background-color:#13a1dc}form input[type=text]::-webkit-input-placeholder{color:rgba(255,255,255,0.8)}form input[type=text]::-moz-placeholder{color:rgba(255,255,255,0.8)}form input[type=text]:-ms-input-placeholder{color:rgba(255,255,255,0.8)}form input[type=button]{background-color:white;color:#13a1dc;position:relative;left:-4px;cursor:pointer;float:right;-webkit-appearance:none}@media(max-width:440px){form input[type=text]{max-width:100px}}.agreement{padding-top:10px}.agreement input{opacity:0;position:relative;left:25px;cursor:pointer}.agreement input:checked+label:after{content:'';display:inline-block;width:16px;height:16px;background-color:#039ad5;position:absolute;left:2px;top:2px}.agreement label{display:inline-block;position:relative;width:20px;height:20px;border:1px solid black;top:4px;pointer-events:none}#float{position:fixed;right:30px;margin-left:30px;bottom:0;background-color:#039ad5;border:2px solid white;border-bottom:0;color:white;padding:15px 20px;text-align:center;font-size:18px;z-index:100}#float .hidden{display:none;max-width:340px}#float span{display:inline-block;background-color:#ffdf66;color:#040404;padding:0 15px;text-transform:capitalize;margin-left:10px;cursor:pointer}#float form{display:block;margin:20px 20px 0}#float form input{padding:10px 20px;font-size:18px}#float form input[type=text]{width:150px}#float form input:disabled{cursor:no-drop;background-color:rgba(255,255,255,0.4)}#float label{border-color:white}#float label:after{background-color:white}#float a{color:white}.dim{position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,0.5);display:none;z-index:100;top:0}.dim .popup{background-color:white;padding:20px;position:relative;display:inline-block;width:calc(100% - 40px);max-width:640px}.dim .popup:after{content:'\00d7';position:absolute;top:-7px;right:3px;cursor:pointer;font-size:30px}.dim .popup .content{width:640px;height:360px}@media(max-width:700px){.dim .popup .content{width:100%;height:170px}}.cover-image{background-repeat:no-repeat;background-position:center;background-size:cover}.vignette{height:100%;width:100%;background:radial-gradient(ellipse at center,rgba(3,46,107,0) 0%,rgba(2,33,89,0) 36%,rgba(2,2,2,0.75) 100%)}.vignette.light{background:radial-gradient(ellipse at center,rgba(3,46,107,0) 0%,rgba(2,33,89,0) 36%,rgba(2,2,2,0.5) 100%)}