.cus-image-with-text__main-grid{display:flex;grid-gap:100px;justify-content:space-between;align-items:center}.cus-image-with-text__image{max-width:513px;flex:513px}.cus-image-with-text__content{flex:558px;max-width:558px}.cus-image-with-text .icon_text{margin-bottom:20px;display:flex;align-items:center;grid-gap:10px}.cus-image-with-text .title.large{font-size:46px}.cus-image-with-text .title.small{font-size:35px}.cus-image-with-text .title{font-weight:700;line-height:1;letter-spacing:0;color:#212121;margin-bottom:20px}.cus-image-with-text .top-text{font-weight:600;font-size:14px;line-height:1;letter-spacing:0;text-transform:uppercase}.cus-image-with-text .sub_text{font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;color:#212121;margin-bottom:32px}.cus-image-with-text__content .text{font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;color:#000}.button_download--label{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:#212121;margin-bottom:20px}.button_download--inner{padding:10px;display:flex;justify-content:center;grid-gap:6px;align-items:center;border:1px solid #000000;border-radius:30px;max-width:fit-content;min-width:168px;height:52px}.button_download--inner .svg{max-width:24px;flex:24px}.button_download-main{display:flex;align-items:center;grid-gap:15px}.cus-image-with-text__title{font-weight:700;font-size:46px;line-height:1;letter-spacing:0;text-align:center;color:#212121;margin-bottom:80px}.cus-image-with-text__content .top-index{font-weight:700;font-size:13px;line-height:100%;letter-spacing:0;color:#fff;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center}.cus-image-with-text__content .icon_text,.cus-image-with-text__content .text_icon{display:flex;align-items:center;grid-gap:10px}.cus-image-with-text__content .text-with-logo{display:flex;flex-wrap:wrap;max-width:477px;grid-gap:25px}.cus-image-with-text__content .text_icon{max-width:calc(50% - 25px);flex:calc(50% - 25px)}.cus-image-with-text__content .text_icon .logo{max-width:35px;flex:35px}.cus-image-with-text__content .logo_text{font-weight:500;font-size:14px;line-height:1.4;color:#000;letter-spacing:0;FLEX:1}.cus-image-with-text__content .btn{font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;color:#fff;background-color:#b75a70;border-radius:30px;padding:10px;height:52px;display:flex;align-items:center;justify-content:center;max-width:fit-content;min-width:140px;margin-top:40px}.cus-image-with-text.image_left .cus-image-with-text__main-grid{flex-direction:row-reverse}.cus-image-with-text.image_left .cus-image-with-text__wrapper{border-radius:24px;padding-inline:77px}.cus-image-with-text.image_left .cus-image-with-text__content .text_icon:last-child{max-width:100%;flex:100%}@media screen and (max-width:1279px){.cus-image-with-text__main-grid{grid-gap:50px}.cus-image-with-text__image{max-width:400px;flex:400px}.cus-image-with-text .title.large{font-size:46px}.cus-image-with-text .title.small{font-size:32px}}@media screen and (max-width:990px){.cus-image-with-text__main-grid{grid-gap:50px;flex-direction:column}.cus-image-with-text.image_left .cus-image-with-text__main-grid{flex-direction:column}.cus-image-with-text.image_left .cus-image-with-text__wrapper{padding-inline:30px}}@media screen and (max-width:767px){.cus-image-with-text .sub_text{font-size:16px}.cus-image-with-text__main-grid{grid-gap:60px}.cus-image-with-text__content .text_icon{max-width:100%;flex:100%}.cus-image-with-text.image_left .cus-image-with-text__main-grid{flex-direction:column-reverse}.cus-image-with-text.image_left .title{font-size:30px}.cus-image-with-text.image_left .container{padding:0}.cus-image-with-text.image_left .cus-image-with-text__wrapper{border-radius:unset;padding:0 24px}.cus-image-with-text__content{flex:100%;max-width:100%}.cus-image-with-text__image{max-width:100%;flex:100%}.cus-image-with-text__content .text_icon .logo{max-width:30px;flex:30px}.cus-image-with-text__content .btn{margin-top:30px}.cus-image-with-text .icon_text{margin-bottom:24px}.cus-image-with-text .title.large{font-size:46px}.cus-image-with-text .title.small{font-size:30px}.cus-image-with-text__title{font-size:38px;margin-bottom:60px}}@media screen and (max-width:389px){.button_download--inner{min-width:131px;height:52px}.cus-image-with-text .title.large{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/cus-image-with-text.css.map */
