a{text-decoration:none;color:#b42027}a:hover{text-decoration:none}.cation__subhead{color:#fff;font-size:20px!important;font-weight:400;letter-spacing:.3px}.cation__subhead .red{color:#b42027!important;font-weight:500}.btn.btn-reset{border:none;background:transparent;cursor:pointer}.w-100{width:100%!important}.w-auto{width:auto!important}.native-toast-error,.native-toast-success{background-color:#b42027}.mobile-overlay{position:fixed;left:0;bottom:0;width:100%;height:100vh;background:#fff;overflow:hidden;display:flex;z-index:999;align-items:center;justify-content:center;max-height:0;transition:max-height .4s cubic-bezier(1,.28,.75,.84)}.mobile-overlay.active{max-height:100%}.mobile-overlay .close{position:absolute;top:0;line-height:1em;right:5%;font-size:50px;font-weight:100;font-family:poppins;color:#636363}.mobile-overlay .navigation{max-width:90%;margin:0 auto;display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:scroll;padding-bottom:2rem}.mobile-overlay .navigation a{text-transform:lowercase;font-family:Poppins;margin:10px 0;font-size:24px;font-weight:200;color:#636363}.mobile-overlay .navigation a:not(.pl-3){font-weight:700}.slideout-menu{position:fixed;top:0;bottom:0;width:449px;min-height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:0;display:none}@media(max-width:1199px){.slideout-menu{width:320px}}.slideout-menu-left{left:0}.slideout-menu-right{right:0}.slideout-panel{position:relative;z-index:1;overflow-x:hidden;background-color:#fff;min-height:100vh}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden;box-shadow:0 0 1px #ccc}.slideout-open .slideout-menu{display:block!important}.lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px}.lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#333;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:6px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(19px)}}section.cart{padding:200px 45px}@media(max-width:639px){section.cart{padding:150px 15px}}section.cart .cart-table{width:100%;border:1px solid #000;border-spacing:0;margin-bottom:15px}section.cart .cart-table thead{background:#fafafa}section.cart .cart-table tbody tr:nth-child(2n){background:#fafafa}section.cart .cart-table .heading{text-align:left;font-weight:400;padding:15px 10px}@media(max-width:639px){section.cart .cart-table .heading{padding:5px}}section.cart .cart-table .content{padding:15px 10px}@media(max-width:639px){section.cart .cart-table .content{padding:5px}}section.cart .cart-table .content:first-child{padding-left:10px}section.cart .cart-table .content:last-child{padding-right:10px}section.cart .cart-table .content.quantity input{padding:3px;max-width:30px;border:1px solid #000}section.cart .textarea{width:100%;min-height:80px;border:1px solid #000;padding:10px}section.cart .text{font-size:14px;margin-bottom:2px;padding-bottom:0}section.cart img{display:inline-block;max-width:100%;height:auto}section.cart img.cart-img{max-width:150px;margin-bottom:0}@media(max-width:639px){section.cart img.cart-img{max-width:80px}}#ajax-cart .ajax-container{height:80%}#ajax-cart .ajax-container section{height:80%}.cart-body{padding:0 30px;height:100%}.cart-body .loader{height:100%;display:flex;align-items:center;justify-content:center}.cart-body .fade-me-in{display:none}.cart-body .items>p{text-align:center}.cart-body .items input[type=number]::-webkit-inner-spin-button,.cart-body .items input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-body .items .item{align-items:center;display:flex;flex-direction:column}.cart-body .items .item img{max-width:240px;min-width:240px}.cart-body .items .item a{color:#151212;font-family:Poppins;font-size:1.375em;font-weight:200;text-align:center;line-height:25px;text-transform:uppercase}@media(max-width:1199px){.cart-body .items .item a{font-size:1.375em}}.cart-body .items .item p.price{color:#151212;font-family:Poppins;font-size:2.75em;font-weight:200;line-height:57px}.cart-body .items .item .quantity_group{display:flex;align-items:center;justify-content:space-between}.cart-body .items .item .quantity_group .minus,.cart-body .items .item .quantity_group .plus{background:transparent;border:1px solid #373737;height:26px;display:inline-block;margin:0 35px;text-align:center;font-size:1.3125em;line-height:1.3125em;font-weight:200;border-radius:50%;width:26px;cursor:pointer}.cart-body .items .item .quantity_group input{display:inline-block;width:33px;height:28px;padding:0;text-align:center;background:transparent;border:none;font-family:Poppins;font-size:1.625em;font-weight:400}.cart-body header{background-color:#fff;color:#333;position:relative;display:flex;align-items:center;justify-content:center;height:84px;border-bottom:1px solid #ccc}.cart-body header #dismiss{position:absolute;left:10px;transform:translateY(-50%);top:50%;background:transparent;border:none;color:#909090;font-size:1.5625em;line-height:1.125em;cursor:pointer;outline:none}.cart-body header h1{margin:0;font-size:1.6875em;font-family:Poppins;font-weight:200;color:#151212}.cart-body main{padding:1.875em 0;min-height:auto}.cart-body footer{padding:1.25em 0}.cart-body footer .shipping p{text-align:center;font-family:poppins;margin:21px 0;font-size:13px;font-weight:300;color:#3b3b3b;line-height:27px}.cart-body footer .summary{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e3e3e3;margin:20px 0}.cart-body footer .summary p{color:#151212;font-family:Montserrat;font-size:.875em;font-weight:600;line-height:69px;text-transform:uppercase;letter-spacing:1.72px;margin:0}.cart-body footer .summary p.price{color:#b42027;font-family:Montserrat;font-size:1em;font-weight:600;line-height:69px;text-transform:uppercase;letter-spacing:.32px}.cart-body .btn.btn-solid{color:#fff;background-color:#b42027;display:block;padding:15px;width:100%;text-align:center;cursor:pointer;font-size:1em;font-weight:500;font-family:Montserrat;line-height:28px;text-transform:uppercase;letter-spacing:.64px;transition:.3s}.cart-body .btn.btn-solid:hover{background-color:#3b3b3b;color:#000}@media(min-width:1200px){.container{max-width:1590px}}.img-fill{height:100%;width:100%;object-fit:cover}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.relative{position:relative}.btn-solid{padding:24px 44px;margin:0 2px;border:1px solid transparent;text-transform:uppercase;font-weight:400;font-size:.8125em;display:inline-block;color:#fff;font-family:Montserrat;text-decoration:none;background-color:#b42027;transition:.2s}.btn-solid:hover{color:#000}@media(max-width:1199px){.btn-solid{padding:14px}}#customer form input,#recover-password form input{width:100%;border:none;padding:20px;border-bottom:1px solid #eee}#customer form .relative label,#recover-password form .relative label{position:absolute;left:0;top:50%;margin:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#b42027}#customer form .action_bottom,#recover-password form .action_bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:50px auto}#customer #forgot_password,#recover-password #forgot_password{text-align:center;margin:20px 0}#customer #forgot_password a,#recover-password #forgot_password a{color:#000;font-size:12px;text-transform:uppercase}input,button,a{outline:none}#recover-password{padding:30px 0;margin:0 auto;max-width:350px;text-align:center}body.login main,body.register main,body.reset_password main,body.activate_account main,body.addresses main,body.order main,body.account main,body.list-collections main{padding-top:107px;min-height:calc(100vh - 127px)}body.login header,body.register header,body.reset_password header,body.activate_account header,body.addresses header,body.order header,body.account header,body.list-collections header{background:#3b3636;padding-top:1.65625rem!important;padding-bottom:1.65625rem}body.login header .nav-wrap,body.register header .nav-wrap,body.reset_password header .nav-wrap,body.activate_account header .nav-wrap,body.addresses header .nav-wrap,body.order header .nav-wrap,body.account header .nav-wrap,body.list-collections header .nav-wrap{align-items:center!important}.list-collections h1{text-align:center;text-transform:uppercase;font-size:30px;margin:20px auto}.article h2{text-align:left;font-size:38px;text-transform:uppercase;margin:30px 0}.article p{font-weight:300}.article .article-details{text-align:center;text-transform:uppercase}.article .article-content a{text-decoration:underline}.article .featured-image{margin-bottom:2em;max-width:100%;height:auto}.article .btn-solid{padding:8px 30px;font-size:1em!important;margin-top:1em}.shopify-challenge__container{padding:200px 0}@-webkit-keyframes twinkle_one{0%{opacity:1}30%{opacity:1}70%{opacity:0}to{opacity:1}}@-moz-keyframes twinkle_one{0%{opacity:1}30%{opacity:1}70%{opacity:0}to{opacity:1}}@-o-keyframes twinkle_one{0%{opacity:1}30%{opacity:1}70%{opacity:0}to{opacity:1}}@keyframes twinkle_one{0%{opacity:1}30%{opacity:1}70%{opacity:0}to{opacity:1}}@-webkit-keyframes twinkle_two{0%{opacity:1}25%{opacity:0}80%{opacity:0}to{opacity:1}}@-moz-keyframes twinkle_two{0%{opacity:1}25%{opacity:0}80%{opacity:0}to{opacity:1}}@-o-keyframes twinkle_two{0%{opacity:1}25%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes twinkle_two{0%{opacity:1}25%{opacity:0}80%{opacity:0}to{opacity:1}}@-webkit-keyframes twinkle_three{0%{opacity:1}30%{opacity:0}40%{opacity:0}to{opacity:1}}@-moz-keyframes twinkle_three{0%{opacity:1}30%{opacity:0}40%{opacity:0}to{opacity:1}}@-o-keyframes twinkle_three{0%{opacity:1}30%{opacity:0}40%{opacity:0}to{opacity:1}}@keyframes twinkle_three{0%{opacity:1}30%{opacity:0}40%{opacity:0}to{opacity:1}}@-webkit-keyframes moveLeft{0%{-webkit-transform:translate3d(1772px,0,0);transform:translate3d(1772px,0,0)}to{-webkit-transform:translate3d(-1772px,0,0);transform:translate3d(-1772px,0,0)}}@keyframes moveLeft{0%{-webkit-transform:translate3d(1772px,0,0);transform:translate3d(1772px,0,0)}to{-webkit-transform:translate3d(-1772px,0,0);transform:translate3d(-1772px,0,0)}}@-webkit-keyframes moveRight{0%{-webkit-transform:translate3d(1572px,0,0);transform:translate3d(-1572px,0,0)}to{-webkit-transform:translate3d(1572px,0,0);transform:translate3d(-1572px,0,0)}}@keyframes moveRight{0%{-webkit-transform:translate3d(-1572px,0,0);transform:translate3d(-1572px,0,0)}to{-webkit-transform:translate3d(1572px,0,0);transform:translate3d(1572px,0,0)}}@-webkit-keyframes mouse{0%{transform:translateY(0)}33%{transform:translateY(-10px)}66%{transform:translateY(10px)}to{transform:translateY(0)}}@-moz-keyframes mouse{0%{transform:translateY(0)}33%{transform:translateY(-10px)}66%{transform:translateY(10px)}to{transform:translateY(0)}}@-o-keyframes mouse{0%{transform:translateY(0)}33%{transform:translateY(-10px)}66%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes mouse{0%{transform:translateY(0)}33%{transform:translateY(-10px)}66%{transform:translateY(10px)}to{transform:translateY(0)}}body.index section.hero .caption h1{margin-top:-.8em;margin-bottom:2rem}section.hero{position:relative;min-height:750px}section.hero.hero-left>img.img-fluid{width:100%;object-fit:cover;width:-webkit-fill-available;height:-webkit-fill-available}section.hero.hero-left .caption{left:0;transform:translateY(-50%);text-align:left;max-width:920px}@media(min-width:1200px){section.hero.hero-left .caption{left:3rem}}section.hero.hero-left .caption h1{line-height:1.125em}section.hero.hero-left .caption h2.small{color:#fff;font-size:1em;font-weight:500;line-height:4em;text-transform:uppercase;letter-spacing:2.88px}section.hero.hero-left .caption .buttons{margin:20px 0}section.hero.hero-left .scroll{right:auto;left:50%}@media(max-width:1199px){section.hero.hero-left .scroll{transform:translate(-50%)}}section.hero.nasa{min-height:auto;margin-top:50px}section.hero.nasa>img{object-fit:cover;width:100%;height:auto}section.hero.nasa .caption{left:5%;top:20%;transform:translateY(-15%);text-align:left;max-width:720px;text-shadow:0px 0px 2px rgba(0,0,0,.52941)}@media(max-width:1199px){section.hero.nasa .caption{left:0;top:50%;transform:translateY(-50%)}}section.hero.nasa .caption h1{color:#fff;font-family:Poppins;font-size:3.1875em;font-weight:200}@media(max-width:1199px){section.hero.nasa .caption h1{font-size:1.9375em;text-align:left}}@media(max-width:1199px){section.hero.nasa .caption p{text-align:left}}section.hero.nasa .caption h4{color:#fff;font-family:Poppins;font-size:1em;font-weight:300;line-height:2em;margin:20px 0}@media(max-width:1199px){section.hero.nasa .caption h4{text-align:left}}section.hero.nasa .caption .buttons{margin:20px 0}@media(max-width:1199px){section.hero.nasa .caption .buttons{margin-left:0}}section.hero.nasa .caption .buttons .btn-solid{font-size:1em}section.hero.nasa .caption .highlight{text-decoration:underline;text-decoration-color:#b42027}section.hero.image-with-text>img{object-position:0 0}section.hero.image-with-text .caption{left:5%;top:20%;transform:translateY(-20%);text-align:left;max-width:920px;text-shadow:1px 1px 13px black}@media(max-width:1199px){section.hero.image-with-text .caption{left:0;top:50%;transform:translateY(-50%)}}section.hero.image-with-text .caption h1{line-height:1.125em}section.hero.image-with-text .caption h4{color:#fff;font-family:Poppins;font-size:1.25em;font-weight:200;margin:20px 0}section.hero.image-with-text .caption .buttons{margin:20px 0}section.hero.image-with-text .caption .buttons .btn-solid{font-size:1em}section.hero.image-with-text .caption .highlight{text-decoration:underline;text-decoration-color:#b42027}section.hero .galaxy{z-index:0;position:absolute;left:0;top:0;right:0;width:100%;height:80%;margin:0 auto;background-color:transparent}@media(max-width:992px){section.hero .galaxy{display:none}}section.hero .galaxy .star{position:absolute;background-color:#fff}section.hero .galaxy .star-type1{width:2px;height:2px;border-radius:2px;-webkit-box-shadow:0 0 1px 1px white;box-shadow:0 0 1px 1px #fff;-webkit-animation:twinkle_one 5s ease-in-out infinite;-moz-animation:twinkle_one 5s ease-in-out infinite;-o-animation:twinkle_one 5s ease-in-out infinite;animation:twinkle_one 5s ease-in-out infinite}section.hero .galaxy .star-type2{width:2px;height:2px;border-radius:2px;-webkit-box-shadow:0 0 2px 1px white;box-shadow:0 0 2px 1px #fff;-webkit-animation:twinkle_two 17s ease-in-out infinite;-moz-animation:twinkle_two 17s ease-in-out infinite;-o-animation:twinkle_two 17s ease-in-out infinite;animation:twinkle_two 17s ease-in-out infinite}section.hero .galaxy .star-type3{width:2px;height:2px;border-radius:2px;-webkit-box-shadow:0 0 2px 0 white;box-shadow:0 0 2px #fff;-webkit-animation:twinkle_three 7s ease-in-out infinite;-moz-animation:twinkle_three 7s ease-in-out infinite;-o-animation:twinkle_three 7s ease-in-out infinite;animation:twinkle_three 7s ease-in-out infinite}section.hero .galaxy .star-type4{width:2px;height:2px;border-radius:2px;-webkit-box-shadow:0 0 2px 0 white;box-shadow:0 0 2px #fff;-webkit-animation:twinkle_three 40s ease-in-out infinite;-moz-animation:twinkle_three 40s ease-in-out infinite;-o-animation:twinkle_three 40s ease-in-out infinite;animation:twinkle_three 40s ease-in-out infinite}section.hero .galaxy .star-type5{width:3px;height:3px;border-radius:2px;-webkit-box-shadow:0 0 2px 0 white;box-shadow:0 0 2px #fff;-webkit-animation:twinkle_three 25s ease-in-out infinite;-moz-animation:twinkle_three 25s ease-in-out infinite;-o-animation:twinkle_three 25s ease-in-out infinite;animation:twinkle_three 25s ease-in-out infinite}section.hero .galaxy .star-type6{width:2px;height:2px;border-radius:2px;-webkit-box-shadow:0 0 2px 0 white;box-shadow:0 0 2px #fff;-webkit-animation:twinkle_three 4s ease-in-out infinite;-moz-animation:twinkle_three 4s ease-in-out infinite;-o-animation:twinkle_three 4s ease-in-out infinite;animation:twinkle_three 4s ease-in-out infinite}section.hero .galaxy .star-type7{width:2px;height:2px;border-radius:2px;-webkit-box-shadow:0 0 2px 0 white;box-shadow:0 0 2px #fff;-webkit-animation:twinkle_three 2s ease-in-out infinite;-moz-animation:twinkle_three 2s ease-in-out infinite;-o-animation:twinkle_three 2s ease-in-out infinite;animation:twinkle_three 2s ease-in-out infinite}section.hero .galaxy .star-type8{width:3px;height:3px;border-radius:2px;-webkit-box-shadow:0 0 2px 0 white;box-shadow:0 0 2px #fff;-webkit-animation:twinkle_three 4s ease-in-out infinite;-moz-animation:twinkle_three 4s ease-in-out infinite;-o-animation:twinkle_three 4s ease-in-out infinite;animation:twinkle_three 4s ease-in-out infinite}section.hero .galaxy .star-type9{width:1px;height:1px;border-radius:2px;-webkit-box-shadow:0 0 2px 0 white;box-shadow:0 0 2px #fff;-webkit-animation:twinkle_three 8s ease-in-out infinite;-moz-animation:twinkle_three 8s ease-in-out infinite;-o-animation:twinkle_three 8s ease-in-out infinite;animation:twinkle_three 8s ease-in-out infinite}section.hero .galaxy .star-type10{width:1px;height:1px;border-radius:2px;-webkit-box-shadow:0 0 2px 0 white;box-shadow:0 0 2px #fff;-webkit-animation:twinkle_three 12s ease-in-out infinite;-moz-animation:twinkle_three 12s ease-in-out infinite;-o-animation:twinkle_three 12s ease-in-out infinite;animation:twinkle_three 12s ease-in-out infinite}section.hero .clouds-wrapper{position:absolute;top:0;right:0;left:0;bottom:0;z-index:0;max-width:100vw;overflow:hidden}@media(max-width:992px){section.hero .clouds-wrapper{display:none}}section.hero .clouds-wrapper .clouds{background-size:contain;background-position:top;position:absolute;top:10%;right:0;left:0;bottom:0;background-image:url(/cdn/shop/files/clouds.png?462);background-repeat:repeat-x;z-index:2;opacity:.9;width:50%;height:100%;overflow:visible;-webkit-animation:moveLeft 100s linear infinite;animation:moveLeft 100s linear infinite;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(900px,0,0);transform:translate3d(900px,0,0)}section.hero .clouds-wrapper .clouds-2{-webkit-animation:moveRight 90s linear infinite;animation:moveRight 90s linear infinite;width:40%}section.hero .clouds-wrapper .clouds-3{-webkit-animation:moveRight 50s linear infinite;animation:moveRight 50s linear infinite;width:80%}section.hero .clouds-wrapper .clouds-4{-webkit-animation:moveLeft 170s linear infinite;animation:moveLeft 170s linear infinite;width:30%}section.hero .caption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:955px}section.hero .caption h1{font-family:Poppins;font-weight:200;font-size:3.5625em;color:#fff;line-height:1em}@media(max-width:1199px){section.hero .caption h1{font-size:1.875em}}@media(max-width:1199px){section.hero .caption img{max-width:560px;width:100%}}section.hero .caption .buttons{max-width:300px;margin:0 auto;flex-wrap:nowrap;text-align:center}section.hero .caption .buttons .btn-trp{padding:24px;margin:0 2px;border:1px solid #fff;text-transform:uppercase;font-weight:400;font-size:.8125em;color:#fff;font-family:Montserrat;text-decoration:none;background-color:transparent}@media(max-width:1199px){section.hero .caption .buttons .btn-trp{padding:14px}}section.hero .caption .buttons .btn-solid{padding:24px;margin:0 2px;border:1px solid transparent;text-transform:uppercase;font-weight:400;font-size:.8125em;color:#fff;font-family:Montserrat;text-decoration:none;background-color:#b42027}@media(max-width:1199px){section.hero .caption .buttons .btn-solid{padding:14px}}section.hero .scroll{position:absolute;bottom:0;right:0;transform:translate(-50%)}@media(max-width:1199px){section.hero .scroll{transform:none}}section.hero .scroll span.text-rotate{transform:rotate(-90deg) translate(20px);display:block;left:0;top:0;position:relative;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.98px;font-family:Montserrat;color:#fff}section.hero .scroll .icon{text-align:center;margin:15px 0}section.hero .scroll .icon svg{fill:#fff;width:17px;height:26px;transform:translateY(0);-webkit-animation:mouse 5s infinite;-moz-animation:mouse 5s infinite;-o-animation:mouse 5s infinite;animation:mouse 5s infinite}section.hero .scroll .lines{height:100px;width:1px;background:#fff;text-align:center;margin:0 auto}section.hero .scroll .lines span{height:100%;max-height:50%;width:1px;background-color:#8d0405;display:block}section.logo-quote img.img-fluid.w-100{height:100%;position:absolute;left:0;top:0}section.logo-quote .relative{height:100%}section.logo-quote .logos-quote{left:0;top:0;width:100%;height:100%;padding:5%;z-index:2;display:grid;grid-gap:20px;align-items:center;grid-template-columns:1fr 1fr 1fr}@media(max-width:992px){section.logo-quote .logos-quote{grid-template-columns:1fr 1fr}}section.logo-quote .logos-quote .left-logo{max-width:150px;margin:0 auto;z-index:2;filter:grayscale(1);-webkit-filter:grayscale(1)}section.logo-quote .quotes-carousel{height:100%;max-height:100%}section.logo-quote .quotes-carousel .owl-dots{position:absolute;right:90px;bottom:30px;height:20px;width:auto}@media(max-width:1199px){section.logo-quote .quotes-carousel .owl-dots{right:40px}}section.logo-quote .quotes-carousel .owl-dots .owl-dot{width:15px;height:15px;margin:0 7.5px;border-radius:50%;outline:none;background-color:#e3e3e3}section.logo-quote .quotes-carousel .owl-dots .owl-dot.active{background-color:#b42027}section.logo-quote .quotes-carousel .owl-stage-outer{height:100%}section.logo-quote .quotes-carousel .owl-stage-outer .owl-stage{height:100%}section.logo-quote .quotes-carousel .owl-stage-outer .owl-stage .owl-item{height:100%}section.logo-quote .quote{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:5em 6.25em;background-color:#f4f4f4}@media(max-width:1199px){section.logo-quote .quote{font-size:9px}}section.logo-quote .quote p.heading{color:#ababab;font-family:Montserrat;font-size:1.125em;font-weight:500;text-transform:uppercase;padding-bottom:0;margin:0}section.logo-quote .quote p.content{color:#ababab;font-family:Poppins;font-size:2.875em;font-weight:200;margin:0}section.logo-quote .quote .footer{padding-top:2em}section.logo-quote .quote .footer img{min-width:100px}section.logo-quote .quote .footer p{color:#ababab;font-size:.9375em;font-weight:400;margin:20px 0 0;font-family:Montserrat;letter-spacing:2.7px}section.index-products{margin:70px 0}section.index-products .btn{text-transform:uppercase}section.index-products .heading h1.small-heading{color:#b42027;font-family:Montserrat;font-size:1.125em;font-weight:500;text-transform:uppercase;letter-spacing:3.24px}section.index-products .heading h3{color:#151212;font-family:Poppins;font-size:2.8125em;font-weight:200;line-height:1em}@media(max-width:1199px){section.index-products .heading h3{font-size:1.75em;line-height:1.25em}}section.index-products h4{font-size:36px;text-align:center;font-family:Poppins;font-weight:200}section.index-products .item:not(:last-child){border-right:1px solid #eee}section.index-products .item h3{color:#151212;font-family:Poppins;font-size:2em;font-weight:200;line-height:1em;text-align:center;text-transform:uppercase}section.index-products .item h3.price{color:#b42027}section.index-products .item p{font-size:14px;color:#7d7d7d;display:block;margin:5px auto;max-width:70%}section.how-it-works{padding:6.25em 0}@media(max-width:1199px){section.how-it-works{font-size:12px}}section.how-it-works .headline{margin:0 auto;width:100%;text-align:center}@media(min-width:1200px){section.how-it-works .headline{max-width:50%}}section.how-it-works .headline p.small-heading{color:#b42027;font-family:Montserrat;font-size:1.125em;font-weight:500;text-transform:uppercase;letter-spacing:3.24px}section.how-it-works .headline h1{color:#151212;font-family:Poppins;font-size:4.0625em;font-weight:200;line-height:1em}@media(max-width:1199px){section.how-it-works .headline h1{font-size:3em}}section.how-it-works .headline p.content{color:#3b3b3b;font-family:Poppins;font-size:1em;font-weight:300;margin-top:20px}section.how-it-works .left-slide h3{color:#151212;font-family:Poppins;font-size:2.375em;font-weight:200;margin:20px 0}@media(max-width:1199px){section.how-it-works .left-slide h3{margin:40px 0 20px}}section.how-it-works .left-slide p{color:#3b3b3b;font-family:Poppins;font-size:1em;font-weight:300;line-height:2.0625em}section.how-it-works .owl-navigation{display:flex;flex-wrap:wrap}section.how-it-works .owl-navigation a{display:flex;flex-direction:column;text-align:center;align-items:center;margin:0 5px;color:#151212;font-size:.9375em;flex-grow:1;flex-shrink:0;font-weight:400;line-height:2em}section.how-it-works .owl-navigation a img{margin-bottom:20px;border:3px solid transparent;border-radius:50%}section.how-it-works .owl-navigation a.active img{border:3px solid #f1f1f1}section.how-it-works .owl-navigation a.active p{color:#b42027}section.how-it-works .carousel-pagination{display:flex;align-items:center;margin:10px 0}section.how-it-works .carousel-pagination .count{margin:0 20px;color:#818181;font-family:montserrat;font-weight:300;font-size:12px;letter-spacing:2px}section.how-it-works .carousel-pagination .indicator{background:#e5e5e5;width:100%;height:2px}section.how-it-works .carousel-pagination .indicator span{height:100%;display:block;background:#474747;width:100%;transition:max-width .4s cubic-bezier(1,-.03,.35,.99)}section.how-it-works .right-slide{padding:50px 100px;background-color:#f1f1f1}@media(max-width:1199px){section.how-it-works .right-slide{padding:50px}}section.how-it-works .right-slide h3{color:#404040;font-family:Montserrat;font-size:2.75em;font-weight:300}section.how-it-works .right-slide h3.large-3-letters span{font-size:3em;margin-right:-.25em}section.how-it-works .right-slide p{color:#3b3b3b;font-family:Poppins;font-size:1.1875em;font-weight:300;line-height:2.0625em}section.how-it-works .owl-dots{position:absolute;left:90px;bottom:30px;height:20px;width:auto}@media(max-width:1199px){section.how-it-works .owl-dots{left:40px}}section.how-it-works .owl-dots .owl-dot{width:15px;height:15px;margin:0 7.5px;border-radius:50%;outline:none;background-color:#e3e3e3}section.how-it-works .owl-dots .owl-dot.active{background-color:#b42027}@media(max-width:1199px){section.healthcare{font-size:9px}}section.healthcare .headings{display:flex;flex-wrap:wrap;margin:20px 0}section.healthcare .headings a{margin:0 20px 0 0;font-size:16px;font-weight:500;font-family:Montserrat;text-transform:uppercase;letter-spacing:1.18px;color:#ababab}section.healthcare .headings a.active{color:#b42027}section.healthcare .box{position:relative;padding:5em 6.25em;background-color:#f4f4f4;height:100%}@media(max-width:1199px){section.healthcare .box{padding-bottom:7em}}section.healthcare .healthcare-carousel{height:100%;max-height:100%}section.healthcare .healthcare-carousel.right-hc .owl-dots{display:none}section.healthcare .healthcare-carousel .owl-dots{position:absolute;left:0;bottom:5%;height:20px;width:auto}@media(max-width:520px){section.healthcare .healthcare-carousel .owl-dots{bottom:14%}}section.healthcare .healthcare-carousel .owl-dots .owl-dot{width:15px;height:15px;margin:0 7.5px;border-radius:50%;outline:none;background-color:#e3e3e3}section.healthcare .healthcare-carousel .owl-dots .owl-dot.active{background-color:#b42027}section.healthcare .healthcare-carousel .owl-stage-outer{height:100%}section.healthcare .healthcare-carousel .owl-stage-outer .owl-stage{height:100%}section.healthcare .healthcare-carousel .owl-stage-outer .owl-stage .owl-item{height:100%}section.healthcare .healthcare-carousel .owl-stage-outer .owl-stage .owl-item .img-fill{object-position:left}section.healthcare .healthcare{height:100%}@media(max-width:1199px){section.healthcare .healthcare{font-size:12px}}section.healthcare .healthcare h2{color:#151212;font-family:Poppins;font-size:2.75em;font-weight:200;line-height:1.2em}section.healthcare .healthcare p.content{color:#3b3b3b;font-family:Poppins;font-size:1em;font-weight:300}section.testimonials{background-color:#fafafa}section.testimonials .heading h1{color:#b42027;font-size:1.125em;font-weight:500;text-transform:uppercase;letter-spacing:3.24px;line-height:1em}section.testimonials .heading h3{color:#151212;font-family:Poppins;font-size:3.1875em;font-weight:200}section.testimonials .video-carousel .owl-video-tn{background-size:cover}section.testimonials .video-carousel .item-video{height:400px;margin-top:100px;transition:margin-top .4s}section.testimonials .video-carousel .item-video iframe{max-height:100%}section.testimonials .video-carousel .owl-nav{text-align:center}section.testimonials .video-carousel .owl-nav button{margin:0 30px;font-size:40px;line-height:.7em;outline:none}section.testimonials .video-carousel .owl-nav button.disabled{opacity:.4;pointer-events:none}section.testimonials .video-carousel .owl-item.center .item-video{margin-top:0}section.testimonials .testimonials-carousel .item-testimonial{padding:40px 30px;background-color:#fff}section.testimonials .testimonials-carousel .item-testimonial h4{color:#1e1e1e;font-size:1.6875em;font-weight:500;letter-spacing:-.54px}section.testimonials .testimonials-carousel .item-testimonial h5{color:#b42027;font-size:1.125em;font-weight:500;letter-spacing:-.45px}section.testimonials .testimonials-carousel .item-testimonial p{color:#393737;font-family:Poppins;font-size:1.0625em;font-weight:300;letter-spacing:-.34px}section.testimonials .testimonials-carousel .item-testimonial .foot{display:flex;justify-content:space-between}section.testimonials .testimonials-carousel .item-testimonial .foot .date{color:#ababab;font-size:1em;font-weight:400;letter-spacing:.96px}section.testimonials .testimonials-carousel .item-testimonial .foot .stars{color:#fc0}section.testimonials .testimonials-carousel .item-testimonial .foot .stars.active-5 span:before{content:"\2605";position:absolute}section.testimonials .testimonials-carousel .item-testimonial .foot .stars.active-4 span:not(:last-child):before{content:"\2605";position:absolute}section.testimonials .testimonials-carousel .item-testimonial .foot .stars.active-3 span:nth-child(3):before,section.testimonials .testimonials-carousel .item-testimonial .foot .stars.active-3 span:nth-child(2):before,section.testimonials .testimonials-carousel .item-testimonial .foot .stars.active-3 span:nth-child(1):before{content:"\2605";position:absolute}section.testimonials .testimonials-carousel .item-testimonial .foot .stars.active-2 span:nth-child(2):before,section.testimonials .testimonials-carousel .item-testimonial .foot .stars.active-2 span:nth-child(1):before{content:"\2605";position:absolute}section.testimonials .testimonials-carousel .item-testimonial .foot .stars.active-1 span:nth-child(1):before{content:"\2605";position:absolute}section.testimonials .carousel-pagination{display:flex;align-items:center;margin:10px 0}section.testimonials .carousel-pagination .count{margin:0 20px;color:#818181;font-family:montserrat;font-weight:300;font-size:12px;letter-spacing:2px;display:none}section.testimonials .carousel-pagination .indicator{background-color:#e5e5e5;width:100%;height:2px}section.testimonials .carousel-pagination .indicator span{height:100%;display:block;background-color:#b42027;width:100%;transition:max-width .4s cubic-bezier(1,-.03,.35,.99)}section.what-happens h1{color:#151212;font-family:Poppins;font-size:3.1875em;font-weight:200;line-height:1.1em}section.what-happens p{color:#3b3b3b;font-family:Poppins;font-size:1em;font-weight:300;line-height:1.5em}section.what-happens .absolute-img{margin-top:-50px;width:100%}section.better{margin-bottom:150px}@media(max-width:1199px){section.better{margin-bottom:50px}}section.better .orange-bg{background-color:#fda740}section.better .owl-navigation{display:flex;flex-wrap:wrap}section.better .owl-navigation a{flex:1 1 calc(50% - 20px);margin:10px;padding:10px;border:2px solid transparent}section.better .owl-navigation a.active{border:2px solid #151212}section.better .owl-navigation a img{width:100%}section.better h1{color:#fff;font-family:Poppins;font-size:3.1875em;font-weight:200;text-align:center;padding:80px 0}@media(max-width:1366px){section.better h1{padding:30px 0}}section.better h3{color:#fff;font-size:.875em;font-weight:500;text-transform:uppercase;letter-spacing:2.52px;padding:0}section.better h2{color:#151212;font-family:Poppins;font-size:2.75em;font-weight:200;padding:0;line-height:1em}@media(max-width:1366px){section.better h2{font-size:2.125em;line-height:1em}}section.better p{color:#3b3b3b;font-family:Poppins;font-size:1em;font-weight:300;line-height:1.2em}section.better .middle-image-container{margin-top:-100px;display:block;position:relative;bottom:-150px}@media(max-width:1199px){section.better .middle-image-container{margin-top:0;bottom:-40px}section.better .middle-image-container .middle-image{width:100%}}section.better .middle-image-container .middle-image{margin:0 auto;display:block;max-width:100%;height:auto;width:80%}section.eliminate-particles h1{color:#151212;font-size:.875em;font-weight:500;text-transform:uppercase;letter-spacing:2.52px;text-align:center}section.eliminate-particles p{color:#3b3b3b;font-family:Poppins;font-size:1em;font-weight:300;text-align:center;line-height:33px}section.eliminate-particles .btn-solid{padding:24px 44px}section.eliminate-particles .images{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}section.eliminate-particles .images img{width:100%;max-width:94px;margin:20px auto}@media(max-width:1199px){section.eliminate-particles .images img{max-width:70px}}@media(max-width:1199px){section.hi-low .img-fluid{position:absolute;height:100%;object-fit:cover;object-position:0 100%}}section.hi-low .caption{position:absolute;left:0;top:0;padding:10%}@media(max-width:1199px){section.hi-low .caption{position:relative;padding:5%}}section.hi-low .caption h3{font-size:.875em;font-weight:500;line-height:3em;text-transform:uppercase;letter-spacing:2.52px}section.hi-low .caption h3 img{max-width:54px;margin-right:31px}@media(max-width:1199px){section.hi-low .caption h3 img{max-width:24px;margin-right:1em}}section.hi-low .caption h1{font-family:Poppins;font-size:2.375em;font-weight:200;line-height:2em}@media(max-width:1199px){section.hi-low .caption h1{line-height:1.5em;display:none}}section.hi-low .caption p{font-family:Poppins;font-size:1em;font-weight:300;line-height:2em;margin:26px 0}@media(max-width:1199px){section.hi-low .caption p{display:none}}section.hi-low .caption.black{color:#151212}@media(max-width:1366px){section.hi-low .caption.black{background-color:#ffffff73;height:100%}}section.hi-low .caption.black p{color:#3b3b3b}section.hi-low .caption.white{color:#fff}section.news .quote{text-align:center;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:5em 6.25em}@media(max-width:1199px){section.news .quote{font-size:9px}}@media(max-width:1199px){section.news .quote{padding:0}}section.news .quote p.heading{color:#ababab;font-family:Montserrat;font-size:1.125em;font-weight:500;text-transform:uppercase;padding-bottom:0;margin:30px 0}section.news .quote p.content{color:#151212;font-family:Poppins;font-size:2.875em;font-weight:300;margin:0}section.news .quote .footer{padding-top:2em}section.news .quote .footer p{color:#ababab;font-size:.9375em;font-weight:400;margin:20px 0 0;font-family:Montserrat;letter-spacing:2.7px}section.news .quote .footer p .author{text-transform:uppercase}section.news .logos{display:flex;align-items:center;padding:0;border-top:1px solid #eee}@media(max-width:1199px){section.news .logos{display:none}}section.news .logos a{display:flex;padding-top:20px;align-items:center;height:100%;max-width:140px;margin:0 auto;width:100%;position:relative}section.news .logos a.active:before{content:"";border-bottom:1px solid #b42027;border-left:1px solid #b42027;display:block;width:20px;height:20px;transform:rotate(-45deg);background:#fff;position:absolute;top:-10px;left:50%;transition:.2s}section#relief-2 .owl-thumbs{display:none!important}section#relief-2 .carousel-pagination{display:none!important}section.eye-catching .gradient{background-image:linear-gradient(to bottom,#fff,#fff0 29%);background-color:#f1f1f1;padding-bottom:100px}@media(max-width:1199px){section.eye-catching .gradient{padding-bottom:30px}}section.eye-catching h1{color:#151212;font-family:Poppins;font-size:3.1875em;font-weight:200;padding:50px 0}@media(max-width:1199px){section.eye-catching h1{font-size:1.9375em;padding:20px 0;text-align:center}}section.eye-catching b,section.eye-catching strong{color:#b42027;font-weight:700}@media(max-width:1199px){section.eye-catching .btn-solid{display:block;text-align:center}}section.eye-catching p{color:#3b3b3b;font-family:Poppins;font-size:1em;font-weight:300;line-height:2em}section.eye-catching .logos{margin:30px auto}section.eye-catching .logos img{margin:10px}@media(max-width:1199px){section.eye-catching .owl-thumbs{display:none}}section.eye-catching .owl-thumb-item{background:transparent;outline:none;border:none;border-bottom:2px solid #bfbfbf;transition:.3s;padding:20px;width:32%;cursor:pointer}section.eye-catching .owl-thumb-item.active{border-bottom:2px solid #616060}section.eye-catching .carousel-pagination{position:absolute;right:0;bottom:0;width:183px;height:164px;background-color:#f1f1f1;display:flex;align-items:center;z-index:2;justify-content:center;color:#818181;font-size:1.375em;letter-spacing:5px;font-weight:400}@media(max-width:1199px){section.eye-catching .carousel-pagination{display:none}}section.eye-catching .bottom{margin-top:50px;margin-bottom:50px;padding:50px 0;border-top:1px solid #c4c4c4}section.eye-catching .bottom .owl-nav{text-align:center}section.eye-catching .bottom .owl-nav button{margin:0 30px;font-size:40px;line-height:.7em;outline:none}section.eye-catching .bottom .owl-nav button.disabled{opacity:.4;pointer-events:none}section.eye-catching .bottom .owl-dots{position:relative;margin-top:30px;width:100%;text-align:center;height:20px}section.eye-catching .bottom .owl-dots .owl-dot{width:15px;height:15px;margin:0 7.5px;border-radius:50%;outline:none;background-color:#e3e3e3}section.eye-catching .bottom .owl-dots .owl-dot.active{background-color:#b42027}@media(max-width:1199px){section.eye-catching .bottom .bottom-item{text-align:center}}@media(min-width:1200px){section.eye-catching .bottom .bottom-item{padding-right:20%}}section.eye-catching .bottom .bottom-item h3{color:#151212;font-family:Poppins;font-size:1.875em;font-weight:200;line-height:1.2em}section.eye-catching .bottom .bottom-item p{color:#3b3b3b;font-family:Poppins;font-size:1.125em;font-weight:300;line-height:1.5em}section.experience-auto{padding:100px 0}section.experience-auto .left,section.experience-auto .center,section.experience-auto .right{align-items:center;justify-content:center;display:flex}section.experience-auto .left h1{color:#151212;font-family:Poppins;font-size:3.1875em;font-weight:200}@media(max-width:1199px){section.experience-auto .left h1{text-align:center}}section.experience-auto .left h1 .highlight{color:#b42027;font-weight:200}section.experience-auto p{color:#3b3b3b;font-family:Poppins;font-size:1em;font-weight:300;line-height:2em;text-align:right}section.experience-auto .round-indicator{font-size:200px;box-shadow:0 0 30px #c4c4c4b3}section.experience-auto .round-indicator .slice{transition:transform .5s}section.experience-auto .round-indicator .slice .bar,section.experience-auto .round-indicator .slice .fill{border-color:#b42027!important;transition:transform .5s}section.experience-auto .round-indicator span{transition:transform .5s}section.experience-auto .round-indicator:after,section.experience-auto .round-indicator:hover:after{top:.01em;left:.01em;width:.98em;height:.98em;transition:transform .5s}section.experience-auto .round-indicator:hover span{width:100%;line-height:5em;font-size:.2em}body.collection main{background-color:#f9f9f9;margin:0;padding-top:107px}body.collection main h1{font-family:Poppins;font-size:36px;font-weight:200;text-transform:uppercase}body.collection main .item:not(:last-child){border-right:1px solid #eee}body.collection main .item h3{color:#151212;font-family:Poppins;font-size:2em;font-weight:200;line-height:1em;text-align:center;max-width:60%;margin:20px auto}body.collection main .item h3.price{color:#b42027}body.collection main .item p{font-size:14px;color:#7d7d7d;display:block;margin:5px auto;max-width:70%}body.product-switcher .index-products{background-color:#f9f9f9;margin:107px 0 0;padding:70px 0}section.product-switcher{min-height:calc(100vh - 78px);background-color:#f9f9f9;padding:200px 0}@media(max-width:1199px){section.product-switcher{padding:30vh 0}}section.product-switcher .product-1,section.product-switcher .product-2{display:flex;flex-direction:column;align-items:center;justify-content:center}section.product-switcher .product-1 h2,section.product-switcher .product-2 h2{color:#151212;font-family:Poppins;font-size:2.375em;font-weight:200;line-height:1.2em;text-align:center;text-transform:uppercase}@media(max-width:1199px){section.product-switcher .product-1 h2,section.product-switcher .product-2 h2{font-size:1.5em}}section.product-switcher .product-1 h3,section.product-switcher .product-2 h3{color:#ababab;font-size:.875em;text-align:center;font-weight:500;margin:0;text-transform:uppercase;letter-spacing:.84px}@media(max-width:1199px){section.product-switcher .product-1 h3,section.product-switcher .product-2 h3{font-size:10px;line-height:0}}section.product-switcher .product-1 img,section.product-switcher .product-2 img{width:100%}@media(max-width:1199px){section.product-switcher .product-1 img,section.product-switcher .product-2 img{margin:50px auto}}@media(max-width:1199px){section.product-switcher .product-1 .btn-solid,section.product-switcher .product-2 .btn-solid{width:98%;text-align:center;margin:20px auto}}section.key-features .headline{text-align:center;margin:50px auto}section.key-features .headline p{color:#b42027;font-size:1.125em;font-weight:500;line-height:4em;text-transform:uppercase;letter-spacing:3.24px}@media(max-width:1199px){section.key-features .headline p{line-height:1em}}section.key-features .headline h1{color:#151212;font-family:Poppins;font-size:3.1875em;font-weight:200;line-height:1.5em}@media(max-width:1199px){section.key-features .headline h1{font-size:1.9375em}}section.key-features .container .row{margin-top:150px;margin-bottom:250px}@media(max-width:1199px){section.key-features .container .row{margin-top:0;margin-bottom:100px}}section.key-features .grey-box{padding:100px;background-color:#f9f9f9}@media(max-width:1199px){section.key-features .grey-box{padding:10px}}section.key-features .grey-box.right{margin-top:77px;margin-bottom:-77px}@media(max-width:1199px){section.key-features .grey-box.right{margin-top:0}}section.key-features .grey-box.left{margin-top:-77px;margin-bottom:77px}@media(max-width:1199px){section.key-features .grey-box.left{margin-bottom:0}}section.key-features .grey-box h4{color:#151212;font-family:Poppins;font-size:3.1875em;font-weight:200;letter-spacing:.1em}@media(max-width:1199px){section.key-features .grey-box h4{font-size:1.9375em}}section.key-features .grey-box p{color:#3b3b3b;font-family:Poppins;font-size:1em;font-weight:300;line-height:2em}section.key-features video{width:100%;height:100%;outline:none}section.product-details{background-color:#f9f9f9}@media(max-width:1199px){section.product-details{padding:100px 0}}section.product-details .compare_price{text-decoration:line-through;color:#b42028;line-height:1em;margin:0;font-size:1.5em}section.product-details .refurbished-link{color:#b42027;font-size:.9375em;font-weight:400;line-height:4em}section.product-details .switch-product{display:block;max-width:157px;margin:0 auto;text-align:center;background-color:#fff}section.product-details .switch-product h4{color:#151212;font-family:Poppins;font-size:1.25em;font-weight:400;line-height:2em;text-transform:uppercase}section.product-details .switch-product svg{width:20px;margin:10px auto;display:block}@media(max-width:1199px){section.product-details .switch-product img{display:none}}section.product-details .images-carousel img{max-height:500px;object-fit:contain}section.product-details .images-carousel .owl-dots{position:relative;width:100%;margin-top:30px;text-align:center}section.product-details .images-carousel .owl-dots .owl-dot{width:15px;height:15px;margin:0 7.5px;border-radius:50%;outline:none;background-color:#e3e3e3}section.product-details .images-carousel .owl-dots .owl-dot.active{background-color:#b42027}section.product-details form h3{color:#ababab;font-size:.875em;font-weight:500;line-height:2em;text-transform:uppercase;letter-spacing:.84px}section.product-details form h3.price{color:#151212;font-family:Poppins;font-size:2.75em;font-weight:200;line-height:1.5em}section.product-details form button.btn-solid{padding:14px 84px;margin:20px auto}section.contact-us{background:#f9f9f9}section.contact-us .left{padding:15em 6em;background:#f9f9f9}@media(max-width:1199px){section.contact-us .left{padding:20px}}section.contact-us .left h1{color:#151212;font-family:Poppins;font-size:2.75em;font-weight:200;line-height:1.25em}@media(max-width:1199px){section.contact-us .left h1{display:none}}section.contact-us .left h2{color:#151212;font-family:Poppins;font-size:1.875em;font-weight:200;line-height:2em}@media(max-width:1199px){section.contact-us .left h2{font-size:1.25em}}section.contact-us .left p{color:#3b3b3b;font-family:Poppins;font-size:1em;font-weight:300;line-height:2em;margin:0}section.contact-us .left p.label{color:#b42027;font-family:Montserrat;font-size:.9375em;font-weight:400;line-height:3em}section.contact-us .left .btn-solid{padding:20px 60px;margin-top:40px}@media(max-width:1199px){section.contact-us .left .btn-solid{width:100%;text-align:center}}section.contact-us .right{position:relative}@media(max-width:1199px){section.contact-us .right{min-height:100vh}}@media(max-width:1199px){section.contact-us .right>img{height:100vh}}section.contact-us .right .caption{position:absolute;bottom:5%;left:5%}@media(max-width:1199px){section.contact-us .right .caption{bottom:auto;top:50%;left:0;transform:translate(5%,-40%);max-width:90%}}section.contact-us .right .caption a.box{padding:30px 50px;background-color:#f9f9f9;display:block;max-width:435px}section.contact-us .right .caption a.box p.red{color:#b42027;font-size:.9375em;font-weight:500;line-height:4em;text-transform:uppercase;letter-spacing:1.8px}section.contact-us .right .caption a.box h3{color:#151212;font-family:Poppins;font-size:1.875em;font-weight:200;line-height:1.5em}section.contact-us .right .caption a.box svg{width:30px;margin-top:50px}section.contact-us .right .form{display:none;position:absolute;top:50%;max-width:90%;transform:translateY(-50%);left:5%;background-color:#b42027;z-index:22;padding:60px 55px}@media(max-width:1199px){section.contact-us .right .form{padding:30px 25px;transform:translateY(0);top:20px}}section.contact-us .right .form .close{font-family:Poppins;color:#fff;font-size:50px;cursor:pointer;display:block;width:50px;height:50px;font-weight:100;line-height:50px;position:absolute;right:0;top:20px;opacity:.7;transition:opacity .3s}section.contact-us .right .form .close:hover{opacity:1}section.contact-us .right .form p.small{color:#fff;font-size:.9375em;font-weight:500;line-height:4em;text-transform:uppercase;letter-spacing:1.8px;margin:0}section.contact-us .right .form h3{color:#fff;font-family:Poppins;font-size:2.1875em;font-weight:200;line-height:1.5em}@media(max-width:1199px){section.contact-us .right .form h3{font-size:1.25em}}section.contact-us .right .form p.error{color:#fff;font-weight:300;font-family:Poppins}section.contact-us .right .form .errors{color:#fff;font-weight:300;font-family:Poppins}section.contact-us .right .form .input-stack{position:relative;padding-top:35px}section.contact-us .right .form .input-stack label{position:absolute;cursor:pointer;color:#fff;font-size:15px;font-weight:400;margin:0;top:35px;left:20px;transition:top .3s}section.contact-us .right .form .input-stack input,section.contact-us .right .form .input-stack textarea{background-color:transparent!important;cursor:pointer;border:none;border-bottom:1px solid #fff;width:100%;color:#fff;font-size:15px;padding:5px 10px;font-weight:400;margin:0;outline:none;resize:none}section.contact-us .right .form .input-stack input:focus+label,section.contact-us .right .form .input-stack textarea:focus+label{top:5px}section.contact-us .right .form .input-stack input:not(:focus):not(:placeholder-shown)+label,section.contact-us .right .form .input-stack textarea:not(:focus):not(:placeholder-shown)+label{top:5px}section.contact-us .right .form .form-btn{background-color:transparent;outline:none;border:none;cursor:pointer;color:#fff;font-family:Poppins;font-size:30px;font-weight:200;line-height:46px;float:right;margin-top:100px}@media(max-width:1199px){section.contact-us .right .form .form-btn{margin-top:30px}}section.contact-us .right .form .form-btn svg{display:inline-block;width:30px;fill:#fff}section.better-life .container-fluid{overflow:hidden}section.better-life .img-fill{position:absolute;height:110%;width:100%;object-fit:cover}@media(max-width:1199px){section.better-life .img-fill{margin-right:-15px;margin-left:-15px}}section.better-life .caption{position:relative;margin-top:100px;left:5%;width:100%;max-width:880px}@media(max-width:1199px){section.better-life .caption{left:0}}section.better-life .caption h1{color:#151212;font-family:Poppins;font-size:3.1875em;font-weight:200;line-height:1.125em}section.better-life .caption p{color:#3b3b3b;font-family:Poppins;font-size:1em;font-weight:300;line-height:2em}section.better-life .caption h2{color:#b42027;font-family:Poppins;font-size:1.5625em;font-weight:300;line-height:1.5em}section.better-life .caption .icon_images{display:flex;flex-wrap:wrap;align-items:center;margin:50px auto;width:100%}@media(max-width:1199px){section.better-life .caption .icon_images{justify-content:center}}section.better-life .caption .icon_images img{height:110px;margin:10px}section.better-life .caption .video-caption{min-height:250px;display:flex;background-color:#fafafa;padding:15px}section.better-life .caption .video-caption iframe{width:100%;height:100%}section.better-life .caption .video-caption h3{color:#151212;font-family:Poppins;font-size:1.5625em;font-weight:200;line-height:1.875em}section.better-life .caption .video-caption .buttons{max-width:400px;margin:0;flex-wrap:nowrap;text-align:center;display:flex}section.better-life .caption .video-caption .buttons .btn-trp{padding:15px;margin:0 2px;border:1px solid #fff;text-transform:uppercase;font-weight:400;font-size:.8125em;color:#b42027;font-family:Montserrat;text-decoration:none;background-color:transparent}@media(max-width:1199px){section.better-life .caption .video-caption .buttons .btn-trp{padding:14px}}section.better-life .caption .video-caption .buttons .btn-solid{padding:15px;margin:0 2px;border:1px solid transparent;text-transform:uppercase;font-weight:400;font-size:.8125em;color:#fff;font-family:Montserrat;text-decoration:none;background-color:#b42027}@media(max-width:1199px){section.better-life .caption .video-caption .buttons .btn-solid{padding:14px}}body.nasa section.hero .caption{max-width:995px}body.nasa section.hero h1{font-size:3.5625em}@media(max-width:1199px){body.nasa section.hero h1{font-size:1.875em;text-align:left}}body.nasa section.hero p{color:#fff;font-family:Poppins;font-size:1em;font-weight:300;line-height:2em}@media(max-width:1199px){body.nasa section.hero p{text-align:left}}body.nasa section.hero .buttons{max-width:300px}@media(max-width:1199px){body.nasa section.hero .buttons{margin-left:0}}section.trusted{background-image:linear-gradient(to bottom,#fff,#f1f1f1 29%)}@media(max-width:1199px){section.trusted .btn-solid{width:100%;text-align:center}}@media(min-width:1200px){section.trusted .container{max-width:1290px}}section.trusted .headline{margin:0 auto;width:100%;text-align:center}@media(min-width:1200px){section.trusted .headline{max-width:70%}}@media(max-width:1199px){section.trusted .headline{text-align:left}}section.trusted .headline p.small-heading{color:#b42027;font-family:Montserrat;font-size:1.125em;font-weight:500;text-transform:uppercase;letter-spacing:3.24px}@media(max-width:1199px){section.trusted .headline p.small-heading{text-align:left}}section.trusted .headline h1{color:#151212;font-family:Poppins;font-size:4.0625em;font-weight:200;line-height:1em;margin-bottom:.5em}@media(max-width:1199px){section.trusted .headline h1{font-size:2em;text-align:left}}section.trusted .headline p.content{color:#3b3b3b;font-family:Poppins;font-size:1em;font-weight:300;margin-top:20px}section.trusted .right{max-width:600px}section.trusted .right h2{color:#151212;font-family:Poppins;font-size:2.6875em;font-weight:200;line-height:1.125em;margin-bottom:25px}@media(max-width:1199px){section.trusted .right h2{font-size:1.75em;line-height:1.3em;text-align:left}}section.trusted .right p{color:#3b3b3b;font-family:Poppins;font-size:1em;font-weight:300;line-height:2em}@media(max-width:1199px){section.reducing .btn-solid{width:100%;text-align:center}}section.reducing .right h2{color:#151212;font-family:Poppins;font-size:2.6875em;font-weight:200;line-height:1.125em;margin-bottom:25px}@media(max-width:1199px){section.reducing .right h2{font-size:1.75em}}section.reducing .right p{color:#3b3b3b;font-family:Poppins;font-size:1em;font-weight:300;line-height:2em}body.blog .container-fluid{max-width:1710px}body.blog section.hero .latest-label{margin-bottom:20px;color:#fff;font-family:Poppins;font-weight:400;font-size:18px;position:relative;text-transform:uppercase}body.blog section.hero .latest-label:before{content:"";display:block;position:absolute;left:-97px;top:50%;width:90px;background-color:#fff;height:1px}body.blog section.hero p.meta-data{margin-bottom:20px;color:#fff;font-family:Poppins;font-weight:400;font-size:24px}body.blog section.hero .caption .buttons .btn-solid{max-width:194px;padding:18.5px;background-color:#d21a22}body.blog section.articles-list{padding-top:100px}body.blog section.articles-list .article-item{display:block}body.blog section.articles-list .article-item p.meta-data{font-family:Poppins;font-weight:400;font-size:14px;line-height:2em;color:#d21a22;margin:10px 0}body.blog section.articles-list .article-item h3{color:#000;font-family:Poppins;font-weight:200;font-size:22px;line-height:1.3em}body.article .container{max-width:1510px}body.article main{padding-top:100px;margin-top:0}body.article a.back{align-items:center;font-size:24px;margin:30px 0;display:flex;color:#000;font-family:Poppins;font-weight:400}body.article a.back svg{margin-right:10px}body.article p.meta-data{color:#d21a22;font-family:Poppins;font-size:24px;font-weight:400}@media(max-width:992px){body.article p.meta-data{font-size:18px}}body.article h1{font-size:50px;font-family:Poppins;font-weight:300;line-height:1em;color:#5a5754;margin-bottom:.5em}@media(max-width:992px){body.article h1{font-size:55px}}body.article p{font-family:Poppins;font-weight:300;font-size:18px;line-height:2em;margin:0;color:#5a5754}@media(max-width:992px){body.article p{font-size:24px;line-height:1.5em}}body.article h4.red-left{font-family:Poppins;font-size:38px;line-height:1.5em;margin:100px 0;padding-left:50px;border-left:6px solid #d21a22;color:#5a5754;font-weight:400}@media(max-width:992px){body.article h4.red-left{font-size:18px;line-height:1.5em;margin:50px 0;padding-left:30px}}body.article h4{font-size:48px;font-weight:700;font-family:Poppins;color:#5a5754;line-height:1em;margin-bottom:1em}@media(max-width:992px){body.article img{float:none;padding:0;max-width:100%}}body.article .share{margin:100px 0}@media(max-width:992px){body.article .share{margin:30px 0}}body.article .share p{font-family:Poppins;font-weight:400;font-size:24px}body.article .share a{display:inline-block;padding:5px;border:1px solid #5a5754;color:#5a5754;border-radius:50%}body.article .share svg{width:25px;height:20px}body.article h3{color:#000;font-family:Poppins;font-weight:200;font-size:42px;line-height:1.3em}body.article hr{border:1px solid #dedddd}@media(min-width:993px){body.article .border-right{border-right:2px solid #dedddd}}body.article .related{display:block}@media(min-width:993px){body.article .related{margin:0 50px}}.btn-trp-dark{padding:24px;margin:0 2px;border:1px solid #333;text-transform:uppercase;font-weight:400;font-size:.8125em;color:#333;font-family:Montserrat;text-decoration:none;background-color:transparent}@media(max-width:1199px){.btn-trp-dark{padding:14px}}.btn-trp-dark:hover{border:1px solid #000;color:#000}
/*# sourceMappingURL=/cdn/shop/t/23/assets/theme.scss.css.map */
