.btn.shop_btn{display:inline-flex;padding:14px 30px 12px;align-items:center;gap:10px;color:#fff;font-family:Nunito Sans;font-size:16px;font-style:normal;font-weight:700;line-height:1.2;border-radius:50px;background:#e22577;letter-spacing:0;transition:all .5s ease}.btn.shop_btn:hover{background:#000;color:#fff}.page-banner-section{position:relative}.page-banner-section .page-width{max-width:1630px;padding:0 15px}.page-banner-section .banner-img{display:flex}.page-banner-section .banner-img img.mobile-image{display:none}.page-banner-section .banner-img img{width:100%;height:auto;object-fit:cover}.page-banner-section .banner-info{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%}.page-banner-section .banner-info h2{color:#fff;font-family:Oswald;font-size:80px;font-style:normal;font-weight:600;line-height:1.2;margin:0;padding:0;max-width:800px;width:100%}.page-banner-section .banner-info .text{max-width:495px;width:100%}.page-banner-section .banner-info .text p{color:#fff;font-family:Nunito Sans;font-size:25px;font-style:normal;font-weight:400;line-height:normal;margin:20px 0;letter-spacing:0}.text-with-icons-block{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:100px 30px;gap:50px;text-align:center}.text-with-icons-block .image-box{display:flex;width:100%;min-width:200px}.text-with-icons-block .right-img.image-box{justify-content:flex-end}.text-with-icons-block .image-box img{width:100%;height:auto;object-fit:contain;max-width:300px}.text-with-icons-block .banner-info{max-width:1100px;width:100%}.text-with-icons-block .banner-info h2{color:#000;text-align:center;font-family:Oswald;font-size:30px;font-style:normal;font-weight:600;line-height:1.4;margin:0 auto 30px;letter-spacing:0;max-width:1030px;width:100%}.text-with-icons-block .banner-info .text p{color:#000;font-family:Nunito Sans;font-size:20px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:0;margin:25px 0 0}.left-right-section{padding:70px 0}.left-right-section .container{max-width:1630px}.left-right-section .lists-blocks .call-block{display:grid;grid-template-columns:1fr 1fr}.left-right-section .call-block .box_img{display:flex}.left-right-section .call-block .box_img img{width:100%;height:100%;border-radius:30px 30px 0;object-fit:cover}.left-right-section .lists-blocks .call-block:nth-child(2n) .box_img{order:2}.left-right-section .lists-blocks .call-block:nth-child(2n) .box_details{order:1}.left-right-section .lists-blocks .call-block:nth-child(2n) .box_img img{border-radius:0 30px 30px}.left-right-section .call-block .box_details{display:flex;align-items:center;justify-content:center;padding:40px 60px}.left-right-section .call-block .box_details h3{color:#000;font-family:Oswald;font-size:35px;font-style:normal;font-weight:600;line-height:1.2;margin:0 0 20px;letter-spacing:0}.left-right-section .call-block .box_details p{color:#000;font-family:Nunito Sans;font-size:18px;font-style:normal;font-weight:400;line-height:1.2;margin:15px 0 0;letter-spacing:0}.customer-reviews-section{padding-bottom:80px}.customer-reviews-section .container{max-width:1630px}.customer-reviews-section .reviews-blocks{display:flex;gap:20px;align-items:center;background:#f5f5f5;padding:30px;border-radius:20px}.customer-reviews-section .reviews-blocks .box_img{max-width:850px;width:100%;display:flex}.customer-reviews-section .reviews-blocks .box_img img{width:100%;height:auto;object-fit:cover;border-radius:20px}.customer-reviews-section .reviews-blocks .video-wrapper+.box_img{display:none}.customer-reviews-section .reviews-blocks .video-wrapper video{width:100%;height:640px;object-fit:cover;border-radius:20px}.customer-reviews-section .reviews-call-block{max-width:700px;text-align:center;width:100%}.customer-reviews-section .reviews-call-block .reviews-slider-list{max-width:500px;width:100%;margin:0 auto;display:flex}.customer-reviews-section .reviews-call-block .reviews-slider-list>div{width:100%}.customer-reviews-section .reviews-call-block .reviews-slider-list>div.review-block:nth-child(n+2){display:none}.customer-reviews-section .reviews-call-block h3{color:#000;text-align:center;font-family:Oswald;font-size:40px;font-style:normal;font-weight:600;line-height:1.2;letter-spacing:0;margin:0 0 25px}.customer-reviews-section .reviews-call-block h3 span.cout-icon{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.customer-reviews-section .reviews-slider-list .review-block .star-icon{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.customer-reviews-section .reviews-slider-list .review-block .star-icon svg{width:100%;max-width:163px;height:100%}.customer-reviews-section .reviews-slider-list .review-block .text p{color:#000;text-align:center;font-family:Nunito Sans;font-size:16px;font-style:italic;font-weight:500;line-height:1.4;margin:20px 0}.customer-reviews-section .reviews-slider-list .review-block .profile{display:flex;align-items:center;justify-content:center;margin-top:25px}.customer-reviews-section .reviews-slider-list .review-block .profile img{width:60px;height:60px;border-radius:50%;object-fit:cover}.customer-reviews-section .reviews-slider-list .review-block .authore-name{display:block;color:#000;text-align:center;font-family:Nunito Sans;font-size:15px;font-style:normal;font-weight:700;line-height:1.4;letter-spacing:0;margin-top:10px}.customer-reviews-section .reviews-call-block .reviews-slider-list.slick-slider{padding-bottom:60px}.customer-reviews-section .slick-arrow{position:absolute;bottom:0;width:33px;height:10px;font-size:0;border:0;padding:0;top:inherit;cursor:pointer;transition:all .5s ease}.customer-reviews-section .slick-prev{background:url(left-arrow-a.png) no-repeat center;left:50%;margin-left:-42px}.customer-reviews-section .slick-next{background:url(right-arrow-a.png) no-repeat center;right:50%;margin-right:-42px}.customer-reviews-section .slick-prev:hover{background:url(left-arrow-a-h.png) no-repeat center;margin-left:-44px}.customer-reviews-section .slick-next:hover{background:url(right-arrow-a-h.png) no-repeat center;margin-right:-44px}.customer-reviews-section .slick-arrow:after{content:"";width:26px;height:26px;border:solid 1px #8E8E8E;display:flex;border-radius:50%;position:absolute;top:-8px}.customer-reviews-section .slick-prev:after{left:-10px}.customer-reviews-section .slick-next:after{right:-10px}@media (max-width:1440px){.page-banner-section .banner-info{padding:20px}.page-banner-section .banner-info h2{font-size:60px;max-width:700px}.page-banner-section .banner-info .text p{font-size:20px}.text-with-icons-block{padding:70px 20px;gap:30px}.text-with-icons-block .image-box{min-width:180px}.text-with-icons-block .banner-info h2{font-size:26px;margin-bottom:20px}.text-with-icons-block .banner-info .text p{font-size:18px;margin:20px 0 0}.left-right-section{padding:40px 0}}@media (max-width:1300px){.left-right-section .call-block .box_details{padding:40px}.left-right-section .call-block .box_details h3{font-size:30px}.left-right-section .call-block .box_details p{font-size:16px;line-height:1.3}.customer-reviews-section .reviews-blocks{padding:20px}.customer-reviews-section .reviews-call-block h3{font-size:30px;margin:0 0 20px}.customer-reviews-section .reviews-call-block h3 span.cout-icon svg{width:30px;height:30px}.customer-reviews-section .reviews-slider-list .review-block .star-icon svg{max-width:120px}.customer-reviews-section .reviews-slider-list .review-block .text p{font-size:15px;margin:15px 0}.customer-reviews-section .reviews-slider-list .review-block .profile{margin-top:20px}.customer-reviews-section .reviews-slider-list .review-block .authore-name{font-size:14px;margin-top:6px}.customer-reviews-section .reviews-blocks .video-wrapper video{height:550px}}@media (max-width:1199px){.btn.shop_btn{padding:12px 25px 10px;font-size:14px;gap:6px}.page-banner-section .banner-info h2{font-size:40px;max-width:450px}.page-banner-section .banner-info .text p{font-size:16px}.text-with-icons-block{padding:50px 20px;gap:20px}.text-with-icons-block .image-box{min-width:160px}.text-with-icons-block .banner-info h2{font-size:20px;margin-bottom:15px}.text-with-icons-block .banner-info .text p{font-size:16px;margin:15px 0 0}.customer-reviews-section .reviews-blocks .video-wrapper video{height:500px}}@media (max-width:991px){.page-banner-section .banner-img img.mobile-image{display:block}.page-banner-section .banner-img img.mobile-image+img{display:none}.page-banner-section .banner-info{padding:40px;position:static;transform:inherit;background:#000;text-align:center}.page-banner-section .banner-info h2,.page-banner-section .banner-info .text{margin:0 auto}.text-with-icons-block{display:flex;flex-wrap:wrap;justify-content:center}.text-with-icons-block .image-box{min-width:inherit;width:45%;order:1;justify-content:center!important;align-items:center}.text-with-icons-block .image-box img{max-width:200px}.text-with-icons-block .banner-info{max-width:1100px;width:100%;order:2}.left-right-section{padding-top:0}.left-right-section .lists-blocks{display:grid;gap:20px}.left-right-section .lists-blocks .call-block{grid-template-columns:1fr}.left-right-section .lists-blocks .call-block:nth-child(2n) .box_img{order:1}.left-right-section .lists-blocks .call-block:nth-child(2n) .box_details{order:2}.left-right-section .call-block .box_img img{border-radius:20px!important}.customer-reviews-section .reviews-blocks{flex-wrap:wrap}.customer-reviews-section .reviews-blocks .box_img{max-width:100%}.customer-reviews-section .reviews-call-block{margin:0 auto}}@media (max-width:640px){.page-banner-section .banner-info{padding:30px}.page-banner-section .banner-info h2{font-size:30px}.text-with-icons-block{padding:30px 20px}.text-with-icons-block .image-box img{max-width:120px}.text-with-icons-block .banner-info h2{font-size:18px;line-height:1.2}.text-with-icons-block .banner-info .text p{font-size:15px;line-height:1.3}.left-right-section .lists-blocks{gap:10px}.left-right-section .call-block .box_img img{border-radius:15px!important}.left-right-section .call-block .box_details{padding:25px 10px}.left-right-section .call-block .box_details h3{font-size:25px;margin-bottom:10px}.left-right-section .call-block .box_details p{font-size:15px}.customer-reviews-section{padding-bottom:50px}.customer-reviews-section .reviews-blocks{padding:10px 10px 30px;border-radius:10px}.customer-reviews-section .reviews-blocks .box_img img{border-radius:10px}.customer-reviews-section .reviews-blocks .video-wrapper video{height:400px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/global-styles.css.map */
