@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap);header{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh}header .header__content h1{color:var(--white-color);font-size:var(--fs-header-1);line-height:1;width:100%}header .header__content .header__text{color:var(--white-color);font-size:1.3rem;margin:1rem 0;width:70%}header .header__content .header__buttons-container{display:flex;gap:10px;margin-bottom:4rem;max-width:500px;width:100%}header .header__content .header__buttons-container .header__button{border:2px solid;cursor:pointer;font-size:1rem;font-weight:600;margin-top:1rem;padding:.9rem;text-transform:uppercase;transition:all var(--timer-short);width:100%}header .header__content .header__buttons-container .header__button .header__button-link{text-decoration:none;transition:all var(--timer-short)}header .header__content .header__buttons-container .header__button-orange{background-color:var(--secondary-color);border-color:var(--secondary-color)}header .header__content .header__buttons-container .header__button-orange .header__button-link{color:var(--white-color)}header .header__content .header__buttons-container .header__button-orange:hover{background-color:#0000;border-color:var(--primary-color)}header .header__content .header__buttons-container .header__button-orange:hover .header__button-link{color:var(--white-color)}header .header__content .header__buttons-container .header__button-clear{background-color:#0000;border-color:var(--white-color)}header .header__content .header__buttons-container .header__button-clear .header__button-link{color:var(--white-color)}header .header__content .header__buttons-container .header__button-clear:hover{background-color:#fff;color:var(--gray-300)}header .header__content .header__buttons-container .header__button-clear:hover .header__button-link{color:var(--grey-600)}@media screen and (max-width:600px){header .header__content h1{font-size:3.1rem;text-align:center;width:100%}header .header__content .header__text{width:100%}header .header__content .header__buttons-container{flex-direction:column;margin-top:2rem}header .header__content .header__buttons-container .header__button{margin-top:0}}.home__work-section{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:10rem;position:absolute;top:90%}.home__work-section .home__work-card{background-color:var(--white-color);border-top:5px solid var(--secondary-color);box-shadow:var(--box-shadow-3);padding:10px;position:relative}.home__work-section .home__work-card img{height:150px;object-fit:cover;width:100%}.home__work-section .home__work-card h2{border-radius:1px;color:var(--grey-500);font-size:1.2rem;padding-right:10px;position:absolute;text-align:center;text-transform:uppercase;top:130px;width:100%}.home__work-section .home__work-card h2 span{background-color:var(--white-color);border-radius:2px;padding:1px 10px}.home__work-section .home__work-card p{color:var(--grey-500);padding:6px}.home__our-message-container{margin-top:20rem;position:relative}.home__our-message-container .home__our-message-container-content{background-color:var(--white-color);box-shadow:var(--box-shadow-3);left:500px;max-width:600px;padding:var(--p-3);position:absolute;top:130px;width:70%;z-index:2}.home__our-message-container .home__our-message-container-content h1{color:var(--grey-400);text-transform:uppercase}.home__our-message-container .home__our-message-container-content hr{border:3px solid var(--secondary-color);margin-bottom:2rem;width:15%}.home__our-message-container .home__our-message-container-content p{color:var(--grey-500);line-height:20px}.home__our-message-container .home__our-message-container-content p span{color:var(--secondary-color);font-weight:600}@media screen and (max-width:1084px){.home__our-message-container{border:1px solid var(--grey-100);display:flex;flex-direction:column;margin-top:40rem;position:static}.home__our-message-container .home__our-message-container-content{box-shadow:none;max-width:100%;position:static;width:100%}.home__our-message-container .home__our-message-container-content img{box-shadow:var(--box-shadow-3)}}@media screen and (max-width:557px){.home__our-message-container{margin-top:70rem}}.services__background-img{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:10rem;padding:3rem 0}.services__background-img .services__content .services__title{color:var(--white-color);font-size:2.6rem;text-transform:uppercase}.services__background-img .services__content hr{border:3px solid var(--secondary-color);margin-bottom:2rem;width:80px}.services__background-img .services__content .services__content-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.services__background-img .services__content .services__content-grid .services__card{align-items:center;background-color:var(--white-color);box-shadow:var(--box-shadow-5);display:flex;gap:30px;padding:var(--p-1)}.services__background-img .services__content .services__content-grid .services__card i{border:3px dotted var(--secondary-color);color:var(--secondary-color);font-size:2.5rem;padding:15px}.services__background-img .services__content .services__content-grid .services__card .services__card-content h1{color:var(--grey-500)}.services__background-img .services__content .services__content-grid .services__card .services__card-content p{color:var(--grey-400)}.stats__background{margin-bottom:5rem;margin-top:10rem}.stats__background .stats__container .stats__title{font-size:2.6rem;margin-bottom:.5rem}.stats__background .stats__container hr{border:3px solid var(--secondary-color);margin-bottom:2rem;width:80px}.stats__background .stats__container .stats__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.stats__background .stats__container .stats__grid .stats__card{box-shadow:var(--box-shadow-3);display:flex;flex-direction:column;padding:var(--p-2)}.stats__background .stats__container .stats__grid .stats__card i{color:var(--secondary-color);font-size:3rem;margin-bottom:1rem}.stats__background .stats__container .stats__grid .stats__card h1{color:var(--grey-500)}.stats__background .stats__container .stats__grid .stats__card-1{transform:translateY(50px)}@media screen and (max-width:700px){.stats__background .stats__container .stats__grid .stats__card-1{transform:translateY(0)}}.careers__container .careers__title{color:var(--grey-600);font-size:2.2rem;margin-top:3rem}.careers__container .careers__p{color:var(--grey-400);font-size:1.1rem;width:70%}@media screen and (max-width:700px){.careers__container .careers__p{width:100%}}.careers__container .careers__button{background-color:#fff;border:none;border:2px solid var(--grey-400);cursor:pointer;font-size:1rem;margin-top:2rem;max-width:250px;padding:.5rem 0;transition:all ease-in-out var(--timer-short);width:100%}.careers__container .careers__button .careers__button-link{color:var(--grey-400);font-weight:600;text-decoration:none;text-transform:uppercase}.careers__container .careers__button:hover{background-color:var(--secondary-color);border-color:var(--grey-400)}.careers__container .careers__button:hover .careers__button-link{color:#fff}@media screen and (max-width:700px){.careers__container .careers__button{max-width:100%}}.careers__container .careers__img{margin-top:1.8rem;width:100%}.careers__container .careers__groups-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:3rem}.careers__container .careers__groups-grid .careers__groups-item{border-top:5px solid var(--secondary-color);box-shadow:var(--box-shadow-3);display:flex;flex-direction:column;padding:3rem;position:relative;transition:all ease-in-out var(--timer-short)}.careers__container .careers__groups-grid .careers__groups-item .groups__item-icon,.careers__container .careers__groups-grid .careers__groups-item h1{text-align:center;width:100%}.careers__container .careers__groups-grid .careers__groups-item .groups__item-icon{color:var(--grey-700);font-size:3.5rem;transition:all ease-in-out var(--timer-short)}.careers__container .careers__groups-grid .careers__groups-item p{color:#fff;font-weight:700;left:0;position:absolute;text-align:center;top:120px;transition:all ease-in-out var(--timer-short);width:100%}.careers__container .careers__groups-grid .careers__groups-item:hover{background-color:var(--secondary-color);box-shadow:var(--box-shadow-2)}.careers__container .careers__groups-grid .careers__groups-item:hover .groups__item-icon{color:#fff;transform:scale(1.5)}.careers__container .careers__groups-grid .careers__groups-item:hover h1{display:block}.footer{background-color:var(--grey-200);margin-top:15rem}.footer .footer__content{align-items:center;display:flex;justify-content:space-between;padding:var(--p-0) 0}.footer .footer__content img{height:100px;width:250px}.footer .footer__content .footer__content-text{display:flex;gap:25px}.footer .footer__content .footer__content-text .footer__links{color:var(--grey-500);font-weight:600;text-decoration:none;transition:all ease-in-out var(--timer-short)}.footer .footer__content .footer__content-text .footer__links:hover{color:var(--secondary-color);transform:translateY(-3px)}.footer .footer__content p{color:var(--grey-400)}.footer .footer__socials{display:flex;gap:15px}.footer .footer__socials .footer__social-links{color:var(--grey-600);font-size:1.4rem;transition:all ease-in-out var(--timer-short)}.footer .footer__socials .footer__social-links:hover{color:var(--secondary-color);transform:translateY(-3px)}@media screen and (max-width:600px){.footer{padding-bottom:67px}.footer .footer__content{display:flex;flex-direction:column;gap:20px}.footer .footer__content .footer__content-text{display:flex;flex-direction:column;text-align:center}}.image__card{border-top:5px solid var(--secondary-color);box-shadow:var(--box-shadow-3);position:relative;transition:all ease-in-out var(--timer-short)}.image__card img{background-position:50%;background-size:contain;height:380px;width:100%}.image__card .imagecard__content{padding:var(--p-1);position:relative}.image__card .imagecard__content h2{color:var(--grey-500);position:absolute;right:0;text-align:center;text-transform:uppercase;top:-38px;width:100%}.image__card .imagecard__content h2 span{background-color:#fff;border-radius:2px;padding:0 var(--p-1)}.image__card .imagecard__content h3{color:var(--grey-500);font-weight:500;text-align:center}.image__card .imagecard__content hr{border:1px solid var(--secondary-color);margin-bottom:.5rem;width:100%}.image__card .imagecard__content p{color:var(--grey-400)}.image__card:hover{box-shadow:var(--box-shadow-2)}.ourteam__title{color:var(--grey-500);font-size:2.4rem;margin-top:4rem}.ourteam__p{color:var(--grey-400);font-size:1.1rem;width:70%}@media screen and (max-width:700px){.ourteam__p{width:100%}}.team__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:4rem}.map-h2{font-size:1rem;padding:20px 20px 20px 10px;text-align:center;text-transform:uppercase}.google-map{height:60vh;width:100%}.pin{align-items:center;color:var(--main-blue);display:flex;width:180px}.pin-icon{font-size:4rem}.pin-text{font-size:1.3em}@media screen and (min-width:799px){.google-map{height:80vh}.map-h2{font-size:1.3rem;font-weight:400}.pin{width:15vw}.pin-icon{font-size:10vw}}.contact__container .contact__title{color:var(--grey-600);margin-top:2rem}.contact__container .contact__p{color:var(--grey-400);font-size:1.1rem;width:70%}@media screen and (max-width:700px){.contact__container .contact__p{width:100%}}.contact__container .contact__form{display:flex;flex-direction:column;gap:10px;margin-top:3rem;width:700px}.contact__container .contact__form .input__container{display:flex;flex-direction:column;gap:4px}.contact__container .contact__form .input__container p{color:var(--grey-600);font-weight:600}.contact__container .contact__form .input__container input,.contact__container .contact__form .input__container textarea{background-color:var(--grey-200);border:none;font-size:1rem;padding:.5rem;resize:none}.contact__container .contact__form .form__button{background-color:var(--secondary-color);border:3px solid var(--secondary-color);color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:1rem;max-width:250px;padding:1rem 0;transition:all ease-in-out var(--timer-short)}.contact__container .contact__form .form__button:hover{background-color:#fff;color:var(--secondary-color)}nav{background-color:#fff;box-shadow:var(--box-shadow-11);padding:0;z-index:10}nav .navbar{justify-content:space-between}nav .navbar .navbar__logo{height:100px;width:250px}nav .navbar .navbar__links{display:flex;gap:var(--gap-1)}nav .navbar .navbar__links .navlinks{color:var(--grey-400);text-decoration:none;text-transform:uppercase;transition:all ease-in-out var(--timer-short)}nav .navbar .navbar__links .navlinks .navbar__navlinks-icon{display:none}nav .navbar .navbar__links .navlinks:hover{transform:translateY(-3px)}nav .navbar .navbar__links .navlinks.active{color:var(--secondary-color);transition:all ease-in-out var(--timer-short)}@media screen and (max-width:600px){nav{bottom:0;padding:15px 0;position:fixed;width:100%}nav .navbar{display:flex;justify-content:space-evenly}nav .navbar .navbar__logo{display:none}nav .navbar .navbar__links{display:flex;justify-content:space-between}nav .navbar .navbar__links .navlinks{display:flex;flex-direction:column-reverse;font-size:var(--fs-1);position:relative;text-align:center}nav .navbar .navbar__links .navlinks .navbar__navlinks-icon{display:flex;font-size:var(--fs-2);margin-bottom:5px;text-align:center;width:100%}}.app__container{display:flex;flex-direction:row;min-height:100vh;width:100%}.app__container-width{max-width:1100px;width:95%}.app__flex{align-items:center;display:flex;justify-content:center}.app__whitebg{color:var(--white-color)}.app__primarybg{color:var(--primary-color)}hr{border:3px solid var(--secondary-color);margin-bottom:1rem;width:80px}.head-text{font-size:2.75rem;font-weight:800;text-align:center;text-transform:capitalize}.head-text span{color:var(--secondary-color)}@media screen and (min-width:2000px){.head-text{font-size:4rem}}@media screen and (max-width:450px){.head-text{font-size:2rem}}.p-text{color:var(--gray-color);font-size:.8rem;line-height:1.5;text-align:left}@media screen and (min-width:2000px){.p-text{font-size:1.75rem}}:root{--font-base:"DM Sans",sans-serif;--p-0:0.8rem;--p-1:1rem;--p-2:1.5rem;--p-3:3rem;--gap-0:10px;--gap-1:20px;--gap-2:40px;--gap-3:60px;--pad-btn-1-w:1.7rem;--pad-btn-1-h:0.8rem;--fs-1:0.9rem;--fs-2:1.2rem;--fs-header-1:5.6rem;--white-color:#fff;--primary-color:#6883bc;--secondary-color:#73253e;--gray-color:grey;--black-color:#0a1117;--grey-100:#e9ecef;--grey-200:#dee2e6;--grey-300:#adb5bd;--grey-400:#6c757d;--grey-500:#495057;--grey-600:#495057;--grey-700:#343a40;--black-100:#212529;--green-100:#d9ed92;--green-200:#b5e48c;--green-300:#99d98c;--green-400:#76c893;--green-500:#52b69a;--green-600:#358600;--blue-100:#c6e0f5;--timer-short:0.2s;--anim-slid-up:translateY(-4px);--logo-width:250px;--logo-height:120px;--border-1:2px;--border-w:2px;--shadow-soft:0 3px 10px rgba(3,0,0,.205);--screen-1:1200px;--screen-2:539px;--screen-mobile:600px;--box-shadow-1:#959da533 0px 8px 24px;--box-shadow-2:#64646f33 0px 7px 29px 0px;--box-shadow-3:#3c40434d 0px 1px 2px 0px,#3c404326 0px 1px 3px 1px;--box-shadow-4:#0000000d 0px 0px 0px 1px;--box-shadow-5:#0000001a 0px 4px 6px -1px,#0000000f 0px 2px 4px -1px;--box-shadow-6:#0000001a 0px 1px 3px 0px,#0000000f 0px 1px 2px 0px;--box-shadow-7:#0000001a 0px 10px 50px;--box-shadow-8:#0000001a 0px 1px 2px 0px;--box-shadow-9:#00000026 0px 5px 15px 0px;--box-shadow-10:#11111a0d 0px 1px 0px,#11111a1a 0px 0px 8px;--box-shadow-11:#11111a1a 0px 0px 16px;--box-shadow-12:#11111a0d 0px 4px 16px,#11111a0d 0px 8px 32px;--box-shadow-13:#00000014 0px 4px 12px;--spacing-sm:0.5rem;--spacing-md:1.5rem;--spacing-lg:2.5rem}*{box-sizing:border-box;font-family:Titillium Web,sans-serif;margin:0;padding:0;scroll-behavior:smooth}
/*# sourceMappingURL=main.235cc263.css.map*/