.text-grid:not(.has-background-white,.has-background-undefined){padding:2.5rem 0}@media only screen and (min-width:960px){.text-grid:not(.has-background-white,.has-background-undefined){padding:5rem 0}}.text-grid .main-headline{color:#e52329;margin-bottom:2.5rem}@media only screen and (min-width:960px){.text-grid .main-headline{margin-bottom:4rem}}.text-grid .row .text-grid-item{margin-bottom:2rem}.text-grid .row .text-grid-item .headline{color:#e52329;margin-bottom:1.5rem}.text-grid .row .text-grid-item .text-content{line-height:1.5;margin-bottom:1.5rem}.text-grid .swiper-container-wrapper{position:relative;width:100%}.text-grid .swiper{padding-bottom:2rem;width:100%}.text-grid .swiper-slide{height:auto}.text-grid .swiper-slide .slide-content{height:100%}.text-grid .swiper-navigation{align-items:flex-start;display:flex;gap:2rem;justify-content:flex-end;margin-top:2rem;padding:0}@media only screen and (max-width:599px){.text-grid .swiper-navigation{justify-content:flex-start;margin-bottom:1.5rem;margin-top:2rem}}.text-grid .swiper-navigation .swiper-button-prev{transform:rotate(180deg)}.text-grid .swiper-navigation .swiper-button-next,.text-grid .swiper-navigation .swiper-button-prev{align-items:center;background:#e52329;cursor:pointer;display:flex;height:3rem;justify-content:center;position:relative;transition:background .3s ease;width:4.5rem}.text-grid .swiper-navigation .swiper-button-next:after,.text-grid .swiper-navigation .swiper-button-prev:after{display:none}.text-grid .swiper-navigation .swiper-button-next svg,.text-grid .swiper-navigation .swiper-button-prev svg{height:16px;width:25px;fill:#fff}.text-grid .swiper-navigation .swiper-button-next:hover,.text-grid .swiper-navigation .swiper-button-prev:hover{background:#be171c}.text-grid .swiper-navigation .swiper-button-next.swiper-button-disabled,.text-grid .swiper-navigation .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;opacity:.5}
