@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,5rem,0)}to{opacity:1;transform:translateZ(0)}}.swiper-block{margin:auto;max-width:90rem;overflow:hidden;padding:30px 0;width:100%}.swiper-block .swiper{overflow:initial;padding-bottom:30px;width:100%}.swiper-block .swiper-wrapper .swiper-slide{animation:fadeInUp 1s ease-out both;flex-shrink:0;height:auto;position:relative}.swiper-block .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner{pointer-events:auto}.swiper-block .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner:hover:before{transform:scale(1.1)!important;transition:transform .25s}.swiper-block .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner:before{transform:scale(1)!important}.swiper-block .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner .slide-image{opacity:1!important;transform:translateX(-50%)!important;transition:transform .5s,opacity .5s!important}@media screen and (max-width:768px){.swiper-block .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner .slide-image{transform:translateX(-30%)!important}}.swiper-block .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner .slide-copy{opacity:1!important;transform:translateX(-30%)!important;transition:transform .5s .25s,opacity .5s .25s!important}@media screen and (max-width:768px){.swiper-block .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner .slide-copy{transform:translateX(-15%)!important}}.swiper-block .swiper-wrapper .swiper-slide .slide-content{aspect-ratio:1/1;height:100%;position:relative}.swiper-block .swiper-wrapper .swiper-slide .slide-content .slide-inner{align-items:center;color:#fff;display:flex;height:100%;position:relative}.swiper-block .swiper-wrapper .swiper-slide .slide-content .slide-inner:before{background:var(--slide-copy-bg,#fff);border-radius:50%;content:"";left:0;position:absolute;right:0;top:0;inset:0;padding-bottom:100%;pointer-events:none;transform:scale(0);transform-origin:33% 50%;transition:transform .5s;z-index:0}.swiper-block .swiper-wrapper .swiper-slide .slide-content .slide-inner .slide-image{max-width:100%;opacity:.5;position:relative;transform:translateX(50%);transition:transform .5s .25s,opacity .5s .25s;vertical-align:middle;width:40%;z-index:1}.swiper-block .swiper-wrapper .swiper-slide .slide-content .slide-inner .slide-copy{opacity:0;padding:1rem;position:relative;transform:translateX(0);transition:transform .25s,opacity .25s;width:70%;z-index:1}.swiper-block .swiper-wrapper .swiper-slide .slide-content .slide-inner .slide-copy .slide-caption{color:#fff;font-weight:400;line-height:1.2;margin:.5rem 0}@media screen and (max-width:460px){.swiper-block .swiper-wrapper .swiper-slide .slide-content .slide-inner .slide-copy .slide-caption{font-size:22px;line-height:1.2}}@media screen and (max-width:781px){.swiper-block .swiper-wrapper .swiper-slide .slide-content .slide-inner .slide-copy .slide-caption{font-size:25px}}.swiper-block .swiper-wrapper .swiper-slide .slide-content .slide-inner .slide-copy .slide-description{margin:0 0 1rem;position:relative}@media screen and (max-width:430px){.swiper-block .swiper-wrapper .swiper-slide .slide-content .slide-inner .slide-copy .slide-description{font-size:14px!important;line-height:1.1!important}}@media screen and (max-width:460px){.swiper-block .swiper-wrapper .swiper-slide .slide-content .slide-inner .slide-copy .slide-description{font-size:15px;line-height:1.2}}@media screen and (min-width:750px)and (max-width:870px){.swiper-block .swiper-wrapper .swiper-slide .slide-content .slide-inner .slide-copy .slide-description{font-size:15px;line-height:1.25}}@media screen and (min-width:1024px)and (max-width:1270px){.swiper-block .swiper-wrapper .swiper-slide .slide-content .slide-inner .slide-copy .slide-description{font-size:15px;line-height:1.25}}.swiper-block .swiper-wrapper .swiper-slide .slide-content .slide-inner .slide-copy .slide-link{margin-top:auto}.swiper-block .swiper-wrapper .swiper-slide .slide-content .slide-inner .slide-copy .slide-button{align-items:center;background-color:transparent;border:1px solid #007cba;border-radius:3px;color:#007cba;display:inline-flex;font-size:.75rem;padding:.25rem .5rem;position:relative;text-decoration:none;text-transform:uppercase}.swiper-block .swiper-button-next,.swiper-block .swiper-button-prev{color:#305940;z-index:20}.swiper-block .swiper-button-next:focus,.swiper-block .swiper-button-next:focus-visible,.swiper-block .swiper-button-prev:focus,.swiper-block .swiper-button-prev:focus-visible{outline:none}@media screen and (max-width:640px){.swiper-block .swiper-button-next,.swiper-block .swiper-button-prev{bottom:-30px!important;top:auto!important}.swiper-block .swiper-button-next:after,.swiper-block .swiper-button-prev:after{font-size:25px!important}}.swiper-block .swiper-pagination{bottom:var(--swiper-pagination-bottom,-25px)}@media screen and (min-width:640px){.swiper-block .swiper-pagination{display:none}}.swiper-block .swiper-pagination-bullet{background:transparent;border:1px solid #305940;height:.75rem;opacity:1;transition:background .3s ease-out;width:.75rem}.swiper-block .swiper-pagination-bullet:focus,.swiper-block .swiper-pagination-bullet:focus-within{outline:none}.swiper-block .swiper-pagination-bullet-active{background:#305940}
