.slider{padding:3rem 0}.slider .swiper{width:100%;height:60vh}@media(max-width: 768px){.slider .swiper{height:45vh}}.slider .swiper .swiper-pagination-wrapper{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);width:100%;z-index:1}.slider .swiper .swiper-pagination{position:static;text-align:left}.slider .swiper .swiper-pagination .swiper-pagination-bullet{width:22px;height:22px;background:rgba(0,0,0,0);opacity:1;border:2px solid #fff;margin-right:15px}.slider .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#962e32}.slider .swiper .swiper-wrapper .swiper-slide{background-position:center;background-size:cover;background-repeat:no-repeat}.slider .swiper .swiper-wrapper .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider .swiper .swiper-wrapper .slide-content{position:absolute;top:30%;-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}.slider .swiper .swiper-wrapper .slide-content h2{font-size:85px;line-height:118px}@media(max-width: 768px){.slider .swiper .swiper-wrapper .slide-content h2{font-size:48px;line-height:67px}}.slider .swiper .swiper-wrapper .slide-content h2 mark{color:#fff;background:#005826;padding:.15em .2em 0 .15em}.slider .swiper .swiper-wrapper .overlay-button-wrapper{position:absolute;top:28%;right:0}.slider .swiper .swiper-wrapper .overlay-button-wrapper a.cta-button-link{display:inline-block;border-radius:50%}.slider .swiper .swiper-wrapper .overlay-button-wrapper a.cta-button-link:hover .cta-button{box-shadow:0px 0px 30px 5px #fff}.slider .swiper .swiper-wrapper .overlay-button-wrapper .cta-button{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;background:linear-gradient(135deg, rgb(247, 148, 29) 0%, rgb(150, 46, 50) 100%);border:6px solid #fff;border-radius:50%;min-height:250px;min-width:250px;text-align:center;color:#fff;transition:box-shadow .5s ease}.slider .swiper .swiper-wrapper .overlay-button-wrapper .cta-button p{margin-bottom:0}@media(max-width: 768px){.slider .swiper .swiper-wrapper .overlay-button-wrapper .cta-button{min-height:150px;min-width:150px;padding:1rem}.slider .swiper .swiper-wrapper .overlay-button-wrapper .cta-button .h3{font-size:1rem}}@media(max-width: 575px){.slider .swiper .swiper-wrapper .overlay-button-wrapper{top:3.5%;right:10px}.slider .swiper .swiper-wrapper .overlay-button-wrapper .cta-button{min-height:125px;min-width:125px;border-width:4px}.slider .swiper .swiper-wrapper .overlay-button-wrapper .cta-button .h3{font-size:.9rem}}