.hero{background-color:#333a73;width:100%;height:70vh}.hero .slide-container .img-container{width:100vw;height:70vh;overflow:hidden;position:relative}.hero .slide-container .img-container:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:1;background:repeating-linear-gradient(45deg,rgba(0,0,0,.1),rgba(0,0,0,.1) 5px,rgba(0,0,0,.3) 0,rgba(0,0,0,.3) 10px)}.hero .slide-container .img-container h2{position:absolute;bottom:10%;left:0;padding:0 2rem;color:#fff;font-size:3rem;z-index:2}.hero .slide-container .slider-img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/3}@media(min-width:701px){.hero .slide-container .slider-img{aspect-ratio:16/9}}.hero .slide-container .nav.default-nav{display:none}.react-slideshow-container{display:flex;align-items:center;position:relative}.react-slideshow-container .nav{z-index:10;position:absolute;cursor:pointer}.react-slideshow-container .nav:first-of-type{left:0}.react-slideshow-container .nav:last-of-type{right:0}.react-slideshow-container .default-nav{height:30px;background:hsla(0,0%,100%,.6);width:30px;border:0;text-align:center;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.react-slideshow-container .default-nav:focus,.react-slideshow-container .default-nav:hover{background:#fff;color:#666;outline:0}.react-slideshow-container .default-nav.disabled:hover{cursor:not-allowed}.react-slideshow-container .default-nav:first-of-type{margin-right:-30px;border-right:0;border-top:0}.react-slideshow-container .default-nav:last-of-type{margin-left:-30px}.react-slideshow-container+ul.indicators{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.react-slideshow-container+ul.indicators li{display:inline-block;position:relative;width:7px;height:7px;padding:5px;margin:0}.react-slideshow-container+ul.indicators .each-slideshow-indicator{border:0;opacity:.25;cursor:pointer;background:transparent;color:transparent}.react-slideshow-container+ul.indicators .each-slideshow-indicator:before{position:absolute;top:0;left:0;width:7px;height:7px;border-radius:50%;content:"";background:#000;text-align:center}.react-slideshow-container+ul.indicators .each-slideshow-indicator.active,.react-slideshow-container+ul.indicators .each-slideshow-indicator:hover{opacity:.75;outline:0}.react-slideshow-fadezoom-wrapper{width:100%;overflow:hidden}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap{display:flex;flex-wrap:wrap}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap>div{position:relative;opacity:0}.react-slideshow-wrapper .react-slideshow-fade-images-wrap>div[aria-hidden=true]{display:none}.react-slideshow-wrapper.slide{width:100%;overflow:hidden}.react-slideshow-wrapper .images-wrap.horizontal{display:flex;flex-wrap:wrap}.react-slideshow-wrapper .images-wrap>div[aria-hidden=true]{display:none}.info-row{display:flex;flex-direction:column;gap:2rem}@media(min-width:701px){.info-row{flex-direction:row;justify-content:space-between;align-items:center}}.info-row .info-row-services{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;flex:1 1}.info-row .info-row-services .service{background-color:#50c4ed;padding:1rem;border-radius:10px;color:#ecf7ff}.info-row .info-row-about{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex:1 1;gap:1rem}.info-row .info-row-about .about__title{font-size:2.5rem;font-family:Rajdhani,sans-serif;padding:0;margin:0}.info-row .info-row-about .about__button{background-color:#fba834;color:#fff;padding:1rem;border-radius:10px;text-align:center;font-size:1.3rem;font-family:Rajdhani,sans-serif;text-decoration:none;border:none;width:300px;margin-top:2rem;cursor:pointer}.contact-row{background-color:#ecf7ff;width:100%;margin:5rem 0;display:flex;justify-content:center}.contact-row .contact-row__container{display:flex;flex-direction:column;align-items:center;gap:4rem;padding:2rem;max-width:1280px}.contact-row .contact-row__container .contact-row-strengths{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:701px){.contact-row .contact-row__container .contact-row-strengths{flex-direction:row;justify-content:space-between}}.contact-row .contact-row__container .contact-row-strengths .item{display:flex;gap:2rem;align-items:center;flex:1 1}@media(min-width:701px){.contact-row .contact-row__container .contact-row-strengths .item{align-items:flex-start}}.contact-row .contact-row__container .contact-row-strengths .item .item__icon img{width:50px;height:50px}.contact-row .contact-row__container .contact-row-contact{display:flex;flex-direction:column;gap:1rem}.contact-row .contact-row__container .contact-row-contact .contact__phone{display:flex;flex-direction:column;gap:.5rem;align-items:center;justify-content:space-between}@media(min-width:701px){.contact-row .contact-row__container .contact-row-contact .contact__phone{flex-direction:row}}.contact-row .contact-row__container .contact-row-contact .contact__email{display:flex;flex-direction:column;gap:.5rem;align-items:center;justify-content:space-between}@media(min-width:701px){.contact-row .contact-row__container .contact-row-contact .contact__email{flex-direction:row}}.contact-row .contact-row__container .contact-row-contact .contact__text{margin:0;padding:0}.bio-row{display:flex;flex-direction:column;gap:2rem;margin-bottom:5rem}@media(min-width:701px){.bio-row{flex-direction:row;justify-content:space-between;align-items:center}}.bio-row .bio-left{display:flex;flex-direction:column;gap:1rem;flex:1 1}.bio-row .bio-left .left-line{border-left:3px solid #fba834;padding-left:1rem}.bio-row .bio-right{display:flex;flex-direction:column;gap:1rem;flex:1 1}.bio-row .bio-right .bio-image img{width:100%;height:auto;border-radius:10px;object-fit:cover}.bio-row .bio-right .bio-image .logo-img{background-color:#ecf7ff;aspect-ratio:5/3;border-radius:10px;padding:0 2rem;display:flex;justify-content:center;border:3px solid #fba834}.bio-row .bio-right .bio-image .logo-img img{width:50%;height:auto;object-fit:contain}.bio-row .bio-right .bio-small-grid{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.bio-row .bio-right .bio-small-grid img{width:calc(50% - .5rem);height:auto;border-radius:10px;object-fit:cover;aspect-ratio:1}@media(min-width:701px){.bio-row .bio-right .bio-small-grid img{width:calc(25% - .75rem)}}.bio-row .bio-right .img-right{object-position:center right}.intro{margin:5rem 0;max-width:1800px}.intro .intro__container{padding:0 2rem}@media(min-width:701px){.intro .intro__container .intro-content{display:flex;align-items:center;gap:3rem;border-bottom:1px solid #fba834;padding-bottom:3rem}}.intro .intro__container .intro-content .intro__title{font-size:2.5rem;margin-bottom:10px;padding-right:20px;font-family:Rajdhani,sans-serif;flex:4 1}@media(max-width:701px){.intro .intro__container .intro-content .intro__title{border-bottom:1px solid #fba834}}.intro .intro__container .intro-content .intro__text{flex:3 1}.intro .intro__container .intro-content .intro__text p{padding-bottom:10px}.port-info{width:100%;background-color:#ecf7ff;padding:5rem 0;display:flex;justify-content:center}.port-info .port-info__container{display:flex;flex-direction:column;gap:2rem;max-width:1280px}@media(min-width:1000px){.port-info .port-info__container{flex-direction:row;justify-content:space-around}}.port-info .port-info__container .port-info__container__item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1}.port-info .port-info__container .port-info__container__item .inner{display:flex;align-items:center;justify-content:center;padding:0 2rem}.port-info .port-info__container .port-info__container__item .port-info-text{text-align:center;margin-top:1rem;color:#333a73;display:flex;flex-direction:column;gap:1rem}@media(min-width:701px){.port-info .port-info__container .port-info__container__item .port-info-text{margin-top:0}.port-info .port-info__container .port-info__container__item .port-info-text p{text-align:left}}.port-info .port-info__container .port-info__container__item.map{padding:0 2rem}.port-info .port-info__container .port-info__container__item.map .inner,.port-info .port-info__container .port-info__container__item.map .inner .windMap{width:100%}.port-info .port-info__container .port-info__container__item.map .inner .windMap iframe{max-height:550px;width:100%;height:100%;aspect-ratio:4/6;border-radius:10px;object-fit:cover}@media(min-width:701px){.port-info .port-info__container .port-info__container__item.map .inner .windMap iframe{aspect-ratio:6/4}}.port-info .port-info__container .port-info__container__item.map .inner .windMap .windDataProvider{color:#333a73;text-align:center;font-size:.8rem}.port-info .port-info__container .port-info__container__item.map .inner .windMap .windDataProvider span{color:#ffd84f}.get-quote{background-color:#ffd84f;width:100%;display:flex;justify-content:center;position:relative}.get-quote:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:1;background:repeating-linear-gradient(45deg,rgba(36,36,36,.1),rgba(36,36,36,.1) 5px,rgba(36,36,36,.3) 0,rgba(36,36,36,.3) 10px)}.get-quote .get-quote__container{display:flex;max-width:1280px;gap:2rem;flex-direction:column;padding:5rem 2rem;z-index:4}@media(min-width:701px){.get-quote .get-quote__container{flex-direction:row;justify-content:space-between}}.get-quote .get-quote__container .get-quote__container__item{flex:1 1}.get-quote .get-quote__container .get-quote__container__item .inner .text{padding-bottom:2rem}.get-quote .get-quote__container .get-quote__container__item .inner .button .quote-button{padding:1rem 2rem;font-size:1.5rem;background-color:#223035;border-radius:10px;color:#ffd84f;border:none;cursor:pointer;transition:.3s}.get-quote .get-quote__container .get-quote__container__item .inner .button .quote-button:hover{color:#223035;background-color:transparent;border:2px solid #223035;border-radius:10px}@import"https://fonts.googleapis.com/css2?family=Rajdhani:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.accolades{display:flex;flex-direction:column;align-items:center;background-color:#387adf;width:100%;padding:5rem 0}.accolades .accolades__container{display:flex;gap:2rem;margin:2.5rem 0;max-width:1280px;justify-content:center;flex-wrap:wrap}@media(min-width:701px){.accolades .accolades__container{flex-direction:row;justify-content:space-between;width:80%;flex-wrap:nowrap}}.accolades .accolades__container .accolades__container__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:#ecf7ff;width:calc(50% - 2rem)}.accolades .accolades__container .accolades__container__item .accolades__item__text{text-align:center}.accolades .accolades__container .accolades__container__item .accolades__item__text h3{font-size:1.5rem}.accolades .accolades__container .accolades__container__item .accolades__item__text p{font-size:1.2rem}.accolades .accolades__container .accolades__container__item .accolades__item__img{border-bottom:2px solid #ecf7ff}.accolades .accolades__container .accolades__container__item .accolades__item__img img{width:100px;height:100px}