@charset "UTF-8";*{padding:0;margin:0;box-sizing:border-box}body{padding:0;margin:0;box-sizing:border-box;background-color:#1c1c1c!important;font-family:OverusedGrotesk,sans-serif;width:100%}header{width:100%;height:20vh;display:flex;align-items:center;flex-wrap:nowrap;position:absolute;top:0px;right:0px;justify-content:flex-start;opacity:0;animation:fadein 1s 1s ease-out forwards;z-index:99999;overflow:hidden}header .logoLink{width:15%;margin-left:2%}header .logoLink img{width:100%}header .menu-toggle{flex-direction:column;justify-content:space-between;width:30px;height:21px;cursor:pointer;z-index:1000;position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex}header .menu-toggle span{display:block;height:1px;width:100%;background-color:#eaeaea;transition:all .3s ease}header .menu-toggle.active span:first-child{transform:rotate(45deg) translate(5px,5px)}header .menu-toggle.active span:nth-child(2){opacity:0}header .menu-toggle.active span:last-child{transform:rotate(-45deg) translate(7px,-6px)}header .main-nav{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;position:fixed;top:0;right:-100%;width:100%;height:100vh;background-color:#000000e6;transition:.3s ease;z-index:999}header .main-nav.active{right:0}header .main-nav ul{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;list-style:none;border-radius:25px;flex-direction:column;width:100%;height:40%;background:none;border:none;padding:80px 0}header .main-nav ul li{color:#eaeaea;margin:20px 0;font-size:1.2rem;transition:all ease-in .2s;cursor:pointer;font-weight:600}header .main-nav ul li a{text-decoration:none!important;color:#eaeaea!important}header .main-nav ul li:hover{color:#7da0c5}header .main-nav .smIconsHotlineMobile{width:100%;display:none;flex-direction:row;align-items:center;justify-content:center}header .main-nav .smIconsHotlineMobile .hotLine{color:#eaeaea;font-size:1.2rem;font-weight:100;margin-right:1rem}header .main-nav .smIconsHotlineMobile .smIcons{width:20%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding-right:20px}header .main-nav .smIconsHotlineMobile .smIcons .smIconsHeader{color:#eaeaea;margin:0 10px;cursor:pointer;transition:all ease-in .2s}header .main-nav .smIconsHotlineMobile .smIcons .smIconsHeader:hover{scale:1.2}header .smIconsHotline{width:78%;height:100%;display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:center}header .smIconsHotline .hotLine{color:#eaeaea;font-size:1.2rem;font-weight:100;margin-right:1rem}header .smIconsHotline .smIcons{width:40%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding-right:20px}header .smIconsHotline .smIcons .smIconsHeader{color:#eaeaea;margin:0 10px;cursor:pointer;transition:all ease-in .2s}header .smIconsHotline .smIcons .smIconsHeader:hover{scale:1.2}@media screen and (max-width: 768px){header{height:15vh}header .logoLink{width:50%;margin-left:1rem}header .logoLink img{width:100%}header .main-nav{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;position:fixed;top:0;right:-100%;width:100%;height:100vh;background-color:#000000e6;transition:.3s ease;z-index:999}header .main-nav.active{right:0}header .main-nav ul{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;list-style:none;border-radius:25px;flex-direction:column;width:100%;height:60%;background:none;border:none;padding:80px 0}header .main-nav ul li{font-weight:100;color:#eaeaea;cursor:pointer;margin:20px 0;font-size:1.2rem}header .main-nav .smIconsHotlineMobile{display:flex;flex-direction:column}header .main-nav .smIconsHotlineMobile .smIcons{width:100%;margin-top:30px;height:100%;justify-content:center}header .smIconsHotline{display:none}}.home{width:100%;overflow:hidden}.home .heroSection{width:100%;height:130vh;background-size:cover;background-position:center;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.home .heroSection .contentHeroSection{width:100%;height:65vh;opacity:0;animation:fadein 1s 1s ease-out forwards;display:flex;flex-direction:column-reverse;margin-top:20vh}.home .heroSection .contentHeroSection.disable-pointer{pointer-events:none}.home .heroSection .contentHeroSection .contentHero{width:100%;height:35vh;display:flex;flex-direction:row-reverse;padding:0 50px}.home .heroSection .contentHeroSection .contentHero .rightPart{width:50%;height:100%}.home .heroSection .contentHeroSection .contentHero .rightPart .topContainer{width:100%;height:50%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;position:relative}.home .heroSection .contentHeroSection .contentHero .rightPart .topContainer p{color:#fff;opacity:0;animation:fadein 1s 1s ease-out forwards}.home .heroSection .contentHeroSection .contentHero .rightPart .topContainer .lifeTitle{width:47%!important;font-size:1.4rem;font-weight:lighter}.home .heroSection .contentHeroSection .contentHero .rightPart .topContainer .lifeDescription{max-width:45%;font-size:.7rem;font-weight:lighter;text-align:right;word-spacing:3px}.home .heroSection .contentHeroSection .contentHero .rightPart .topContainer:before{content:"";position:absolute;bottom:-30px;left:-10%;width:2px;height:0px;background-color:#fff;opacity:.3;animation:growLine1 1s 1s ease-out forwards}.home .heroSection .contentHeroSection .contentHero .rightPart .topContainer:after{content:"";position:absolute;bottom:30px;right:0;width:0%;height:2px;background-color:#fff;opacity:.3;animation:growLine2 1s 1s ease-out forwards}@keyframes growLine1{0%{height:0}to{height:330px}}@keyframes growLine2{0%{width:0%}to{width:170%}}.home .heroSection .contentHeroSection .contentHero .rightPart .bottomContainer{width:100%;height:20%;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.home .heroSection .contentHeroSection .contentHero .rightPart .bottomContainer img{width:50%}.home .heroSection .contentHeroSection .contentHero .rightPart .bottomContainer p{color:#fff;font-weight:lighter;opacity:0;animation:fadein 1s 1s ease-out forwards}.home .heroSection .contentHeroSection .contentHero .leftPart{width:50%;height:100%}.home .heroSection .contentHeroSection .contentHero .leftPart .topContainer{width:100%;height:38%;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;justify-content:space-between;position:relative}.home .heroSection .contentHeroSection .contentHero .leftPart .topContainer p{max-width:30%;font-size:.7rem;font-weight:lighter;color:#eaeaea;word-spacing:3px;opacity:0;animation:fadein 1s 1s ease-out forwards}.home .heroSection .contentHeroSection .contentHero .leftPart .topContainer .copyrightc{position:absolute;right:16%;top:40px;font-size:1rem;opacity:0;animation:fadein 1s 1s ease-out forwards}.home .heroSection .contentHeroSection .contentHero .leftPart .topContainer:before{content:"";position:absolute;bottom:-56px;right:25%;width:2px;height:0px;background-color:#fff;opacity:.3;animation:growLine3 1s 1s ease-out forwards}.home .heroSection .contentHeroSection .contentHero .leftPart .topContainer:after{content:"";position:absolute;bottom:-30px;left:0;width:0%;height:2px;background-color:#fff;opacity:.3;animation:growLine4 1s 1s ease-out forwards}@keyframes growLine3{0%{height:0px}to{height:330px}}@keyframes growLine4{0%{width:0%}to{width:83%}}.home .heroSection .contentHeroSection .contentHero .leftPart .bottomContainer{width:100%;height:30%;display:flex;flex-direction:row;align-items:flex-end}.home .heroSection .contentHeroSection .contentHero .leftPart .bottomContainer p{color:#fff;opacity:0;animation:fadein 1s 1s ease-out forwards}@media screen and (max-width: 992px){.home .heroSection .contentHeroSection .contentHero .rightPart .topContainer .lifeTitle{width:45%!important;font-size:1rem}.home .heroSection .contentHeroSection .contentHero .rightPart .topContainer .lifeDescription{max-width:55%;font-size:.6rem}.home .heroSection .contentHeroSection .contentHero .rightPart .bottomContainer img{width:40%}.home .heroSection .contentHeroSection .contentHero .rightPart .bottomContainer p{font-size:.8rem}.home .heroSection .contentHeroSection .contentHero .leftPart .topContainer p{max-width:34%;font-size:.6rem}.home .heroSection .contentHeroSection .contentHero .leftPart .topContainer .copyrightc{font-size:.8rem}.home .heroSection .contentHeroSection .contentHero .leftPart .bottomContainer p{font-size:.7rem}}@media screen and (max-width: 768px){.home .heroSection{height:100vh}.home .heroSection .contentHeroSection .contentHero{height:60vh;flex-direction:column}.home .heroSection .contentHeroSection .contentHero .rightPart,.home .heroSection .contentHeroSection .contentHero .rightPart .topContainer{width:100%;height:50%}.home .heroSection .contentHeroSection .contentHero .rightPart .topContainer p{color:#fff;opacity:0;animation:fadein 1s 1s ease-out forwards}.home .heroSection .contentHeroSection .contentHero .rightPart .topContainer .lifeTitle{width:47%!important;font-size:1.4rem;font-weight:lighter}.home .heroSection .contentHeroSection .contentHero .rightPart .topContainer .lifeDescription{max-width:53%;font-size:.7rem;font-weight:lighter;text-align:right;word-spacing:3px}.home .heroSection .contentHeroSection .contentHero .rightPart .topContainer:before{left:-5%}.home .heroSection .contentHeroSection .contentHero .rightPart .topContainer:after{bottom:20px}@keyframes growLine1{0%{height:0}to{height:250px}}@keyframes growLine2{0%{width:0%}to{width:100%}}.home .heroSection .contentHeroSection .contentHero .rightPart .bottomContainer{width:100%;height:20%;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.home .heroSection .contentHeroSection .contentHero .rightPart .bottomContainer img{width:50%}.home .heroSection .contentHeroSection .contentHero .rightPart .bottomContainer p{color:#fff;font-weight:lighter;opacity:0;animation:fadein 1s 1s ease-out forwards}.home .heroSection .contentHeroSection .contentHero .leftPart{width:100%;height:50%}.home .heroSection .contentHeroSection .contentHero .leftPart .topContainer{width:100%;height:38%}.home .heroSection .contentHeroSection .contentHero .leftPart .topContainer .copyrightc{right:0%}.home .heroSection .contentHeroSection .contentHero .leftPart .topContainer:before{right:-5%;width:2px}.home .heroSection .contentHeroSection .contentHero .leftPart .topContainer:after{left:0}@keyframes growLine3{0%{height:0px}to{height:400px}}@keyframes growLine4{0%{width:0%}to{width:100%}}}.home .whoWeAre{width:100%;height:120vh;display:flex;flex-direction:column;background-color:#1c1c1c;padding:60px 20px 0 100px;overflow:hidden}.home .whoWeAre .whoWeAreTop{width:100%;height:45%;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.home .whoWeAre .whoWeAreTop .titleWhoWeAre{color:#7da0c5;font-size:4rem;font-weight:100;width:50%}.home .whoWeAre .whoWeAreTop .containerImage{width:55%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative}.home .whoWeAre .whoWeAreTop .containerImage img{width:80%;height:100%;z-index:1;margin-bottom:7rem;-o-object-fit:contain;object-fit:contain}.home .whoWeAre .whoWeAreTop .containerImage span{position:absolute;background-color:#7da0c5;width:100%;height:2px;top:calc(50% - 3px);right:0}.home .whoWeAre .whoWeArebottom{width:100%;height:40%;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.home .whoWeAre .whoWeArebottom .countersContainer{width:50%;height:100%;margin-top:-30vh}.home .whoWeAre .whoWeArebottom .countersContainer .description{color:#eaeaea;font-size:1.1rem;font-weight:100}.home .whoWeAre .whoWeArebottom .countersContainer .counters{width:100%;height:80%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.home .whoWeAre .whoWeArebottom .countersContainer .counters .counter{width:50%;height:50%}.home .whoWeAre .whoWeArebottom .countersContainer .counters .counter h1{font-size:3rem;font-weight:100;color:#7da0c5}.home .whoWeAre .whoWeArebottom .countersContainer .counters .counter p{font-size:1.5rem;font-weight:100;color:#eaeaea}.home .whoWeAre .whoWeArebottom .imagesContainer{width:50%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;justify-items:center;align-items:center}.home .whoWeAre .whoWeArebottom .imagesContainer a{font-size:1.5rem;color:#7da0c5;padding:20px 0 10px;transition:all ease-in .2s;cursor:pointer;text-decoration:none}.home .whoWeAre .whoWeArebottom .imagesContainer a:hover{color:#eaeaea}.home .whoWeAre .whoWeArebottom .imagesContainer .images{width:100%;height:80%;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}.home .whoWeAre .whoWeArebottom .imagesContainer .images img{height:60%;width:15%;-o-object-fit:cover;object-fit:cover;margin:0 10px}.home .whoWeAre .bottom{width:100%;height:auto;display:flex;flex-direction:row;align-content:flex-end;align-items:flex-end;justify-content:space-between}.home .whoWeAre .bottom span{background-color:#7da0c5;width:50%;height:2px;margin-bottom:2px;margin-right:50px}.home .whoWeAre .bottom .description{color:#eaeaea;font-size:1.1rem;font-weight:100;max-width:50%}@media screen and (max-width: 992px){.home .whoWeAre .whoWeAreTop .titleWhoWeAre{font-size:3rem;width:45%}.home .whoWeAre .whoWeArebottom .countersContainer .description{font-size:.9rem}.home .whoWeAre .whoWeArebottom .countersContainer .counters .counter h1{font-size:2.5rem}.home .whoWeAre .whoWeArebottom .countersContainer .counters .counter p{font-size:1.2rem}.home .whoWeAre .whoWeArebottom .imagesContainer a{font-size:1.3rem}.home .whoWeAre .whoWeArebottom .imagesContainer .images img{width:25%}.home .whoWeAre .bottom .description{font-size:.9rem}}@media screen and (max-width: 768px){.home .whoWeAre{height:auto;padding:0 20px;margin-bottom:3rem}.home .whoWeAre .whoWeAreTop{height:80vh;flex-direction:column;justify-content:center}.home .whoWeAre .whoWeAreTop .titleWhoWeAre{font-size:3rem;width:100%;text-align:center;margin-bottom:1rem;margin-top:1rem}.home .whoWeAre .whoWeAreTop .containerImage{width:100%;height:60%}.home .whoWeAre .whoWeAreTop .containerImage img{width:100%;height:70%;background-size:contain;border-radius:10px}.home .whoWeAre .whoWeArebottom{width:100%;height:100vh;flex-direction:column}.home .whoWeAre .whoWeArebottom .countersContainer{width:100%;height:60%;margin-bottom:0}.home .whoWeAre .whoWeArebottom .countersContainer .description{margin-bottom:1rem}.home .whoWeAre .whoWeArebottom .countersContainer .counters{width:100%;height:40%}.home .whoWeAre .whoWeArebottom .countersContainer .counters .counter{width:50%;height:90%}.home .whoWeAre .whoWeArebottom .countersContainer .counters .counter h1{font-size:2.7rem;font-weight:100;color:#7da0c5}.home .whoWeAre .whoWeArebottom .countersContainer .counters .counter p{font-size:1.2rem;font-weight:100;color:#eaeaea}.home .whoWeAre .whoWeArebottom .imagesContainer{width:100%;height:40%}.home .whoWeAre .whoWeArebottom .imagesContainer .images{width:calc(100% - 20px);height:90%;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}.home .whoWeAre .whoWeArebottom .imagesContainer .images img{width:33%;margin:0 5px}.home .whoWeAre .bottom{width:100%;height:10vh;display:flex;flex-direction:column;align-content:flex-end;align-items:flex-end;justify-content:space-between}.home .whoWeAre .bottom span{background-color:#7da0c5;width:100%;height:2px;margin-bottom:2px;margin-right:0}.home .whoWeAre .bottom .description{color:#eaeaea;font-size:1.1rem;font-weight:100;max-width:100%}}.home .servicesSection{width:100%;height:35vh;background-position:center;background-size:cover;overflow:hidden}.home .servicesSection .filter{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;background:linear-gradient(to right,rgba(79,172,254,0),rgba(0,0,0,.4509803922))}.home .servicesSection .filter div{width:30%;height:100%;padding:0 30px;display:flex;flex-direction:column;align-items:center;justify-content:center}.home .servicesSection .filter div img{width:70px;margin-bottom:.5rem}.home .servicesSection .filter div h1{font-size:.8rem;color:#eaeaea;margin-bottom:.5rem;text-align:center}.home .servicesSection .filter div p{font-size:.6rem;color:#eaeaea;text-align:center;margin-bottom:1rem}.home .servicesSection .filter div a{font-size:1rem;color:#7da0c5;text-align:center;text-decoration:none;transition:all ease-in .2s;cursor:pointer}.home .servicesSection .filter div a:hover{color:#eaeaea}@media screen and (max-width: 992px){.home .servicesSection{height:80vh;flex-wrap:wrap}.home .servicesSection div{width:40%;height:40%}.home .servicesSection div i{font-size:5rem}.home .servicesSection div h1{font-size:2rem}.home .servicesSection div p{font-size:.8rem}}@media screen and (max-width: 768px){.home .servicesSection{width:100%;height:170vh;flex-direction:column}.home .servicesSection .filter{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(to right,rgba(79,172,254,0),rgba(0,0,0,.4509803922))}.home .servicesSection .filter div{width:100%;height:30%;margin:20px 0}.home .servicesSection .filter div img{width:100px;margin-bottom:.5rem}.home .servicesSection .filter div h1{font-size:1.8rem}.home .servicesSection .filter div p{font-size:1rem}.home .servicesSection .filter div a{margin-top:1rem}}.home .projectsSection{width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:space-between;padding:5px 0;overflow:hidden}.home .projectsSection div{width:49.5%;height:65vh;background-size:cover;background-position:center;margin-bottom:1rem;position:relative;filter:grayscale(100%);transition:transform .3s ease}.home .projectsSection div .filter{width:100%;height:100%;display:flex;flex-direction:column-reverse;padding-bottom:2rem;align-items:center;position:relative;overflow:hidden;transition:all ease-in .2s}.home .projectsSection div .filter div{width:90%;height:auto;border-radius:10px;margin:2rem 0px;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:all ease-in .2s}.home .projectsSection div .filter div h3{margin:0;font-size:2rem;color:#fff;text-align:center}.home .projectsSection div .filter div p{margin:.5rem 0 0;font-size:.95rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#fff}.home .projectsSection div .filter button{background-color:#1c1c1c;border-radius:20px;border:none;padding:10px 50px;font-size:1.2rem;color:#7da0c5;transition:all ease-in .2s;cursor:pointer}.home .projectsSection div .filter button:hover{background-color:#7da0c5;color:#eaeaea}.home .projectsSection div .filter:hover{background-color:#00000083}.home .projectsSection div .filter:hover div{opacity:1}.home .projectsSection div:hover{filter:grayscale(0%)}@media screen and (max-width: 768px){.home .projectsSection{padding:30px 20px;overflow-x:hidden}.home .projectsSection div{width:100%;height:50vh}}.home .logoSection{width:100%;height:30vh;background-position:center;background-size:cover;overflow:hidden}.home .logoSection .filter{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#00000058}.home .logoSection .filter img{width:50%}@media screen and (max-width: 768px){.home .logoSection{height:20vh}.home .logoSection img{width:70%}}.home .ourPartners{width:100%;height:auto;background-position:center;background-size:cover;overflow:hidden}.home .ourPartners .filter{width:100%;height:100%;background-color:#00000037;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;padding:100px}.home .ourPartners .filter img{width:13%;-o-object-fit:contain;object-fit:contain;margin:20px 21px}.home .ourPartners .filter .img6{width:12%}@media screen and (max-width: 992px){.home .ourPartners .filter{padding:50px}.home .ourPartners .filter img{width:24%;height:25vh}}@media screen and (max-width: 768px){.home .ourPartners .filter{padding:50px 20px;display:flex;flex-direction:column;align-items:center}.home .ourPartners .filter img,.home .ourPartners .filter .img6{width:80%;height:30vh;margin:20px 0}}.home .employse{width:100%;height:115vh;background-color:#1c1c1c;padding:10px 50px;overflow:hidden}.home .employse .header{width:70%;height:auto;display:flex;justify-content:space-between}.home .employse .header p{color:#eaeaea;font-size:.8rem;max-width:150px;font-weight:100}.home .employse .header h1{color:#eaeaea;font-size:1rem;font-weight:100}.home .employse .centerContainer{width:100%;height:20vh;position:relative}.home .employse .centerContainer h1{position:absolute;top:30px;left:0;color:#fff;font-size:2.2rem}.home .employse .centerContainer .year25{display:flex;position:absolute;bottom:3px;right:10%}.home .employse .centerContainer .year25 .circle-number{width:15px;height:15px;border:1px solid #eaeaea;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-family:sans-serif;color:#eaeaea;font-size:.7rem;font-weight:100}.home .employse .containerEmployes{width:100%;height:80vh;display:flex;justify-content:center;position:relative}.home .employse .containerEmployes .econtainers{width:80%;height:100%;border-top:1px solid white;display:flex;justify-content:space-between}.home .employse .containerEmployes .econtainers .containerEmplyoe{width:45%;height:100%;position:relative;padding:0 10px}.home .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye{width:90%;height:auto;display:flex;flex-direction:column;justify-content:flex-end;margin-top:20%}.home .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye img{width:70%;height:45vh;background-size:contain}.home .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye .detialesEmploye{width:80%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px 0}.home .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye .detialesEmploye h1{font-size:.8rem;font-weight:100}.home .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye .detialesEmploye p{font-size:.9rem;font-weight:100;border-radius:10px;background-color:#000;padding:5px 0;width:90%;color:#fff;text-align:center}.home .employse .containerEmployes .econtainers .containerEmplyoe .descCard{position:absolute;font-size:.7rem;max-width:95%;color:#fff;font-weight:100;left:0;bottom:0}.home .employse .containerEmployes .econtainers .emplyoe2 .cardEmpoye{margin-top:30%}.home .employse .containerEmployes .econtainers .emplyoe2 .descCard{top:5rem;margin-left:5px}.home .employse .containerEmployes .econtainers .emplyoe1:before{position:absolute;content:"";width:1px;height:60%;background-color:#fff;left:0;bottom:15%}.home .employse .containerEmployes .econtainers .emplyoe2:before{position:absolute;content:"";width:1px;height:80%;background-color:#fff;left:0;bottom:0%}.home .employse .containerEmployes .econtainers .emplyoe3:before{position:absolute;content:"";width:1px;height:90%;background-color:#fff;left:0;top:0%}.home .employse .containerEmployes .econtainers .emplyoe4:before{position:absolute;content:"";width:1px;height:50%;background-color:#fff;left:0;bottom:20%}.home .employse .containerEmployes .breifotheremploye{position:absolute;top:0;left:10%;max-width:230px;color:#fff;font-size:.6rem;font-weight:100}.home .employse .containerEmployes .breifotheremploye2{position:absolute;top:0;right:0%;max-width:100px;color:#fff;font-size:.6rem;font-weight:100}.home .employse .containerEmployes .imgLogo{position:absolute;top:30px;right:10%;width:200px}.home .employse .containerEmployes .nChar{position:absolute;bottom:0px;right:0;color:#fff;font-size:2.2rem}@media screen and (max-width: 992px){.home .employse{height:105vh;padding:10px}.home .employse .header{width:85%}.home .employse .header p{color:#eaeaea;font-size:.6rem;max-width:120px}.home .employse .header h1{font-size:.8rem}.home .employse .centerContainer h1{font-size:2rem}.home .employse .containerEmployes{height:70vh}.home .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye{width:90%;height:auto;display:flex;flex-direction:column;justify-content:flex-end;margin-top:20%}.home .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye img{width:70%;height:25vh;background-size:contain}.home .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye .detialesEmploye{padding:3px 0}.home .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye .detialesEmploye h1{font-size:.7rem}.home .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye .detialesEmploye p{font-size:.8rem;padding:2px 0;width:90%}.home .employse .containerEmployes .econtainers .containerEmplyoe .descCard{font-size:.6rem}.home .employse .containerEmployes .econtainers .emplyoe2 .cardEmpoye{margin-top:70%}.home .employse .containerEmployes .econtainers .emplyoe2 .descCard{top:5rem;margin-left:5px}.home .employse .containerEmployes .econtainers .emplyoe1:before{position:absolute;content:"";width:1px;height:60%;background-color:#fff;left:0;bottom:15%}.home .employse .containerEmployes .econtainers .emplyoe2:before{position:absolute;content:"";width:1px;height:80%;background-color:#fff;left:0;bottom:0%}.home .employse .containerEmployes .econtainers .emplyoe3:before{position:absolute;content:"";width:1px;height:90%;background-color:#fff;left:0;top:0%}.home .employse .containerEmployes .econtainers .emplyoe4:before{position:absolute;content:"";width:1px;height:50%;background-color:#fff;left:0;bottom:20%}.home .employse .containerEmployes .breifotheremploye{font-size:.5rem}.home .employse .containerEmployes .breifotheremploye2{max-width:80px;font-size:.5rem}.home .employse .containerEmployes .imgLogo{width:150px}.home .employse .containerEmployes .nChar{font-size:2rem}}@media screen and (max-width: 768px){.home .employse{width:100%;height:auto;padding:10px}.home .employse .header{width:100%;height:auto;display:flex;justify-content:space-between}.home .employse .header p{font-size:.6rem;max-width:110px}.home .employse .header h1{font-size:.7rem}.home .employse .centerContainer{height:10vh}.home .employse .centerContainer h1{top:20px;font-size:2rem}.home .employse .containerEmployes{width:100%;height:150vh;display:flex;justify-content:center;position:relative}.home .employse .containerEmployes .econtainers{width:80%;height:90%;border-top:1px solid white;display:flex;flex-direction:column;justify-content:center}.home .employse .containerEmployes .econtainers .containerEmplyoe{width:100%;height:40%}.home .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye{width:100%;margin-top:40%}.home .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye img{width:100%;-o-object-fit:contain;object-fit:contain}.home .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye .detialesEmploye{width:100%}.home .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye .detialesEmploye h1{font-size:.9rem;font-weight:100}.home .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye .detialesEmploye p{font-size:1rem}.home .employse .containerEmployes .econtainers .containerEmplyoe .descCard{bottom:75%}.home .employse .containerEmployes .econtainers .emplyoe2 .cardEmpoye{margin-top:50%}.home .employse .containerEmployes .econtainers .emplyoe2 .descCard{top:5rem;margin-left:5px}.home .employse .containerEmployes .econtainers .emplyoe3 .cardEmpoye{margin-top:30%}.home .employse .containerEmployes .econtainers .emplyoe3 .descCard{bottom:85%;margin-left:5px}.home .employse .containerEmployes .econtainers .emplyoe4 .cardEmpoye{margin-top:10%}.home .employse .containerEmployes .econtainers .emplyoe1:before{height:40%;bottom:0%}.home .employse .containerEmployes .econtainers .emplyoe2:before{height:40%;bottom:0%}.home .employse .containerEmployes .econtainers .emplyoe3:before{position:absolute;content:"";width:1px;height:40%;background-color:#fff;left:0;top:0%}.home .employse .containerEmployes .econtainers .emplyoe4:before{position:absolute;content:"";width:1px;height:50%;background-color:#fff;left:0;bottom:20%}.home .employse .containerEmployes .breifotheremploye{position:absolute;top:0;left:10%;max-width:230px;color:#fff;font-size:.6rem;font-weight:100}.home .employse .containerEmployes .breifotheremploye2{position:absolute;top:0;right:0%;max-width:100px;color:#fff;font-size:.6rem;font-weight:100}.home .employse .containerEmployes .imgLogo{position:absolute;top:40px;right:20%;width:200px}.home .employse .containerEmployes .nChar{position:absolute;bottom:0px;right:0;color:#fff;font-size:2.2rem}}footer{background-color:#000;width:100%;height:50vh;color:#eaeaea;padding:20px;display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center;justify-content:space-between;overflow:hidden}footer .container{height:100%;width:auto;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;align-items:center;margin:0 10px}footer .container img{width:180px}footer .container .smIcons{width:180px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-top:1rem;justify-content:center}footer .container .smIcons a .smIconsFooter{margin:0 10px;transition:all ease-in .2s;color:#eaeaea;cursor:pointer}footer .container .smIcons a .smIconsFooter:hover{color:#7da0c5}footer .linkesFooter{height:100%;width:auto;align-items:center;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;align-items:flex-start;margin:0 10px}footer .linkesFooter a{text-decoration:none;color:#fff;white-space:nowrap;margin:5px 0;transition:all ease-in .2s;cursor:pointer}footer .linkesFooter a:hover{color:#7da0c5}footer .containerLocations{height:100%;width:auto;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;align-items:flex-start;margin:0 10px}footer .containerLocations h1{font-size:1.2rem;margin-bottom:2rem}footer .containerLocations .containerLocation{width:auto;display:flex;margin:4px 0}footer .containerLocations .containerLocation i,footer .containerLocations .containerLocation p{font-size:.8rem;margin:0 3px}footer .containerHotline{height:100%;width:auto;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;align-items:center;margin:0 10px}footer .containerHotline h1{font-size:1.2rem;margin-bottom:2rem}footer .containerHotline button{padding:2px 10px;white-space:nowrap;border-radius:25px;font-size:.9rem;border:none;background-color:#fff;transition:all ease-in .1s;border:1px solid rgba(255,255,255,0);margin:2rem 0px}footer .containerHotline button:hover{background-color:transparent;border:1px solid white!important;cursor:pointer;color:#fff}footer .containerHotline button a{text-decoration:none;color:#000}footer .containerHotline button:hover a{color:#fff}footer .containerHotline a{color:#eaeaea;text-decoration:none;font-size:1.2rem}@media screen and (max-width: 768px){footer{height:100vh;flex-direction:column}footer .container{height:22%;width:100%;margin:0 20px}footer .container img{width:100%}footer .container .smIcons{width:100%;margin:1rem 0px}footer .container .smIcons .smIconsFooter{font-size:2rem;margin:0 10px}footer .linkesFooter{height:22%;align-items:center;margin:20px 0}footer .linkesFooter a{text-decoration:none;color:#fff;white-space:nowrap;margin:5px 0}footer .containerLocations{height:45%;align-items:flex-start}footer .containerLocations h1{font-size:1rem;margin-bottom:2rem}footer .containerLocations .containerLocation{height:auto;width:auto;display:flex;align-items:center;margin:4px 0}footer .containerLocations .containerLocation i,footer .containerLocations .containerLocation p{font-size:.8rem;margin:0 3px}footer .containerHotline{height:22%;width:100%;flex-direction:column;justify-content:space-around}footer .containerHotline button{margin-top:0rem}}.copyRight{width:100%;height:10vh;background-color:#000}.copyRight p{text-align:center;color:#7da0c5}.about{width:100%;height:auto;overflow:hidden}.about .whoWeAre{width:100%;height:120vh;display:flex;flex-direction:column;background-color:#1c1c1c;padding:60px 20px 0 100px;overflow:hidden;margin-top:15vh}.about .whoWeAre .whoWeAreTop{width:100%;height:45%;display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start}.about .whoWeAre .whoWeAreTop .titleWhoWeAre{color:#7da0c5;font-size:3.8rem;font-weight:100;width:50%}.about .whoWeAre .whoWeAreTop .containerImage{width:55%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative}.about .whoWeAre .whoWeAreTop .containerImage img{width:80%;height:100%;z-index:1;margin-bottom:7rem;-o-object-fit:contain;object-fit:contain}.about .whoWeAre .whoWeAreTop .containerImage span{position:absolute;background-color:#7da0c5;width:100%;height:2px;top:calc(50% - 3px);right:0}.about .whoWeAre .whoWeArebottom{width:100%;height:40%;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.about .whoWeAre .whoWeArebottom .countersContainer{width:50%;height:100%}.about .whoWeAre .whoWeArebottom .countersContainer .description{color:#eaeaea;font-size:1.1rem;font-weight:100;margin-top:-150px;margin-bottom:2rem}.about .whoWeAre .whoWeArebottom .countersContainer .counters{width:100%;height:80%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.about .whoWeAre .whoWeArebottom .countersContainer .counters .counter{width:50%;height:50%}.about .whoWeAre .whoWeArebottom .countersContainer .counters .counter h1{font-size:3rem;font-weight:100;color:#7da0c5}.about .whoWeAre .whoWeArebottom .countersContainer .counters .counter p{font-size:1.5rem;font-weight:100;color:#eaeaea}.about .whoWeAre .whoWeArebottom .imagesContainer{width:70%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;justify-items:center;align-items:center}.about .whoWeAre .whoWeArebottom .imagesContainer .images{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}.about .whoWeAre .whoWeArebottom .imagesContainer .images img{height:80%;width:20%;-o-object-fit:cover;object-fit:cover;margin:0 10px}.about .whoWeAre .bottom{width:100%;height:auto;display:flex;flex-direction:row;align-content:flex-end;align-items:flex-end;justify-content:space-between}.about .whoWeAre .bottom span{background-color:#7da0c5;width:50%;height:2px;margin-bottom:2px;margin-right:50px}.about .whoWeAre .bottom .description{color:#eaeaea;font-size:1.1rem;font-weight:100;max-width:50%}@media screen and (max-width: 992px){.about .whoWeAre .whoWeAreTop .titleWhoWeAre{font-size:2.5rem}.about .whoWeAre .whoWeAreTop .containerImage{width:55%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative}.about .whoWeAre .whoWeAreTop .containerImage img{width:80%;height:100%;z-index:1;margin-bottom:7rem;-o-object-fit:contain;object-fit:contain}.about .whoWeAre .whoWeAreTop .containerImage span{position:absolute;background-color:#7da0c5;width:100%;height:2px;top:calc(50% - 3px);right:0}.about .whoWeAre .whoWeArebottom .countersContainer{width:50%;height:100%}.about .whoWeAre .whoWeArebottom .countersContainer .description{font-size:.9rem;margin-top:-200px}.about .whoWeAre .whoWeArebottom .countersContainer .counters .counter h1{font-size:2rem}.about .whoWeAre .whoWeArebottom .countersContainer .counters .counter p{font-size:1rem}.about .whoWeAre .whoWeArebottom .imagesContainer{height:80%}.about .whoWeAre .bottom .description{font-size:.8rem}}@media screen and (max-width: 768px){.about .whoWeAre{height:auto;padding:60px 10px 0}.about .whoWeAre .whoWeAreTop{height:45vh;flex-direction:column-reverse}.about .whoWeAre .whoWeAreTop .titleWhoWeAre{font-size:3rem;width:100%}.about .whoWeAre .whoWeAreTop .containerImage{width:100%}.about .whoWeAre .whoWeArebottom{width:100%;height:90vh;flex-direction:column}.about .whoWeAre .whoWeArebottom .countersContainer{width:100%;height:100%}.about .whoWeAre .whoWeArebottom .countersContainer .description{color:#eaeaea;font-size:1rem;margin-top:0}.about .whoWeAre .whoWeArebottom .countersContainer .counters{width:100%;height:40vh}.about .whoWeAre .whoWeArebottom .countersContainer .counters .counter{width:50%;height:50%}.about .whoWeAre .whoWeArebottom .countersContainer .counters .counter h1{font-size:3rem;font-weight:100;color:#7da0c5}.about .whoWeAre .whoWeArebottom .countersContainer .counters .counter p{font-size:1.2rem;font-weight:100;color:#eaeaea}.about .whoWeAre .whoWeArebottom .imagesContainer{height:30vh}.about .whoWeAre .whoWeArebottom .imagesContainer .images img{width:30%}.about .whoWeAre .bottom{flex-direction:column}.about .whoWeAre .bottom span{width:100%;margin-right:0}.about .whoWeAre .bottom .description{font-size:1rem;max-width:100%}}.about .vission{width:100%;height:100vh;padding:0 50px;display:flex}.about .vission .containerImage{width:50%;height:100%;position:relative}.about .vission .containerImage .line{width:100%;height:2px;background-color:#7da0c5;position:absolute;top:50%;right:0;transition:all .3s ease}.about .vission .containerImage .line.animate{animation:lineVison 1s ease-out forwards}@keyframes lineVison{0%{width:0;opacity:0}to{width:100%;opacity:1}}.about .vission .containerImage img{width:70%;position:absolute;right:20%;top:5%;box-shadow:0 0 10px #70a1c594;-o-object-fit:cover;object-fit:cover}.about .vission .containerContent{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:1rem}.about .vission .containerContent h1{color:#7da0c5;margin-bottom:1rem;font-size:3rem}.about .vission .containerContent p{color:#eaeaea;font-size:1.2rem}@media screen and (max-width: 992px){.about .vission{height:80vh}.about .vission .containerImage{width:0%;height:100%}.about .vission .containerContent h1{font-size:2.5rem}.about .vission .containerContent p{color:#eaeaea;font-size:1rem}}@media screen and (max-width: 768px){.about .vission{width:100%;height:100vh;padding:0 10px;display:flex;flex-direction:column;margin:5rem 0px}.about .vission .containerImage{width:100%;height:60%}.about .vission .containerImage img{width:90%;right:5%}.about .vission .containerContent{width:100%;height:40%;flex-direction:column}.about .vission .containerContent h1{font-size:2.5rem}.about .vission .containerContent p{font-size:1rem}}.about .mission{width:100%;height:100vh;padding:0 50px;display:flex;flex-direction:row-reverse}.about .mission .containerImage{width:50%;height:100%;display:flex;justify-content:center;align-items:center}.about .mission .containerImage .borderImage{width:80%;height:60%;border-right:2px solid #7da0c5;border-bottom:2px solid #7da0c5;padding:0 10px 10px 0}.about .mission .containerImage .borderImage img{width:100%;height:100%;box-shadow:0 0 10px #70a1c594;-o-object-fit:cover;object-fit:cover}.about .mission .containerContent{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:1rem}.about .mission .containerContent h1{color:#7da0c5;margin-bottom:1rem;font-size:3rem}.about .mission .containerContent p{color:#eaeaea;font-size:1.2rem}@media screen and (max-width: 992px){.about .mission .containerContent h1{font-size:2.5rem}.about .mission .containerContent p{font-size:1rem}}@media screen and (max-width: 768px){.about .mission{padding:0 10px;flex-direction:column}.about .mission .containerImage{width:100%;height:50%}.about .mission .containerImage .borderImage{width:90%;height:100%}.about .mission .containerContent{width:100%;height:50%}.about .mission .containerContent h1{font-size:2.5rem}.about .mission .containerContent p{font-size:1rem}}.about .servicesSection{width:100%;height:35vh;background-position:center;background-size:cover;overflow:hidden}.about .servicesSection .filter{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;background:linear-gradient(to right,rgba(79,172,254,0),rgba(0,0,0,.4509803922))}.about .servicesSection .filter div{width:30%;height:100%;padding:0 30px;display:flex;flex-direction:column;align-items:center;justify-content:center}.about .servicesSection .filter div img{width:70px;margin-bottom:.5rem}.about .servicesSection .filter div h1{font-size:.8rem;color:#eaeaea;margin-bottom:.5rem;text-align:center}.about .servicesSection .filter div p{font-size:.6rem;color:#eaeaea;text-align:center;margin-bottom:1rem}.about .servicesSection .filter div a{font-size:1rem;color:#7da0c5;text-align:center;text-decoration:none;transition:all ease-in .2s;cursor:pointer}.about .servicesSection .filter div a:hover{color:#eaeaea}@media screen and (max-width: 992px){.about .servicesSection{height:80vh;flex-wrap:wrap}.about .servicesSection div{width:40%;height:40%}.about .servicesSection div i{font-size:5rem}.about .servicesSection div h1{font-size:2rem}.about .servicesSection div p{font-size:.8rem}}@media screen and (max-width: 768px){.about .servicesSection{width:100%;height:170vh;flex-direction:column}.about .servicesSection .filter{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(to right,rgba(79,172,254,0),rgba(0,0,0,.4509803922))}.about .servicesSection .filter div{width:100%;height:30%;margin:20px 0}.about .servicesSection .filter div img{width:100px;margin-bottom:.5rem}.about .servicesSection .filter div h1{font-size:1.8rem}.about .servicesSection .filter div p{font-size:1rem}.about .servicesSection .filter div a{margin-top:1rem}}.about .our-promise{width:80%;border-radius:10px;margin:2rem auto;color:#fff;padding:60px 20px;text-align:center}.about .our-promise .container{max-width:100%;margin:0 auto}.about .our-promise h2{font-size:3rem;margin-bottom:1rem;font-weight:700;color:#7da0c5}.about .our-promise p{font-size:1.2rem;max-width:700px;margin:auto}@media (max-width: 768px){.about .our-promise h2{font-size:2rem}.about .our-promise p{font-size:1rem}}.about .seoMessage{width:100%;height:90vh;padding:0 50px;display:flex}.about .seoMessage .containerImage{width:50%;height:100%;position:relative}.about .seoMessage .containerImage .rightLine{width:2px;height:100%;background-color:#7da0c5;position:absolute;opacity:0;right:20%;bottom:0;height:0}.about .seoMessage .containerImage .animate-right{animation:growBottomUp 1s ease-out forwards}@keyframes growBottomUp{0%{height:0;opacity:0;bottom:0}to{height:100%;opacity:1;bottom:0}}.about .seoMessage .containerImage img{width:70%;position:absolute;right:30%;top:0%}.about .seoMessage .containerContent{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:1rem}.about .seoMessage .containerContent h1{color:#7da0c5;margin-bottom:1rem;font-size:3rem}.about .seoMessage .containerContent h2{color:#fff;font-size:2rem}.about .seoMessage .containerContent p{color:#eaeaea;font-size:1rem}@media screen and (max-width: 992px){.about .seoMessage .containerImage img{width:90%;position:absolute;right:30%;top:0%}.about .seoMessage .containerContent h1{font-size:2rem}.about .seoMessage .containerContent h2{font-size:1.5rem}.about .seoMessage .containerContent p{font-size:.8rem}}@media screen and (max-width: 768px){.about .seoMessage{height:150vh;padding:0 10px;flex-direction:column}.about .seoMessage .containerImage{width:100%;height:35%}.about .seoMessage .containerImage .rightLine{width:2px;height:100%;background-color:#7da0c5;position:absolute;opacity:0;right:10%;top:0;height:0}.about .seoMessage .containerImage .animate-right{animation:growBottomUp 1s ease-out forwards}@keyframes growBottomUp{0%{height:0;opacity:0;bottom:0}to{height:80%;opacity:1;bottom:0}}.about .seoMessage .containerImage img{width:75%;position:absolute;right:10%;top:0%}.about .seoMessage .containerContent{width:100%;height:60%}.about .seoMessage .containerContent h1{font-size:2.5rem}.about .seoMessage .containerContent h2{font-size:1.5rem}.about .seoMessage .containerContent p{font-size:1rem}}.about .employse{width:100%;height:115vh;background-color:#1c1c1c;padding:10px 50px;overflow:hidden}.about .employse .header{width:70%;height:auto;display:flex;justify-content:space-between}.about .employse .header p{color:#eaeaea;font-size:.8rem;max-width:150px;font-weight:100}.about .employse .header h1{color:#eaeaea;font-size:1rem;font-weight:100}.about .employse .centerContainer{width:100%;height:20vh;position:relative}.about .employse .centerContainer h1{position:absolute;top:30px;left:0;color:#fff;font-size:2.2rem}.about .employse .centerContainer .year25{display:flex;position:absolute;bottom:3px;right:10%}.about .employse .centerContainer .year25 .circle-number{width:15px;height:15px;border:1px solid #eaeaea;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-family:sans-serif;color:#eaeaea;font-size:.7rem;font-weight:100}.about .employse .containerEmployes{width:100%;height:80vh;display:flex;justify-content:center;position:relative}.about .employse .containerEmployes .econtainers{width:80%;height:100%;border-top:1px solid white;display:flex;justify-content:space-between}.about .employse .containerEmployes .econtainers .containerEmplyoe{width:45%;height:100%;position:relative;padding:0 10px}.about .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye{width:90%;height:auto;display:flex;flex-direction:column;justify-content:flex-end;margin-top:5%}.about .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye img{width:70%;height:45vh;background-size:contain}.about .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye .detialesEmploye{width:80%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px 0}.about .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye .detialesEmploye h1{font-size:.8rem;font-weight:100}.about .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye .detialesEmploye p{font-size:.9rem;font-weight:100;border-radius:10px;background-color:#000;padding:5px 0;width:90%;color:#fff;text-align:center}.about .employse .containerEmployes .econtainers .containerEmplyoe .descCard{position:absolute;font-size:.7rem;max-width:95%;color:#fff;font-weight:100;left:0;bottom:0;padding-left:5px}.about .employse .containerEmployes .econtainers .emplyoe2 .cardEmpoye{margin-top:35%}.about .employse .containerEmployes .econtainers .emplyoe2 .descCard{top:5rem;margin-left:5px}.about .employse .containerEmployes .econtainers .emplyoe1:before{position:absolute;content:"";width:1px;height:60%;background-color:#fff;left:0;bottom:15%}.about .employse .containerEmployes .econtainers .emplyoe2:before{position:absolute;content:"";width:1px;height:80%;background-color:#fff;left:0;bottom:0%}.about .employse .containerEmployes .econtainers .emplyoe3:before{position:absolute;content:"";width:1px;height:90%;background-color:#fff;left:0;top:0%}.about .employse .containerEmployes .econtainers .emplyoe4:before{position:absolute;content:"";width:1px;height:50%;background-color:#fff;left:0;bottom:20%}.about .employse .containerEmployes .breifotheremploye{position:absolute;top:0;left:10%;max-width:230px;color:#fff;font-size:.6rem;font-weight:100}.about .employse .containerEmployes .breifotheremploye2{position:absolute;top:0;right:0%;max-width:100px;color:#fff;font-size:.6rem;font-weight:100}.about .employse .containerEmployes .imgLogo{position:absolute;top:30px;right:10%;width:200px}.about .employse .containerEmployes .nChar{position:absolute;bottom:0px;right:0;color:#fff;font-size:2.2rem}@media screen and (max-width: 992px){.about .employse{height:105vh;padding:10px}.about .employse .header{width:85%}.about .employse .header p{color:#eaeaea;font-size:.6rem;max-width:120px}.about .employse .header h1{font-size:.8rem}.about .employse .centerContainer h1{font-size:2rem}.about .employse .containerEmployes{height:70vh}.about .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye{width:90%;height:auto;display:flex;flex-direction:column;justify-content:flex-end;margin-top:20%}.about .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye img{width:70%;height:25vh;background-size:contain}.about .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye .detialesEmploye{padding:3px 0}.about .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye .detialesEmploye h1{font-size:.7rem}.about .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye .detialesEmploye p{font-size:.8rem;padding:2px 0;width:90%}.about .employse .containerEmployes .econtainers .containerEmplyoe .descCard{font-size:.6rem}.about .employse .containerEmployes .econtainers .emplyoe2 .cardEmpoye{margin-top:70%}.about .employse .containerEmployes .econtainers .emplyoe2 .descCard{top:5rem;margin-left:5px}.about .employse .containerEmployes .econtainers .emplyoe1:before{position:absolute;content:"";width:1px;height:60%;background-color:#fff;left:0;bottom:15%}.about .employse .containerEmployes .econtainers .emplyoe2:before{position:absolute;content:"";width:1px;height:80%;background-color:#fff;left:0;bottom:0%}.about .employse .containerEmployes .econtainers .emplyoe3:before{position:absolute;content:"";width:1px;height:90%;background-color:#fff;left:0;top:0%}.about .employse .containerEmployes .econtainers .emplyoe4:before{position:absolute;content:"";width:1px;height:50%;background-color:#fff;left:0;bottom:20%}.about .employse .containerEmployes .breifotheremploye{font-size:.5rem}.about .employse .containerEmployes .breifotheremploye2{max-width:80px;font-size:.5rem}.about .employse .containerEmployes .imgLogo{width:150px}.about .employse .containerEmployes .nChar{font-size:2rem}}@media screen and (max-width: 768px){.about .employse{width:100%;height:auto;padding:10px}.about .employse .header{width:100%;height:auto;display:flex;justify-content:space-between}.about .employse .header p{font-size:.6rem;max-width:110px}.about .employse .header h1{font-size:.7rem}.about .employse .centerContainer{height:10vh}.about .employse .centerContainer h1{top:20px;font-size:2rem}.about .employse .containerEmployes{width:100%;height:150vh;display:flex;justify-content:center;position:relative}.about .employse .containerEmployes .econtainers{width:80%;height:90%;border-top:1px solid white;display:flex;flex-direction:column;justify-content:center}.about .employse .containerEmployes .econtainers .containerEmplyoe{width:100%;height:40%}.about .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye{width:100%;margin-top:80%}.about .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye img{width:100%;-o-object-fit:contain;object-fit:contain}.about .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye .detialesEmploye{width:100%}.about .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye .detialesEmploye h1{font-size:.9rem;font-weight:100}.about .employse .containerEmployes .econtainers .containerEmplyoe .cardEmpoye .detialesEmploye p{font-size:1rem}.about .employse .containerEmployes .econtainers .containerEmplyoe .descCard{bottom:60%}.about .employse .containerEmployes .econtainers .emplyoe2 .cardEmpoye{margin-top:70%}.about .employse .containerEmployes .econtainers .emplyoe2 .descCard{top:5rem;margin-left:5px}.about .employse .containerEmployes .econtainers .emplyoe3 .cardEmpoye{margin-top:30%}.about .employse .containerEmployes .econtainers .emplyoe3 .descCard{bottom:85%;margin-left:5px}.about .employse .containerEmployes .econtainers .emplyoe4 .cardEmpoye{margin-top:10%}.about .employse .containerEmployes .econtainers .emplyoe1:before{height:40%;bottom:0%}.about .employse .containerEmployes .econtainers .emplyoe2:before{height:40%;bottom:0%}.about .employse .containerEmployes .econtainers .emplyoe3:before{position:absolute;content:"";width:1px;height:40%;background-color:#fff;left:0;top:0%}.about .employse .containerEmployes .econtainers .emplyoe4:before{position:absolute;content:"";width:1px;height:50%;background-color:#fff;left:0;bottom:20%}.about .employse .containerEmployes .breifotheremploye{position:absolute;top:0;left:10%;max-width:230px;color:#fff;font-size:.6rem;font-weight:100}.about .employse .containerEmployes .breifotheremploye2{position:absolute;top:0;right:0%;max-width:100px;color:#fff;font-size:.6rem;font-weight:100}.about .employse .containerEmployes .imgLogo{position:absolute;top:40px;right:20%;width:200px}.about .employse .containerEmployes .nChar{position:absolute;bottom:0px;right:0;color:#fff;font-size:2.2rem}}.projects{width:100%;height:auto;overflow:hidden}.projects .heroProjects{position:relative;background:no-repeat center center/cover;height:70vh;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;overflow:hidden}.projects .heroProjects .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:1}.projects .heroProjects .container{position:relative;z-index:2;max-width:900px;padding:0 20px}.projects .heroProjects .hero-content h1{font-size:3.5rem;font-weight:700;margin-bottom:20px;color:#7da0c5;opacity:0;animation:fadeInDown 1s 1s ease-out;animation-fill-mode:forwards}.projects .heroProjects .hero-content p{font-size:1.4rem;margin-bottom:30px;color:#f1f5f9;animation:fadeInUp 1.2s ease-out}.projects .heroProjects .hero-content .hero-btn{background:linear-gradient(to right,#7da0c5,#eaeaea);color:#000;padding:15px 35px;border-radius:50px;font-size:1rem;font-weight:700;text-decoration:none;opacity:0;transition:all .3s ease;box-shadow:0 1px 10px #7da0c5;animation:fadeInUp 1.4s ease-out;animation-fill-mode:forwards}.projects .heroProjects .hero-content .hero-btn:hover{transform:scale(1.05);box-shadow:0 10px 20px #7da0c5}@media (max-width: 768px){.projects .heroProjects .hero-content h1{font-size:2.5rem}.projects .heroProjects .hero-content p{font-size:1.1rem}.projects .heroProjects .hero-content .hero-btn{padding:12px 25px;font-size:.95rem}}.projects .slogenProjects{width:100%;height:40vh;display:flex;justify-content:center;align-items:center}.projects .slogenProjects p{text-align:center;max-width:70%;color:#fff}@media screen and (max-width: 768px){.projects .slogenProjects{height:20vh}.projects .slogenProjects p{text-align:center;max-width:95%;color:#fff}}.projects .projectsSection{width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:space-between;padding:5px 0;overflow:hidden}.projects .projectsSection div{filter:grayscale(100%);width:49.5%;height:65vh;background-size:cover;background-position:center;margin-bottom:1rem;position:relative}.projects .projectsSection div .filter{width:100%;height:100%;background-color:#0000003b;display:flex;flex-direction:column-reverse;padding-bottom:2rem;align-items:center;position:relative;overflow:hidden;transition:all ease-in .2s}.projects .projectsSection div .filter div{width:90%;height:auto;border-radius:10px;margin:2rem 0px;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:all ease-in .2s}.projects .projectsSection div .filter div h3{margin:0;font-size:2rem;color:#fff;text-align:center}.projects .projectsSection div .filter div p{margin:.5rem 0 0;font-size:.95rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#fff}.projects .projectsSection div .filter button{background-color:#1c1c1c;border-radius:20px;border:none;padding:10px 50px;font-size:1.2rem;color:#7da0c5;transition:all ease-in .2s;cursor:pointer}.projects .projectsSection div .filter button:hover{background-color:#7da0c5;color:#eaeaea}.projects .projectsSection div .filter:hover{background-color:#00000083}.projects .projectsSection div .filter:hover div{opacity:1}.projects .projectsSection div:hover{filter:grayscale(0%)}@media screen and (max-width: 768px){.projects .projectsSection{padding:30px 20px;overflow-x:hidden}.projects .projectsSection div{width:100%;height:50vh}}.singleProject{width:100%;height:auto;overflow:hidden}.singleProject .single-project .project-banner{width:100%;height:90vh;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:space-between;flex-direction:row;position:relative;padding:0 30px}.singleProject .single-project .project-banner .left{display:flex;flex-direction:column;gap:50px;width:50%}.singleProject .single-project .project-banner .left a{width:-moz-fit-content;width:fit-content;padding:10px 30px;background-color:#799cf0;border:none;color:#fff;font-weight:600;cursor:pointer;position:relative;font-size:1rem;text-decoration:none;transition:all 10ms .3s}.singleProject .single-project .project-banner .left a:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-left:0px solid white;border-top:0px solid white;transition:all .4s ease-in-out}.singleProject .single-project .project-banner .left a:after{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-bottom:0px solid white;border-right:0px solid white;transition:all .4s ease-in-out;pointer-events:none}.singleProject .single-project .project-banner .left a:hover:before,.singleProject .single-project .project-banner .left a:hover:after{border-width:3px;width:98%;height:94%;transition:all .4s ease-in-out}.singleProject .single-project .project-banner .left a:hover{transform:scale(1.08);transition:all .4s ease-in-out}.singleProject .single-project .project-banner .left .project-title{color:#fff;font-size:2rem;font-weight:700;max-width:100%;animation:fadeInUp 1.4s ease-out}.singleProject .single-project .project-banner .formContainer{width:30%;height:100%;padding-top:15vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:20px}.singleProject .single-project .project-banner .formContainer h1{font-size:2rem;color:#eaeaea}.singleProject .single-project .project-banner .formContainer .contact-form{width:100%;padding:10px;background-color:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;align-items:flex-end}.singleProject .single-project .project-banner .formContainer .contact-form .form-group{margin-bottom:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.singleProject .single-project .project-banner .formContainer .contact-form .form-group label{margin-bottom:8px;font-weight:600;color:#eaeaea;text-align:left}.singleProject .single-project .project-banner .formContainer .contact-form .form-group input,.singleProject .single-project .project-banner .formContainer .contact-form .form-group textarea{padding:8px 15px;border:1px solid #ffffff;border-radius:8px;width:70%;font-size:16px;color:#eaeaea;transition:border-color .3s ease;background-color:transparent}.singleProject .single-project .project-banner .formContainer .contact-form .form-group input:focus,.singleProject .single-project .project-banner .formContainer .contact-form .form-group textarea:focus{border-color:#799cf0;outline:none}.singleProject .single-project .project-banner .formContainer .contact-form .form-group input::-moz-placeholder,.singleProject .single-project .project-banner .formContainer .contact-form .form-group textarea::-moz-placeholder{color:#fff;font-weight:400}.singleProject .single-project .project-banner .formContainer .contact-form .form-group input::placeholder,.singleProject .single-project .project-banner .formContainer .contact-form .form-group textarea::placeholder{color:#fff;font-weight:400}.singleProject .single-project .project-banner .formContainer .contact-form .submit-btn{padding:12px 25px;background-color:#799cf0;color:#fff;font-weight:700;font-size:16px;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease}.singleProject .single-project .project-banner .formContainer .contact-form .submit-btn:hover{background-color:#7da0c5}.singleProject .single-project .project-details{border-radius:15px;display:flex;flex-direction:column;color:#fff;padding-top:7rem}.singleProject .single-project .project-details .project-about{display:flex;justify-content:space-around;align-items:center;padding-inline:40px;margin-bottom:2rem}.singleProject .single-project .project-details .project-about h1{font-size:2.3rem;color:#7da0c5;max-width:50%;align-self:flex-start}.singleProject .single-project .project-details .project-about p{font-size:1rem;line-height:20px;max-width:50%}.singleProject .single-project .project-details .image img{width:100%;height:70vh;-o-object-fit:cover;object-fit:cover}.singleProject .single-project .project-details video{width:100%;height:500px;-o-object-fit:cover;object-fit:cover}.singleProject .single-project .project-content{max-width:1000px;margin:2rem auto;padding:0;display:flex;flex-direction:column;gap:2rem;overflow:hidden}.singleProject .single-project .project-content .containerSlider{width:100%;height:80vh;border:2px solid #7da0c5;padding:5px}.singleProject .single-project .project-content .containerSlider .swiper-container{width:100%;height:100%;overflow:hidden}.singleProject .single-project .project-content .containerSlider .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.singleProject .single-project .project-content .containerSlider .swiper-container{position:relative;width:100%}.singleProject .single-project .project-content .containerSlider .swiper-button-next,.singleProject .single-project .project-content .containerSlider .swiper-button-prev{color:#fff;top:50%;transform:translateY(-50%);width:40px;height:40px;background-color:#7da0c5;border-radius:50%;display:flex;align-items:center;justify-content:center}.singleProject .single-project .project-content .containerSlider .swiper-button-next:after,.singleProject .single-project .project-content .containerSlider .swiper-button-prev:after{font-size:16px;color:#fff;font-weight:bolder}.singleProject .single-project .project-content .containerSlider .swiper-button-next{right:10px}.singleProject .single-project .project-content .containerSlider .swiper-button-prev{left:10px}.singleProject .single-project .project-content .project-description h2{font-size:2rem;margin-bottom:1rem;color:#eaeaea}.singleProject .single-project .project-content .project-description p{font-size:1.1rem;line-height:1.6;color:#eaeaea}.singleProject .titleFacilities{width:100%;height:10vh;display:flex;justify-content:center;align-items:center;margin-top:10vh}.singleProject .titleFacilities p{text-align:center;max-width:70%;color:#fff;font-size:3rem}.singleProject .icon-section{display:grid;grid-template-columns:repeat(3,1fr);padding:2.5rem 3.2rem;gap:30px}.singleProject .icon-section .icon-box{text-align:center;height:50vh;background-color:red;display:flex;justify-content:center;align-items:center;border-radius:20px;background-position:center;background-size:cover;background-repeat:no-repeat}.singleProject .icon-section .icon-box:hover .box-cover{opacity:1;transition:all ease-in .2s}.singleProject .icon-section .icon-box:hover{filter:grayscale(70%)}.singleProject .icon-section .icon-box:hover .box-content{animation:fadeInUp 1s ease-out}.singleProject .icon-section .icon-box .box-cover{background-color:#0000008e;color:#fff;opacity:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.singleProject .icon-section .icon-box .box-cover .box-content{color:#fff;font-weight:700}.singleProject .icon-section .icon-box .box-cover .box-content .facility-title{font-size:1.5rem}.singleProject .icon-section .icon-box .box-cover .box-content img{max-width:80px}@media screen and (max-width: 991px){.singleProject .icon-section{grid-template-columns:repeat(2,1fr);gap:20px}}@media screen and (max-width: 768px){.singleProject .single-project .project-banner{flex-direction:column;padding:0 10px;justify-content:end!important}.singleProject .single-project .project-banner .left{align-items:center;width:100%}.singleProject .single-project .project-banner .left .project-title{text-align:center;color:#fff;font-size:1.5rem;font-weight:700}.singleProject .single-project .project-banner .formContainer{width:100%;height:-moz-fit-content;height:fit-content;padding-top:0;display:flex;flex-direction:column;padding-bottom:0}.singleProject .single-project .project-details .project-about{flex-direction:column;gap:15px;padding-inline:0px;padding:1rem}.singleProject .single-project .project-details .project-about h1{font-size:2rem;max-width:100%}.singleProject .single-project .project-details .project-about p{max-width:100%;font-size:.9rem;line-height:23px;margin-bottom:15px}.singleProject .single-project .project-details .image img,.singleProject .single-project .project-details video{height:auto;-o-object-fit:contain;object-fit:contain}.singleProject .single-project .project-content .project-description{padding:10px}.singleProject .titleFacilities{width:100%;height:15vh}.singleProject .icon-section{grid-template-columns:repeat(1,1fr);gap:10px}}.news{width:100%;height:auto;overflow:hidden}.news .heroNews{position:relative;background:no-repeat center center/cover;height:90vh;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;overflow:hidden}.news .heroNews .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:1}.news .heroNews .container{position:relative;z-index:2;max-width:900px;padding:0 20px}.news .heroNews .hero-content h1{font-size:3.5rem;font-weight:700;margin-bottom:20px;color:#7da0c5;opacity:0;animation:fadeInDown 1s 1s ease-out;animation-fill-mode:forwards}.news .heroNews .hero-content p{font-size:1.4rem;margin-bottom:30px;color:#f1f5f9;animation:fadeInUp 1.2s ease-out}.news .heroNews .hero-content .hero-btn{background:linear-gradient(to right,#7da0c5,#eaeaea);color:#000;padding:15px 35px;border-radius:50px;font-size:1rem;font-weight:700;text-decoration:none;opacity:0;transition:all .3s ease;box-shadow:0 1px 10px #7da0c5;animation:fadeInUp 1.4s ease-out;animation-fill-mode:forwards}.news .heroNews .hero-content .hero-btn:hover{transform:scale(1.05);box-shadow:0 10px 20px #7da0c5}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.news .heroNews .hero-content h1{font-size:2.5rem}.news .heroNews .hero-content p{font-size:1.1rem}.news .heroNews .hero-content .hero-btn{padding:12px 25px;font-size:.95rem}}.news .news-section{padding:40px 0}.news .news-section .news-cards{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.news .news-section .news-cards .news-card{background:white;border-radius:8px;box-shadow:0 4px 8px #0000001a;overflow:hidden;width:100%;max-width:350px;transition:transform .3s;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-bottom:1rem}.news .news-section .news-cards .news-card:hover{transform:translateY(-5px)}.news .news-section .news-cards .news-card img{width:100%;height:auto;display:block}.news .news-section .news-cards .news-card .news-title{font-size:1.25rem;margin:15px}.news .news-section .news-cards .news-card .news-description{font-size:1rem;margin:0 15px 15px}.news .news-section .news-cards .news-card span{font-size:.8rem;margin:0 15px 15px;color:#7da0c5}.news .news-section .news-cards .news-card button{background-color:#1c1c1c;border-radius:10px;border:none;padding:6px 30px;font-size:1rem;color:#7da0c5;transition:all ease-in .2s;cursor:pointer;margin-left:1rem}.news .news-section .news-cards .news-card button:hover{background-color:#7da0c5;color:#eaeaea}.singleMedias{width:100%;height:auto;overflow:hidden}.singleMedias .bannerMedia .media-banner{width:100%;height:60vh;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;flex-direction:row;position:relative;padding:0 30px}.singleMedias .bannerMedia .media-banner .project-title{color:#fff;font-size:3rem;font-weight:700;max-width:50%;animation:fadeInUp 1.4s ease-out}.singleMedias .bannerMedia .project-content{max-width:1000px;margin:2rem auto;padding:20px;display:flex;flex-direction:column;gap:2rem;overflow:hidden}.singleMedias .bannerMedia .project-content .containerSlider{width:100%;height:80vh;border:2px solid #7da0c5;padding:5px}.singleMedias .bannerMedia .project-content .containerSlider .swiper-container{width:100%;height:100%;overflow:hidden}.singleMedias .bannerMedia .project-content .containerSlider .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.singleMedias .bannerMedia .project-content .containerSlider .swiper-container{position:relative;width:100%}.singleMedias .bannerMedia .project-content .containerSlider .swiper-button-next,.singleMedias .bannerMedia .project-content .containerSlider .swiper-button-prev{color:#fff;top:50%;transform:translateY(-50%);width:40px;height:40px;background-color:#7da0c5;border-radius:50%;display:flex;align-items:center;justify-content:center}.singleMedias .bannerMedia .project-content .containerSlider .swiper-button-next:after,.singleMedias .bannerMedia .project-content .containerSlider .swiper-button-prev:after{font-size:16px;color:#fff;font-weight:bolder}.singleMedias .bannerMedia .project-content .containerSlider .swiper-button-next{right:10px}.singleMedias .bannerMedia .project-content .containerSlider .swiper-button-prev{left:10px}.singleMedias .bannerMedia .project-content .project-description h2{font-size:2rem;margin-bottom:1rem;color:#eaeaea}.singleMedias .bannerMedia .project-content .project-description p{font-size:1.1rem;line-height:1.6;color:#eaeaea}@media screen and (max-width: 768px){.singleMedias .bannerMedia .media-banner{height:40vh}.singleMedias .bannerMedia .media-banner .project-title{max-width:95%}.singleMedias .bannerMedia .project-content{padding:10px}.singleMedias .bannerMedia .project-content .containerSlider{width:100%;height:50vh}.singleMedias .bannerMedia .project-content .containerSlider .swiper-container{width:100%;height:100%;overflow:hidden}.singleMedias .bannerMedia .project-content .project-description h2{font-size:2rem;margin-bottom:1rem;color:#eaeaea}.singleMedias .bannerMedia .project-content .project-description p{font-size:1.1rem;line-height:1.6;color:#eaeaea}}.careers{width:100%;height:auto;overflow:hidden}.careers .careers-banner{width:100%;height:60vh;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;flex-direction:row;position:relative;padding:0 30px}.careers .careers-banner .project-title{color:#fff;font-size:3rem;font-weight:700;max-width:50%;animation:fadeInUp 1.4s ease-out}.careers .careersJob{width:100%;height:90vh;display:flex;align-items:center;justify-content:space-between;flex-direction:row;position:relative;padding:0 30px}.careers .careersJob .formContainer{width:40%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:centr;padding-bottom:20px;justify-content:center;animation:fadeInUp 1.4s ease-out}.careers .careersJob .formContainer h1{font-size:2rem;color:#eaeaea}.careers .careersJob .formContainer .contact-form{width:100%;padding:20px;background-color:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;align-items:flex-end}.careers .careersJob .formContainer .contact-form .form-group{margin-bottom:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.careers .careersJob .formContainer .contact-form .form-group label{margin-bottom:8px;font-weight:600;color:#eaeaea;text-align:left}.careers .careersJob .formContainer .contact-form .form-group input,.careers .careersJob .formContainer .contact-form .form-group textarea{padding:8px 15px;border:1px solid #ffffff;border-radius:8px;width:70%;font-size:16px;color:#eaeaea;transition:border-color .3s ease;background-color:transparent}.careers .careersJob .formContainer .contact-form .form-group input:focus,.careers .careersJob .formContainer .contact-form .form-group textarea:focus{border-color:#799cf0;outline:none}.careers .careersJob .formContainer .contact-form .form-group input::-moz-placeholder,.careers .careersJob .formContainer .contact-form .form-group textarea::-moz-placeholder{color:#fff;font-weight:400}.careers .careersJob .formContainer .contact-form .form-group input::placeholder,.careers .careersJob .formContainer .contact-form .form-group textarea::placeholder{color:#fff;font-weight:400}.careers .careersJob .formContainer .contact-form .form-group .file-upload{display:flex;flex-direction:column;align-items:flex-start}.careers .careersJob .formContainer .contact-form .form-group .file-upload label{margin-bottom:8px;font-weight:600;color:#eaeaea}.careers .careersJob .formContainer .contact-form .form-group .file-upload input[type=file]{position:relative;width:100%;padding:10px 15px;border-radius:8px;background-color:#ffffff0d;color:#eaeaea;cursor:pointer;border:1px dashed #eaeaea;transition:all .3s ease}.careers .careersJob .formContainer .contact-form .form-group .file-upload input[type=file]::file-selector-button{background-color:#799cf0;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;transition:background-color .3s ease;font-weight:600}.careers .careersJob .formContainer .contact-form .form-group .file-upload input[type=file]::file-selector-button:hover{background-color:#7da0c5}.careers .careersJob .formContainer .contact-form .form-group .file-upload input[type=file]:hover{border-color:#7da0c5}.careers .careersJob .formContainer .contact-form .submit-btn{padding:12px 25px;background-color:#799cf0;color:#fff;font-weight:700;font-size:16px;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease}.careers .careersJob .formContainer .contact-form .submit-btn:hover{background-color:#7da0c5}.careers .careersJob .contentJob{animation:fadeInUp 1.4s ease-out;width:50%}.careers .careersJob .contentJob .Job-title{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1rem}.careers .careersJob .contentJob .Job-description{color:#fff;font-size:1.2rem}@media screen and (max-width: 992px){.careers .careers-banner{height:40vh;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;flex-direction:row;position:relative;padding:0 30px}.careers .careers-banner .project-title{max-width:95%}.careers .careersJob{margin-top:2rem;height:auto;flex-direction:column}.careers .careersJob .formContainer{width:100%;margin:2rem 0px;display:flex;flex-direction:column;align-items:flex-start}.careers .careersJob .contentJob{width:100%}.careers .careersJob .contentJob .Job-title{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1rem}.careers .careersJob .contentJob .Job-description{color:#fff;font-size:1.2rem}}.contact .contact-banner{width:100%;height:80vh;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:space-between;flex-direction:row;position:relative;padding:0 30px}.contact .contact-banner .containerBennerContent{width:100%;display:flex;flex-direction:row;justify-content:space-between}.contact .contact-banner .content{width:60%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:20px;animation:fadeInUp 1.4s ease-out}.contact .contact-banner .content p{font-size:1.2rem;color:#eaeaea}.contact .contact-banner .contact-title{color:#fff;font-size:3rem;font-weight:700;max-width:30%;animation:fadeInUp 1.4s ease-out}.contact .map-section{padding:40px 0 0;color:#eaeaea;text-align:center}.contact .map-section .map-title{font-size:28px;font-weight:700;margin-bottom:20px}.contact .map-section .map-container{width:100%;height:350px;margin:0 auto;overflow:hidden}.contact .map-section .map-container iframe{width:100%;height:100%;border:none}.contact .contact-section{padding:60px 20px;color:#fff;text-align:center}.contact .contact-section .section-title{font-size:32px;font-weight:700;margin-bottom:20px;position:relative}.contact .contact-section .section-title:after{content:"";display:block;width:40px;height:2px;background:#fff;margin:10px auto 0}.contact .contact-section p{margin-bottom:1rem}.contact .contact-section .form-wrapper{width:60%;margin:0 auto}.contact .contact-section .contact-form{display:flex;flex-direction:column;gap:20px}.contact .contact-section .contact-form .form-row{display:flex;flex-wrap:wrap;gap:20px}.contact .contact-section .contact-form .form-row input{position:relative;flex:1 1 30%;padding:12px 40px 12px 12px;background:transparent;border:1px solid #fff;color:#fff;font-size:14px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat;background-position:right 12px center;background-size:12px}.contact .contact-section .contact-form .form-row input::-moz-placeholder{color:#b8b8b8}.contact .contact-section .contact-form .form-row input::placeholder{color:#b8b8b8}.contact .contact-section .contact-form .form-row select{position:relative;flex:1 1 30%;padding:12px 40px 12px 12px;background:transparent;border:1px solid #fff;color:#fff;font-size:14px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='20,50 70,100 120,50' stroke='white' stroke-width='20' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px}.contact .contact-section .contact-form .form-row select option{color:#1c1c1c;background:#eaeaea}.contact .contact-section .contact-form textarea{width:100%;height:150px;background:transparent;border:1px solid #fff;color:#fff;padding:12px;font-size:14px}.contact .contact-section .contact-form textarea::-moz-placeholder{color:#b8b8b8}.contact .contact-section .contact-form textarea::placeholder{color:#b8b8b8}.contact .contact-section .contact-form button{width:200px;margin:auto;padding:12px 25px;background-color:#799cf0;color:#fff;font-weight:700;font-size:16px;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease}.contact .contact-section .contact-form button:hover{background-color:transparent;border:1px solid #7da0c5}@media screen and (max-width: 992px){.contact .contact-banner .containerBennerContent{width:100%;flex-direction:row;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.contact .contact-banner .content p,.contact .contact-banner .content div a{font-size:1rem}.contact .contact-banner .contact-title{font-size:2rem}}@media screen and (max-width: 768px){.contact .contact-banner{height:70vh;align-items:center;justify-content:center;flex-direction:column;padding:0 10px}.contact .contact-banner .content{width:100%;height:auto;padding-top:2vh}.contact .contact-banner .content p{font-size:1rem;text-align:center}.contact .contact-banner .content div{justify-content:center}.contact .contact-banner .contact-title{margin-top:10vh;max-width:95%}.contact .contact-section .form-wrapper{width:100%}}@keyframes fadein{0%{opacity:0}to{opacity:1}}
