.homeSlider{align-self:center;width:100%}.homeCarouselContainer{width:100%;aspect-ratio:2.2;overflow:hidden;position:relative}.homeCarouselContainer:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(360deg,rgba(0,0,0,1) 0%,rgba(0,0,0,.7) 20%,rgba(0,0,0,.45) 35%,rgba(0,0,0,0) 100%);z-index:10}.homeCarouselContainer h3{position:absolute;top:35%;left:50%;transform:translate(-50%);font-family:Monserrat,sans-serif;font-optical-sizing:auto;font-size:70px;font-weight:500;font-style:normal;letter-spacing:15px;color:#fff;z-index:11}.homeCarouselContainer h1{position:absolute;top:60%;left:50%;transform:translate(-50%);width:90%;font-family:Lexend Deca,sans-serif;font-optical-sizing:auto;font-size:22px;font-weight:450;font-style:normal;text-align:center;color:#fff;z-index:11}.slide{display:block;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;z-index:0;will-change:opacity,z-index;transition:opacity 1.5s linear,z-index .1s linear 1.5s}.slide.active{opacity:1;z-index:2}.slide.next{opacity:1;z-index:1}.slide.none{opacity:0;z-index:0}@media only screen and (max-width: 1150px){.homeCarouselContainer{aspect-ratio:2}.homeCarouselContainer h3{font-size:60px}.homeCarouselContainer h1{font-size:21px}}@media only screen and (max-width: 985px){.homeCarouselContainer h3{font-size:55px;letter-spacing:10px}.homeCarouselContainer h1{font-size:20px}}@media only screen and (max-width: 820px){.homeCarouselContainer{aspect-ratio:1.8}}@media only screen and (max-width: 720px){.homeCarouselContainer h3{font-size:45px;letter-spacing:8px}.homeCarouselContainer h1{font-size:20px}}@media only screen and (max-width: 700px){.homeCarouselContainer{aspect-ratio:1.6}}@media only screen and (max-width: 600px){.homeCarouselContainer{aspect-ratio:1}.homeCarouselContainer h3{top:40%}.homeCarouselContainer h1{top:57%}}@media only screen and (max-width: 565px){.homeCarouselContainer h3{font-size:38px;letter-spacing:6px}.homeCarouselContainer h1{font-size:19px}}@media only screen and (max-width: 550px){.homeCarouselContainer{aspect-ratio:.9}}@media only screen and (max-width: 460px){.homeCarouselContainer{aspect-ratio:.7}.homeCarouselContainer h3{font-size:36px;letter-spacing:6px}.homeCarouselContainer h1{font-size:18px}}@media only screen and (max-width: 390px){.homeCarouselContainer h3{font-size:30px;letter-spacing:3px}.homeCarouselContainer h1{font-size:15px}}.nuestrosServicios{position:relative;width:100%;aspect-ratio:2.3}.nuestrosServicios:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(90deg,rgba(256,256,256,1) 0%,rgba(256,256,256,1) 40%,rgba(256,256,256,0) 100%);z-index:10}.backgroundImg{display:block;object-fit:cover;width:60%;height:100%;position:absolute;top:0;right:0;z-index:0}.NStext{position:absolute;top:50%;left:5%;width:600px;display:flex;flex-direction:column;gap:10px;will-change:opacity,transform;transition:all linear .5s;z-index:11}.NStext.hide{opacity:0;transform:translate(50px,-52%)}.NStext.show{opacity:1;transform:translateY(-52%)}.NStext h2{color:#076b67;font-size:38px}.NStext p{color:#646464;font-size:18px}.NStext ul{list-style-position:inside}.NStext li{color:#076b67;font-size:18px;font-family:Lexend Deca,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700}.NStext li::marker{color:#076b67}.NStext a{font-size:18px}@media only screen and (max-width: 1150px){.NStext{width:520px;left:4%}.NStext h2{font-size:35px}.NStext p,.NStext li,.NStext a{font-size:16px}.nuestrosServicios{aspect-ratio:2}}@media only screen and (max-width: 950px){.nuestrosServicios:after{background:linear-gradient(90deg,rgba(256,256,256,1) 0%,rgba(256,256,256,1) 50%,rgba(256,256,256,0) 100%)}.NStext{width:450px;left:3%}.NStext h2{font-size:30px}.NStext p,.NStext li,.NStext a{font-size:13px}}@media only screen and (max-width: 785px){.nuestrosServicios{aspect-ratio:1.6}.NStext{width:420px}}@media only screen and (max-width: 700px){.nuestrosServicios{aspect-ratio:1.4}.NStext{width:410px}}@media only screen and (max-width: 675px){.nuestrosServicios{aspect-ratio:1.45}.NStext{width:380px}}@media only screen and (max-width: 600px){.nuestrosServicios{aspect-ratio:1.3}.NStext{width:350px}.NStext h2{font-size:25px}}@media only screen and (max-width: 570px){.nuestrosServicios:after{background:rgba(247,249,248,.8);height:100%;width:100%;padding:20px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);box-shadow:none;border-radius:0;box-sizing:border-box}.backgroundImg{width:100%}.nuestrosServicios{aspect-ratio:1.5}.NStext{width:100%;left:0%;padding:0 20px}.NStext h2{font-weight:350}.NStext p{color:#1e1e1e}}@media only screen and (max-width: 500px){.nuestrosServicios{aspect-ratio:1.3}}@media only screen and (max-width: 470px){.nuestrosServicios{aspect-ratio:1.12}}@media only screen and (max-width: 430px){.NStext h2{font-size:20px}.NStext p{font-size:12px}}@media only screen and (max-width: 400px){.nuestrosServicios{aspect-ratio:1}}@media only screen and (max-width: 380px){.nuestrosServicios{aspect-ratio:.9}}@media only screen and (max-width: 360px){.nuestrosServicios{aspect-ratio:.8}}@media only screen and (max-width: 350px){.nuestrosServicios{aspect-ratio:.75}}@media only screen and (max-width: 340px){.nuestrosServicios{aspect-ratio:.65}}@media only screen and (max-width: 330px){.nuestrosServicios{aspect-ratio:.6}}.nuestrosClientes{position:relative;width:100%;aspect-ratio:2.3}.nuestrosClientes:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(270deg,rgba(6,7,24,1) 0%,rgba(6,7,24,1) 40%,rgba(6,7,24,.2) 100%);z-index:10}.NCbackgroundImg{display:block;object-fit:cover;width:60%;height:100%;position:absolute;top:0;left:0;z-index:0}.NCtext{position:absolute;top:8%;right:10%;width:400px;display:flex;flex-direction:column;gap:8px;z-index:11}.NCtext h2,.NCtext p{color:#fff}.NCtext h2{font-size:40px}.clientes{position:absolute;top:75%;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center;gap:20px;z-index:11}.clientes img{height:100px;aspect-ratio:1;object-fit:cover}@media only screen and (max-width: 1180px){.NCtext{top:10%;right:9%}.nuestrosClientes{aspect-ratio:2.1}.clientes{top:75%}}@media only screen and (max-width: 1060px){.NCtext{top:4%;right:4%}.clientes img{height:80px}}@media only screen and (max-width: 950px){.nuestrosClientes{aspect-ratio:2}.NCtext{width:350px}.NCtext h2{font-size:35px}.NCtext p{font-size:15px}.clientes{top:75%}}@media only screen and (max-width: 840px){.NCtext{right:3%}.NCtext h2{font-size:30px}.NCtext p{font-size:14px}.clientes{top:75%}}@media only screen and (max-width: 760px){.NCtext{width:300px}.NCtext p{font-size:12px}.clientes img{height:70px}}@media only screen and (max-width: 670px){.nuestrosClientes{aspect-ratio:1.7}}@media only screen and (max-width: 610px){.nuestrosClientes{aspect-ratio:1.5}}@media only screen and (max-width: 590px){.NCtext{width:250px}.NCtext h2{font-size:25px}.clientes{top:75%}.clientes img{height:60px}}@media only screen and (max-width: 530px){.clientes{top:80%}.clientes img{height:50px}}@media only screen and (max-width: 500px){.nuestrosClientes{aspect-ratio:1.3}.NCtext{top:5%}}@media only screen and (max-width: 440px){.nuestrosClientes{aspect-ratio:1.1}.clientes img{height:45px}}@media only screen and (max-width: 430px){.NCtext{width:50%}.NCtext h2{font-size:20px}.NCtext p{font-size:12px}.clientes{top:80%}.clientes img{height:45px}}@media only screen and (max-width: 410px){.NCtext{top:5%}.NCtext h2{font-size:19px}.NCtext p{font-size:11px}.clientes{top:82%;gap:15px}.clientes img{height:40px}}@media only screen and (max-width: 370px){.NCtext{width:60%;right:1.5%}}@media only screen and (max-width: 350px){.clientes{gap:10px}.clientes img{height:40px}}@media only screen and (max-width: 330px){.nuestrosClientes{aspect-ratio:.9}.clientes{gap:8px}.clientes img{height:38px}}@media only screen and (max-width: 300px){.nuestrosClientes{aspect-ratio:.7}}.datasection{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:25px;justify-content:space-between;justify-items:center;align-content:center}.datacard{display:flex;flex-direction:column;justify-content:start;align-items:center;width:max-content;padding-top:10px}.datacard img{height:30px;margin-bottom:10px}.datacard h2{font-size:18px;font-weight:800;color:#076b67}@media only screen and (max-width: 985px){.datasection{gap:30px}.datacard img{height:25px}.datacard h2{font-size:17px}.datacard p,.datacard a{font-size:15px}}@media only screen and (max-width: 560px){.datasection{gap:15px}.datacard img{height:25px}.datacard h2{font-size:15px}.datacard p,.datacard a{font-size:14px}}@media only screen and (max-width: 340px){.datasection{gap:6px}.datacard img{height:25px}.datacard h2{font-size:15px;font-weight:600}.datacard p,.datacard a{font-size:14px}}@media only screen and (max-width: 420px){.datasection{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.datacard img{height:25px;margin-bottom:5px}.datacard h2{font-size:15px}.datacard p,.datacard a{font-size:14px}}.contactanos{width:100%;height:100vh;position:relative}.backgroundImage{width:100%;height:100%;object-fit:cover;opacity:1}.contacto_card{width:550px;height:370px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:25px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#f7f9f8d9;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:3px 3px 15px #0000004d;border-radius:16px;opacity:1}@media only screen and (max-width: 630px){.contacto_card{top:0;left:0;transform:translate(0);height:100%;width:100%;padding:20px;background-color:#f7f9f8d1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:none;border-radius:0;box-sizing:border-box}}.navLink{height:100%;width:max-content;min-width:100px;display:flex;align-items:center;justify-content:center;padding:0 15px;border:none;font-family:Lexend Deca,sans-serif;font-optical-sizing:auto;font-size:16px;font-weight:700;font-style:normal;background-color:#0000;cursor:pointer}.navLink:hover{color:#fff}@media only screen and (max-width: 985px){.navLink{font-size:12px;min-width:70px}}@media only screen and (max-width: 795px){.navLink{width:100%;justify-content:start;padding:0 105px 0 10px;font-size:12px}}.navContainer{height:70px;width:100%;display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;z-index:50;background-color:#edefeed9;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:all .3s linear;opacity:1}.navContainer.hideBG{background-color:#edefee00;-webkit-backdrop-filter:none;backdrop-filter:none}.navContainer.show{opacity:1;pointer-events:all}.navContainer.hide{opacity:0;pointer-events:none}.logoContainer{height:100%;padding:10px 0;margin:0 20px;display:flex;align-items:center;gap:4px}.logoContainer.hide{z-index:-10;pointer-events:none}.navLogo{height:100%}.navLogo.hide{z-index:-10;pointer-events:none}.navLogo2{height:100%;padding:8px 0}.navLogo2.hide{z-index:-10;pointer-events:none}.navMenu{height:100%;display:flex;justify-content:start;align-items:center;margin-right:40px}.linkContainer{height:100%;text-decoration:none}.linkContainer.hide{z-index:-10;pointer-events:none}.SCMenuIcon{display:none}.SCMenuIcon img{object-fit:cover;height:100%;width:100%;z-index:50}.SCMenu,.SClinkContainer{display:none}@media only screen and (max-width: 985px){.navContainer{height:60px}}@media only screen and (max-width: 795px){.linkContainer,.navMenu{display:none}.logoContainer{height:95%}.SCMenuIcon{display:block;height:32px;width:32px;overflow:hidden;margin-right:15px;border-color:#000;border-radius:20px;cursor:pointer;z-index:50;transition:all .3s linear}.SCMenuIcon.show{opacity:1}.SCMenuIcon.hide{opacity:0}.SCMenu{display:flex;flex-direction:column;align-items:center;width:max-content;position:fixed;top:60px;right:-250px;z-index:50;border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden;will-change:transform,opacity;background-color:#edefeed9;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:all .3s linear}.SCMenu.hide{opacity:0;transform:translate(0)}.SCMenu.show{opacity:1;transform:translate(-250px)}.SClinkContainer{display:block;width:100%;text-decoration:none;height:40px;border-radius:5px}}@media only screen and (max-width: 500px){.navContainer{height:50px}.SCMenu{top:50px}.SCMenuIcon{height:30px;width:30px}.navLogo,.navLogo2{height:35px}}.footer_nav_bar{width:15%;padding:20px 0}.footer_nav_bar h3{font-weight:600;color:#076b67;white-space:nowrap}.footer_nav_bar ul{display:flex;flex-direction:column;gap:2px;align-items:left;padding-top:10px}.footerNavLink{text-decoration:none;font-family:Lexend Deca,sans-serif;font-optical-sizing:auto;font-size:16px;font-style:normal;color:#000}@media only screen and (max-width: 625px){.footer_nav_bar{width:25%;padding:10px 0}.footer_nav_bar ul{gap:5px;padding-top:5px}}@media only screen and (max-width: 490px){.footer_nav_bar{display:none}}footer{display:flex;height:200px;justify-content:space-around;align-items:flex-start;background-color:#edefee}.footer_logo{width:12%;height:100%;align-self:center;display:flex;align-items:center;justify-content:center}.footer_logo img{width:80%}.contact{width:30%;padding:20px 0}.contact h3{font-weight:600;color:#076b67}.contact>div{padding-top:10px;display:flex;flex-direction:column;gap:5px}.contact_info{display:flex;align-items:center;gap:5px}.footer_icon{height:30px}.social_media{display:flex;flex-direction:column;align-items:flex-start;padding:20px 40px 20px 0}.social_media h3{font-weight:600;color:#076b67}.social_media_links{display:flex;justify-content:flex-start;gap:5px;padding-top:10px}@media only screen and (max-width: 925px){.footer_logo{display:none}.contact{width:45%}.social_media{width:21%}}@media only screen and (max-width: 860px){footer h3{font-size:17px;font-weight:700}}@media only screen and (max-width: 760px){footer{height:150px}footer h3{font-size:14px;font-weight:700}footer p{font-size:13px}.footer_icon{height:20px}}@media only screen and (max-width: 625px){footer{padding:0 10px}.footer_icon{height:15px}.contact{padding:10px 0}.contact>div{padding-top:5px}.social_media{padding:10px 0;align-items:flex-start}.social_media_links{padding-left:2px;padding-top:5px;gap:3px}}@media only screen and (max-width: 490px){.contact{width:65%}.social_media{width:30%}}.whatsappme{position:fixed;right:15px;bottom:20px;display:flex;justify-content:center;align-items:center;gap:10px;background-color:#048923cc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:10px 20px;border-radius:50px;color:#fff;font-weight:700;text-decoration:none;z-index:20}.whatsappme div{display:flex;flex-direction:column;justify-content:center;align-items:center}.whatsappme img{height:40px}@media only screen and (max-width: 985px){.whatsappme p{font-size:14px}.whatsappme img{height:35px}}@media only screen and (max-width: 500px){.whatsappme{padding:7px 14px}.whatsappme p{font-size:13px}.whatsappme img{height:30px}}*{margin:0;padding:0;box-sizing:border-box}h1{font-family:Lexend Deca,sans-serif;font-optical-sizing:auto;font-size:40px;font-weight:300;font-style:normal;color:#010914}h2{font-family:Lexend Deca,sans-serif;font-optical-sizing:auto;font-size:30px;font-weight:250;font-style:normal}h3{font-family:Lexend Deca,sans-serif;font-optical-sizing:auto;font-size:20px;font-weight:500;font-style:normal}p,a{font-family:Lexend Deca,sans-serif;font-optical-sizing:auto;font-size:16px;font-style:normal}
