.img-txt-columns{display:flex;gap:85px;margin:0 auto;max-width:1240px}.img-txt-columns.reverse-mode{flex-direction:row-reverse;justify-content:space-between}.img-txt-columns--img-wrapper,.img-txt-columns--swiper{flex:0 1 520px;position:relative}.img-txt-columns--img-wrapper:before{content:"";display:block;padding-top:81.5385%;width:100%}.img-txt-columns--img-wrapper img{height:100%;left:0;object-fit:cover;object-position:50% 20%;position:absolute;top:0;width:100%}.img-txt-columns--swiper{min-width:0}.img-txt-columns--swiper>.swiper{height:100%;width:100%}.img-txt-columns--swiper .img-txt-columns--img-wrapper,.img-txt-columns--swiper .swiper-slide{height:100%}.img-txt-columns--swiper .swiper-button-next,.img-txt-columns--swiper .swiper-button-prev{height:56px;margin-top:-28px;width:56px}.img-txt-columns--swiper .swiper-button-next:after,.img-txt-columns--swiper .swiper-rtl .swiper-button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h8.4a1 1 0 0 1 0 2H1a1 1 0 0 1-1-1' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M7.293.293a1 1 0 0 1 1.414 0l7 7a1 1 0 0 1 0 1.414l-7 7a1 1 0 0 1-1.414-1.414L13.586 8 7.293 1.707a1 1 0 0 1 0-1.414' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px auto;font-size:0;height:56px;width:56px}.img-txt-columns--swiper .swiper-button-prev:after,.img-txt-columns--swiper .swiper-rtl .swiper-button-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M16 8a1 1 0 0 1-1 1H6.6a1 1 0 0 1 0-2H15a1 1 0 0 1 1 1' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M8.707 15.707a1 1 0 0 1-1.414 0l-7-7a1 1 0 0 1 0-1.414l7-7a1 1 0 0 1 1.414 1.414L2.414 8l6.293 6.293a1 1 0 0 1 0 1.414' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px auto;font-size:0;height:56px;width:56px}.img-txt-columns--text-wrapper{flex:0 1 577px;font-family:Avenir,sans-serif}.img-txt-columns--heading{color:#cb333b;font-family:Archer;font-size:40px;font-weight:400;letter-spacing:-.02em;line-height:94.1%;margin-bottom:16px;text-transform:uppercase}.img-txt-columns--subheading{font-family:Archer;font-size:24px;font-style:italic;font-weight:700;line-height:normal;margin-bottom:0}.img-txt-columns--text-content{font-size:20px;line-height:130%;margin-top:40px}@media only screen and (max-width:1024px){.img-txt-columns{flex-wrap:wrap;gap:40px}.img-txt-columns.reverse-mode{justify-content:flex-end}.img-txt-columns--img-wrapper,.img-txt-columns--swiper{flex:0 1 45.093%}.img-txt-columns--text-wrapper,.img-txt-columns.reverse-mode .img-txt-columns--img-wrapper,.img-txt-columns.reverse-mode .img-txt-columns--swiper{flex:0 1 46.95%}.img-txt-columns.reverse-mode .img-txt-columns--text-wrapper{flex:0 1 45.093%}.img-txt-columns--subheading{font-size:20px}.img-txt-columns--text-content{font-size:16px;margin-top:24px}}@media only screen and (max-width:767px){.img-txt-columns{flex-flow:row wrap;gap:24px}.img-txt-columns.reverse-mode{flex-direction:row}.img-txt-columns--img-wrapper,.img-txt-columns--swiper,.img-txt-columns--text-wrapper,.img-txt-columns.reverse-mode .img-txt-columns--img-wrapper,.img-txt-columns.reverse-mode .img-txt-columns--swiper,.img-txt-columns.reverse-mode .img-txt-columns--text-wrapper{flex:0 1 100%}.img-txt-columns--text-content{margin-top:16px}}