section.faq .accordion-item{background-color:#fff0;border:none}section.faq .accordion-header{background:#fff0;border-bottom:1px solid #255373;font-weight:700;line-height:1.5;margin:0;padding:0}section.faq .accordion-item:last-child .accordion-header{border-bottom:none!important}section.faq .accordion-header button{background:#fff0;box-shadow:none!important;color:#255373;font-size:23px;outline:none!important;padding:1.5rem 40px 1.5rem 50px;position:relative}section.faq .accordion-button:after{display:none}section.faq .accordion-button:not(.collapsed):before{background-image:none!important;-webkit-transform:inherit;content:'‒';transform:inherit!important}section.faq .accordion-button:before{background-image:none!important;background:#8b5a1e;border-radius:50%;color:#fff;content:"+";font-family:arial!important;font-size:25px!important;font-weight:300;height:2rem;width:2rem;display:flex;justify-content:center;align-items:center;position:absolute;top:26px;left:0}section.faq .accordion-body{padding:1rem 1.25rem 1rem 2.5rem!important}.gallery-carousell{display:none}section.wrap-gallery-carousell .item-carousell{text-align:center}section.wrap-gallery-carousell .slick-prev:before,section.wrap-gallery-carousell .slick-next:before{font-family:'slick';font-size:40px;line-height:1;opacity:.70;color:#251d1d}section.wrap-gallery-carousell .slick-prev,section.wrap-gallery-carousell .slick-next{height:40px;width:40px;z-index:10}section.wrap-gallery-carousell .slick-prev{left:5px!important}section.wrap-gallery-carousell .slick-next{right:5px!important}.grids .wrap-item{display:grid;grid-template-columns:80px 1fr;column-gap:45px}.grids .title{padding:0!important}.grids .text{font-size:20px;margin-bottom:0}.grids .title h3{color:#000;font-size:22px;margin-top:0;margin-bottom:10px;padding:0;text-align:left}.grids .wrap-item{margin-bottom:2rem}.regular-carousell{display:none}section.carousell .item-carousell{text-align:center}section.carousell .item-carousell img{height:63px;margin-left:auto;margin-right:auto;width:auto!important}section.carousell h2{color:#8b5a1e;font-size:24px;font-weight:700;margin-bottom:2rem}@media(min-width:992px){section.carousell .slick-track{display:flex!important;justify-content:center!important;gap:30px!important}html body section.carousell .slick-track .slick-slide{width:auto!important}}.video-hero .hero{background:rgb(0 0 0 / .3);position:relative;width:100%;height:600px;overflow:hidden}section.section.video-hero .headline h1{font-size:58px!important}section.section.video-hero .text{font-size:24px}.video-hero .hero-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1;transform:translate(-50%,-50%);background:no-repeat;background-size:cover}.video-hero .hero-content{padding-left:15px;padding-right:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff}.video-hero .headline *,.video-hero .eyebrow span,.video-hero .text{border-color:white!important;color:white!important}@media(max-width:991px){body section.section.video-hero .headline h1{font-size:55px!important;margin-top:2rem!important;margin-bottom:2rem!important;height:87px!important}body section.section.video-hero .headline h1 span{display:block;font-family:jost,sans-serif!important;font-size:32px!important;line-height:30px!important;margin-top:-15px;font-weight:400;text-transform:uppercase}section.section.video-hero .text{margin-bottom:2rem!important}}section.reviews{text-align:center}section.reviews .box-review{flex-grow:1;border-radius:20px;border:1px solid #F2E6D5;margin:10px 0;padding:40px}section.reviews .box-quote img{margin-bottom:15px;width:45px}section.reviews .box-text{font-size:18px;margin-bottom:15px}section.reviews .box-image img{border-radius:50% 50% 50% 50%;height:65px;margin-bottom:15px;object-fit:cover;object-position:center center;width:65px}section.reviews .box-title{font-size:25px;font-weight:700;margin-bottom:15px}section.smokers{background-image:linear-gradient(241deg,#405361 0%,#839FA3 100%)}section.smokers .headline *,section.smokers .text,section.smokers .eyebrow span{color:white!important}section.smokers .eyebrow span{border-bottom:2px solid #fff}section.smokers .col-image{align-items:flex-end;display:flex;position:relative}section.smokers .col-image img{max-width:inherit;width:35vw}section.smokers .col-image figure{bottom:0;margin:0;left:-20px;padding:0;position:absolute}section.story .wrap-cont{background:rgb(0 0 0 / .7);border-radius:40px;padding:3rem}section.story .headline *,section.story .text,section.story .eyebrow span{color:white!important}section.story .eyebrow span{border-bottom:2px solid #fff}section.testimonials .regular-testimonials{display:none;margin-left:auto;margin-right:auto;max-width:1000px}section.testimonials .testimonial-text{color:#666!important;font-family:"Montserrat",sans-serif;font-size:20px!important;font-weight:300;margin-bottom:2rem;text-align:center}section.testimonials .testimonial-author{color:#8b5a1e;font-size:22px!important;font-weight:400;text-align:center}section.testimonials .slick-prev,section.testimonials .slick-next{height:40px!important;z-index:5;top:100%!important}section.testimonials .slick-prev:before,section.testimonials .slick-next:before{color:#8b5a1e!important;display:inline-block!important;font-family:'FontAwesome'!important;font-size:40px!important}section.testimonials .slick-prev{left:40px!important}section.testimonials .slick-next{right:40px!important}section.testimonials .slick-prev:before{content:'\f104'!important}section.testimonials .slick-next:before{content:'\f105'!important}