*{box-sizing:border-box}img{max-width:100%;display:inline-block;height:auto;vertical-align:middle}.safariMacDazi .banner_offer p{padding:9px 5.5px 5px}.accordion_new{max-width:937px;margin:auto;padding:80px 20px 90px}.accor_heading h2{font-family:Avenir Next LT Pro;font-size:26px;font-weight:400;line-height:40px;text-align:center;color:#1b1f23;margin:0 0 38px;letter-spacing:0}.accordion_inner .accordion{font-family:Avenir Next LT Pro;font-size:18px;font-weight:600;line-height:27px;text-align:left;color:#1b1f23;cursor:pointer;transition:.4s;padding:12px 30px 12px 0;display:flex;justify-content:space-between;align-items:center;border-top:.5px solid #00000040;position:relative}.icon_pluse{display:flex;align-items:center;position:absolute;right:0}.accordion_inner .accordion:first-child{border-top:none;border-bottom:.5px solid #00000040}.icon_pluse svg{transition:ease .4s}.accordion_inner .accordion.active .icon_pluse svg{transform:rotate(45deg)}.panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.answer_inner{margin:30px 0}.answer_inner h3{font-family:Avenir Next LT Pro;font-size:18px;font-weight:600;line-height:27px;text-align:left;letter-spacing:0;text-transform:inherit;margin:30px 0;color:#1b1f23}.answer_inner h3 strong{font-weight:600}.answer_inner p{font-family:Avenir Next LT Pro;font-size:18px;font-weight:400;line-height:27px;text-align:left;color:#1b1f23}.banner_offer p{font-family:Avenir Next LT Pro;font-size:22px;font-weight:700;line-height:26.4px;text-align:center;color:#fff;text-transform:uppercase;background:#ff4343;border-radius:100px;padding:5.5px;margin:0 auto 27px;max-width:228px}.homepage_slider .banner__inner-text{max-width:100%!important;padding-bottom:100px}.homepage_slider .banner__inner-text .headline{font-family:Avenir Next LT Pro;font-size:60px;font-weight:700;line-height:1;text-align:center;color:#fff;text-transform:uppercase;margin:0 0 12px;padding:0;text-shadow:none;letter-spacing:0}.homepage_slider .banner__inner-text .subtitle p{font-family:Avenir Next LT Pro;font-size:30px;font-weight:700;line-height:36px;text-align:center;text-transform:uppercase;text-shadow:none;letter-spacing:0;margin:0 0 24px}.homepage_slider .button_home a{font-family:Avenir Next LT Pro;font-size:20px;font-weight:700;line-height:24px;text-align:center;color:#ff4343;text-decoration:underline;text-transform:uppercase}.featured-promotions.home_promotion{padding:73px 0 0}.home_promotion .container{max-width:1147px}.heaidng_promotion,.promotion_button{text-align:center}.heaidng_promotion h2{font-family:Avenir Next LT Pro;font-size:26px;font-weight:400;line-height:40px;text-align:center;letter-spacing:0;color:#1b1f23;margin:0 0 20px}.home_promotion .featured-promotions__text{padding:15px;display:flex;flex-direction:column;height:100%;justify-content:center}.home_promotion .container .featured-promotions__item{margin:0 15px;width:calc(33.3333333333% - 30px);background:#f3f3f4;display:flex;flex-direction:column}.home_promotion .featured-promotions__text p{font-family:Avenir Next LT Pro;font-size:18px;font-weight:700;line-height:25px;text-align:center;color:#1b1e23;margin:0}.home_promotion .featured-promotions__image{margin:0}.text_button_main{max-width:1147px;margin:auto;padding:50px 20px;text-align:center}.home_promo_second .container{row-gap:50px;max-width:1190px}.home_promo_second .featured-promotions__text p{font-family:Avenir Next LT Pro;font-size:18px;font-weight:400;line-height:27px;text-align:center;color:#1b1f23;margin:0}body .home_promo_second .featured-promotions__image{margin:0 0 26px}.home_promo_second .container .featured-promotions__item{margin:0 35px;width:calc(50% - 70px)}.button_inner{max-width:442px;margin:auto}.button_inner a,.accordion_new .button_home a,.home_promo_second .promotion_button a{background:#004950;font-family:Avenir Next LT Pro;font-size:18px;font-weight:700;line-height:21.6px;text-align:center;color:#fff!important;text-transform:uppercase;display:flex;align-items:center;justify-content:center;margin:auto;padding:14px;transition:all .2s ease 0s;max-width:442px}.button_inner a:hover,.accordion_new .button_home a:hover,.home_promo_second .promotion_button a:hover{background:#caf4f8;transition:all .2s ease 0s;color:#fff}.text_button_main .text_inner p{font-family:Avenir Next LT Pro;font-size:18px;font-weight:400;line-height:27px;text-align:center;color:#1b1f23;margin:0}.text_button_main .text_inner p strong{font-weight:600}.text_button_main .text_inner{margin:32px 0 0}.img_text_main{display:flex}.img_left{width:50%}.img_right img{width:100%;display:block;height:100%;object-fit:cover}.img_right{display:flex;flex-direction:column;gap:5px;width:50%}.img_left img{width:100%;height:100%;object-fit:cover}.imn_inner{display:flex;gap:5px;width:48.5%}.images_with_text_new{margin:43px 0 0}.img_text_main .text_inner{width:51.5%;background:#f9f9fa;padding:80px;display:flex;flex-direction:column;justify-content:center}.img_text_main .text_inner h2{font-family:Avenir Next LT Pro;font-size:26px;font-weight:400;line-height:40px;text-align:left;margin:0 0 40px;color:#1b1f23;letter-spacing:0;max-width:500px}.img_text_main .text_inner p{font-family:Avenir Next LT Pro;font-size:18px;line-height:21.6px;text-align:left;max-width:500px;margin:0;color:#1b1f23}.img_text_main .text_inner p strong{font-weight:600}.home_img_txt .image-with-text__wrapper h3.title{font-family:Avenir Next LT Pro;font-size:26px;font-weight:400;line-height:40px;text-align:left;margin:0 0 31px;letter-spacing:0;color:#1b1f23;padding:0}.home_img_txt div.container{padding:93px 0 70px}.home_img_txt .image-with-text__wrapper{padding:33px}.home_img_txt .image-element__wrap{max-width:460px!important;margin:auto 0 auto auto}.home_img_txt .image-with-text__wrapper p{font-family:Avenir Next LT Pro;font-size:18px;font-weight:400;line-height:27px;text-align:left;color:#1b1f23;max-width:488px}.home_img_txt .image-with-text__wrapper p strong,.home_img_txt .image-with-text__wrapper h2 strong{font-weight:600}.home_img_txt .image-with-text__wrapper h2{font-family:Avenir Next LT Pro;font-size:22px;font-weight:600;line-height:32px;text-align:left;letter-spacing:0;text-transform:inherit;margin:30px 0;color:#1b1f23}.home_img_txt .image-with-text__wrapper h3{font-family:Avenir Next LT Pro;font-size:18px;font-weight:700;line-height:27px;text-align:left;letter-spacing:0;margin:50px 0 30px;color:#1b1f23}.home_promo_second .heaidng_promotion h2{margin:0 0 34px}.accordion_new .button_home{margin:66px 0 0;text-align:center}.home_promo_second .promotion_button{margin:40px 0 0}.outrTestimonail{background:#f3f3f4;padding:70px 0;margin:80px 0 0}.outrTestimonailDiv{display:flex;max-width:1160px;margin:auto;justify-content:center;padding:0 20px;align-items:center}.mainTextimonialTxt{width:62%}.mainTestimonialImage{width:38%;padding-left:77px}.txt .testimonialHeading{font-family:Avenir Next LT Pro;font-size:20px;font-weight:600;line-height:24px;text-align:center;color:#1b1f23;letter-spacing:0;text-transform:inherit;margin:0 0 28px;padding:0}.starttestominial{display:block;text-align:center;margin:0 0 30px}.testimonialPara{font-family:Avenir Next LT Pro;font-size:18px;font-weight:400;line-height:27px;text-align:center;color:#1b1f23}.testimonialAuthor{font-family:Avenir Next LT Pro;font-size:16px;font-weight:400;line-height:19.2px;text-align:center;margin:30px 0 0;color:#1b1f23}.mainTextimonialTxt .swiper-pagination{position:static;margin:50px 0 0}.mainTextimonialTxt .swiper-pagination{position:static;margin:50px 0 0;display:flex;justify-content:center;align-items:center}.mainTextimonialTxt .swiper-pagination .swiper-pagination-bullet{width:11px;height:11px;background:transparent;border:1px solid #1B1F23;opacity:1;margin:0 10px!important}.mainTextimonialTxt .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1b1f23}@media (min-width: 750px){.home_img_txt .image-with-text__wrapper p:last-child{max-width:473px}.onlyshowMob{display:none!important}}@media (max-width: 1279px){.homepage_slider .banner__inner-text{padding-bottom:20px}.homepage_slider .banner__inner-text .headline{font-size:40px;line-height:48px}.banner_offer p{margin:0 auto 20px}.homepage_slider .banner__inner-text .subtitle p{font-size:22px;line-height:26px;margin:0 0 20px}.homepage_slider .button_home a{font-size:18px}.home_promotion .featured-promotions__text p{font-size:16px;line-height:22px}.text_button_main .text_inner p{font-size:16px;line-height:25px}.img_text_main .text_inner{padding:30px}.img_text_main .text_inner h2{font-size:22px;line-height:30px;margin:0 0 20px}.home_img_txt div.container{padding:50px 0}}@media (min-width: 750px) and (max-width: 1024px){.homepage_slider .banner__inner-text .headline{font-size:40px;line-height:1;margin:0 0 5px}.banner_offer p{margin:0 auto 10px}}@media (max-width: 1023px){.homepage_slider .banner__inner-text .subtitle p{font-size:26px;line-height:32px}.featured-promotions.home_promotion{padding:50px 0 0}.text_button_main{padding:30px 20px}.text_button_main .text_inner p{font-size:15px}.home_promotion .container .featured-promotions__item{margin:0 10px;width:calc(33.3333333333% - 20px)}.img_text_main .text_inner p{font-size:14px}.home_img_txt div.container{padding:30px 0}.home_img_txt .image-with-text__wrapper p{font-size:15px;line-height:24px}.home_img_txt .image-with-text__wrapper h2{font-size:20px;line-height:28px;margin:24px 0}.home_promo_second .container{row-gap:30px}.home_promo_second .container .featured-promotions__item{margin:0 10px;width:calc(50% - 20px)}.home_promo_second .featured-promotions__text p,.testimonialPara{font-size:16px;line-height:24px}}@media (max-width: 798px){.home_img_txt .image-with-text__wrapper{padding:0}.home_img_txt .image-element__wrap{max-width:100%!important;margin:0}.home_promo_second .promotion_button{margin:20px 0 0}}@media (max-width: 749px){.onlyshowDesk{display:none!important}.payment_methods{text-align:center}.home_slider .banner__wrap{height:auto!important}.homepage_slider .banner__inner-text{padding:0 0 80px}.homepage_slider .banner__image-wrapper{position:relative}.homepage_slider .banner__image-wrapper:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(180deg,#0000 32.84%,#0000008c 86.98%)}.accordion_inner .accordion{font-size:16px;line-height:24px}.home_promotion .container .featured-promotions__item{margin:0 0 30px!important;width:100%}.featured-promotions.home_promotion{padding:50px 30px 0;width:100%}.home_promotion .featured-promotions__image{max-width:100%}.text_button_main{padding:4px 20px 30px}.text_button_main .text_inner p br{display:none}.img_text_main{flex-wrap:wrap}.imn_inner{width:100%}.img_text_main .text_inner{padding:74px 20px 60px;width:100%}.img_text_main .text_inner h2{font-size:26px;line-height:40px;margin:0 0 40px;text-align:center}.img_text_main .text_inner p{font-size:18px}.home_img_txt div.container .image-with-text__text-column{order:2;width:100%;margin:0;padding:76px 20px 40px}.home_img_txt div.container{padding:0}.section.home_img_txt{width:100%}section.home_img_txt .image-with-text__image-column{margin:0;width:100%}.home_img_txt .image-with-text__wrapper h3.title{text-align:center}.home_img_txt .image-with-text__wrapper h3{margin:20px 0 25px}.featured-promotions.home_promo_second{width:100%;padding:30px 20px 20px}.home_promo_second .container .featured-promotions__item{margin:0;width:100%}body .home_promo_second .featured-promotions__image{margin:0 0 19px;max-width:100%}.outrTestimonail{margin:100px 0 0;padding:70px 0 86px}.outrTestimonailDiv{flex-wrap:wrap;padding:0 10px}.mainTestimonialImage .swiper_main .swiper-slide{padding:0 10px}.mainTextimonialTxt .swiper-slide{padding:0 12px}.mainTextimonialTxt{width:100%;order:2}.mainTestimonialImage{width:100%;padding:0 0 50px}.accordion_new{padding:72px 20px 106px}.accordion_new .button_home{margin:63px 0 0}.heaidng_promotion h2{margin:0 0 10px}.home_promo_second .heaidng_promotion h2{margin:0 0 32px}}@media (min-width: 400px) and (max-width: 749px){.home_img_txt .image-with-text__wrapper p,.accordion_inner .accordion,.home_promo_second .featured-promotions__text p,.testimonialPara{font-size:18px;line-height:27px}.home_img_txt .image-with-text__wrapper h2{font-size:22px;line-height:32px}.text_button_main .text_inner p{font-size:18px;line-height:27px}.home_promotion .featured-promotions__text p{font-size:18px;line-height:25px}.banner_offer p{margin:0 auto 27px}.homepage_slider .banner__inner-text .subtitle p{font-size:30px;line-height:36px;margin:0 0 31px}.homepage_slider .button_home a{font-size:20px}.featured-promotions.home_promotion{padding:71px 30px 0}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance: none){.safariMacDazi .banner_offer p{padding:9px 5.5px 5px}}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/home_custom.css.map */
