.image-text-slider-section .container-heading{text-align:center}@media screen and (min-width:768px){.image-text-slider-section .container-heading{font-size:2.25rem;line-height:2.75rem}}.image-text-slider-section .container-content{margin-top:2rem;margin-bottom:2rem;padding:0}@media screen and (min-width:768px){.image-text-slider-section .container-content{margin-top:3.5rem;margin-bottom:3.5rem}}@media screen and (max-width:767px){.image-text-slider-section .swiper-navigation{display:none}}.image-text-slider-section .swiper-navigation .swiper-button-next,.image-text-slider-section .swiper-navigation .swiper-button-prev{width:3rem;height:3rem;border:.0625rem solid var(--color-black);background:rgba(0,0,0,0)}@media screen and (min-width:768px){.image-text-slider-section .swiper-navigation .swiper-button-prev{left:var(--site-side-spacing-md)}}@media screen and (min-width:1200px){.image-text-slider-section .swiper-navigation .swiper-button-prev{left:5.5rem}}@media screen and (min-width:768px){.image-text-slider-section .swiper-navigation .swiper-button-next{right:var(--site-side-spacing-md)}}@media screen and (min-width:1200px){.image-text-slider-section .swiper-navigation .swiper-button-next{right:5.5rem}}.image-text-slider__col-image{padding:2rem}@media screen and (min-width:768px){.image-text-slider__col-image{padding:3.5rem}}@media screen and (max-width:1023px){.image-text-slider__col-image{align-self:end}}.image-text-slider__bg{position:relative}.image-text-slider__bg-placeholder{background:var(--color-brand-primary-5)}.image-text-slider__title{word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;margin-bottom:.5rem}@media screen and (min-width:768px){.image-text-slider__title{font-size:2.25rem;line-height:2.5rem;margin-bottom:1rem}}.image-text-slider__content{padding:2rem 1.6875rem;height:100%;display:flex;align-items:center;box-sizing:border-box}@media screen and (min-width:1024px){.image-text-slider__content{padding:3rem 5rem}}@media screen and (min-width:1440px){.image-text-slider__content{padding:8.625rem 7rem}}@media screen and (max-width:767px){.image-text-slider__text{font-size:.875rem;line-height:1.25rem}}.color-scheme--gray .image-text-slider__text{color:var(--color-brand-secondary-75)}.image-text-slider__button{margin-bottom:1rem}@media screen and (min-width:768px){.image-text-slider__button{margin-bottom:1.5rem}}.color-scheme--blue .image-text-slider__button .button--has-arrow-before:hover{color:var(--color-brand-secondary-dark)}