.template-landing-page-page .custom-image-text{padding:28px 0 20px;position:relative}.template-landing-page-page .image-text-wrap .text-img img{width:288px}.template-landing-page-page .image-text-wrap .text-img{display:flex;justify-content:center}.template-landing-page-page .image-text-wrap .image_part_wrap .image_part img{width:685px;margin:0 auto}.template-landing-page-page .custom-image-text .image-text-wrap{max-width:1700px;margin:0 auto;padding:0 20px}.template-landing-page-page .d-flex-row{display:flex;flex-wrap:wrap}.template-landing-page-page .custom-image-text .image-text-wrap .d-flex-row{align-items:center}.template-landing-page-page .custom-image-text h1{font-size:42px;line-height:1.4;color:#fff;font-weight:700;font-family:Rig}.template-landing-page-page .custom-image-text .description{max-width:800px}.template-landing-page-page .title_wrappers h4{font-size:30px;line-height:1.3;color:#fff;font-weight:700;font-family:Rig}.template-landing-page-page .title_wrappers h2{font-size:32px;line-height:1.5;color:#fff;font-weight:700;font-family:Rig}.template-landing-page-page .custom-image-text .title_wrappers{padding-bottom:42px}.template-landing-page-page .custom-image-text .content_part,.template-landing-page-page .custom-image-text .image_part_wrap{flex:0 0 50%;max-width:50%;padding:0 10px}.template-landing-page-page .custom-image-text .description p{font-size:24px;line-height:38px;color:#fff;font-weight:400;font-style:italic;font-family:Cabin;padding-bottom:76px}.template-landing-page-page .custom-image-text .review_text{margin-top:40px}.template-landing-page-page .custom_text{display:flex;justify-content:center;column-gap:10px;align-items:center}.template-landing-page-page a.btn{margin:0 auto 5px;font-size:36px;line-height:1.3;min-width:245px;min-height:70px;border-radius:10px;display:flex;max-width:fit-content;align-items:center;justify-content:center;text-transform:uppercase;color:#fff;font-family:Railroad Gothic CC}.template-landing-page-page p.review_bottom_text{font-size:16px;text-transform:uppercase;font-weight:400;font-family:Cabin;text-align:center}.template-landing-page-page .image-text-wrap p.review_bottom_text{color:#fff}.custom-image-text .video_part{position:relative;padding-bottom:86%}.custom-image-text .video_part video{object-fit:cover;position:absolute;left:0;top:0;width:100%;height:100%}@media (max-width:1400px){.template-landing-page-page .custom-image-text .description p{font-size:22px;line-height:29px;padding-bottom:40px}.template-landing-page-page .custom-image-text h1{font-size:42px}.template-landing-page-page p.review_bottom_text{font-size:18px;line-height:28px}.template-landing-page-page .custom-image-text{padding:50px 0 20px;position:relative}.template-landing-page-page a.btn{margin:0 auto 8px;font-size:30px;line-height:1.3;min-width:225px;min-height:65px}.template-landing-page-page .custom-image-text:after{width:150px;left:48%;top:5px}.template-landing-page-page .custom-image-text .description p br{display:none}}@media (max-width:1200px){.template-landing-page-page .title_wrappers h4{font-size:26px}.template-landing-page-page .title_wrappers h2{font-size:25px}.template-landing-page-page .custom-image-text .content_part,.template-landing-page-page .custom-image-text .image_part_wrap{flex:0 0 50%;max-width:50%}.template-landing-page-page .custom-image-text{padding:50px 0 20px;position:relative}.template-landing-page-page .custom-image-text h1{font-size:30px}.template-landing-page-page .custom-image-text .description p{font-size:18px;line-height:24px;color:#fff;font-weight:400;font-style:italic;font-family:Cabin;padding-bottom:20px}.template-landing-page-page a.btn{margin:0 auto 5px;font-size:28px;line-height:1.3;min-width:200px;min-height:50px}.template-landing-page-page p.review_bottom_text{font-size:16px;line-height:26px}}@media (max-width:992px){.template-landing-page-page .title_wrappers h4{font-size:24px}.template-landing-page-page .title_wrappers h2{font-size:21px}.template-landing-page-page .custom-image-text h1{font-size:25px}}@media (max-width:768px){.template-landing-page-page .product-block-title h1.font-heading{font-size:28px}.template-landing-page-page .title_wrappers h2{font-size:25px}.custom-image-text .video_part{padding-bottom:100%}.custom-image-text .video_part video{object-fit:cover}.template-landing-page-page .custom-image-text .content_part{padding-top:30px;flex:0 0 100%;max-width:100%}.template-landing-page-page .custom-image-text .image_part_wrap{flex:0 0 100%;max-width:100%;padding:30px 0 0}.template-landing-page-page .custom-image-text{padding:40px 0 20px;position:relative}.template-landing-page-page .custom-image-text h1{font-size:30px}.template-landing-page-page .custom-image-text .description p{font-size:16px;line-height:24px;color:#fff;font-weight:400;font-style:italic;font-family:Cabin;padding-bottom:20px}.template-landing-page-page a.btn{margin:0 auto 5px;font-size:26px;line-height:1.3;min-width:200px;min-height:50px}.template-landing-page-page .image-text-wrap .text-img img{width:180px}.template-landing-page-page p.review_bottom_text{font-size:14px;line-height:24px}.template-landing-page-page .custom-image-text .description p br{display:none}}@media (max-width:500px){.template-landing-page-page .product-block-title h1.font-heading{font-size:21px}.template-landing-page-page .custom-image-text .title_wrappers{padding-bottom:22px}.template-landing-page-page .title_wrappers h2{font-size:17px}.template-landing-page-page .custom-image-text .content_part,.template-landing-page-page .custom-image-text .image_part_wrap{flex:0 0 100%;max-width:100%;padding:20px 0 0}.template-landing-page-page .custom-image-text{padding:20px 0;position:relative}.template-landing-page-page .custom-image-text h1{font-size:21px}.template-landing-page-page .custom-image-text .description p{font-size:16px;line-height:24px;color:#fff;font-weight:400;font-style:italic;font-family:Cabin;padding-bottom:20px}.template-landing-page-page a.btn{margin:0 auto 5px;font-size:24px;line-height:1.3;min-width:170px;min-height:50px}.template-landing-page-page p.review_bottom_text{font-size:12px;line-height:20px}.template-landing-page-page .image-text-wrap .text-img img{width:150px}.template-landing-page-page .custom-image-text:after{width:150px;left:35%;top:8px}.template-landing-page-page .title_wrappers h4{font-size:20px;padding:8px 0}}@media (max-width:375px){.template-landing-page-page .custom-image-text h1{font-size:21px}.template-landing-page-page .title_wrappers h4{font-size:16px;padding:8px 0}.template-landing-page-page .title_wrappers h2{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/image-with-text-custom.css.map */
