.image-with-content-section{padding:55px 0;background:#fffbf6}.image-with-content-section .section-header{text-align:center}.image-with-content-section .section-header h3.heading{font-weight:500;font-size:27px;line-height:37px;margin:0 auto 10px;color:#3f174c}.image-with-content-section .section-header h2.subHeading{font-weight:700;font-size:27px;line-height:37px;margin:0 auto 10px;color:#3f174c}.image-with-content-section .flex-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;max-width:991px;margin:0 auto}.image-with-content-section .flex-box{padding-top:20px}.image-with-content-section .flex-box .heading-with-content{width:60%;padding-left:15px;padding-right:15px}.image-with-content-section .flex-box .image-panel{width:38%;padding-left:15px;padding-right:15px}.image-with-content-section .flex-box .heading-with-content .content_panel{font-weight:500;font-size:24px;line-height:32px;margin:0 auto 20px;color:#3f174c;line-height:normal}.image-with-text-animation{margin:0 auto;max-width:100%}.gif-animation-layout{display:grid;align-items:center;grid-template-columns:60% 40%;margin-top:40px;column-gap:40px}.gif-animation-layout .animation-details .text-wrap p{font-weight:500;margin:0 auto 10px;color:#3f174c;position:relative;padding-left:23px}@media screen and (max-width:899px){.image-with-content-section .flex-box .heading-with-content{width:55%}.image-with-content-section .flex-box .image-panel{width:40%}}@media screen and (max-width:767px){.gif-animation-layout{grid-template-columns:1fr;margin-top:40px;row-gap:40px}.gif-animation-layout .animation-details .text-wrap p{font-weight:500;margin:0 auto 10px;color:#3f174c}}@media screen and (max-width:640px){.image-with-content-section .flex-box{flex-wrap:wrap;padding:0}.image-with-content-section .flex-box .heading-with-content{width:100%;order:2}.image-with-content-section .flex-box .image-panel{width:100%;order:1}.image-with-content-section .section-header h3.heading{font-size:26px;line-height:32px}.image-with-content-section .section-header h2.subHeading{font-size:24px;line-height:32px}.image-with-content-section .flex-box .heading-with-content .content_panel{font-size:24px}}@media (max-width:480px){.gif-animation-layout .animation-details .text-wrap p{padding-left:18px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/image-with-content-section.css.map */
