@font-face{font-family:ModernEra-Regular;src:url(ModernEra-Regular.woff2) format("woff2"),url(ModernEra-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ModernEra-Medium;src:url(ModernEra-Medium.woff2) format("woff2"),url(ModernEra-Medium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Souvenir;src:url(Souvenir.woff2) format("woff2"),url(Souvenir.woff) format("woff");font-weight:400;font-style:normal}.faqs-section{margin-bottom:90px}@media screen and (max-width:768px){.faqs-section{margin-bottom:40px}}.faqs-section.faq-main .two-cols .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#512336;border-radius:20px;text-align:center;padding:0 20px;width:calc(50% - 24px);margin:0 12px;min-height:240px}@media screen and (max-width:768px){.faqs-section.faq-main .two-cols .title-box{margin:0;width:100%;min-height:180px}}.faqs-section.faq-main .two-cols .title-box h2{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:60px;line-height:72px;text-align:center;color:#fcb18c;margin:0}@media screen and (max-width:768px){.faqs-section.faq-main .two-cols .img-box{margin:0 0 20px;min-height:180px;padding-top:0}}.faqs-section .faq-text{max-width:344px;font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;letter-spacing:-.5px;color:#15434b;margin:0}.faqs-section .faq-text a{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;color:#15434b}.faqs-section .faq-text a:hover{opacity:.7}.faqs-section .two-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px 11px}@media screen and (max-width:768px){.faqs-section .two-cols{margin:0 0 11px}}.faqs-section .two-cols .title-box{background:#512336;border-radius:20px;text-align:center;padding:50px 20px 42px;width:calc(50% - 24px);margin:0 12px}@media screen and (max-width:768px){.faqs-section .two-cols .title-box{width:100%;margin:0 0 20px}}.faqs-section .two-cols .title-box h2{font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:18px;text-align:center;color:#fcb18c;margin-bottom:58px}.faqs-section .two-cols .title-box h3{font-family:Souvenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:5;font-size:48px;line-height:1.125;text-align:center;letter-spacing:-.5px;color:#fcb18c;max-width:522px;margin:0 auto 38px}@media screen and (max-width:640px){.faqs-section .two-cols .title-box h3{font-size:30px}}.faqs-section .two-cols .title-box .link-btn{background:#fcb18c;border-radius:44px;display:inline-block;font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:center;color:#4b2331;text-decoration:none;padding:13px 35px}.faqs-section .two-cols .title-box .link-btn:hover{background-color:#fb8f5a}.faqs-section .two-cols .img-box{width:calc(50% - 24px);margin:0 12px;background-position:center;background-size:cover;border-radius:20px}@media screen and (max-width:768px){.faqs-section .two-cols .img-box{width:100%;margin:0;height:0;padding-top:50%}}.faqs-section .two-cols .faq-list{width:calc(50% - 24px);margin:0 12px}@media screen and (max-width:768px){.faqs-section .two-cols .faq-list{width:100%;margin:0}}.faqs-section .two-cols .faq-list .faq-item{background:#fff;border-radius:10px;margin-bottom:10px}.faqs-section .two-cols .faq-list .faq-item .faq-title{position:relative;font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:28px;letter-spacing:-.5px;color:#15434b;padding:22px 86px 22px 30px;cursor:pointer}@media screen and (max-width:640px){.faqs-section .two-cols .faq-list .faq-item .faq-title{padding:22px 50px 22px 30px}}.faqs-section .two-cols .faq-list .faq-item .faq-title.open .arrow-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faqs-section .two-cols .faq-list .faq-item .faq-title:hover .arrow-icon{background:#fb8f5a}.faqs-section .two-cols .faq-list .faq-item .faq-title:hover .arrow-icon svg path{fill:#fff;stroke:#fff}.faqs-section .two-cols .faq-list .faq-item .faq-title .arrow-icon{position:absolute;width:40px;height:40px;border-radius:50%;background:#fcb18c;right:23px;top:17px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width:640px){.faqs-section .two-cols .faq-list .faq-item .faq-title .arrow-icon{width:25px;height:25px;right:18px;top:26px}}.faqs-section .two-cols .faq-list .faq-item .faq-title .arrow-icon svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:15px;height:8px}@media screen and (max-width:640px){.faqs-section .two-cols .faq-list .faq-item .faq-title .arrow-icon svg{width:9px;height:5px}}.faqs-section .two-cols .faq-list .faq-item .faq-title .arrow-icon svg path{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;fill:#4b2331;stroke:#15434b}.faqs-section .two-cols .faq-list .faq-item .faq-content{display:none;padding:0 133px 20px 30px}@media screen and (max-width:992px){.faqs-section .two-cols .faq-list .faq-item .faq-content{padding:0 80px 20px 30px}}.faqs-section .two-cols .faq-list .faq-item .faq-content p{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;letter-spacing:-.5px;color:#15434b;margin-top:0;margin-bottom:14px}.faqs-section .two-cols .faq-list .faq-item .faq-content p a{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#15434b}.faqs-section .two-cols .faq-list .faq-item .faq-content p a:hover{opacity:.7}.meal-plan-benefits{background-size:cover;background-position:center;border-radius:20px;padding:74px 0 41px;margin-bottom:90px;position:relative;overflow:hidden}@media screen and (max-width:768px){.meal-plan-benefits{margin-bottom:40px}}.meal-plan-benefits .mb-img-1{display:none}@media screen and (max-width:768px){.meal-plan-benefits .mb-img-1{display:block;width:180px;position:absolute;left:-70px;top:-20px}}.meal-plan-benefits .mb-img-1 img{display:block;width:100%}.meal-plan-benefits .mb-img-2{display:none}@media screen and (max-width:768px){.meal-plan-benefits .mb-img-2{display:block;width:145px;position:absolute;right:-60px;top:80px}}.meal-plan-benefits .mb-img-2 img{display:block;width:100%}.meal-plan-benefits .title-row{padding:0 20px;position:relative}.meal-plan-benefits .title-row h2{font-family:Souvenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:5;font-size:80px;line-height:1;text-align:center;color:#15434b;max-width:493px;margin:0 auto 44px}@media screen and (max-width:768px){.meal-plan-benefits .title-row h2{font-size:50px}}@media screen and (max-width:640px){.meal-plan-benefits .title-row h2{font-size:35px}}.meal-plan-benefits .content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1320px;margin:0 auto;position:relative}.meal-plan-benefits .content-row .benefits-list{width:33.33%;padding:67px 49px 0;position:relative}@media screen and (max-width:1200px){.meal-plan-benefits .content-row .benefits-list{padding:67px 20px 0}}@media screen and (max-width:768px){.meal-plan-benefits .content-row .benefits-list{width:100%;max-width:400px;margin:0 auto 8px;padding:50px 20px 0}.meal-plan-benefits .content-row .benefits-list:last-of-type{margin-bottom:0}}.meal-plan-benefits .content-row .benefits-list:before{content:"";display:block;width:48px;height:48px;background-image:url(checked.svg);background-position:center;background-size:cover;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}@media screen and (max-width:768px){.meal-plan-benefits .content-row .benefits-list:before{width:30px;height:30px}}.meal-plan-benefits .content-row .benefits-list p{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:28px;text-align:center;color:#15434b;margin-top:0}.meal-plan-benefits .btns-row{padding-top:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media (max-width: 768px){.meal-plan-benefits .btns-row{padding-top:20px}}.meal-plan-benefits .btns-row a{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:center;color:#4b2331;background:#fcb18c;border-radius:44px;text-decoration:none;padding:13px 19px;margin:10px 17px}.meal-plan-benefits .btns-row a:hover{background:#fb8f5a}.meal-plans-products{margin-bottom:120px}@media screen and (max-width:768px){.meal-plans-products{margin-bottom:40px}}.meal-plans-products .two-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}@media screen and (max-width:640px){.meal-plans-products .two-cols{margin:0 -1.5rem}}.meal-plans-products .two-cols .plan-item{width:50%;padding:0 12px}@media screen and (max-width:1080px){.meal-plans-products .two-cols .plan-item{width:100%;margin-bottom:25px}}@media screen and (max-width:640px){.meal-plans-products .two-cols .plan-item{margin-bottom:0;padding-bottom:17px;background-color:#b9d1b1}}.meal-plans-products .two-cols .plan-item:first-child .products-banner{background-position:60px bottom}@media screen and (max-width:640px){.meal-plans-products .two-cols .plan-item:last-child{background-color:#f4d19d}}.meal-plans-products .two-cols .plan-item:last-child .products-banner h2{color:#512336}.meal-plans-products .two-cols .plan-item:last-child .products-banner h3{color:#512336}.meal-plans-products .two-cols .plan-item:last-child .products-cols .product-item .text-box{background-color:#512336}.meal-plans-products .two-cols .plan-item .products-banner{background-size:cover;background-position:center bottom;padding:51px 20px 145px;border-radius:20px;margin-bottom:20px}@media screen and (max-width:640px){.meal-plans-products .two-cols .plan-item .products-banner{padding-bottom:96px;margin-bottom:0;border-radius:0;background-size:310px auto;background-repeat:no-repeat}}.meal-plans-products .two-cols .plan-item .products-banner h2{font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:18px;text-align:center;text-transform:uppercase;color:#15434b;margin:0 0 14px}@media screen and (max-width:640px){.meal-plans-products .two-cols .plan-item .products-banner h2{margin:0}}.meal-plans-products .two-cols .plan-item .products-banner h3{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:60px;line-height:1.2;text-align:center;letter-spacing:-.5px;color:#15434b;margin:0}@media screen and (max-width:640px){.meal-plans-products .two-cols .plan-item .products-banner h3{font-size:40px}}.meal-plans-products .two-cols .plan-item .products-cols{margin:0 -12px}@media screen and (max-width:640px){.meal-plans-products .two-cols .plan-item .products-cols .slick-list{padding:0 30px 0 0!important}}.meal-plans-products .two-cols .plan-item .products-cols .product-item{margin:0 12px;text-decoration:none;display:block;outline:none;-webkit-box-shadow:none;box-shadow:none}.meal-plans-products .two-cols .plan-item .products-cols .product-item:hover .text-box .btn-box{background-color:#fb8f5a}.meal-plans-products .two-cols .plan-item .products-cols .product-item .img-box{padding-top:77%;background-color:#eeede6;background-position:center;background-size:contain;background-repeat:no-repeat;position:relative;border-radius:20px 20px 0 0}.meal-plans-products .two-cols .plan-item .products-cols .product-item .img-box img{position:absolute;right:10px;top:10px;width:88px;height:auto}.meal-plans-products .two-cols .plan-item .products-cols .product-item .text-box{background:#15434b;border-radius:0 0 20px 20px;padding:30px 18px 13px}.meal-plans-products .two-cols .plan-item .products-cols .product-item .text-box h3{font-family:Souvenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:5;font-size:30px;line-height:34px;color:#f5f5f2;margin:0 auto 9px;letter-spacing:0;padding:0 10px;height:136px}@media (max-width:1080px){.meal-plans-products .two-cols .plan-item .products-cols .product-item .text-box h3{height:auto;margin-bottom:30px}.meal-plans-products .two-cols .plan-item .products-cols .product-item .text-box .price-row{margin-bottom:40px}}.meal-plans-products .two-cols .plan-item .products-cols .product-item .text-box .price-row{margin:0 auto 50px;padding:0 10px}.meal-plans-products .two-cols .plan-item .products-cols .product-item .text-box .price-row p{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:200;font-size:14px;line-height:22px;color:#f5f5f2;margin:0}.meal-plans-products .two-cols .plan-item .products-cols .product-item .text-box .price-row .free-delivery-text{color:#f5dc9f;margin-left:9px}.meal-plans-products .two-cols .plan-item .products-cols .product-item .text-box .btn-box{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:22px;text-align:center;color:#4b2331;background:#fcb18c;border-radius:44px;padding:9px 10px}.bubs-meal-plan{padding:58px 0 78px;position:relative;background-color:#15434b;overflow:hidden;margin-bottom:120px}@media screen and (max-width:768px){.bubs-meal-plan{margin-bottom:40px}}.bubs-meal-plan .top-floating-image{position:absolute;top:0;right:50%;-webkit-transform:translate(200%,106%);-ms-transform:translate(200%,106%);transform:translate(200%,106%)}.bubs-meal-plan .top-floating-image img{width:150px}.bubs-meal-plan .bottom-floating-image{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-280%,70%);-ms-transform:translate(-280%,70%);transform:translate(-280%,70%)}.bubs-meal-plan .bottom-floating-image img{width:150px}.bubs-meal-plan .page-width{position:relative;z-index:3}.bubs-meal-plan .title-row{padding-bottom:21px;max-width:430px}.bubs-meal-plan .title-row h2{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:60px;line-height:72px;color:#f5f5f2;margin:0 0 26px}.bubs-meal-plan .title-row p{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;letter-spacing:-.5px;color:#f5f5f2;margin:0 0 20px}.bubs-meal-plan .two-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -11px}@media screen and (max-width:1080px){.bubs-meal-plan .two-cols{margin:0}}.bubs-meal-plan .two-cols .product-box{width:calc(50% - 22px);margin:0 11px}@media screen and (max-width:1080px){.bubs-meal-plan .two-cols .product-box{width:100%;margin:0 0 20px}}.bubs-meal-plan .two-cols .product-box .pro-img-box{background-color:#efede9;background-position:center;background-size:contain;background-repeat:no-repeat;padding-top:45.6%;position:relative;border-radius:20px 20px 0 0}.bubs-meal-plan .two-cols .product-box .pro-img-box img{width:99px;position:absolute;left:30px;top:30px}.bubs-meal-plan .two-cols .product-box .text-box{background-color:#fff;border-radius:0 0 20px 20px;padding:38px 30px 34px}.bubs-meal-plan .two-cols .product-box .text-box h3{margin:0 0 16px;font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:28px;letter-spacing:-.5px;color:#15434b}.bubs-meal-plan .two-cols .product-box .text-box .product-desc{padding-bottom:37px}.bubs-meal-plan .two-cols .product-box .text-box .product-desc ul{margin:0;padding-left:1em}.bubs-meal-plan .two-cols .product-box .text-box .product-desc ul li{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#15434b}.bubs-meal-plan .two-cols .product-box .text-box .price-and-btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bubs-meal-plan .two-cols .product-box .text-box .price-and-btn-row .tray-delivery{background:#e4f2e6;border-radius:4px;padding:14px 18px;width:calc(100% - 228px)}@media screen and (max-width:1080px){.bubs-meal-plan .two-cols .product-box .text-box .price-and-btn-row .tray-delivery{width:100%;margin-bottom:20px}}.bubs-meal-plan .two-cols .product-box .text-box .price-and-btn-row .tray-delivery p{font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#133a31;margin:0}.bubs-meal-plan .two-cols .product-box .text-box .price-and-btn-row .btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bubs-meal-plan .two-cols .product-box .text-box .price-and-btn-row .link-btn{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:center;color:#4b2331;padding:12px 20px;min-width:195px;background:#fcb18c;border-radius:44px;text-decoration:none}.bubs-meal-plan .two-cols .product-box .text-box .price-and-btn-row .link-btn:hover{background-color:#fb8f5a}.bubs-meal-plan .two-cols .img-box{width:calc(50% - 22px);margin:0 11px;background-position:center;background-size:cover;border-radius:20px}@media screen and (max-width:1080px){.bubs-meal-plan .two-cols .img-box{width:100%;margin:0;padding-top:90%}}.img-green-box{margin-bottom:100px}@media screen and (max-width:768px){.img-green-box{margin-bottom:40px}}.img-green-box .two-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}@media screen and (max-width:992px){.img-green-box .two-cols{margin:0}}.img-green-box .two-cols .img-box{width:calc(50% - 24px);margin:0 12px;background-size:cover;background-position:center;border-radius:20px}@media screen and (max-width:992px){.img-green-box .two-cols .img-box{width:100%;margin:0 0 24px;padding-top:100%}}.img-green-box .two-cols .green-box{width:calc(50% - 24px);margin:0 12px;padding:59px 30px 53px;background:#15434b;border-radius:20px}@media screen and (max-width:992px){.img-green-box .two-cols .green-box{width:100%;margin:0}}.img-green-box .two-cols .green-box .text-box{max-width:492px;margin:0 auto}.img-green-box .two-cols .green-box .text-box h2{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:60px;line-height:72px;color:#a5d3ac;margin:0 0 40px}.img-green-box .two-cols .green-box .text-box ul{margin:0 0 22px;padding:0}.img-green-box .two-cols .green-box .text-box ul li{list-style:none;font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:32px;letter-spacing:-.5px;color:#f5f5f2;padding:0 0 0 59px;position:relative;margin:0 0 27px}.img-green-box .two-cols .green-box .text-box ul li:before{content:"";display:block;width:25px;height:25px;background-image:url(checked-2.svg);background-size:cover;position:absolute;left:0;top:4px}.img-green-box .two-cols .green-box .text-box .link-btn{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:center;color:#4b2331;background:#fcb18c;border-radius:44px;padding:13px 10px;min-width:160px;display:inline-block;text-decoration:none}.img-green-box .two-cols .green-box .text-box .link-btn:hover{background-color:#fb8f5a}.video-slider{margin-bottom:100px}@media screen and (max-width:768px){.video-slider{margin-bottom:40px}}.video-slider .slider-box{border-radius:20px;overflow:hidden}.video-slider .slider-box .prev-btn{position:absolute;left:calc(50% - 5px);bottom:32px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);z-index:9;outline:none;border:none;background:none;padding:0;cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.video-slider .slider-box .prev-btn:hover{opacity:.7}.video-slider .slider-box .next-btn{position:absolute;right:calc(50% - 5px);bottom:32px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%);z-index:9;outline:none;border:none;background:none;padding:0;cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.video-slider .slider-box .next-btn:hover{opacity:.7}.video-slider .slider-box .img-box{padding:70px 30px 0;height:54.6vw;max-height:787px;background-size:cover;background-position:center;position:relative;border-radius:20px}@media screen and (max-width:768px){.video-slider .slider-box .img-box{height:340px;max-height:100%;padding:70px 30px 130px}}.video-slider .slider-box h2{font-family:Souvenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:5;font-size:70px;line-height:1;text-align:center;color:#fff;margin:0 auto 36px;max-width:998px}@media screen and (max-width:1300px){.video-slider .slider-box h2{font-size:50px}}@media screen and (max-width:1080px){.video-slider .slider-box h2{font-size:30px;margin-bottom:20px}}.video-slider .slider-box p{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;text-align:center;margin:0 auto;max-width:714px}.video-slider .slider-box .play-video{cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:0;outline:none;border:none;background:none;border-radius:50%;width:72px;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);z-index:1}@media screen and (max-width:768px){.video-slider .slider-box .play-video{position:inherit;top:unset;left:unset;-webkit-transform:none;-ms-transform:none;transform:none;margin:20px auto 0}}.video-slider .slider-box .play-video:hover{opacity:.7}.video-slider .slider-box .play-video svg{display:block;width:100%}.video-slider .slider-box .data-video{display:none}.popup-video{position:fixed;width:100%;height:100%;background-color:#15434bf2;left:0;top:0;z-index:50;display:none}.popup-video .video-box{max-width:768px;width:100%;height:100%;position:relative;margin:0 auto}.popup-video .video-box .video-bg{width:100%;padding-top:56.25%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popup-video .video-box iframe{position:absolute;width:100%;height:100%;left:0;top:0}.map-and-text{background:#a5d3ac;border-radius:20px;padding:26px 56px 53px;margin-bottom:100px;min-height:635px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.map-and-text{margin-bottom:40px;min-height:0;padding:26px 20px 53px}}.map-and-text .two-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.map-and-text .two-cols .map-box{width:46.7%}@media screen and (max-width:768px){.map-and-text .two-cols .map-box{width:100%;margin-bottom:20px}}.map-and-text .two-cols .map-box img{width:100%}.map-and-text .two-cols .text-box{width:41.6%}@media screen and (max-width:768px){.map-and-text .two-cols .text-box{width:100%}}.map-and-text .two-cols .text-box h2{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:60px;line-height:1.1;color:#174349;margin:0 0 29px;max-width:471px;letter-spacing:0}@media screen and (max-width:1180px){.map-and-text .two-cols .text-box h2{font-size:40px}}@media screen and (max-width:768px){.map-and-text .two-cols .text-box h2{font-size:30px;max-width:100%}}.map-and-text .two-cols .text-box p{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#15434b;margin:0 0 6px;max-width:471px}@media screen and (max-width:768px){.map-and-text .two-cols .text-box p{max-width:100%}}.map-and-text .two-cols .text-box ul{max-width:471px;margin:0 0 16px;padding:0}@media screen and (max-width:768px){.map-and-text .two-cols .text-box ul{max-width:100%}}.map-and-text .two-cols .text-box ul li{list-style:none;padding:0 0 0 30px;font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#15434b;position:relative}.map-and-text .two-cols .text-box ul li strong{font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500}.map-and-text .two-cols .text-box ul li:before{content:"";display:block;width:3px;height:3px;border-radius:50%;background-color:#15434b;position:absolute;left:12px;top:12px}.map-and-text .two-cols .text-box .check-postcode{max-width:471px;padding-top:24px;position:relative}@media screen and (max-width:768px){.map-and-text .two-cols .text-box .check-postcode{max-width:100%}}.map-and-text .two-cols .text-box .check-postcode input{background:#fff;border-radius:4px;font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#133a3180;border:none;width:100%;padding:15px 128px 15px 26px}.map-and-text .two-cols .text-box .check-postcode input:-moz-placeholder{font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#133a3180;opacity:1}.map-and-text .two-cols .text-box .check-postcode input::-moz-placeholder{font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#133a3180;opacity:1}.map-and-text .two-cols .text-box .check-postcode input:-ms-input-placeholder{font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#133a3180;opacity:1}.map-and-text .two-cols .text-box .check-postcode input::-webkit-input-placeholder{font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#133a3180;opacity:1}.map-and-text .two-cols .text-box .check-postcode button{cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:absolute;bottom:8px;right:10px;font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:14px;text-align:center;color:#4b2331;background:#fcb18c;border-radius:44px;padding:11px 31px;border:none}.map-and-text .two-cols .text-box .check-postcode button:hover{background-color:#fb8f5a}.map-and-text .two-cols .text-box .tips-of-check{max-width:471px}@media screen and (max-width:768px){.map-and-text .two-cols .text-box .tips-of-check{max-width:100%}}.map-and-text .two-cols .text-box .btn-row{padding-top:43px}.map-and-text .two-cols .text-box .link-btn{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:center;color:#15434b;background:#f5f5f2;border-radius:44px;padding:12px 23px 14px;text-decoration:none}.map-and-text .two-cols .text-box .link-btn:hover{background-color:#fb8f5a}.steps{margin-bottom:100px}@media screen and (max-width:768px){.steps{margin-bottom:40px}}.steps .two-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px 20px}@media screen and (max-width:768px){.steps .two-cols{width:100%;margin:0 0 20px}}.steps .two-cols .text-box{width:calc(50% - 24px);margin:0 12px;background-color:#fff;border-radius:20px;padding:38px 60px 44px 77px}@media screen and (max-width:1140px){.steps .two-cols .text-box{padding:38px 30px 44px}}@media screen and (max-width:768px){.steps .two-cols .text-box{width:100%;margin:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.steps .two-cols .text-box .step-tag{font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:10px;line-height:24px;text-transform:uppercase;color:#15434b;height:24px;width:59px;text-align:center;background:#a5d3ac80;border-radius:4px;margin-bottom:11px}.steps .two-cols .text-box h2{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:60px;line-height:1.17;color:#15434b;margin:0;max-width:419px}@media screen and (max-width:1140px){.steps .two-cols .text-box h2{font-size:40px}}.steps .two-cols .text-box p{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;letter-spacing:-.5px;color:#15434b}.steps .two-cols .text-box .btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.steps .two-cols .text-box .btn-row .link-btn{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:center;color:#4b2331;padding:13px 19px;background:#fcb18c;border-radius:44px;display:inline-block;margin-right:14px;margin-bottom:10px;text-decoration:none}.steps .two-cols .text-box .btn-row .link-btn:hover{background-color:#fb8f5a}.steps .two-cols .img-box{width:calc(50% - 24px);margin:0 12px;border-radius:20px;position:relative;padding:20px;background-size:cover;background-position:center}@media screen and (max-width:768px){.steps .two-cols .img-box{width:100%;margin:0 0 10px;height:54vw;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media screen and (max-width:414px){.steps .two-cols .img-box{padding:10px}}.steps .two-cols .img-box.s3{padding:30% 0 0}@media screen and (max-width:768px){.steps .two-cols .img-box.s3{padding:20px}}.steps .two-cols .img-box .product-list{float:right;width:147px}@media screen and (max-width:750px){.steps .two-cols .img-box .product-list{width:80px}}@media screen and (max-width:414px){.steps .two-cols .img-box .product-list{width:75px}}@media screen and (max-width:374px){.steps .two-cols .img-box .product-list{width:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}}.steps .two-cols .img-box .product-list .product-item{width:100%;position:relative}@media screen and (max-width:750px){.steps .two-cols .img-box .product-list .product-item{padding-bottom:20px;background-color:#eeede5;border-radius:10px}}@media screen and (max-width:374px){.steps .two-cols .img-box .product-list .product-item{width:75px}}.steps .two-cols .img-box .product-list .product-item:last-child{margin-top:23px}@media screen and (max-width:750px){.steps .two-cols .img-box .product-list .product-item:last-child{margin-top:10px}}@media screen and (max-width:374px){.steps .two-cols .img-box .product-list .product-item:last-child{margin-top:0}}.steps .two-cols .img-box .product-list .product-item:last-child a{color:#4b2331;background:#fcb18c80}.steps .two-cols .img-box .product-list .product-item:last-child a:hover{background:#fcb18c}.steps .two-cols .img-box .product-list .product-item img{border-radius:10px;display:block}@media screen and (max-width:750px){.steps .two-cols .img-box .product-list .product-item img{width:80%;margin:0 auto}}.steps .two-cols .img-box .product-list .product-item a{font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:10px;line-height:24px;text-align:center;text-transform:uppercase;color:#15434b;width:calc(100% - 24px);background:#a5d3ac80;border-radius:4px;position:absolute;left:12px;bottom:10px;display:block;text-decoration:none}@media screen and (max-width:750px){.steps .two-cols .img-box .product-list .product-item a{left:6px;bottom:6px;width:calc(100% - 12px)}}.steps .two-cols .img-box .product-list .product-item a:hover{background:#a5d3ac}.steps .two-cols .img-box .tips{position:absolute;left:26px;bottom:32px;width:calc(100% - 52px);max-width:300px;background:#f5f5f2;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 11px 9px 6px}.steps .two-cols .img-box .tips img{width:48px}.steps .two-cols .img-box .tips p{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#133a31;margin:0;width:calc(100% - 56px)}.single-video-box{background:#15434b;padding:108px 0 80px;margin-bottom:100px}@media screen and (max-width:768px){.single-video-box{margin-bottom:40px}}.single-video-box .title-row h2{font-family:Souvenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:5;font-size:80px;line-height:1;text-align:center;color:#a5d3ac;max-width:1150px;letter-spacing:0;margin:0 auto 105px}@media screen and (max-width:1080px){.single-video-box .title-row h2{font-size:60px}}@media screen and (max-width:768px){.single-video-box .title-row h2{font-size:40px;line-height:1.25}}.single-video-box .video-row{max-width:1173px;margin:0 auto 78px}.single-video-box .video-bg{width:100%;background-size:cover;background-position:center;padding-top:51%;position:relative;cursor:pointer;border-radius:20px;overflow:hidden}.single-video-box .video-bg:hover .play-video{opacity:.7}.single-video-box .video-bg .video-pc{width:100%;height:100%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover}.single-video-box .video-bg .play-video{cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:0;outline:none;border:none;background:none;border-radius:50%;width:72px;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-video-box .video-bg .play-video svg{display:block;width:100%}.single-video-box .video-bg .data-video{display:none}.single-video-box .content-row{max-width:800px;margin:0 auto}.single-video-box .content-row h3{font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:18px;text-align:center;text-transform:uppercase;color:#a5d3ac;margin:0 0 26px}.single-video-box .content-row p{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:32px;text-align:center;letter-spacing:-.5px;color:#f5f5f2;margin:0 0 20px}.content-and-img{margin-bottom:100px}@media screen and (max-width:768px){.content-and-img{margin-bottom:40px}}.content-and-img .two-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -16px 65px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:992px){.content-and-img .two-cols{margin:0 0 65px}}.content-and-img .two-cols .text-box{width:calc(50% - 32px);margin:0 16px;max-width:575px}@media screen and (max-width:992px){.content-and-img .two-cols .text-box{width:100%;margin:0;max-width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.content-and-img .two-cols .text-box h2{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:60px;line-height:1.2;color:#15434b;margin:0 0 16px}@media screen and (max-width:768px){.content-and-img .two-cols .text-box h2{font-size:40px}}@media screen and (max-width:640px){.content-and-img .two-cols .text-box h2{font-size:28px}}.content-and-img .two-cols .text-box p{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#174349;margin:0 0 16px}.content-and-img .two-cols .text-box .img-row{overflow:hidden;margin-bottom:40px}.content-and-img .two-cols .text-box img{width:318px;max-width:100%;border-radius:14px;float:right}@media screen and (max-width:640px){.content-and-img .two-cols .text-box img{float:none;margin:0 auto;display:block}}.content-and-img .two-cols .text-box img.small-img{width:230px}.content-and-img .two-cols .text-box .btn-row{padding-top:16px}.content-and-img .two-cols .text-box .link-btn{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:center;color:#4b2331;padding:13px 19px;background:#fcb18c;border-radius:44px;display:inline-block;margin-right:14px;margin-bottom:10px;text-decoration:none}.content-and-img .two-cols .text-box .link-btn:hover{background-color:#fb8f5a}.content-and-img .two-cols .img-box{background-size:cover;background-position:center;border-radius:14px;width:calc(50% - 32px);margin:0 16px}@media screen and (max-width:992px){.content-and-img .two-cols .img-box{width:100%;margin:0 0 20px;padding-top:90%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media screen and (max-width:640px){.content-and-img .two-cols .img-box{display:none}}.lightgreen-bg-block{padding:65px 0 79px;background:#a5d3ac;margin-bottom:100px}@media screen and (max-width:768px){.lightgreen-bg-block{margin-bottom:40px}}.lightgreen-bg-block .title-row{max-width:942px;margin:0 auto}.lightgreen-bg-block .title-row h2{font-family:Souvenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:5;font-size:48px;line-height:1.167;text-align:center;letter-spacing:-.5px;color:#19434a;margin:0 0 57px}@media screen and (max-width:640px){.lightgreen-bg-block .title-row h2{font-size:32px}}.lightgreen-bg-block .two-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}@media screen and (max-width:1140px){.lightgreen-bg-block .two-cols{display:block;margin:0}}.lightgreen-bg-block .two-cols>.img-box{width:calc(50% - 24px);margin:0 12px;background-size:cover;background-position:center;border-radius:20px}@media screen and (max-width:1140px){.lightgreen-bg-block .two-cols>.img-box{width:100%;margin:0 0 20px;padding-top:90%}}.lightgreen-bg-block .two-cols .two-plants{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%;margin:0}@media screen and (max-width:1140px){.lightgreen-bg-block .two-cols .two-plants{width:auto;margin:0 -12px}}@media screen and (max-width:640px){.lightgreen-bg-block .two-cols .two-plants{width:100%;margin:0}}.lightgreen-bg-block .two-cols .two-plants .plant-item{width:calc(50% - 24px);margin:0 12px;border-radius:20px;overflow:hidden}@media screen and (max-width:640px){.lightgreen-bg-block .two-cols .two-plants .plant-item{width:100%;margin:0 0 20px}}.lightgreen-bg-block .two-cols .two-plants .plant-item:last-child .text-box ul li:before{width:20px;height:14px;background-image:url(true.svg)}.lightgreen-bg-block .two-cols .two-plants .plant-item .img-box{background-size:cover;background-position:center;padding:90% 0 16px}.lightgreen-bg-block .two-cols .two-plants .plant-item .img-box h3{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:28px;text-align:center;letter-spacing:-.5px;color:#15434b;margin:0}.lightgreen-bg-block .two-cols .two-plants .plant-item .text-box{background-color:#fff;padding:23px 22px 24px;border-radius:0 0 20px 20px}.lightgreen-bg-block .two-cols .two-plants .plant-item .text-box ul{margin:0;padding:0}.lightgreen-bg-block .two-cols .two-plants .plant-item .text-box ul li{position:relative;padding:0 0 0 32px;list-style:none;font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:34px;color:#15434b}.lightgreen-bg-block .two-cols .two-plants .plant-item .text-box ul li:before{content:"";display:block;width:15px;height:15px;background-image:url(false.svg);background-size:cover;position:absolute;left:0;top:10px}.top-bar{background:#15434b;padding:15px 80px;position:relative}@media screen and (max-width:640px){.top-bar{padding:15px 30px}}.top-bar .close-top-bar{position:absolute;right:56px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:19px;height:19px;display:block;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width:640px){.top-bar .close-top-bar{right:10px;top:10px;-webkit-transform:none;-ms-transform:none;transform:none}}.top-bar .close-top-bar:hover{opacity:.7}.top-bar .close-top-bar svg{width:100%;display:block}.top-bar .first-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-bar .first-row .time-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:992px){.top-bar .first-row .time-box{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}}.top-bar .first-row .time-box .day-box,.top-bar .first-row .time-box .hour-box,.top-bar .first-row .time-box .min-box{margin-right:7px}.top-bar .first-row .time-box .day-box .value-box,.top-bar .first-row .time-box .hour-box .value-box,.top-bar .first-row .time-box .min-box .value-box{position:relative;padding-right:14px}.top-bar .first-row .time-box .day-box .value-box:after,.top-bar .first-row .time-box .hour-box .value-box:after,.top-bar .first-row .time-box .min-box .value-box:after{content:":";font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:30px;line-height:28px;text-align:center;color:#a5d3ac;position:absolute;right:0;bottom:0}.top-bar .first-row .time-box .day-box .dhms-box,.top-bar .first-row .time-box .hour-box .dhms-box,.top-bar .first-row .time-box .min-box .dhms-box{padding-right:14px}.top-bar .first-row .time-box .value-box{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:30px;line-height:28px;text-align:center;color:#a5d3ac;margin-bottom:6px}.top-bar .first-row .time-box .dhms-box{font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:8px;line-height:10px;text-align:center;color:#f5f5f2}.top-bar .first-row .text-box{padding-left:34px}@media screen and (max-width:992px){.top-bar .first-row .text-box{padding-left:0;text-align:center}}.top-bar .first-row .text-box h2{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#f5f5f2;margin:0 0 3px}@media screen and (max-width:640px){.top-bar .first-row .text-box h2{line-height:1.3}}.top-bar .first-row .text-box h2 a{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#f5f5f2}.top-bar .first-row .text-box h2 a:hover{opacity:.7}.top-bar .first-row .text-box p{font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:8px;line-height:10px;color:#f5f5f2;margin:0}.top-bar .first-row .text-box p a{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#f5f5f2}.top-bar .first-row .text-box p a:hover{opacity:.7}.announcement-bar p{font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:22px;color:#a5d3ac;margin:0}.form-popup{display:none;position:fixed;z-index:999;width:100%;height:100%;left:0;top:0;background:#15434bf2}.form-popup .popup-main{width:calc(100% - 40px);max-width:592px;background-color:#fff;border-radius:20px;overflow:hidden;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.form-popup .popup-main .close-form-popup{position:absolute;right:20px;top:16px;width:19px;height:19px;display:block;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-popup .popup-main .close-form-popup:hover{opacity:.7}.form-popup .popup-main .close-form-popup svg{width:100%;display:block}@media screen and (max-width:440px){.form-popup .popup-main .close-form-popup svg rect{fill:#fff}}.form-popup .popup-main .two-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-popup .popup-main .img-box{background-size:cover;background-position:center;width:247px}@media screen and (max-width:640px){.form-popup .popup-main .img-box{width:170px}}@media screen and (max-width:440px){.form-popup .popup-main .img-box{width:100%;height:40vw;background-position:center top}}.form-popup .popup-main .text-box{width:calc(100% - 247px);padding:30px 32px 26px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:640px){.form-popup .popup-main .text-box{width:calc(100% - 170px)}}@media screen and (max-width:440px){.form-popup .popup-main .text-box{width:100%;padding:20px}}.form-popup .popup-main .text-box h2{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:28px;letter-spacing:-.5px;color:#15434b;margin:0 0 6px;max-width:231px}.form-popup .popup-main .text-box p{font-family:ModernEra-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:-.5px;color:#15434b;margin:0 0 20px}.form-popup .popup-main .text-box form{display:block}.form-popup .popup-main .text-box form .form-text{background:#fff;border:1px solid rgba(0,0,0,.1);font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#133a31;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;padding:7px 17px;margin-bottom:18px;outline:none;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-popup .popup-main .text-box form .form-text:hover{border:1px solid #133A31}.form-popup .popup-main .text-box form .form-btn{background:#fcb18c;border-radius:44px;font-family:ModernEra-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:22px;text-align:center;color:#4b2331;display:block;width:100%;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:9px 17px;cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-popup .popup-main .text-box form .form-btn:hover{background-color:#fb8f5a}
/*# sourceMappingURL=/cdn/shop/t/135/assets/new-sections.css.map */
