.vessel-form{color:var(--content-text-color);font-weight:600}.vessel-form>.field>.control>label{margin-bottom:102px}.modal-background{background-color:#f8faf713}.modal-card-head{background-color:var(--content-background-color);border:none}.modal-card{border-radius:var(--content-border-radius);background-color:var(--content-background-color);border:var(--modal-border)}.about-bar:hover,.about-bar:hover div h4{color:#174d67;transition:color .3s!important}.about-bar:hover .about-bar-icon{background-color:#06283d!important;transition:all .3s}.about-bg{object-fit:cover;height:40rem}.callback-input{border-radius:0;box-shadow:none}.callback-input:hover{box-shadow:none;border:1px solid #088395}.callback-input:focus{box-shadow:none;border:1px solid #088395}.callback-input:focus-visible{box-shadow:none;border:1px solid #088395}.callback-input:disabled{box-shadow:none;border:1px solid grey}.carousel-custom{margin:0 auto;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:start;align-items:center}.carousel-custom video{width:100%;height:100%;position:absolute;object-fit:cover;z-index:-10;padding:10}.carousel-text{font-family:Carousel Regular;font-size:66px;font-weight:bolder;color:#fff;background:linear-gradient(to right,#fff,#fff) 0 0 / cover no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:mymove 10s infinite}.carousel-text-span{font-family:Carousel Bold}@keyframes mymove{0%{background-position:left top}25%{background-position:right bottom}50%{background-position:right top}75%{background-position:left bottom}to{background-position:left top}}.carousel-1{background:url(/assets/carousel-fdb5478f.jpg) center center / cover no-repeat}.carousel-1>h1{color:#fff!important}.carousel-2{background:url(/assets/carousel-2-28262027.svg) center center / cover no-repeat}.carousel-2>h1{color:#fff}.swiper-pagination-bullet{transition:width .3s,background-color .3s}.swiper-pagination-bullet-active{background-color:#00008b!important;width:25px!important;border-radius:10px!important}@media (max-width: 575.98px){.carousel-custom{height:40em;justify-content:center}.carousel-text{font-size:30px;padding-left:2rem;line-height:50px}}@media (min-width: 576px) and (max-width: 767.98px){.carousel-custom{height:40em}.carousel-text{font-size:56px;padding-left:5rem;line-height:80px}}@media (min-width: 768px) and (max-width: 991.98px){.carousel-custom{height:40em}.carousel-text{font-size:60px;padding-left:5rem;line-height:80px}}@media (min-width: 992px) and (max-width: 1199.98px){.carousel-custom{height:100vh}.carousel-text{font-size:66px;padding-left:8rem;line-height:80px}}@media (min-width: 1200px){.carousel-custom{height:100vh}.carousel-text{font-size:66px;padding-left:13rem;line-height:80px}}@media (min-width: 1600px){.carousel-custom{height:100vh}.carousel-text{font-size:76px;padding-left:22rem;line-height:80px}}@media (min-width: 2000px){.carousel-custom{height:100vh}.carousel-text{font-size:86px;padding-left:22rem;line-height:80px}}.contact-input{border-radius:0;box-shadow:none}.contact-input:hover{box-shadow:none;border:1px solid #088395}.contact-input:focus{box-shadow:none;border:1px solid #088395}.contact-input:focus-visible{box-shadow:none;border:1px solid #088395}.contact-input:disabled{box-shadow:none;border:1px solid grey}@font-face{font-family:Carousel Regular;src:url(/assets/SFPRODISPLAYREGULAR-71a2162c.OTF) format("opentype");font-weight:700}@font-face{font-family:Carousel Bold;src:url(/assets/SFPRODISPLAYBOLD-a981001f.OTF) format("opentype");font-weight:700}
