.swiper-slide{position:relative;width:100%;height:100%;overflow:hidden;background-color:transparent}.swiper-slide .image-wrapper{width:100%;height:100%}.swiper-slide .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.swiper-slide .text-wrapper{position:absolute;top:0;box-sizing:border-box;width:100%;height:100%;padding:6.25rem 6.875rem}.swiper-slide .text-wrapper .text{display:flex;max-width:37.5rem;flex-direction:column;font-family:Roboto Condensed,sans-serif;font-size:1.875rem;line-height:1.2}.swiper-slide .text-wrapper .text .title{color:#fff;font-size:3.625rem;font-weight:700}.swiper-slide .text-wrapper .text .description{margin-top:2rem;color:#fff;font-size:1.375rem}.swiper-slide .text-wrapper .text .button{margin-top:2.125rem;border-color:#fff;color:#fff;font-family:DIN Condensed,sans-serif;background-color:transparent}.swiper-slide .text-wrapper .text .button:after{color:#fff}.swiper-slide .text-wrapper .text .button:hover{color:#008243;background-color:#fff}.swiper-slide .text-wrapper .text .button:hover:after{color:#008243}@media (max-width: 768px){.swiper-slide .text-wrapper{padding:5rem 5.625rem}.swiper-slide .text-wrapper .text span.title{font-size:3.125rem}.swiper-slide .text-wrapper .text span.description{font-size:1.375rem}}@media (max-width: 560px){.swiper-slide .text-wrapper{padding:4.375rem 2.5rem}.swiper-slide .text-wrapper .text span.title{font-size:2.1875rem}.swiper-slide .text-wrapper .text span.description{font-size:1.25rem}.swiper-slide .text-wrapper .text .button{margin-top:1.25rem}}
