.image_with_text{padding:90px 0 50px;position:relative}.image_with_text img{width:100%;height:100%;display:block;object-fit:cover}.image_with_text .page-width{max-width:1440px;padding:0 80px}.image_with_text__content{display:flex;align-items:flex-start;justify-content:center}.image_with_text__alpha,.image_with_text__beta{max-width:40%;flex:40%}.image_with_text__image{transition:2s all ease-in-out;animation:animate 2s alternate}@keyframes animate{0%{opacity:0;transform:translate3d(-30%,0,0)}50%{opacity:.5}to{opacity:1;transform:none}}.image_with_text__beta{max-width:60%;flex:60%;padding-left:60px}.image_with_text__title{margin-bottom:40px}.image_with_text__title h2{font-size:50px;color:#000;font-weight:800;letter-spacing:0;line-height:1;text-align:left;margin:0}.image_with_text__title strong{color:#036}.image_with_text__text{margin-bottom:40px}.image_with_text__text p{font-size:17px;font-weight:400;color:#000;line-height:1.6;letter-spacing:0;margin:0 0 20px}.image_with_text__text p:last-child{margin:0}.image_with_text__btn{background-color:#0a387d;text-decoration:none;border-radius:10px;cursor:pointer;color:#fff;padding:15px 20px;max-width:fit-content;display:inline-block;font-size:17px;font-weight:700;letter-spacing:0;line-height:1;text-transform:none}@media screen and (max-width:1279px){.image_with_text__wrapper{max-width:1080px;margin:0 auto}.image_with_text__beta{padding-left:40px}.image_with_text__title{margin-bottom:30px}.image_with_text__title h2{font-size:42px}.image_with_text__text{margin-bottom:30px}.image_with_text__text p{font-size:15px;margin:0 0 12px}.image_with_text__btn{font-size:15px}}@media screen and (max-width:990px){.image_with_text__wrapper{max-width:100%;margin:0 auto}.image_with_text__content{flex-wrap:wrap}.image_with_text__alpha,.image_with_text__beta{max-width:100%;flex:100%}.image_with_text__beta{max-width:100%;flex:100%;padding-left:0}.image_with_text__title{margin-bottom:30px}.image_with_text__title h2{font-size:42px}.image_with_text__text{margin-bottom:30px}.image_with_text__text p{font-size:15px;margin:0 0 12px}.image_with_text__btn{font-size:15px}}@media screen and (max-width:767px){.image_with_text .page-width,.image_with_text__wrapper{padding:0 20px}.image_with_text__alpha{margin-bottom:30px}.image_with_text__title{margin-bottom:40px}.image_with_text__title h2{font-size:30px}.image_with_text__text{margin-bottom:30px}.image_with_text__text p{font-size:15px;margin:0 0 12px}.image_with_text__btn{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/cs-image-with-text.css.map */
