:root{--primary:#153c59;--primary2:#245f8d;--text:#494949;--text2:#b6b6b6}body{font-family:"Cormorant",Times,serif!important;font-weight:600!important;background-color:#f5f5f5}.section{padding-top:100px;padding-bottom:100px}.text{font-family:"Open Sans","Helvetica Neue",sans-serif!important;font-weight:400!important;line-height:1.7rem;font-size:.9rem;color:var(--text)}.text-2{color:var(--text2)}.brand-title{font-weight:800;font-family:sans-serif;margin-bottom:-13px;padding-bottom:2px;font-size:.67rem}.brand-tagline{font-family:sans-serif;font-size:.57rem;font-weight:200}.navbar-toggler{border:none!important;box-shadow:none!important;border:1px solid transparent!important}.navbar-toggler:focus,.navbar-toggler:hover{border:1px solid #ececec!important}.carousel-item{height: calc(100dvh - 56px);position:relative;overflow:hidden}.hero-bg{position:absolute;inset:0;background-size:cover;background-position:center;transform:scale(1)}.hero-bg::after{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .55)}.hero-content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff}.hero-content h1{font-size:clamp(2rem, 5vw, 4rem);font-weight:700}.hero-content p{font-size:1.25rem;opacity:.9}.carousel-item:not(.active) .hero-bg{animation:none}.carousel-item.active .zoom-1{animation:zoomIn1 5s linear forwards}.carousel-item.active .zoom-2{animation:zoomIn2 5s linear forwards}.carousel-item.active .zoom-3{animation:zoomIn3 5s linear forwards}.hero-content p{margin-bottom:0}.hero-content h1{font-size:3rem}@keyframes zoomIn1{from{transform:scale(1)}to{transform:scale(1.15)}}@keyframes zoomIn2{from{transform:scale(1.2)}to{transform:scale(1)}}@keyframes zoomIn3{from{transform:scale(1)}to{transform:scale(1.25)}}.card{border:1px solid #eeeeee!important;border:none;border-radius:0}.card:hover{background-color:var(--primary);transition:0.6s ease-in-out!important}.card:hover i{color:white!important;transition:0.6s ease-in-out!important}.card:hover :is(h1,h2,h3,h4,h5,h6){color:white!important}.card:hover .text{color:white!important}.text-primary{color:var(--primary)!important}.btn-primary{background-color:var(--primary)!important;color:white!important;border:none!important}.btn-primary:hover{background-color:var(--primary2)!important}.bg-primary{background-color:var(--primary)!important}