.section-image-with-text{overflow:hidden}.section-image-with-text h2{margin-bottom:20px}@media screen and (min-width: 992px){.section-image-with-text h2{margin-bottom:40px}}@media screen and (max-width: 991px){.section-image-with-text .home-section-text{margin-bottom:20px}}.iwt-blocks:not(.swiper-initialized){display:flex;flex-wrap:wrap;justify-content:center;margin:-60px 0 0 -30px}.iwt-blocks:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:60px 30px}.iwt-blocks:not(.swiper-initialized)>*{margin:60px 0 0 30px}.iwt-blocks.carousel_overflow .swiper-list{overflow:visible}.iwt-blocks .swiper-pagination{position:static;margin-top:35px}@media (min-width: 992px){.iwt-blocks .swiper-pagination{display:none}}.iwt-blocks .swiper-button-next,.iwt-blocks .swiper-button-prev{position:static;color:#fff;background:#333;border-radius:50%;width:75px;height:75px;border:none;transition:background-color .3s}.iwt-blocks .swiper-button-next:hover,.iwt-blocks .swiper-button-prev:hover{background:#000}.iwt-blocks .swiper-button-next:after,.iwt-blocks .swiper-button-prev:after{content:"";border:solid #fff;border-width:0 3px 3px 0;display:inline-block;height:20px;border-radius:1px;line-height:normal;width:20px}.iwt-blocks .swiper-button-next{padding-right:10px}.iwt-blocks .swiper-button-next:after{transform:rotate(-45deg)}.iwt-blocks .swiper-button-prev{padding-left:10px}.iwt-blocks .swiper-button-prev:after{transform:rotate(135deg)}.image-with-text{display:flex!important;flex-direction:column;width:100%}.image-with-text h4,.image-with-text p{margin:0}.image-with-text .iwt-image-wrapper{overflow:hidden;position:relative;height:auto;display:flex}.image-with-text .iwt-image-wrapper *{width:100%}.image-with-text .iwt-image-wrapper video{display:flex}.image-with-text .iwt-image-wrapper.rounded-image{border-radius:40px}.image-with-text .iwt-image-wrapper.squared-image{padding-top:100%}.image-with-text .iwt-image-wrapper.squared-image>*{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-with-text.img_between_text .iwt-image-wrapper{margin:20px 0 30px}.image-with-text.img_over_text .iwt-image-wrapper{margin-bottom:30px;order:-1}.image-with-text.img_over_text p{margin-top:20px}.image-with-text.img_under_text .iwt-image-wrapper{margin-top:30px;order:1}.image-with-text.img_under_text h4{margin-bottom:20px}
