.carousel-caption h5,.carousel-caption h5 span{color:#fff;letter-spacing:1px;font-family:'Open Sans',sans-serif!important}.carousel-caption h5,.carousel-caption h5 span,.carousel_btn_links{font-family:'Open Sans',sans-serif!important}.btn,.carousel_btn_links{text-transform:uppercase}:root{--text-xxs:0.50vw;--text-xs:0.75vw;--text-sm:0.875vw;--text-base:1vw;--text-lg:1.125vw;--text-xl:1.25vw;--text-2xl:1.5vw;--text-2xxl:1.75vw;--text-3xl:2vw;--text-3xxl:1.93vw;--text-4xl:2.5vw;--text-5xl:3vw;--text-6xl:3.75vw;--text-7xl:4.375vw}@media (max-width:1023px){:root{--text-xs:0.5rem;--text-xxs:0.50rem;--text-sm:0.875rem;--text-base:0.875rem;--text-lg:1rem;--text-xl:1.125rem;--text-2xl:1.25rem;--text-2xxl:1.25rem;--text-3xl:1.5rem;--text-3xxl:1.93rem;--text-4xl:2rem;--text-5xl:2.5rem;--text-6xl:7rem;--text-7xl:3.375rem}}.carousel-caption{top:33%;z-index:9;text-align:left}.carousel-caption h5{font-size:var(--text-3xxl);font-weight:300;line-height:1.5;margin-bottom:45px!important}.carousel-caption h5 span{font-weight:700}@media (max-width:1024px){.carousel-caption h5{font-size:var(--text-2xl)}}.carousel_btn_links{color:#002077;font-size:var(--text-base);font-weight:800;border-radius:5px;background:#fff;padding:11px 25px;letter-spacing:.8px}.carousel-item{max-height:100vh;display:flex;justify-content:center;align-items:center}.carousel-item img{width:100%;max-width:100%;height:auto;display:block;margin:0 auto;z-index:2}.btn{padding:14px 26px;font-weight:700;font-size:var(--text-sm);letter-spacing:1px}.background-overlay{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background-color:#00207775}.carousel-control-next,.carousel-control-prev{z-index:4}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:1.8vw;height:.8vh;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s}@media(max-width:1180px){.carousel-caption h5{margin-bottom:15px!important}.carousel-caption p{margin-bottom:20px!important}.carousel-caption{top:25%}}@media(max-width:980px){.carousel-caption h5{margin-bottom:20px!important}.carousel-caption .btn{display:none}.carousel-item{height:100%}.carousel-caption{top:0;left:0;right:unset;bottom:unset;position:relative;color:#fff;text-align:left;padding-left:15px;padding-right:15px;background-color:#02167f;padding-bottom:4rem}}