.fw-hero-carousel__slide{align-items:center;background:#00000073;background-size:cover;display:flex!important;height:700px!important;padding:0;position:relative;width:100%}.fw-hero-carousel__content-wrapper{margin:0 auto 75px;max-width:1400px;position:relative;z-index:2}.fw-hero-carousel__content{max-width:1180px}.video-wrapper{left:50%;overflow:hidden;top:50%;transform:translate(-50%,-50%);z-index:1}.video-wrapper,.video-wrapper:before{height:100%;position:absolute;width:100%}.video-wrapper:before{background:#00000080;content:"";left:0;top:0;z-index:2}.hero-video{aspect-ratio:16/9;height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;z-index:1}.fw-hero-carousel__content h2,.fw-hero-carousel__content p{color:#fff}.fw-hero-carousel__content p{font-size:24px}.fw-hero-carousel-wrapper .slick-dots{align-items:flex-end;display:flex!important;margin:0;padding:0}.fw-hero-carousel-wrapper .slick-dots-wrap{bottom:0;display:block;left:50%;margin:0 auto;max-width:1400px;padding:0;position:absolute;transform:translateX(-50%);width:100%;z-index:11}.fw-hero-carousel-wrapper .slick-dots li{display:inline-block;margin:0 15px 0 0;padding:0}.fw-hero-carousel-wrapper .slick-dots li a{align-items:center;background:#fff;border-radius:10px 10px 0 0;color:#000;display:flex;font-family:Montserrat;font-size:22px;font-weight:600;height:110px;justify-content:center;margin:0;padding:0 10px;position:relative;text-decoration:none;transition:all .3s;width:150px}.fw-hero-carousel-wrapper .slick-dots .slick-active a:before{background:#fff;border-radius:100%;content:"";height:30px;left:-15px;pointer-events:none;position:absolute;top:-15px;width:30px;z-index:1}.fw-hero-carousel-wrapper .slick-dots .slick-active a:after{background:#ff560f;border-radius:100%;content:"";height:20px;left:-10px;pointer-events:none;position:absolute;top:-10px;width:20px;z-index:1}.fw-hero-carousel-wrapper .slick-dots .slick-active a{background:#12223e;color:#fff}.fw-hero-carousel-wrapper .slick-dots li button{border:none}.fw-hero-carousel{position:static;z-index:1}.carousel-squares-wrap{display:flex;flex-wrap:wrap;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.carousel-squares{background:#12223e;background:#fff;box-shadow:inset 0 0 9px -3px #ccc;opacity:0}.carousel-squares.active{animation-duration:2s;animation-name:squares}.fw-hero-carousel-wrapper{position:relative}.fw-hero-carousel{background:#000}@keyframes squares{0%{opacity:0}50%{opacity:1}to{opacity:0}}a:hover{cursor:pointer}body:has(.micromodal-slide.is-open){height:100vh;overflow-y:hidden}.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.modal__overlay{align-items:center;background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed!important;right:0;top:0;z-index:14!important}.modal__container{background-color:#fff;border-radius:4px;box-sizing:border-box;max-height:100vh;max-width:700px;overflow-y:auto;padding:30px}.modal__header{align-items:center;display:flex;justify-content:space-between}.modal__title{box-sizing:border-box;color:#00449e;font-size:1.25rem;font-weight:600;line-height:1.25;margin-bottom:0;margin-top:0}.modal__close{background:transparent;border:0}.modal__header .modal__close:before{content:"\2715"}.modal__content{color:rgba(0,0,0,.8);line-height:1.5;margin-bottom:2rem;margin-top:2rem}.modal__btn{-webkit-appearance:button;background-color:#e6e6e6;border-radius:.25rem;border-style:none;border-width:0;color:rgba(0,0,0,.8);cursor:pointer;font-size:.875rem;line-height:1.15;margin:0;overflow:visible;padding:.5rem 1rem;text-transform:none;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}