*{box-sizing:border-box;-webkit-user-select:none;user-select:none;margin:0}html{scroll-behavior:smooth}:root{--azul: #00376F;--azulClaro: #0199CD;--verdeAzul:#2B566B;--verdeAqua: #E6F8FA;--titleText: "Corbel";--pText: "Corbel";--grisClaro:#f5f5f5}body{padding:0;margin:0;width:100%;overflow-x:hidden;font-family:var(--titleText)}.loader{width:50px;aspect-ratio:1;display:grid;position:fixed;z-index:100;top:50%;left:50%;transform:translate(-50%,-50%)}.loader:before,.loader:after{content:"";grid-area:1/1;--c:no-repeat radial-gradient(farthest-side,#25b09b 92%,#0000);background:var(--c) 50% 0,var(--c) 50% 100%,var(--c) 100% 50%,var(--c) 0 50%;background-size:12px 12px;animation:l12 1s infinite}.loader:before{margin:4px;filter:hue-rotate(45deg);background-size:8px 8px;animation-timing-function:linear}@keyframes l12{to{transform:rotate(.5turn)}}.btnWhatsApp{position:fixed;bottom:1%;left:1%;z-index:100}.btnWhatsApp img{width:50%}.slider{display:flex;justify-content:center;align-items:center;margin:0 .2rem 0rem;height:500px;border-radius:10px;position:relative;overflow:hidden;z-index:0}.banner{width:100%;height:500px;overflow:hidden!important}.banner .swiper-pagination span{width:20px;height:20px;z-index:4}.propertiesBanner{box-shadow:inset 4px 4px 6px #00000080,inset -4px -4px 6px #00000080;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}#btnBanner{position:absolute;bottom:3rem;right:5rem;padding:1rem 3rem;color:var(--azul);font-weight:600;text-transform:uppercase;background-color:var(--verdeAqua);cursor:pointer;border:none;border-radius:1rem;text-decoration:none}.flag{width:100%;display:flex;align-items:center;justify-content:center}.logos-wrap{width:90%;background-color:#0199cd59;min-height:5rem;gap:3.5 rem;border-radius:15px;display:flex;overflow:hidden;position:relative}.logos{width:5rem;padding:2.5rem 2rem;position:absolute;left:max(1600px,100%);animation:scroll-left 30s linear infinite}.logo1{background-image:url("./media/altamira-X3KIETW6.webp");background-position:center;background-repeat:no-repeat;background-size:contain;animation-delay:1s}.logo2{background-image:url("./media/Brother Furnace -DDJAPM7N.webp");background-position:center;background-repeat:no-repeat;background-size:contain;animation-delay:3s}.logo3{background-image:url("./media/Infitek-VFL2EYOH.webp");background-position:center;background-repeat:no-repeat;background-size:contain;mix-blend-mode:multiply;animation-delay:5s}.logo4{background-image:url("./media/IS Logo-HC6BFJ4U.webp");background-position:center;background-repeat:no-repeat;background-size:contain;animation-delay:7s}.logo5{background-image:url("./media/LOGO 3P-YNU4XRGA.webp");background-position:center;background-repeat:no-repeat;background-size:contain;animation-delay:9s}.logo6{background-image:url("./media/LOGO OMEC-VGDB5TAJ.png");background-position:center;background-repeat:no-repeat;background-size:contain;animation-delay:12s}.logo7{background-image:url("./media/LOGO QSONICA-JP7KWFMH.webp");background-position:center;background-repeat:no-repeat;background-size:contain;animation-delay:15s}.logo8{background-image:url("./media/logolog CORRTEST-VBHLXSK5.webp");background-position:center;background-repeat:no-repeat;background-size:contain;animation-delay:18s}.logo9{background-image:url("./media/MACYLAB LOGO1-TKK5NG3V.webp");background-position:center;background-repeat:no-repeat;background-size:contain;animation-delay:21s}.logo10{background-image:url("./media/main-hiden-logo-burgundy-BRJ7RS7C.webp");background-position:center;background-repeat:no-repeat;background-size:contain;animation-delay:23s}.logo11{background-image:url("./media/Porometer-Logo-RMQTNVWA.webp");background-position:center;background-repeat:no-repeat;background-size:contain;animation-delay:25s}@keyframes scroll-left{to{left:-200px}}.aboutUs{background-color:#e9e4e4;overflow:hidden;margin:50px 0;padding:20px 190px;display:flex;gap:2rem;background-image:url("./media/AboutUsImg-AYFZFRW2.webp");background-repeat:no-repeat;background-position:120%;background-size:contain}.left{width:50%;display:flex;flex-direction:column;justify-content:center;gap:20px}.title{display:flex;align-items:center;justify-content:center;width:650px;padding:30px;overflow:visible;background-color:var(--azulClaro);border-radius:15px;opacity:.7;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);box-shadow:4px 4px 10px #00000080;color:#fff;position:relative;font-size:2rem;font-weight:600;z-index:1}.title:before{content:"Con\f3 cenos";display:flex;align-items:center;justify-content:center;color:#fff;position:relative;font-size:2rem;font-weight:600}.rigth{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.rigth img{width:100%;filter:drop-shadow(4px 4px 50px rgba(0,0,0,.5));margin-right:0rem;z-index:0}.content{z-index:1;background-color:#ffffff80;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:15px;border-radius:15px;font-size:20px;text-align:justify;width:85%}.link{font-size:20px;color:#fff;padding:5px 8px;background-color:var(--azulClaro);border-radius:5px;width:100%;font-family:var(--titleText);text-transform:uppercase;display:flex;align-items:center;justify-content:center;text-decoration:none;z-index:2}.imgContent{position:absolute;display:flex;flex-direction:column;gap:7px;align-items:end}.param{color:var(--verdeAzul)!important;filter:saturate(10%);text-decoration:none;font-size:20px;font-weight:600;transition:transform .3s ease-in-out}.imgContent a:nth-child(1){transform:translate(200px)}.imgContent a:nth-child(2){transform:translate(200px)}.imgContent a:nth-child(3){transform:translate(150px)}.imgContent a:nth-child(4){transform:translate(100px)}.imgContent a:nth-child(5){transform:translate(50px)}.imgContent a:nth-child(6){transform:translate(0)}.imgContent a:nth-child(7){transform:translate(-50px)}.imgContent a:nth-child(8){transform:translate(-100px)}.imgContent a:nth-child(9){transform:translate(-150px)}.imgContent a:nth-child(10){transform:translate(-200px)}.imgContent a:nth-child(11){transform:translate(-250px)}.imgContent a:nth-child(12){transform:translate(-300px)}.imgContent a:nth-child(13){transform:translate(-350px)}.imgContent a:nth-child(14){transform:translate(-400px)}.productos-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;padding:2rem;place-items:center}.text-1{color:var(--azul);font-size:18px;font-weight:600}.text-2{color:var(--azul);font-size:18px;font-weight:500}.text-3{color:var(--azul);font-size:14px;font-weight:400;text-align:start;width:100%;margin-bottom:20px}.container-flex-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:space-between}.container-flex-column{display:flex;flex-direction:column}.justify-center-column{display:flex;flex-direction:column;align-items:center;justify-content:center}.justify-center-row{display:flex;flex-direction:row;align-items:center;justify-content:center}.btnCard{width:100%;height:30px;border-radius:10px}.producto{background-color:var(--grisClaro);width:90%;height:400px;border-radius:20px;padding:15px;transition:opacity .5s ease scale .5s ease-in;box-shadow:0 4px 10px #0003}.producto img{width:70%;filter:drop-shadow(0 8px 10px rgba(0,0,0,.5))}.producto:hover{transform:scale(.99);opacity:1}.producto:not(:hover){opacity:.95;transform:scale(1)}.servicios{display:flex;padding:20px 100px;justify-content:center;align-items:center;flex-direction:column;background-color:var(--azul);color:#fff;box-shadow:inset 4px 4px 6px #00000080,inset -4px -4px 6px #00000080}.servicios h1{font-size:45px;font-weight:700;font-family:var(--titleText);margin-bottom:1rem}.servicio-container{display:flex;flex-wrap:wrap;justify-content:center;width:100%;gap:10px}.servicio{width:20%;height:300px;background-color:#f0f0f0;border-radius:5px;padding:.2rem;box-sizing:border-box;align-items:center;transition:opacity 1s ease scale .5s ease-in;display:flex;flex-direction:column}.servicio:hover{transform:scale(.99);opacity:1}.servicio:not(:hover){opacity:.95;transform:scale(1)}.img-servicio{width:100%;overflow:hidden;max-height:250px}.img-servicio img{width:100%}.servicio-content{color:var(--azul);font-family:var(--pText);font-size:16px;display:flex;align-items:center;justify-content:space-around;gap:20px;text-decoration:none;line-height:20px}.fas{height:fit-content}.servicio-content:hover{font-size:20px}.swiper-1{width:100%;padding:50px 0;overflow:hidden}.swiper-1 .swiper-slide{min-height:300px;text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.servicio-cell{display:none!important;width:70%;height:fit-content;border-radius:5px;padding:.2rem;box-sizing:border-box;align-items:center;transition:opacity .5s ease scale .5s ease-in;display:flex;flex-direction:column}.img-servicio-cell{width:100%;height:70%;overflow:hidden}.img-servicio-cell img{width:100%;border-radius:10px 10px 0 0}.servicio-content-cell{color:var(--azul);font-family:var(--pText);font-size:16px;display:flex;align-items:center;justify-content:center;gap:15px;text-decoration:none;background-color:#fff;width:100%}.servicio-content-cell:hover{font-size:18px}.swiper-2{width:100%;min-height:400px;background:var(--verdeAqua);--swiper-navigation-color: grey;--swiper-pagination-color: black;padding:20px 40px;display:flex;align-items:center;position:relative;overflow:hidden}.swiper-2 .swiper-slide{font-size:18px;padding:10px;color:var(--Azul);display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:justify;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:15px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);font-family:var(--pText)}.swiper-2 .parallax-bg{position:absolute;left:0;top:0;width:130%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center}.swiper-2 .swiper-slide .title{font-size:41px;font-weight:300}.swiper-2 .swiper-slide .subtitle{font-size:21px;width:100%}.swiper-2 .swiper-slide .text{font-size:14px;line-height:1.3}.full-Container{width:100%;height:fit-content;display:flex;justify-content:center;align-items:center;flex-direction:column}.full-Container h1{text-transform:uppercase;font-family:var(--titleText);color:var(--azul);font-weight:bolder;overflow:hidden}.tecnicas-Container{display:none;flex-direction:column;width:100%;box-shadow:inset 4px 4px 6px #00000080,inset -4px -4px 6px #00000080;background-color:var(--azulClaro);padding:10px 0}.tecnicas-Container h2{color:var(--azul);font-weight:700;text-transform:uppercase;padding:.5rem 1.2rem}.card{width:200px;height:250px;background-color:#f0f0f0;border-radius:5px;padding:.2rem .5rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:10px}.tecnicaImg img{width:150px;height:100px;border-radius:15px}.tecnica-content{width:100%;color:var(--azul);text-align:center;text-decoration:none;display:flex;align-items:center;flex-direction:column}.tecnica-content p{text-align:justify;font-size:11px;font-family:var(--pText);word-spacing:-.15rem;white-space:none}.swiper-3{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.swiper-3 .swiper-button-next{position:absolute;right:0;color:#fff}.swiper-3 .swiper-button-prev{left:-2px;color:#fff}.swiper-3 .swiper-slide{min-height:200px;text-align:center;font-size:18px;display:flex;flex-direction:column;justify-content:center;align-items:center}.swiper-4{width:100%;display:flex;align-items:center;justify-content:center;padding:1.5rem;overflow:hidden;position:relative}.swiper-4 .swiper-slide{min-height:200px;text-align:center;font-size:18px;display:flex;flex-direction:column;justify-content:center;align-items:center}.filtros{display:none;flex-wrap:wrap;justify-content:space-between;width:100%;padding:1.5% 30%}.filtro{width:80px;height:80px;background-color:#f0f0f0;border-radius:5px;padding:.2rem;box-sizing:border-box;align-items:center;justify-content:center;transition:opacity .5s ease scale .5s ease-in;display:flex;flex-direction:column}.titleProductos{padding:.5rem 1.2rem}.slider-marcas{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:2rem;box-shadow:inset 4px 4px 6px #00000080,inset -4px -4px 6px #00000080;background-image:url("./media/fondo-LL2H2S2K.webp");background-size:cover;background-repeat:no-repeat}.title-marcas{font-size:2rem;font-family:var(--pText);text-align:center;color:var(--verdeAzul);padding:1rem}.marcas{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem}.marca{width:30%;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#fff;padding:1rem;border-radius:.5rem;gap:1rem}.marca-title{font-size:30px;font-family:var(--titleText);font-weight:bolder;text-align:center}.marca-content{font-size:15px;font-family:var(--pText);text-align:justify;min-height:25vh;display:flex;align-items:center}.description{width:100%;display:flex;flex-direction:row;justify-content:center}.foto{width:50%;display:flex;align-items:center;justify-content:center;padding:0 20px}.foto img{width:100%;border-radius:5px}.aboutCompany{width:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:justify;padding:1rem 5rem}.aboutCompany h1{font-family:var(--titleText);font-weight:bolder;font-size:35px}.aboutCompany p{font-family:var(--pText);font-size:20px;text-align:justify;padding:1rem}.imgEquipo{background-image:url("./media/Team-G6N3Q2BJ.png");background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;margin-top:2rem;min-height:90vh}.equipo{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:1.5rem}.img-left{display:grid;grid-template-columns:repeat(3,.5fr);grid-template-rows:repeat(5,1fr);grid-column-gap:1px;grid-row-gap:1px;width:40%;justify-content:center;align-items:center}.imgpersonal{max-width:100px;max-height:100px;border-radius:50%;background-color:#00376f;display:flex;justify-content:center;align-items:center;fill:#adff2f}.imgpersonal img{border-radius:50%}.img1{grid-area:3 / 1 / 4 / 2}.img2{grid-area:2 / 2 / 3 / 3}.img3{grid-area:4 / 2 / 5 / 3}.img4{grid-area:3 / 3 / 4 / 4}.content-rigth{display:flex;align-items:center;justify-content:center;flex-direction:column;width:50%}.content-rigth h1{font-family:var(--titleText);font-size:6rem;color:var(--azul);font-weight:bolder}.content-rigth h3{font-family:var(--titleText);font-size:3rem;color:var(--verdeAzul);font-weight:bolder;text-align:center;margin:0}.content-rigth p{padding:1.5rem;font-size:1.1rem;text-align:justify}.contadores{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:5px}.contador{display:flex;align-items:center;flex-direction:column;justify-content:center;width:25%;font-size:20px;border-radius:5px;text-align:center;text-transform:capitalize;color:var(--azul)}.contador h4{text-transform:uppercase;font-weight:bolder;font-size:40px;margin-bottom:-.5rem;font-family:var(--pText)}.contador p{text-align:center}.coreBussiness{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;padding:5rem 1rem;background-color:var(--verdeAqua);gap:1.5rem}.coreBussiness p{font-family:var(--pText);font-size:18px;text-align:justify}.coreBussiness h1{font-size:40px}.vision{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:justify;flex-basis:40%}.vision p{min-height:20vh}.mision{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:justify;flex-basis:40%}.mision p{min-height:20vh}.contacto{display:flex;flex-direction:row;padding:20px;gap:0;margin:0;align-items:stretch;justify-content:center}.formImg{flex:1;max-width:500px;min-height:55vh;padding:0 5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:justify;background-image:url("./media/molecula-NCSV4H7F.webp");background-position:center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.formContent{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.formContent h1{font-size:30px;text-align:center;color:var(--verdeAzul)}.form{padding:20px;border-radius:0 8px 8px 0;border:1px solid #ccc;display:flex;flex-direction:column;flex:1;justify-content:center;max-width:500px;min-height:55vh}.form-group{margin-bottom:15px}.form-group label{display:block;margin-bottom:5px;color:#555}.form-group input,.form-group textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px;font-size:14px}.form-group textarea{resize:none;height:100px}.form-group input:focus,.form-group textarea:focus{border-color:#007bff;outline:none}.form-group button{width:100%;padding:10px;background-color:#007bff;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer}.form-group button:hover{background-color:#0056b3}.footer{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;background-color:var(--verdeAzul);padding:1rem;margin:0}.footerContent{display:flex;flex-direction:row;align-items:stretch;justify-content:center}.footerLeft{display:flex;flex:1;max-width:50%;justify-content:center}.footerLeft img{width:40%}.footerRigth{display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1}.footerRigth a,.footerBottom{text-decoration:none;font-size:20px;font-family:var(--titleText);color:#fff}.productContainer{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;background-color:var(--verdeAqua);padding:2rem 10rem;margin:0;gap:5rem}.imgProducto{display:flex;justify-content:center;align-items:center;width:50%;filter:drop-shadow(5px 5px 10px rgba(0,0,0,.5))}.imgProducto img{width:100%}.productContent{min-height:70vh;display:flex;width:50%;flex-direction:column;align-items:center;justify-content:center}.productContent p,h1{text-align:justify}.buttons{display:flex;justify-content:center;align-items:center;gap:.5rem;width:100%}.buttons a{width:100%;color:#fff;font-size:20px;text-align:center;background-color:var(--azulClaro);white-space:nowrap;border:none}.consumibles-Container,.consumibles-Container .swiper-3{display:flex;justify-content:center;align-items:center;flex-direction:column}.consumibles{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);align-items:center;justify-content:center;gap:.5rem}#consumible{min-height:73.1vh}.consumible{height:fit-content;display:flex;flex-direction:row;background-color:transparent;padding:1rem;border-radius:.5rem;gap:10px;text-decoration:none;color:var(--azul)}.img-consumible{width:30%;height:100px;border-radius:10px;background-color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.img-consumible img{width:150%}.consumible-content{font-size:15px;font-family:var(--pText);text-align:justify;margin-top:-.8rem;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:0;padding:0;margin:0;text-align:center}.consumible-content h3{font-size:30px;font-family:var(--titleText);font-weight:bolder;text-align:left;margin:0}.consumible-content p{margin:0}.img-producto{width:70%}@media (max-width: 1300px){.rigth{margin:0;width:50%;position:relative}.rigth img{position:absolute;right:-10;width:68vw}.imgContent{gap:10px;right:40%}.param{font-size:15px}.left{margin:0;width:50%}.aboutUs{margin:50px 0;padding:10px 80px}.content{font-size:18px}.servicio-cell{display:none}.servicios{padding:20px 50px}.productContainer{padding:2rem}.buttons button{border:solid;padding:8px 30px}}@media (max-width:835px){.aboutUs{margin:50px 0;padding:10px 50px}.imgContent{display:none}.left{gap:10px;width:100%}.rigth img{width:80vw;right:-5rem}.title{width:500px}.link{background-color:#0026ff;opacity:.95}.servicio-container{display:none}.servicio-cell{display:flex!important}.link{width:100%;padding:8px 30px;font-size:16px}.filtros{gap:20px}.card-container{padding:10%}.card-producto{width:45%}.description{flex-direction:column}.aboutCompany{width:100%;padding:0rem 2.5rem}.aboutCompany h1{text-align:center}.foto{width:100%}.foto img{width:60%}.imgEquipo{width:100%;background-size:cover;min-height:40vh}.equipo{flex-direction:column;padding:1rem}.content-rigth{width:100%}.img-left{display:none}.content-rigth h1{font-size:45px}.content-rigth h3{font-size:30px}.productContainer{flex-direction:column;padding:0;gap:0}.imgProducto{width:98%}.imgProducto img{width:90%}.productContent{width:100%;padding:2rem;min-height:fit-content}.buttons button{padding:.5rem 1rem}}@media (max-width: 550px){.slider:before{top:-1px;left:-1px}.aboutUs{flex-direction:column;padding:10px 5px}.title{padding:auto;width:auto}.left{width:100%;padding:.5rem 1.2rem}.rigth{width:100%;position:relative}.rigth img{position:absolute;top:-48.5rem;left:0;width:100%}.productos{padding:.5rem}.productos h1{font-size:30px;width:100%;text-align:center}.servicio-container{display:none}.servicio-cell{display:flex!important;width:250px}.filtros{padding:5% 25%;gap:5px}.filtro{width:60px;height:60px}.card-container{padding:1.5% 10%}.card-producto{width:48%;height:220px}.slider-marcas{padding:8rem 1rem}.marca{width:80%}.description{flex-direction:column}.aboutCompany{width:100%;padding:0rem 2.5rem}.aboutCompany h1{text-align:center}.foto{width:100%;margin-top:10px}.foto img{width:60%}.imgEquipo{width:100%;background-size:cover;min-height:20vh}.equipo{flex-direction:column;padding:.5rem}.content-rigth{width:100%}.img-left{display:none}.content-rigth h1{font-size:40px}.content-rigth h3{font-size:25px}.contador p{font-size:12px}.contador h4{font-size:35px}.coreBussiness{flex-direction:column;padding:5rem 0}.mision,.vision{width:100%;padding:1.3rem}.formImg{display:none}.form{border-radius:8px;background-image:url("./media/molecula-NCSV4H7F.webp");background-position:center;background-size:cover}.productContainer{flex-direction:column;padding:0;gap:0}.productos2{width:49%}.imgProducto{width:98%;height:50vh}.imgProducto img{width:90%}.productContent{width:100%;padding:2rem;min-height:fit-content;text-align:center}.buttons{flex-direction:column}.buttons button{padding:.5rem 1rem}.consumibles{overflow:hidden;grid-template-columns:repeat(2,1fr);gap:.5rem}.consumible{padding:0}.consumible h3,p{font-size:19px;text-align:left;width:100%;white-space-collapse:collapse}.consumible-content{width:60%}.img-consumible{width:40%}.footer{align-items:center;justify-content:center;text-align:center}.footerContent{flex-direction:column;align-items:center}.footerLeft{display:flex;align-items:center;justify-content:center;padding:.5rem}.imgContent{display:none}}@media (max-width:390px){.content{padding:0 2rem;width:98%}.left{overflow:hidden}.rigth img{top:-50rem;left:-10px;width:120%}}
