@font-face{font-family:GoBold;src:url(gobold-regular.ff924a3c.otf);font-weight:400;font-style:normal}@font-face{font-family:Nunito;src:url(Nunito-VariableFont_wght.e400b0f6.ttf)format("truetype");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(Nunito-Italic-VariableFont_wght.3b9a138e.ttf)format("truetype");font-weight:200 900;font-style:italic;font-display:swap}body{-webkit-font-smoothing:antialiased;font-family:Nunito,sans-serif;font-weight:400}h1,h2,h3,h4{letter-spacing:.2rem;text-transform:uppercase;font-family:GoBold,sans-serif}h1{font-size:3.5rem}h2{font-size:3.2rem}h3{font-size:2.5rem}h4{font-size:2rem}p{font-family:Nunito,sans-serif;font-size:1.8rem}.hidden{display:none!important}.action-word--dark{color:#0000;background-image:linear-gradient(to bottom right,#4a6b80,#2e4552);background-clip:text}.action-word--light{color:#0000;background-image:linear-gradient(to bottom right,#d4f1ff,#8baab8);background-clip:text}.action-word--heavy{font-weight:800}*,:after,:before{box-sizing:inherit;margin:0;padding:0}html{scroll-behavior:smooth;font-size:62.5%}body{box-sizing:border-box}ul,ol{list-style:none}a{text-decoration:none}button{cursor:pointer}.lfCQiA{display:none}@media (width<=900px){html{font-size:55%}}@media (width<=785px){html{font-size:50%}}.btn{color:#fff;text-align:center;letter-spacing:2px;z-index:1;background:linear-gradient(to bottom right,#174764,#7c8f9b);border:none;border-radius:1rem;width:fit-content;padding:1rem 1.2rem;font-family:GoBold,sans-serif;font-size:2rem;transition:all .2s cubic-bezier(.075,.82,.165,1);display:inline-block;position:relative;overflow:hidden}.btn--book{text-transform:uppercase;letter-spacing:3px;text-align:left;width:fit-content}.btn--phone-num{letter-spacing:.2rem;width:15rem;font-size:1.5rem;transition:all .2s}.btn--mobile-nav-btn{font-size:1.5rem}.btn--mobile-nav-link{color:#fff;background-color:#174764;border-radius:5px;padding:.5rem 1rem;font-size:1.5rem;display:inline-block}.btn--modal{color:#fff;cursor:pointer;background-color:#174764;border:none;padding:.5rem 1rem;transition:all .2s;display:inline-block;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;opacity:0;background:linear-gradient(to bottom right,#7c8f9b,#174764);transition:opacity .5s ease-in-out;position:absolute;inset:0}.btn:hover:before{opacity:1}.btn:hover{transform:scale(1.05)}.btn:active{transform:scale(.95)}#eapps-google-reviews-4c722016-2414-453b-a786-c507ec72b77f>div>div>div>div.WidgetBackground__ContentContainer-sc-1ho7q3r-1.jUKeJm>div>div>div.LoadMoreButton__Container-sc-99duct-0.iZfSoz.es-load-more-button-container>button>span{color:#fff;text-align:center;letter-spacing:2px;z-index:1;background:linear-gradient(to bottom right,#174764,#7c8f9b);border:none;padding:1rem 1.2rem;font-family:GoBold,sans-serif;transition:all .2s cubic-bezier(.075,.82,.165,1);display:inline-block;position:relative;overflow:hidden;border-radius:1rem!important}#eapps-google-reviews-4c722016-2414-453b-a786-c507ec72b77f>div>div>div>div.WidgetBackground__ContentContainer-sc-1ho7q3r-1.jUKeJm>div>div>div.LoadMoreButton__Container-sc-99duct-0.iZfSoz.es-load-more-button-container>button{background-color:#fff!important}#eapps-google-reviews-4c722016-2414-453b-a786-c507ec72b77f>div>div>div>div.WidgetBackground__ContentContainer-sc-1ho7q3r-1.jUKeJm>div>div>div.LoadMoreButton__Container-sc-99duct-0.iZfSoz.es-load-more-button-container>button::hover{transform:scale(1.05)}.book-online{color:#fff;text-align:center;background:linear-gradient(to bottom right,#174764,#55778b);border-radius:1.5rem;flex-direction:column;align-items:center;gap:2rem;margin:0 4rem;padding:4rem;display:flex}.book-online__description{max-width:70rem}.contact{color:#fff;background-color:#55778b;background-size:cover;margin:auto;padding:8rem 2rem}.contact__header{text-align:center;flex-direction:column;align-items:center;gap:2rem;margin-bottom:4rem;display:flex}.contact__header-title{text-transform:uppercase}.contact__header-description{color:#333;background-color:#f0f0f0;border-radius:10px;margin-top:1rem;padding:1rem}.contact__form-container{text-align:left;background-color:#fff;border-radius:10px;max-width:50rem;margin:0 auto;padding:4rem;transition:all .3s ease-in-out;box-shadow:8px 16px 16px #00000014}.contact__form-container:hover{box-shadow:8px 16px 16px #00000026}.contact__form{display:block}.contact__form-field{margin-bottom:2rem}.contact__form-label{color:#666;letter-spacing:1px;text-align:left;margin-bottom:1rem;font-size:1.5rem;font-weight:700;display:block}.contact__form-input{color:#333;letter-spacing:0;background:#f0f0f0;border:1px solid #ebebeb;border-radius:1.5rem;width:100%;padding:1.5rem;font-size:16px}.header{z-index:5;background-color:#fff;width:100%;position:absolute;box-shadow:0 -6px 10px 5px #0003}.header--sticky{z-index:10;background-color:#fff;width:100%;position:fixed;box-shadow:0 -6px 10px 5px #0003}.header__nav{justify-content:space-between;align-items:center;gap:4rem;width:100%;height:90px;margin:auto;padding:0 1.5rem;display:flex;overflow:hidden}.header__logo{justify-content:center;align-items:center;display:flex}.header__logo-img{width:15rem;height:15rem}.header__links{justify-content:space-between;width:100%;display:flex}.header__links--left{gap:2rem;display:flex}.header__links--right{gap:2rem;font-size:14px;font-weight:500;display:flex}.header__link{color:#333;letter-spacing:normal;font-size:1.7rem;font-weight:800;transition:all .2s;display:flex}.header__link:hover{color:#174764}.header__link--current-page{color:#174764;transition:all .2s}.header__phone-num{justify-content:center;align-items:center;display:flex}.header__menu-btn{cursor:pointer;font-size:3rem;display:none}.header__phone-icon{display:none}.header__phone-icon-link{color:#174764;font-size:3rem}.header__mobile-nav{opacity:0;z-index:5;background-color:#f0f0f0;width:100%;height:0;transition:all .5s ease-in-out;position:absolute;overflow:hidden}.header__mobile-nav--open{opacity:100;background-color:#f0f0f0;height:100vh;padding:4rem;transition:all .5s ease-in-out}.header__mobile-nav-links{text-transform:uppercase;flex-direction:column;align-items:flex-start;gap:3rem;height:100%;display:flex}.header__mobile-nav-btns{flex-wrap:wrap;gap:1rem;width:100%;height:fit-content;display:flex}hr{color:#333;width:100%}.header__mobile-nav-link{color:#174764;text-transform:none;text-align:left;font-size:2rem;font-weight:700}@media (width<=1235px){.header__phone-num{display:none}.header__links{justify-content:flex-end!important}.header__links--left{display:none}.header__menu-btn,.header__phone-icon{display:block}}@media (width<=500px){.header__links--right{display:none}}.request{text-align:center;flex-direction:column;gap:2rem;display:flex}.request--hero{z-index:3;width:100%}.request--page{background:linear-gradient(to bottom right,#174764,#55778b);border-radius:1.5rem;margin:0 4rem;padding:4rem 2rem}.request__form-container{color:#fff;border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;gap:3rem;width:100%;max-width:70rem;margin:0 auto;transition:all .3s ease-in-out;display:flex}.request__form-title--about,.request__form-description--about{color:#fff}.request__form{color:#fff;border-radius:1.5rem;grid-template-columns:1fr;gap:2rem;width:100%;padding:1rem;font-weight:600;display:grid}.request__form-title{font-size:2.3rem}.request__form-field .request__form-input{color:#ffffffb3;letter-spacing:0;background:#0003;border:2px solid #ebebeb;border-radius:1.5rem;width:100%;padding:1rem;font-size:16px;font-weight:600}.reviews{flex-direction:column;justify-content:center;align-items:center;padding:8rem 2rem 0;display:flex}.reviews__title{text-align:center;margin-bottom:3rem}#eapps-google-reviews-4c722016-2414-453b-a786-c507ec72b77f>div>div>div>div.WidgetBackground__ContentContainer-sc-1ho7q3r-1.jUKeJm>div>div>div.WidgetTitle__Container-sc-j91g46-0.jOACPc.es-widget-title-container{display:none}.reviews #eapps-google-reviews-4c722016-2414-453b-a786-c507ec72b77f>div{margin:auto}.brands{background-color:#e9e9e9;flex-direction:column;justify-content:center;align-items:center;gap:4rem;display:flex;padding-top:4rem!important;padding-bottom:4rem!important}.brands__header-title{text-align:center}.brands__container{flex-wrap:wrap;justify-content:center;gap:4rem;display:flex}.brand{width:15rem}@media (width>=1100px){.brands__container{gap:7rem}}.footer{background-color:#174764;padding:2rem}.footer__container{flex-direction:row;justify-content:center;gap:10rem;max-width:100rem;margin:auto;display:flex}.footer__title{color:#fff;letter-spacing:3px;margin-bottom:1rem}.footer__link{color:#fff;text-transform:uppercase;font-size:1.5rem;font-weight:500;transition:all .3s;display:block}.footer__link:hover{color:#55778b}.footer__social-links{cursor:pointer;display:inline-block}.footer__social-link-icon{color:#fff;margin:0 .5rem .5rem;font-size:3rem;transition:all .3s}.footer__social-link-icon:first-child{margin-top:.3rem;margin-left:0}.footer__social-link-icon:hover{color:#55778b}.footer__copyright{color:#fff;text-align:center;margin-top:2rem}.footer__copyright-link{color:#fff;letter-spacing:normal;font-weight:700;transition:all .2s ease-in-out}.footer__copyright-link:hover{color:#55778b}@media (width<=550px){.footer__container{text-align:center;flex-direction:column;gap:1rem}}.gallery{flex-direction:column;justify-content:center;align-items:center;display:flex}.gallery__header{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:3rem;display:flex}.gallery__header-title{margin-bottom:1rem;padding:0 1rem}.gallery__header-description{background-color:#f0f0f0;border-radius:10px;max-width:600px;margin:0 1rem 1rem;padding:1rem}.hero{color:#fff;text-align:center;z-index:1;flex-direction:column;justify-content:flex-start;align-items:center;gap:4rem;height:100%;padding:90px 3rem 8rem;transition:background-image 1s ease-in-out;display:flex;position:relative}.hero__content{z-index:2;flex-direction:column;gap:4rem;padding-top:6rem;display:flex;position:relative}.hero__header{flex-direction:column;justify-content:center;align-items:center;gap:4rem;max-width:750px;display:flex}.hero__header-title{text-transform:none;letter-spacing:.2rem;text-shadow:8px 16px 16px #0000001a;color:#fff}.hero__header-description{text-shadow:8px 16px 16px #0000001a;max-width:70rem;font-size:2rem}.page__main{flex-direction:column;gap:5rem;margin-bottom:5rem;display:flex}.page__hero{flex-direction:column;justify-content:center;align-items:center;padding:calc(80px + 5rem) 4rem 0;display:flex}.page__hero-header{text-align:center;color:#fff;background:linear-gradient(to bottom right,#174764,#55778b);border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;height:15rem;padding:0 2rem;display:flex}.page__section{padding:0 4rem}.why-choose-us{flex-direction:column;gap:3rem;display:flex}.why-choose-us__title{text-align:center}.why-choose-us__container{grid-template-rows:1fr;grid-template-columns:minmax(0,600px);place-items:center;gap:3rem;margin:0 auto;display:grid}.why-choose-us__item{background-color:#f0f0f0;border-radius:1.5rem;padding:3rem}.why-choose-us__item-title{margin-bottom:1rem}@media (width>=875px){.why-choose-us__container{grid-template-columns:repeat(2,minmax(0,600px))}}.mission-values{flex-direction:column;justify-content:center;align-items:center;display:flex}.mission-values__container{grid-template-rows:300px 300px;grid-template-columns:repeat(2,minmax(300px,500px));gap:2rem;display:grid}.mission-values__mission,.mission-values__values{background-color:#f0f0f0;border-radius:10px;flex-direction:column;justify-content:center;padding:2rem;display:flex}.mission-values__mission-title,.mission-values__values-title{text-align:left;margin-bottom:1rem}.about__img1{background-image:url(about-img1.57245f62.webp);background-size:cover;border-radius:10px;height:300px}.about__img2{background-image:url(about-img2.beaba370.webp);background-size:cover;border-radius:10px;height:300px}@media (width<=775px){.mission-values__container{grid-template-rows:none;grid-template-columns:1fr}.about__img2{order:-1}}.history-services{color:#fff;justify-content:center;align-items:center;display:flex}.history-services__container{grid-template-rows:300px 300px;grid-template-columns:repeat(2,minmax(300px,500px));gap:2rem;display:grid}.history-services__history,.history-services__services{background-color:#55778b;border-radius:10px;flex-direction:column;justify-content:center;padding:2rem;display:flex}.history-services__history-title,.history-services__services-title{text-align:left;margin-bottom:1rem}.about__img3{background-image:url(about-img3.d861b143.webp);background-position:50% 15%;background-size:cover;border-radius:10px;height:300px}.about__img4{background-image:url(about-img4.5758fe12.webp);background-position:50% 15%;background-size:cover;border-radius:10px;height:300px}@media (width<=775px){.history-services__container{grid-template-rows:none;grid-template-columns:1fr}.about__img3{order:-1}}.services{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:8rem 2rem 0;display:flex}.services__title{letter-spacing:.1rem;text-transform:uppercase;font-size:2rem}.services__description{background-color:#f0f0f0;border-radius:10px;margin-top:1rem;padding:1rem;transition:all .2s}.services__service-container{grid-template-rows:repeat(3,22.5rem);grid-template-columns:25rem;gap:5rem;margin:3rem 0 8rem;display:grid}.services__service{background-color:#e9e9e9;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:1rem;display:flex;box-shadow:8px 16px 16px #00000026}.services__service-description{font-weight:600}.services__service-icon{color:#174764;font-size:4rem}.services__cta{color:#fff;text-transform:uppercase;background-color:#174764;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:auto;padding:4rem 1rem;display:flex}.services__cta-title{margin-bottom:3rem}.overlay{z-index:-1;opacity:0;background-color:#00000080;width:100%;height:100%;transition:all .5s;position:fixed;top:0;left:0}.services__modal{z-index:3;background-color:#e9e9e9;border-radius:10px;width:70vw;height:auto;max-height:70vh;padding:4rem;transition:all .3s;position:fixed;top:50%;left:50%;overflow:scroll;transform:translate(-50%,-50%)}.services__modal-icon{cursor:pointer;font-size:3rem;position:absolute;top:1rem;right:1rem}.services__modal-title{text-transform:uppercase;letter-spacing:.1rem;margin-bottom:2rem}.services__modal-description{padding-top:1rem}@media (width>=890px){.services__service-container{grid-template-rows:20rem;grid-template-columns:repeat(3,22.5rem)}}.transition{text-align:center;background-image:url(transition-bg.ee9cd4d7.webp);background-position:50%;background-size:cover;height:70vh;margin:8rem 0 0;position:relative;overflow:hidden}.transition__title{color:#fff;font-size:5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.process{flex-direction:column;justify-content:center;align-items:center;padding:8rem 2rem;display:flex}.process__container{grid-template-columns:1fr;gap:4rem;display:grid}.process__title{text-align:center;margin-bottom:4rem}.process__text{text-align:center;max-width:700px}.process__text-description{background-color:#f0f0f0;border-radius:1.5rem;margin-bottom:2rem;padding:1rem;transition:all .2s}.process__accordians{flex-direction:column;max-width:700px;display:flex}.process__accordian-header{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.process__accordian-header-title{font-size:2rem}.process__accordian{color:#fff;background-color:#174764;border-radius:10px;height:auto;margin-bottom:1.5rem;padding:1rem}.process__accordian-description{margin-top:1rem}.process__accordian:last-child{margin-bottom:0}.process__accordian-header-icon{cursor:pointer}.swiper-container--hero{z-index:-5;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.swiper-container--hero:before{content:"";z-index:2;pointer-events:none;background:#0006;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-container--gallery{color:#fff;width:100%;height:400px;font-size:2rem;font-weight:900;display:flex;position:relative;overflow:hidden}.swiper-img--gallery{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.swiper-button-next,.swiper-button-prev{color:#fff;width:50px}
/*# sourceMappingURL=about.f172886d.css.map */
