body.homev2 #banner-top{min-height:990px;transition:background-color .3s}@media only screen and (max-width: 1360px){body.homev2 #banner-top{min-height:850px}}@media only screen and (max-width: 992px){body.homev2 #banner-top{min-height:auto}}body.homev2 #banner-top.butter{background-color:#e0ae60}body.homev2 #banner-top.cinnamon{background-color:#b54f7d}body.homev2 #banner-top.cheddar{background-color:#f46c22}body.homev2 #banner-top.chocolate{background-color:#ef4130}body.homev2 #banner-top.sea-salt{background-color:#01bbd2}body.homev2 #banner-top.salted-caramel{background-color:#d1601c}body.homev2 #banner-top.snacktion{background-color:#008ad8}body.homev2 #banner-top .clouds-front{position:absolute;z-index:9;left:0;bottom:-300px;display:block;width:100%;height:450px;background:url(../assets/clouds-top-front.png) center top repeat-x}@media only screen and (max-width: 992px){body.homev2 #banner-top .clouds-front{background-size:120%}}@media only screen and (max-width: 767px){body.homev2 #banner-top .clouds-front{height:350px}}@media only screen and (max-width: 575px){body.homev2 #banner-top .clouds-front{background-size:250%}}body.homev2 #banner-top .clouds-behind{position:absolute;z-index:0;left:0;bottom:0;display:block;width:100%;height:300px;background:url(../assets/clouds-top-behind.png) center top repeat-x}@media only screen and (max-width: 992px){body.homev2 #banner-top .clouds-behind{background-size:150%;bottom:-50px}}@media only screen and (max-width: 767px){body.homev2 #banner-top .clouds-behind{bottom:0;height:200px;background-size:150%}}@media only screen and (max-width: 575px){body.homev2 #banner-top .clouds-behind{bottom:-50px;background-size:200%}}body.homev2 #banner-top .container .home-top-slider{transform-origin:top center;margin-top:-30px;overflow:visible}@media only screen and (max-width: 1360px){body.homev2 #banner-top .container .home-top-slider{margin-top:-10px}}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row{box-sizing:border-box}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .left{position:relative}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .left .parachute{display:block;margin:-50px auto 150px;transform-origin:top center;position:relative;z-index:3}@media only screen and (max-width: 1360px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .left .parachute{max-width:90%}}@media only screen and (max-width: 767px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .left .parachute{width:350px;max-width:80%;margin-bottom:0;animation:parachuteMob 15s linear infinite}}@media only screen and (max-width: 575px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .left .parachute{width:320px}}@media only screen and (max-width: 420px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .left .parachute{width:300px}}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .left .pieces{position:absolute;z-index:0;top:50%;transform:translateY(-50%);left:-50px;display:block;width:calc(100% + 100px);max-width:calc(100% + 100px)}@media only screen and (max-width: 1200px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .left .pieces{left:-25px;width:calc(100% + 50px);max-width:calc(100% + 50px)}}@media only screen and (max-width: 992px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .left .pieces{left:-15px;width:calc(100% + 30px);max-width:calc(100% + 30px)}}@media only screen and (max-width: 767px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .left .pieces{left:0;right:0;width:auto;max-width:90%;margin:auto;top:60%}}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right{display:flex;align-items:center;position:relative;z-index:4}@media only screen and (max-width: 1200px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right{padding-top:170px;padding-bottom:170px;flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%}}@media only screen and (max-width: 992px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right{padding-top:130px;padding-bottom:200px}}@media only screen and (max-width: 767px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right{display:block;text-align:center;margin-bottom:150px;padding-bottom:0;padding-top:30px;flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%}}@media only screen and (max-width: 575px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right{padding-top:20px}}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap{padding-left:70px}@media only screen and (max-width: 1360px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap{padding-left:30px}}@media only screen and (max-width: 1200px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap{padding-left:0}}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .sub{color:#fff;font-weight:700}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .title{display:block;color:#fff;margin:20px 0 30px}@media only screen and (max-width: 1200px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .title{margin:15px 0 20px}}@media only screen and (max-width: 992px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .title{margin:15px 0}}@media only screen and (max-width: 420px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .title strong{display:block}}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .title small{display:inline}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .desc{color:#fff}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .buttons{display:block;margin-top:40px}@media only screen and (max-width: 1200px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .buttons{margin-top:30px}}@media only screen and (max-width: 992px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .buttons{margin-top:20px}}@media only screen and (max-width: 575px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .buttons{margin-top:15px}}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .buttons .blue-vivid-button{display:inline-block;vertical-align:middle;background-color:#003865}@media only screen and (max-width: 575px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .buttons .blue-vivid-button{padding:20px 60px;font-size:20px}}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .buttons .blue-vivid-button:hover,body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .buttons .blue-vivid-button:focus{background-color:#fff;color:#003865}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .buttons .rubik-smaller{display:inline-block;vertical-align:middle;margin-left:30px;color:#fff;font-weight:700;text-decoration:underline;font-size:16px;transition:.3s}@media only screen and (max-width: 1200px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .buttons .rubik-smaller{margin-left:25px}}@media only screen and (max-width: 992px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .buttons .rubik-smaller{margin-left:13px;font-size:14px}}@media only screen and (max-width: 767px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .buttons .rubik-smaller{margin-left:20px}}@media only screen and (max-width: 575px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .buttons .rubik-smaller{display:block;margin:20px auto 0}}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .buttons .rubik-smaller:hover,body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .buttons .rubik-smaller:focus{color:#003865}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .buttons .rubik-smaller br{display:block}@media only screen and (max-width: 767px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .right .wrap .buttons .rubik-smaller br{display:none}}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .snacktion-wrapper{margin-top:250px}@media only screen and (max-width: 1360px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .snacktion-wrapper{margin-top:175px}}@media only screen and (max-width: 992px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .snacktion-wrapper{margin-top:150px}}@media only screen and (max-width: 767px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .snacktion-wrapper{margin-top:250px}}@media only screen and (max-width: 575px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .snacktion-wrapper{margin-top:200px}}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .snacktion-wrapper #snacktion-img{max-height:100%;width:800px;max-width:80%;margin:0 auto;display:block}@media only screen and (max-width: 992px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .snacktion-wrapper #snacktion-img{max-width:60%}}@media only screen and (max-width: 767px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .snacktion-wrapper #snacktion-img{max-width:70%}}@media only screen and (max-width: 767px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .snacktion-wrapper #snacktion-img{max-width:90%}}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .snacktion-wrapper .desc{color:#fff;text-align:center}@media only screen and (max-width: 767px){body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .snacktion-wrapper .desc{margin-top:15px}}body.homev2 #banner-top .container .home-top-slider .swiper-slide .row .snacktion-wrapper .buttons{display:block;margin-top:30px;text-align:center}body.homev2 #banner-top .arrows .arrow{display:flex;align-items:center;justify-content:center;position:absolute;cursor:pointer;z-index:9;border-radius:50%;top:50%;transform:translateY(-50%);width:70px;height:70px;background-color:#fff;text-align:center;transition:.3s}@media only screen and (max-width: 1660px){body.homev2 #banner-top .arrows .arrow{width:60px;height:60px}}@media only screen and (max-width: 1360px){body.homev2 #banner-top .arrows .arrow{width:50px;height:50px;top:45%}}@media only screen and (max-width: 767px){body.homev2 #banner-top .arrows .arrow{top:330px;transform:none}}@media only screen and (max-width: 575px){body.homev2 #banner-top .arrows .arrow{top:300px}}body.homev2 #banner-top .arrows .arrow:hover,body.homev2 #banner-top .arrows .arrow:focus{background-color:#003865}body.homev2 #banner-top .arrows .arrow:hover img path,body.homev2 #banner-top .arrows .arrow:hover svg path,body.homev2 #banner-top .arrows .arrow:focus img path,body.homev2 #banner-top .arrows .arrow:focus svg path{fill:#fff}body.homev2 #banner-top .arrows .arrow.left{left:50px}@media only screen and (max-width: 1360px){body.homev2 #banner-top .arrows .arrow.left{left:30px}}@media only screen and (max-width: 1200px){body.homev2 #banner-top .arrows .arrow.left{left:15px}}body.homev2 #banner-top .arrows .arrow.right{right:50px}@media only screen and (max-width: 1360px){body.homev2 #banner-top .arrows .arrow.right{right:30px}}@media only screen and (max-width: 1200px){body.homev2 #banner-top .arrows .arrow.right{right:15px}}body.homev2 #banner-top .arrows .arrow img,body.homev2 #banner-top .arrows .arrow svg{display:block;width:30px;height:30px}@media only screen and (max-width: 1660px){body.homev2 #banner-top .arrows .arrow img,body.homev2 #banner-top .arrows .arrow svg{width:25px;height:25px}}@media only screen and (max-width: 1360px){body.homev2 #banner-top .arrows .arrow img,body.homev2 #banner-top .arrows .arrow svg{width:20px;height:20px}}@media only screen and (max-width: 767px){body.homev2 #banner-top .arrows .arrow img,body.homev2 #banner-top .arrows .arrow svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}body.homev2 #banner-top .arrows .arrow img path,body.homev2 #banner-top .arrows .arrow svg path{fill:#003865;transition:.3s}body.homev2 #seen-on{text-align:center;padding-bottom:80px}@media only screen and (max-width: 1200px){body.homev2 #seen-on{padding-bottom:70px}}@media only screen and (max-width: 767px){body.homev2 #seen-on{padding-bottom:60px}}@media only screen and (max-width: 575px){body.homev2 #seen-on{padding-bottom:50px}}body.homev2 #seen-on .col-12{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #dddddd;padding-bottom:60px}@media only screen and (max-width: 1200px){body.homev2 #seen-on .col-12{padding-bottom:50px}}@media only screen and (max-width: 992px){body.homev2 #seen-on .col-12{display:block;padding-bottom:40px}}@media only screen and (max-width: 767px){body.homev2 #seen-on .col-12{padding-bottom:20px}}body.homev2 #seen-on .col-12 p{margin:auto;color:#003865;font-weight:700;text-transform:uppercase;transform:translateY(-7px)}@media only screen and (max-width: 992px){body.homev2 #seen-on .col-12 p{margin:0 auto 40px;display:block;transform:none}}@media only screen and (max-width: 575px){body.homev2 #seen-on .col-12 p{margin-bottom:30px}}body.homev2 #seen-on .col-12 img{margin:auto}@media only screen and (max-width: 992px){body.homev2 #seen-on .col-12 img{max-width:49%}}body.homev2 #climate-fighters{text-align:center;padding-bottom:150px}@media only screen and (max-width: 1200px){body.homev2 #climate-fighters{padding-bottom:130px}}@media only screen and (max-width: 992px){body.homev2 #climate-fighters{padding-bottom:100px}}@media only screen and (max-width: 767px){body.homev2 #climate-fighters{padding-bottom:50px}}@media only screen and (max-width: 575px){body.homev2 #climate-fighters{padding-bottom:20px}}body.homev2 #climate-fighters .big{text-transform:uppercase;color:#ea7600;font-weight:700}body.homev2 #climate-fighters .desc{display:block;margin:20px auto 50px;font-weight:700;color:#ea7600}@media only screen and (max-width: 992px){body.homev2 #climate-fighters .desc{margin-bottom:45px}}@media only screen and (max-width: 767px){body.homev2 #climate-fighters .desc{margin:15px auto 30px}}@media only screen and (max-width: 575px){body.homev2 #climate-fighters .desc{margin:10px auto 20px}}body.homev2 #climate-fighters .images a{display:block;position:relative;transition:.3s}@media only screen and (max-width: 767px){body.homev2 #climate-fighters .images a{margin-bottom:10px}}body.homev2 #climate-fighters .images a:hover,body.homev2 #climate-fighters .images a:focus{transform:translateY(-10px)}body.homev2 #spotlight{margin-bottom:125px}@media only screen and (max-width: 992px){body.homev2 #spotlight{margin-bottom:100px}}@media only screen and (max-width: 992px){body.homev2 #spotlight{margin-bottom:75px}}@media only screen and (max-width: 767px){body.homev2 #spotlight{margin-bottom:50px}}body.homev2 #spotlight .top{text-align:center}body.homev2 #spotlight .top img{width:100%;max-width:600px;margin:0 auto 20px;display:block}body.homev2 #spotlight .top .text{color:#008ad8;font-weight:700}body.homev2 #spotlight .middle{margin:40px 0;position:relative}body.homev2 #spotlight .middle .slider-arrow-next img,body.homev2 #spotlight .middle .slider-arrow-next svg{width:60px;height:60px;filter:drop-shadow(0 .2rem .25rem rgba(0,0,0,.3));position:absolute;right:-30px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;margin-left:auto;z-index:1;cursor:pointer}@media only screen and (max-width: 767px){body.homev2 #spotlight .middle .slider-arrow-next img,body.homev2 #spotlight .middle .slider-arrow-next svg{width:50px;height:50px}}@media only screen and (max-width: 575px){body.homev2 #spotlight .middle .slider-arrow-next img,body.homev2 #spotlight .middle .slider-arrow-next svg{width:40px;height:40px;right:-12px}}body.homev2 #spotlight .middle .slider-arrow-next img:hover,body.homev2 #spotlight .middle .slider-arrow-next svg:hover{opacity:.9}body.homev2 #spotlight .middle .slider-arrow-prev img,body.homev2 #spotlight .middle .slider-arrow-prev svg{width:60px;height:60px;filter:drop-shadow(0 .2rem .25rem rgba(0,0,0,.3));position:absolute;left:-30px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;margin-right:auto;z-index:1;cursor:pointer}@media only screen and (max-width: 767px){body.homev2 #spotlight .middle .slider-arrow-prev img,body.homev2 #spotlight .middle .slider-arrow-prev svg{width:50px;height:50px}}@media only screen and (max-width: 575px){body.homev2 #spotlight .middle .slider-arrow-prev img,body.homev2 #spotlight .middle .slider-arrow-prev svg{width:40px;height:40px;left:-12px}}body.homev2 #spotlight .middle .slider-arrow-prev img:hover,body.homev2 #spotlight .middle .slider-arrow-prev svg:hover{opacity:.9}body.homev2 #spotlight .buttons{text-align:center}@media only screen and (max-width: 992px){body.homev2 #spotlight .buttons{margin-top:40px}}body.homev2 #spotlight .buttons .blue-vivid-button{letter-spacing:.5px;font-family:Rubik-Medium,sans-serif}body.homev2 #small-changes{text-align:center}body.homev2 #small-changes .trade-giant{text-transform:uppercase;color:#003865;font-weight:700;display:block;margin:20px auto 60px}@media only screen and (max-width: 1200px){body.homev2 #small-changes .trade-giant{margin:20px auto 50px}}@media only screen and (max-width: 992px){body.homev2 #small-changes .trade-giant{margin:20px auto 40px}}@media only screen and (max-width: 767px){body.homev2 #small-changes .trade-giant{margin:20px auto 30px}}@media only screen and (max-width: 575px){body.homev2 #small-changes .trade-giant{margin:10px auto 20px}}body.homev2 #locator{text-align:center}body.homev2 #locator .col-12{padding-top:50px;padding-bottom:50px;margin-top:50px;margin-bottom:150px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1360px){body.homev2 #locator .col-12{margin-bottom:120px}}@media only screen and (max-width: 1200px){body.homev2 #locator .col-12{padding-top:40px;padding-bottom:40px;margin-bottom:100px}}@media only screen and (max-width: 992px){body.homev2 #locator .col-12{padding-top:30px;padding-bottom:30px;margin-top:40px;margin-bottom:80px;display:block}}@media only screen and (max-width: 575px){body.homev2 #locator .col-12{padding-top:20px;padding-bottom:20px;margin-top:30px;margin-bottom:60px}}body.homev2 #locator .col-12 .desc{color:#003865;text-transform:uppercase;font-weight:700;margin:auto}@media only screen and (max-width: 1660px){body.homev2 #locator .col-12 .desc{font-size:46px}}@media only screen and (max-width: 1360px){body.homev2 #locator .col-12 .desc{font-size:36px}}@media only screen and (max-width: 1200px){body.homev2 #locator .col-12 .desc{font-size:32px}}@media only screen and (max-width: 992px){body.homev2 #locator .col-12 .desc{display:block;margin-bottom:20px}}body.homev2 #locator .col-12 form,body.homev2 #locator .col-12 .form{margin:auto}body.homev2 #locator .col-12 form .input,body.homev2 #locator .col-12 .form .input{display:inline-block;vertical-align:top;box-shadow:inset 0 0 0 1px #6688a3;background:transparent;color:#666;border:none;border-radius:50px;padding:18px 30px;line-height:1;margin-right:10px;transform:translateY(1px)}@media only screen and (max-width: 1660px){body.homev2 #locator .col-12 form .input,body.homev2 #locator .col-12 .form .input{padding:18px 25px}}@media only screen and (max-width: 1360px){body.homev2 #locator .col-12 form .input,body.homev2 #locator .col-12 .form .input{padding:16px 20px;margin-right:5px}}@media only screen and (max-width: 992px){body.homev2 #locator .col-12 form .input,body.homev2 #locator .col-12 .form .input{width:calc(100% - 250px);padding:16px 20px}}@media only screen and (max-width: 767px){body.homev2 #locator .col-12 form .input,body.homev2 #locator .col-12 .form .input{padding:15px 20px}}@media only screen and (max-width: 575px){body.homev2 #locator .col-12 form .input,body.homev2 #locator .col-12 .form .input{display:block;width:100%;margin-bottom:10px;padding:18px 20px;transform:none}}body.homev2 #locator .col-12 form .blue-vivid-button,body.homev2 #locator .col-12 .form .blue-vivid-button{vertical-align:top}@media only screen and (max-width: 1660px){body.homev2 #locator .col-12 form .blue-vivid-button,body.homev2 #locator .col-12 .form .blue-vivid-button{padding:20px 30px}}@media only screen and (max-width: 1360px){body.homev2 #locator .col-12 form .blue-vivid-button,body.homev2 #locator .col-12 .form .blue-vivid-button{padding:18px 25px}}@media only screen and (max-width: 575px){body.homev2 #locator .col-12 form .blue-vivid-button,body.homev2 #locator .col-12 .form .blue-vivid-button{display:block;width:100%;padding:20px 0}}body.homev2 #products{text-align:center}body.homev2 #products .rubik-big{color:#003865;font-weight:700}body.homev2 #products .rubik-big br{display:none}@media only screen and (max-width: 575px){body.homev2 #products .rubik-big br{display:block}}body.homev2 #products .grid{padding-top:30px}@media only screen and (max-width: 992px){body.homev2 #products .grid{padding-top:20px}}@media only screen and (max-width: 767px){body.homev2 #products .grid{padding-top:10px}}@media only screen and (max-width: 575px){body.homev2 #products .grid{padding-top:20px}}body.homev2 #products .grid .box{display:block;margin:0 auto;cursor:pointer}@media only screen and (max-width: 992px){body.homev2 #products .grid .box{margin-bottom:20px}}@media only screen and (max-width: 767px){body.homev2 #products .grid .box{width:200px}}@media only screen and (max-width: 575px){body.homev2 #products .grid .box{max-width:90%;margin-bottom:30px}}body.homev2 #products .grid .box.cheddar:hover .button .trade-medium,body.homev2 #products .grid .box.cheddar:focus .button .trade-medium{background-color:#f3793a;box-shadow:inset 0 0 0 5px #f3793a;color:#fff}body.homev2 #products .grid .box.cheddar .button .trade-medium{background-color:#f8d2ab;box-shadow:inset 0 0 0 5px #f9ba9a}@media only screen and (max-width: 575px){body.homev2 #products .grid .box.cheddar .button .trade-medium{box-shadow:inset 0 0 0 2px #f9ba9a}}body.homev2 #products .grid .box.chocolate:hover .button .trade-medium,body.homev2 #products .grid .box.chocolate:focus .button .trade-medium{background-color:#f04a3a;box-shadow:inset 0 0 0 5px #f04a3a;color:#fff}body.homev2 #products .grid .box.chocolate .button .trade-medium{background-color:#f8c6bf;box-shadow:inset 0 0 0 5px #f7a199}@media only screen and (max-width: 575px){body.homev2 #products .grid .box.chocolate .button .trade-medium{box-shadow:inset 0 0 0 2px #f7a199}}body.homev2 #products .grid .box.sea-salt:hover .button .trade-medium,body.homev2 #products .grid .box.sea-salt:focus .button .trade-medium{background-color:#1fb1c1;box-shadow:inset 0 0 0 5px #1fb1c1;color:#fff}body.homev2 #products .grid .box.sea-salt .button .trade-medium{background-color:#ade4ec;box-shadow:inset 0 0 0 5px #60d8e6}@media only screen and (max-width: 575px){body.homev2 #products .grid .box.sea-salt .button .trade-medium{box-shadow:inset 0 0 0 2px #60d8e6}}body.homev2 #products .grid .box.salted-caramel:hover .button .trade-medium,body.homev2 #products .grid .box.salted-caramel:focus .button .trade-medium{background-color:#d0713c;box-shadow:inset 0 0 0 5px #d0713c;color:#fff}body.homev2 #products .grid .box.salted-caramel .button .trade-medium{background-color:#efd6c5;box-shadow:inset 0 0 0 5px #e4ad8e}@media only screen and (max-width: 575px){body.homev2 #products .grid .box.salted-caramel .button .trade-medium{box-shadow:inset 0 0 0 2px #e4ad8e}}body.homev2 #products .grid .box.butter:hover .button .trade-medium,body.homev2 #products .grid .box.butter:focus .button .trade-medium{background-color:#e0ae60;box-shadow:inset 0 0 0 5px #e0ae60;color:#fff}body.homev2 #products .grid .box.butter .button .trade-medium{background-color:#e9c68f;box-shadow:inset 0 0 0 5px #f1d9b5}@media only screen and (max-width: 575px){body.homev2 #products .grid .box.butter .button .trade-medium{box-shadow:inset 0 0 0 2px #f1d9b5}}body.homev2 #products .grid .box.cinnamon:hover .button .trade-medium,body.homev2 #products .grid .box.cinnamon:focus .button .trade-medium{background-color:#b54f7d;box-shadow:inset 0 0 0 5px #b54f7d;color:#fff}body.homev2 #products .grid .box.cinnamon .button .trade-medium{background-color:#cb83a4;box-shadow:inset 0 0 0 5px #d397b2}@media only screen and (max-width: 575px){body.homev2 #products .grid .box.cinnamon .button .trade-medium{box-shadow:inset 0 0 0 2px #d397b2}}body.homev2 #products .grid .box:hover .selected,body.homev2 #products .grid .box:focus .selected{opacity:1}body.homev2 #products .grid .box:hover .product,body.homev2 #products .grid .box:focus .product{transform:rotate(-2deg)}body.homev2 #products .grid .box:hover .callout,body.homev2 #products .grid .box:focus .callout{transform:rotate(1deg)}body.homev2 #products .grid .box .selected{display:block;margin:0 auto;opacity:0;transition:.6s}@media only screen and (max-width: 575px){body.homev2 #products .grid .box .selected{display:none}}body.homev2 #products .grid .box .product{transition:.6s;width:250px}body.homev2 #products .grid .box .callout{display:block;margin:20px auto;transition:.6s}@media only screen and (max-width: 992px){body.homev2 #products .grid .box .callout{margin:10px auto}}@media only screen and (max-width: 575px){body.homev2 #products .grid .box .callout{margin:5px auto}}body.homev2 #products .grid .box .button{display:block;position:relative;padding-top:10px;padding-bottom:10px}@media only screen and (max-width: 992px){body.homev2 #products .grid .box .button{width:260px;max-width:100%;margin:auto}}@media only screen and (max-width: 575px){body.homev2 #products .grid .box .button{padding:0}}body.homev2 #products .grid .box .button .flavor{position:absolute;z-index:2;top:0;left:0}@media only screen and (max-width: 1360px){body.homev2 #products .grid .box .button .flavor{left:-10px}}@media only screen and (max-width: 575px){body.homev2 #products .grid .box .button .flavor{display:none}}body.homev2 #products .grid .box .button .trade-medium{display:block;position:relative;z-index:1;width:calc(100% - 50px);margin:auto;text-align:center;border-radius:50px;font-weight:700;text-transform:uppercase;color:#003865;padding:20px;transition:.6s}@media only screen and (max-width: 1660px){body.homev2 #products .grid .box .button .trade-medium{width:calc(100% - 30px)}}@media only screen and (max-width: 1360px){body.homev2 #products .grid .box .button .trade-medium{width:calc(100% - 10px)}}@media only screen and (max-width: 575px){body.homev2 #products .grid .box .button .trade-medium{width:100%;padding:10px 0;margin-top:10px}}body.homev2 #products .grid .box .shipping{display:block;margin-top:10px;color:#bbb;font-size:18px}@media only screen and (max-width: 1200px){body.homev2 #products .grid .box .shipping{font-size:16px}}body.homev2 #products .grid .wrap{display:block;width:100%;position:relative}body.homev2 #products .grid .wrap .inner{float:left;width:calc(100% / 6);padding:7px;text-align:center}@media only screen and (max-width: 992px){body.homev2 #products .grid .wrap .inner{width:calc(100% / 3);margin-bottom:40px}}body.homev2 #products .grid .wrap .inner.cheddar a{background-image:url(../assets/bg-cheddar.jpg)}body.homev2 #products .grid .wrap .inner.chocolate a{background-image:url(../assets/bg-chocolate.jpg)}body.homev2 #products .grid .wrap .inner.sea-salt a{background-image:url(../assets/bg-sea-salt.jpg)}body.homev2 #products .grid .wrap .inner.salted-caramel a{background-image:url(../assets/bg-salted-caramel.jpg)}body.homev2 #products .grid .wrap .inner.cinnamon a{background-image:url(../assets/bg-cinnamon.jpg)}body.homev2 #products .grid .wrap .inner.butter a{background-image:url(../assets/bg-butter.jpg)}body.homev2 #products .grid .wrap .inner a{padding:30px;display:block;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:.3s;cursor:pointer}@media only screen and (max-width: 1660px){body.homev2 #products .grid .wrap .inner a{padding:25px}}@media only screen and (max-width: 1360px){body.homev2 #products .grid .wrap .inner a{padding:15px}}body.homev2 #products .grid .wrap .inner a:hover,body.homev2 #products .grid .wrap .inner a:focus{transform:translateY(-10px)}body.homev2 #products .grid .wrap .inner a .callout{margin-top:15px}body.homev2 #products .grid .wrap .inner a .rubik-smaller{font-size:16px;font-weight:700;color:#fff;box-shadow:inset 0 0 0 1px #fff;padding:10px 20px;text-align:center;display:inline-block;border-radius:20px;margin-top:20px}@media only screen and (max-width: 1360px){body.homev2 #products .grid .wrap .inner a .rubik-smaller{font-size:14px;display:block;width:80%;margin:10px auto auto;padding:10px 0}}body.homev2 #products .variety{padding-top:70px}@media only screen and (max-width: 992px){body.homev2 #products .variety{padding-top:50px}}@media only screen and (max-width: 767px){body.homev2 #products .variety{padding-top:30px}}body.homev2 #products .variety .box{display:flex}@media only screen and (max-width: 767px){body.homev2 #products .variety .box{width:100%}}body.homev2 #products .variety .left{display:flex;align-items:center}body.homev2 #products .variety .left a{display:block;padding-right:30px}@media only screen and (max-width: 992px){body.homev2 #products .variety .left a{padding-right:15px}}@media only screen and (max-width: 767px){body.homev2 #products .variety .left a{padding-right:0;width:100%;text-align:center}}@media only screen and (max-width: 767px){body.homev2 #products .variety .left a img{width:400px;display:block;margin:auto auto 20px;max-width:90%}}body.homev2 #products .variety .right .price{display:block;text-align:center;background:url(../assets/bg-variety-pack-big.png) center center/cover no-repeat;padding:15px 0;margin:15px auto 20px}@media only screen and (max-width: 992px){body.homev2 #products .variety .right .price{margin:5px auto 15px}}@media only screen and (max-width: 575px){body.homev2 #products .variety .right .price{padding:10px 0;margin:3px auto 10px}}body.homev2 #products .variety .right .price p{font-weight:700;color:#fff}body.homev2 #products .variety .right .price p small{vertical-align:baseline}body.homev2 #products .variety .right .inner-left .line{display:block;position:relative;max-width:calc(100% - 30px);width:100%;margin:5px auto 0}@media only screen and (max-width: 1360px){body.homev2 #products .variety .right .inner-left .line{max-width:calc(100% - 20px)}}@media only screen and (max-width: 992px){body.homev2 #products .variety .right .inner-left .line{max-width:100%;margin:0 auto 15px}}@media only screen and (max-width: 575px){body.homev2 #products .variety .right .inner-left .line{margin-bottom:10px}}body.homev2 #products .variety .right .inner-left .line button{position:absolute;top:50%;transform:translateY(-50%);display:block;width:60px;height:60px;text-align:center;padding:0;cursor:pointer;z-index:2;border-radius:0;border:none}@media only screen and (max-width: 1200px){body.homev2 #products .variety .right .inner-left .line button{width:56px;height:56px}}@media only screen and (max-width: 992px){body.homev2 #products .variety .right .inner-left .line button{width:54px;height:54px}}@media only screen and (max-width: 767px){body.homev2 #products .variety .right .inner-left .line button{width:51px;height:51px}}@media only screen and (max-width: 575px){body.homev2 #products .variety .right .inner-left .line button{width:49px;height:49px}}body.homev2 #products .variety .right .inner-left .line button.left{left:0}body.homev2 #products .variety .right .inner-left .line button.right{right:0}body.homev2 #products .variety .right .inner-left .line button img,body.homev2 #products .variety .right .inner-left .line button svg{display:block;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.homev2 #products .variety .right .inner-left .line button img path,body.homev2 #products .variety .right .inner-left .line button svg path{fill:#003865}body.homev2 #products .variety .right .inner-left .line input{display:block;position:relative;z-index:0;width:100%;text-align:center;color:#003865;padding:20px 0;background-color:#fff;box-shadow:inset 0 0 0 2px #6688a3;border:none;border-radius:50px;appearance:textfield}@media only screen and (max-width: 575px){body.homev2 #products .variety .right .inner-left .line input{padding:15px 0}}body.homev2 #products .variety .right .inner-left .line input::-webkit-outer-spin-button,body.homev2 #products .variety .right .inner-left .line input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.homev2 #products .variety .right .inner-right .button{display:block;position:relative;width:100%}@media only screen and (max-width: 992px){body.homev2 #products .variety .right .inner-right .button{max-width:100%}}@media only screen and (max-width: 575px){body.homev2 #products .variety .right .inner-right .button{padding:0}}body.homev2 #products .variety .right .inner-right .button:hover .trade-medium,body.homev2 #products .variety .right .inner-right .button:focus .trade-medium{background-color:#7bc2e9;box-shadow:inset 0 0 0 5px #7bc2e9;color:#fff}body.homev2 #products .variety .right .inner-right .button .trade-medium{display:block;position:relative;z-index:1;width:calc(100% - 30px);margin:auto;text-align:center;border-radius:50px;font-weight:700;text-transform:uppercase;color:#003865;padding:20px;transition:.6s;background-color:#b4dcf2;box-shadow:inset 0 0 0 5px #7bc2e9;cursor:pointer}@media only screen and (max-width: 1360px){body.homev2 #products .variety .right .inner-right .button .trade-medium{width:calc(100% - 10px)}}@media only screen and (max-width: 1200px){body.homev2 #products .variety .right .inner-right .button .trade-medium{width:100%}}@media only screen and (max-width: 575px){body.homev2 #products .variety .right .inner-right .button .trade-medium{box-shadow:inset 0 0 0 2px #7bc2e9;width:100%;padding:15px 0}}@media only screen and (max-width: 420px){body.homev2 #products .variety .right .inner-right .button .trade-medium{padding:10px 0}}body.homev2 #climate-science{padding-top:150px;padding-bottom:100px;text-align:center}@media only screen and (max-width: 1360px){body.homev2 #climate-science{padding-top:130px}}@media only screen and (max-width: 1200px){body.homev2 #climate-science{padding-top:110px;padding-bottom:70px}}@media only screen and (max-width: 992px){body.homev2 #climate-science{padding-top:70px;padding-bottom:40px}}@media only screen and (max-width: 767px){body.homev2 #climate-science{padding-top:50px}}@media only screen and (max-width: 575px){body.homev2 #climate-science{padding-top:30px;padding-bottom:30px}}body.homev2 #climate-science .trade-giant{color:#ea7600;text-transform:uppercase;font-weight:700}body.homev2 #climate-science .video{display:block;margin-top:50px}@media only screen and (max-width: 992px){body.homev2 #climate-science .video{margin-top:40px}}@media only screen and (max-width: 767px){body.homev2 #climate-science .video{margin-top:30px}}@media only screen and (max-width: 575px){body.homev2 #climate-science .video{margin-top:20px}}body.homev2 #climate-science .video a{position:relative;display:block;overflow:hidden}body.homev2 #climate-science .video a:hover:before,body.homev2 #climate-science .video a:focus:before{opacity:.7}body.homev2 #climate-science .video a:hover .play,body.homev2 #climate-science .video a:focus .play{width:120px;height:120px;box-shadow:inset 0 0 0 1px #fff}@media only screen and (max-width: 575px){body.homev2 #climate-science .video a:hover .play,body.homev2 #climate-science .video a:focus .play{width:100px;height:100px}}body.homev2 #climate-science .video a:before{content:"";position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;background-color:#111;opacity:.5;pointer-events:none;transition:.3s}body.homev2 #climate-science .video a .play{position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:90px;height:90px;border-radius:50%;box-shadow:inset 0 0 0 4px #fff;transition:.3s}@media only screen and (max-width: 575px){body.homev2 #climate-science .video a .play{width:70px;height:70px;box-shadow:inset 0 0 0 3px #fff}}body.homev2 #climate-science .video a .play img,body.homev2 #climate-science .video a .play svg{display:block;width:20px;height:20px;margin-right:-3px}@media only screen and (max-width: 575px){body.homev2 #climate-science .video a .play img,body.homev2 #climate-science .video a .play svg{width:15px;height:15px}}body.homev2 #climate-science .video a .play img path,body.homev2 #climate-science .video a .play svg path{fill:#fff}body.homev2 #climate-science .video a video{display:block;position:relative;z-index:1;width:100%;height:auto}body.homev2 #climate-science .animation{display:block;margin:40px auto 50px}@media only screen and (max-width: 1200px){body.homev2 #climate-science .animation{margin:30px auto 40px}}@media only screen and (max-width: 767px){body.homev2 #climate-science .animation{margin:20px auto 30px}}@media only screen and (max-width: 575px){body.homev2 #climate-science .animation{margin:20px auto}}body.homev2 #climate-science .cols{display:block;margin:30px auto 40px}@media only screen and (max-width: 767px){body.homev2 #climate-science .cols{margin:20px auto 0}}body.homev2 #climate-science .cols .rubik-medium{color:#003865;font-weight:700;display:block;margin-bottom:15px}@media only screen and (max-width: 767px){body.homev2 #climate-science .cols .rubik-medium{margin-bottom:5px}}body.homev2 #climate-science .cols .rubik-smaller{color:#008ad8}@media only screen and (max-width: 767px){body.homev2 #climate-science .cols .rubik-smaller{display:block;margin-bottom:30px}}body.homev2 #blog{background-color:#e4f5ff;padding-top:250px;padding-bottom:100px}@media only screen and (max-width: 1360px){body.homev2 #blog{padding-top:170px}}@media only screen and (max-width: 1200px){body.homev2 #blog{padding-top:150px;padding-bottom:80px}}@media only screen and (max-width: 992px){body.homev2 #blog{padding-bottom:70px}}@media only screen and (max-width: 767px){body.homev2 #blog{padding-top:100px;padding-bottom:50px}}@media only screen and (max-width: 575px){body.homev2 #blog{padding-top:70px;padding-bottom:40px}}@media only screen and (max-width: 375px){body.homev2 #blog{padding-top:60px}}body.homev2 #blog .top{display:block;position:absolute;top:0;left:0;width:100%;height:auto}body.homev2 #blog .container{position:relative;z-index:2;text-align:center}body.homev2 #blog .container .trade-giant{font-weight:700;text-transform:uppercase;color:#003865}body.homev2 #blog .container .blog-slider{display:block;padding-top:70px;position:relative}@media only screen and (max-width: 1360px){body.homev2 #blog .container .blog-slider{padding-top:40px}}@media only screen and (max-width: 767px){body.homev2 #blog .container .blog-slider{overflow:visible}}body.homev2 #blog .container .blog-slider .swiper-slide .box{background-color:#fff;display:block;padding:30px;border-radius:10px;text-align:left;transition:.3s}@media only screen and (max-width: 992px){body.homev2 #blog .container .blog-slider .swiper-slide .box{padding:20px}}@media only screen and (max-width: 575px){body.homev2 #blog .container .blog-slider .swiper-slide .box{padding:15px}}body.homev2 #blog .container .blog-slider .swiper-slide .box:hover,body.homev2 #blog .container .blog-slider .swiper-slide .box:focus{transform:translateY(-10px)}body.homev2 #blog .container .blog-slider .swiper-slide .box .image{display:block;width:100%;border-radius:5px;height:300px;background-color:#003865;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 420px){body.homev2 #blog .container .blog-slider .swiper-slide .box .image{height:250px}}body.homev2 #blog .container .blog-slider .swiper-slide .box .wrap{margin-top:30px}@media only screen and (max-width: 992px){body.homev2 #blog .container .blog-slider .swiper-slide .box .wrap{margin-top:20px}}body.homev2 #blog .container .blog-slider .swiper-slide .box .wrap .title{color:#003865;font-weight:700;transition:.3s}body.homev2 #blog .container .blog-slider .swiper-slide .box .wrap .title:hover,body.homev2 #blog .container .blog-slider .swiper-slide .box .wrap .title:focus{color:#ea7600}body.homev2 #blog .container .blog-slider .swiper-slide .box .wrap .desc{display:block;margin:10px 0 25px;color:#003865}@media only screen and (max-width: 992px){body.homev2 #blog .container .blog-slider .swiper-slide .box .wrap .desc{margin:5px 0 20px}}body.homev2 #blog .container .blog-slider .swiper-slide .box .wrap .link{font-weight:700;color:#003865;transition:.3s}body.homev2 #blog .container .blog-slider .swiper-slide .box .wrap .link:hover,body.homev2 #blog .container .blog-slider .swiper-slide .box .wrap .link:focus{color:#ea7600}body.homev2 #blog .container .arrows .arrow{display:flex;align-items:center;justify-content:center;position:absolute;cursor:pointer;z-index:9;border-radius:50%;top:55%;transform:translateY(-50%);width:70px;height:70px;background-color:#003865;text-align:center;transition:.3s}@media only screen and (max-width: 1660px){body.homev2 #blog .container .arrows .arrow{width:60px;height:60px}}@media only screen and (max-width: 1360px){body.homev2 #blog .container .arrows .arrow{width:50px;height:50px}}@media only screen and (max-width: 767px){body.homev2 #blog .container .arrows .arrow{position:relative;transform:none;display:inline-block;vertical-align:middle;top:auto;margin:30px 5px auto}}@media only screen and (max-width: 575px){body.homev2 #blog .container .arrows .arrow{margin:20px 3px auto}}body.homev2 #blog .container .arrows .arrow:hover,body.homev2 #blog .container .arrows .arrow:focus{background-color:#ea7600}body.homev2 #blog .container .arrows .arrow.left{left:-70px}@media only screen and (max-width: 1660px){body.homev2 #blog .container .arrows .arrow.left{left:-60px}}@media only screen and (max-width: 1360px){body.homev2 #blog .container .arrows .arrow.left{left:-50px}}@media only screen and (max-width: 1200px){body.homev2 #blog .container .arrows .arrow.left{left:-40px}}@media only screen and (max-width: 992px){body.homev2 #blog .container .arrows .arrow.left{left:-15px}}@media only screen and (max-width: 767px){body.homev2 #blog .container .arrows .arrow.left{left:auto}}body.homev2 #blog .container .arrows .arrow.right{right:-70px}@media only screen and (max-width: 1660px){body.homev2 #blog .container .arrows .arrow.right{right:-60px}}@media only screen and (max-width: 1360px){body.homev2 #blog .container .arrows .arrow.right{right:-50px}}@media only screen and (max-width: 1200px){body.homev2 #blog .container .arrows .arrow.right{right:-40px}}@media only screen and (max-width: 992px){body.homev2 #blog .container .arrows .arrow.right{right:-15px}}@media only screen and (max-width: 767px){body.homev2 #blog .container .arrows .arrow.right{right:auto}}body.homev2 #blog .container .arrows .arrow img,body.homev2 #blog .container .arrows .arrow svg{display:block;width:30px;height:30px}@media only screen and (max-width: 1660px){body.homev2 #blog .container .arrows .arrow img,body.homev2 #blog .container .arrows .arrow svg{width:25px;height:25px}}@media only screen and (max-width: 1360px){body.homev2 #blog .container .arrows .arrow img,body.homev2 #blog .container .arrows .arrow svg{width:20px;height:20px}}@media only screen and (max-width: 767px){body.homev2 #blog .container .arrows .arrow img,body.homev2 #blog .container .arrows .arrow svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}body.homev2 #blog .container .arrows .arrow img path,body.homev2 #blog .container .arrows .arrow svg path{fill:#fff}body.homev2 #instagram{background:white}#products-menu{position:absolute;z-index:11;top:0;left:0;display:block;width:100%;background-color:#fff;transition:.6s;padding:150px 0 50px;margin-top:-900px}@media only screen and (max-width: 1200px){#products-menu{display:none}}#products-menu .wrap{display:block;width:100%;position:relative}#products-menu .wrap .inner{float:left;width:calc(100% / 6);padding:7px;text-align:center}#products-menu .wrap .inner.cheddar a{background-image:url(../assets/bg-cheddar.jpg)}#products-menu .wrap .inner.chocolate a{background-image:url(../assets/bg-chocolate.jpg)}#products-menu .wrap .inner.sea-salt a{background-image:url(../assets/bg-sea-salt.jpg)}#products-menu .wrap .inner.salted-caramel a{background-image:url(../assets/bg-salted-caramel.jpg)}#products-menu .wrap .inner.cinnamon a{background-image:url(../assets/bg-cinnamon.jpg)}#products-menu .wrap .inner.butter a{background-image:url(../assets/bg-butter.jpg)}#products-menu .wrap .inner a{padding:30px;display:block;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:.3s}@media only screen and (max-width: 1660px){#products-menu .wrap .inner a{padding:25px}}@media only screen and (max-width: 1360px){#products-menu .wrap .inner a{padding:15px}}#products-menu .wrap .inner a:hover,#products-menu .wrap .inner a:focus{transform:translateY(-10px)}#products-menu .wrap .inner a .callout{display:block;margin:10px auto}#products-menu .wrap .inner a .trade-big{color:#fff;font-weight:700;display:flex;height:60px;align-items:center;justify-content:center;text-align:center;flex-direction:column}#products-menu .wrap .inner a .trade-big small{display:block;line-height:1.2}#products-menu .wrap .inner a .trade-small{color:#fff;margin:10px auto;text-align:center;font-weight:700}#products-menu .wrap .inner a .rubik-smaller{font-size:16px;font-weight:700;color:#fff;box-shadow:inset 0 0 0 1px #fff;padding:10px 20px;text-align:center;display:inline-block;border-radius:20px}@media only screen and (max-width: 1360px){#products-menu .wrap .inner a .rubik-smaller{font-size:14px;display:block;width:80%;margin:auto;padding:10px 0}}body.homev2 #top-menu{position:absolute;z-index:19;top:50px;left:0;width:100%;background:transparent;padding:0}@media only screen and (max-width: 1360px){body.homev2 #top-menu{top:40px}}@media only screen and (max-width: 992px){body.homev2 #top-menu{top:30px}}@media only screen and (max-width: 767px){body.homev2 #top-menu{top:20px}}body.homev2 #top-menu .logo{float:left;display:inline}body.homev2 #top-menu .logo:hover img path,body.homev2 #top-menu .logo:hover svg path,body.homev2 #top-menu .logo:focus img path,body.homev2 #top-menu .logo:focus svg path{fill:#003865}body.homev2 #top-menu .logo img,body.homev2 #top-menu .logo svg{width:160px;height:auto;display:block}@media only screen and (max-width: 1360px){body.homev2 #top-menu .logo img,body.homev2 #top-menu .logo svg{width:150px}}@media only screen and (max-width: 1200px){body.homev2 #top-menu .logo img,body.homev2 #top-menu .logo svg{width:140px}}@media only screen and (max-width: 767px){body.homev2 #top-menu .logo img,body.homev2 #top-menu .logo svg{width:130px}}@media only screen and (max-width: 575px){body.homev2 #top-menu .logo img,body.homev2 #top-menu .logo svg{width:120px}}body.homev2 #top-menu .logo img path,body.homev2 #top-menu .logo svg path{fill:#fff;transition:.3s}body.homev2 #top-menu .menu-right{float:right;text-align:right;padding-top:20px}@media only screen and (max-width: 1360px){body.homev2 #top-menu .menu-right{padding-top:15px}}@media only screen and (max-width: 992px){body.homev2 #top-menu .menu-right{padding-top:10px}}@media only screen and (max-width: 767px){body.homev2 #top-menu .menu-right{padding-top:5px}}body.homev2 #top-menu .menu-right .text{display:inline-block;vertical-align:middle;margin-left:35px}@media only screen and (max-width: 1660px){body.homev2 #top-menu .menu-right .text{margin-left:25px}}@media only screen and (max-width: 1360px){body.homev2 #top-menu .menu-right .text{margin-left:13px}}@media only screen and (max-width: 1200px){body.homev2 #top-menu .menu-right .text{display:none}}body.homev2 #top-menu .menu-right .text a{text-transform:uppercase;color:#fff;font-weight:700;transition:.3s}body.homev2 #top-menu .menu-right .text a:before{background-color:#fff;height:2px}body.homev2 #top-menu .menu-right .space{display:inline-block;width:20px}@media only screen and (max-width: 1360px){body.homev2 #top-menu .menu-right .space{width:7px}}@media only screen and (max-width: 1200px){body.homev2 #top-menu .menu-right .space{width:0}}body.homev2 #top-menu .menu-right .icon,body.homev2 #top-menu .menu-right .menu{display:inline-block;vertical-align:middle;margin-left:10px;transform:translateY(-2px)}@media only screen and (max-width: 1360px){body.homev2 #top-menu .menu-right .icon,body.homev2 #top-menu .menu-right .menu{margin-left:5px}}@media only screen and (max-width: 1200px){body.homev2 #top-menu .menu-right .icon,body.homev2 #top-menu .menu-right .menu{margin-left:10px}}@media only screen and (max-width: 992px){body.homev2 #top-menu .menu-right .icon,body.homev2 #top-menu .menu-right .menu{transform:none}}@media only screen and (max-width: 575px){body.homev2 #top-menu .menu-right .icon,body.homev2 #top-menu .menu-right .menu{margin-left:5px}}body.homev2 #top-menu .menu-right .icon .circle,body.homev2 #top-menu .menu-right .menu .circle{display:block;width:50px;height:50px;background-color:#fff;border-radius:50%;position:relative;transition:.3s}@media only screen and (max-width: 575px){body.homev2 #top-menu .menu-right .icon .circle,body.homev2 #top-menu .menu-right .menu .circle{width:45px;height:45px}}body.homev2 #top-menu .menu-right .icon .circle:hover,body.homev2 #top-menu .menu-right .icon .circle:focus,body.homev2 #top-menu .menu-right .menu .circle:hover,body.homev2 #top-menu .menu-right .menu .circle:focus{background-color:#003865}body.homev2 #top-menu .menu-right .icon .circle:hover img path,body.homev2 #top-menu .menu-right .icon .circle:hover svg path,body.homev2 #top-menu .menu-right .icon .circle:focus img path,body.homev2 #top-menu .menu-right .icon .circle:focus svg path,body.homev2 #top-menu .menu-right .menu .circle:hover img path,body.homev2 #top-menu .menu-right .menu .circle:hover svg path,body.homev2 #top-menu .menu-right .menu .circle:focus img path,body.homev2 #top-menu .menu-right .menu .circle:focus svg path{fill:#fff}body.homev2 #top-menu .menu-right .icon .circle img,body.homev2 #top-menu .menu-right .icon .circle svg,body.homev2 #top-menu .menu-right .menu .circle img,body.homev2 #top-menu .menu-right .menu .circle svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:22px;height:22px}@media only screen and (max-width: 575px){body.homev2 #top-menu .menu-right .icon .circle img,body.homev2 #top-menu .menu-right .icon .circle svg,body.homev2 #top-menu .menu-right .menu .circle img,body.homev2 #top-menu .menu-right .menu .circle svg{width:20px;height:20px}}body.homev2 #top-menu .menu-right .icon .circle img path,body.homev2 #top-menu .menu-right .icon .circle svg path,body.homev2 #top-menu .menu-right .menu .circle img path,body.homev2 #top-menu .menu-right .menu .circle svg path{fill:#003865;transition:.3s}body.homev2 #top-menu .menu-right .menu{display:none}@media only screen and (max-width: 1200px){body.homev2 #top-menu .menu-right .menu{display:inline-block}}body:not(.homev2) #top-menu{background-color:#fff;position:relative;padding:30px 0}@media only screen and (max-width: 1360px){body:not(.homev2) #top-menu{padding:25px 0}}@media only screen and (max-width: 1200px){body:not(.homev2) #top-menu{padding:20px 0}}@media only screen and (max-width: 992px){body:not(.homev2) #top-menu{padding:15px 0}}@media only screen and (max-width: 575px){body:not(.homev2) #top-menu{padding:10px 0}}body:not(.homev2) #top-menu .logo{float:left;display:inline}body:not(.homev2) #top-menu .logo:hover img path,body:not(.homev2) #top-menu .logo:hover svg path,body:not(.homev2) #top-menu .logo:focus img path,body:not(.homev2) #top-menu .logo:focus svg path{fill:#008ad8}body:not(.homev2) #top-menu .logo img,body:not(.homev2) #top-menu .logo svg{width:160px;height:auto;display:block}@media only screen and (max-width: 1360px){body:not(.homev2) #top-menu .logo img,body:not(.homev2) #top-menu .logo svg{width:150px}}@media only screen and (max-width: 1200px){body:not(.homev2) #top-menu .logo img,body:not(.homev2) #top-menu .logo svg{width:140px}}@media only screen and (max-width: 767px){body:not(.homev2) #top-menu .logo img,body:not(.homev2) #top-menu .logo svg{width:130px}}@media only screen and (max-width: 575px){body:not(.homev2) #top-menu .logo img,body:not(.homev2) #top-menu .logo svg{width:120px}}body:not(.homev2) #top-menu .logo img path,body:not(.homev2) #top-menu .logo svg path{fill:#003865;transition:.3s}body:not(.homev2) #top-menu .menu-right{float:right;text-align:right;padding-top:20px}@media only screen and (max-width: 1360px){body:not(.homev2) #top-menu .menu-right{padding-top:15px}}@media only screen and (max-width: 992px){body:not(.homev2) #top-menu .menu-right{padding-top:10px}}@media only screen and (max-width: 767px){body:not(.homev2) #top-menu .menu-right{padding-top:5px}}body:not(.homev2) #top-menu .menu-right .text{display:inline-block;vertical-align:middle;margin-left:35px}@media only screen and (max-width: 1660px){body:not(.homev2) #top-menu .menu-right .text{margin-left:20px}}@media only screen and (max-width: 1360px){body:not(.homev2) #top-menu .menu-right .text{margin-left:15px}}@media only screen and (max-width: 1200px){body:not(.homev2) #top-menu .menu-right .text{display:none}}body:not(.homev2) #top-menu .menu-right .text a{text-transform:uppercase;color:#003865;font-weight:700}body:not(.homev2) #top-menu .menu-right .text a:before{background-color:#003865;height:2px}body:not(.homev2) #top-menu .menu-right .space{display:inline-block;width:20px}@media only screen and (max-width: 1360px){body:not(.homev2) #top-menu .menu-right .space{width:10px}}@media only screen and (max-width: 1200px){body:not(.homev2) #top-menu .menu-right .space{width:0}}body:not(.homev2) #top-menu .menu-right .icon,body:not(.homev2) #top-menu .menu-right .menu{display:inline-block;vertical-align:middle;margin-left:10px;transform:translateY(-2px)}@media only screen and (max-width: 1360px){body:not(.homev2) #top-menu .menu-right .icon,body:not(.homev2) #top-menu .menu-right .menu{margin-left:5px}}@media only screen and (max-width: 992px){body:not(.homev2) #top-menu .menu-right .icon,body:not(.homev2) #top-menu .menu-right .menu{transform:none}}@media only screen and (max-width: 575px){body:not(.homev2) #top-menu .menu-right .icon,body:not(.homev2) #top-menu .menu-right .menu{margin-left:5px}}body:not(.homev2) #top-menu .menu-right .icon .circle,body:not(.homev2) #top-menu .menu-right .menu .circle{display:block;width:50px;height:50px;background-color:#b3dcf3;border-radius:50%;position:relative;transition:.3s}@media only screen and (max-width: 575px){body:not(.homev2) #top-menu .menu-right .icon .circle,body:not(.homev2) #top-menu .menu-right .menu .circle{width:45px;height:45px}}body:not(.homev2) #top-menu .menu-right .icon .circle:hover,body:not(.homev2) #top-menu .menu-right .icon .circle:focus,body:not(.homev2) #top-menu .menu-right .menu .circle:hover,body:not(.homev2) #top-menu .menu-right .menu .circle:focus{background-color:#008ad8}body:not(.homev2) #top-menu .menu-right .icon .circle:hover img path,body:not(.homev2) #top-menu .menu-right .icon .circle:hover svg path,body:not(.homev2) #top-menu .menu-right .icon .circle:focus img path,body:not(.homev2) #top-menu .menu-right .icon .circle:focus svg path,body:not(.homev2) #top-menu .menu-right .menu .circle:hover img path,body:not(.homev2) #top-menu .menu-right .menu .circle:hover svg path,body:not(.homev2) #top-menu .menu-right .menu .circle:focus img path,body:not(.homev2) #top-menu .menu-right .menu .circle:focus svg path{fill:#fff}body:not(.homev2) #top-menu .menu-right .icon .circle img,body:not(.homev2) #top-menu .menu-right .icon .circle svg,body:not(.homev2) #top-menu .menu-right .menu .circle img,body:not(.homev2) #top-menu .menu-right .menu .circle svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:22px;height:22px}@media only screen and (max-width: 575px){body:not(.homev2) #top-menu .menu-right .icon .circle img,body:not(.homev2) #top-menu .menu-right .icon .circle svg,body:not(.homev2) #top-menu .menu-right .menu .circle img,body:not(.homev2) #top-menu .menu-right .menu .circle svg{width:20px;height:20px}}body:not(.homev2) #top-menu .menu-right .icon .circle img path,body:not(.homev2) #top-menu .menu-right .icon .circle svg path,body:not(.homev2) #top-menu .menu-right .menu .circle img path,body:not(.homev2) #top-menu .menu-right .menu .circle svg path{fill:#003865;transition:.3s}body:not(.homev2) #top-menu .menu-right .menu{display:none}@media only screen and (max-width: 1200px){body:not(.homev2) #top-menu .menu-right .menu{display:inline-block}}body.products-menu-active #top-menu .logo img path,body.products-menu-active #top-menu .logo svg path{fill:#003865}body.products-menu-active #top-menu .menu-right .text a{color:#003865}body.products-menu-active #top-menu .menu-right .text a#open-products:before{right:0}body.products-menu-active #top-menu .menu-right .text a:before{background-color:#003865}body.products-menu-active #top-menu .menu-right .icon .circle{background-color:#6688a3}body.products-menu-active #top-menu .menu-right .icon .circle img path,body.products-menu-active #top-menu .menu-right .icon .circle svg path{fill:#fff}body.products-menu-active #products-menu{margin-top:0!important}body.products-menu-active .fs-bg{opacity:.7}.fs-bg{position:fixed;top:-10vh;left:-10vw;z-index:10;display:block;background-color:#111;width:120vw;height:120vh;pointer-events:none;opacity:0;transition:.3s}
/*# sourceMappingURL=/s/files/1/0531/3255/8504/t/4/assets/home-v2.scss.css.map?v=6128602748050901201666985020 */
