@font-face{font-family:Oxanium;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6e52ea38717d3716-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Oxanium;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bd1ee8ae1d896ce2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Oxanium Fallback;src:local("Arial");ascent-override:76.07%;descent-override:20.22%;line-gap-override:24.07%;size-adjust:103.86%}.__className_a6fd48{font-family:Oxanium,Oxanium Fallback;font-weight:400;font-style:normal}.bg-custom-blue{background-color:#33618D}.font-custom{font-family:Oxanium,Sans-serif;font-weight:400;color:aliceblue;font-size:larger;margin:10px}.active-link{color:darkgrey!important;font-weight:700;border-bottom:2px solid darkgrey}.custom{border-radius:0;color:white}.font-custom:active,.font-custom:focus,.font-custom:hover{color:darkgrey!important}.dropdown-menu{border-radius:0;padding:auto}.text-decoration{font-family:Oxanium,Sans-serif;font-weight:400}.background-services{background-image:url(/img/servicios/Proyecto-nuevo-1.jpg);background-size:cover;background-position:50%;border-bottom:0cqhs solid #33618d;height:30vh;align-items:center;display:flex;text-align:end;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.background-services .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:.7;z-index:1}.primary-services{z-index:3}.primary-contactenos,.primary-services{color:white;font-family:Oxanium,Sans-serif;font-weight:700;font-size:3rem;position:relative}.primary-contactenos{z-index:2}.hola{font-family:Oxanium,Sans-serif;font-weight:700;font-size:large;margin-top:20px;color:#DEA123;font-size:35px;text-align:center}.text-decoration:hover{color:whitesmoke}.dropdown-item{border-bottom:1px solid #33618d}.dropdown-item:hover{background-color:#33618D}.underline:last-child{border-bottom:none}.margin{margin-left:80px}.navbar-nav{margin-left:200px}.bg-footer{background-color:#33618D;color:white;padding:1rem}.page-container{display:flex;flex-direction:column;min-height:100vh}.content-wrap{flex:1 1}.punto{list-style-type:disc;margin-left:20px}.punto,a{color:#DEA123}.font-li{text-decoration:none;color:white;font-family:Oxanium,Sans-serif}.font-li2{all:unset;color:white}.font-li2,.font-tittle,.font-tittle2{font-family:Oxanium,Sans-serif}.font-tittle2{font-weight:700;color:#DEA123;font-size:2.6rem}.primary-tittle{font-weight:900;font-size:5rem}.btn-primary,.primary-tittle{color:white;font-family:Oxanium,Sans-serif;z-index:3;position:relative}.btn-primary{background-color:#DEA123;border:none;padding:10px 20px;font-weight:700;border-radius:50px;transition:transform .3s ease;height:60px;width:200px}.btn-primary:hover{background-color:#DEA123;transform:scale(.9)}.first-section{margin-left:150px;margin-right:170px;border-right:5px solid whitesmoke;margin-top:55px}.second-section{margin-left:150px;margin-right:200px}.background{background-image:url(/img/equipamiento-TI-3.jpg);background-size:cover;background-position:50%;border-bottom:0cqhs solid #33618d;height:100vh;align-items:center;display:flex;text-align:end;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.background .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:.5;z-index:1}@media (max-width:992px){.primary-tittle{font-size:3rem;text-align:center}.first-section{margin:0 30px;border-right:none}.second-section{margin:20px auto;text-align:center}.btn-primary{width:160px;height:50px;font-size:1rem}}@media (max-width:576px){.primary-tittle{font-size:2rem;text-align:center}.btn-primary{width:140px;height:45px;font-size:.95rem}}.font-button{font-family:Oxanium,Sans-serif;font-weight:700;color:white;font-size:larger}.text-center{background-color:white;padding:150px;border-top:5px solid #33618d}.tittle-numbers{font-size:5rem}.font-numbers,.tittle-numbers{font-family:Oxanium,Sans-serif;color:#33618D}.font-numbers{font-weight:100;font-size:200%}.font-li3{all:unset;color:#33618D;font-weight:700}.font-des,.font-li3{font-family:Oxanium,Sans-serif;font-size:larger}.font-des{font-weight:400;color:gray;margin:10px}.image-services{transition:transform .5s ease;filter:brightness(80%)}.image-services:hover{transform:scale(.9);transition:transform .5s ease}.border{background-color:#DEA123;margin-top:20px;position:relative}.border:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #33618d}.carousel{width:10%;position:relative;height:200px;width:100%;max-width:300px;margin:40px auto;overflow:hidden;border-radius:10px;box-shadow:0 2px 12px rgba(0,0,0,.2)}.carousel-inner{transition:transform .5s ease-in-out}.carousel-item{min-width:100%}.carousel-item img{padding:50px;width:100%;height:200px;object-fit:contain;display:block;margin:0 auto}.prev{left:50px}.next{right:10px}.btn:hover{background:rgba(0,0,0,.8)}.card-img-top{height:auto;max-height:200px;object-fit:cover;width:100%}@media (max-width:768px){.carousel{max-width:100%;height:auto}.carousel-item img{height:auto;padding:20px}.card-img-top{max-height:200px}}.tittle-marcas{font-family:Oxanium,Sans-serif;font-weight:700;color:#DEA123;font-size:3rem;text-align:center;margin-top:20px}.text-des{font-weight:400}.about-background{background-image:url(/img/about/about.jpg);background-size:cover;background-position:50%;border-bottom:0cqhs solid #33618d;height:30vh;align-items:center;display:flex;text-align:end;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.about-background .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:.7;z-index:1}.about-tittle{font-family:Oxanium,Sans-serif;font-weight:700;color:white;font-size:4rem;text-align:center;margin-top:20px;margin-left:100px;-webkit-text-decoration:underline 5;text-decoration:underline 5}.img-about{width:500px;height:400px;object-fit:cover;border-radius:30px;box-shadow:0 2px 12px rgba(0,0,0,.5)}.primary-services{text-align:left}@media (max-width:768px){.primary-services{margin-left:-150px;margin-top:80px}}.text-prueba{text-align:justify;font-weight:400;color:black;font-size:larger;margin:20px 10px 10px}.text-prueba,.tittle-about{font-family:Oxanium,Sans-serif}.tittle-about{font-weight:700;color:#DEA123;font-size:3rem;margin-top:20px;margin-left:-220px}.align-self-start{background-color:#33618D;height:500px;transition:.3s ease}.align-self-start:hover{filter:brightness(80%)}.align-self-end{background-color:#DEA123;height:500px}.align-self-end:hover{filter:brightness(60%)}.Section3{width:100%}.tittle-section3{-webkit-text-decoration:underline 3px;text-decoration:underline 3px;font-family:Oxanium,Sans-serif;font-weight:700;color:white;font-size:2rem;margin-left:100px;margin-top:100px}.parrafo{position:relative;text-align:justifify;padding:100px;margin-top:-100px;color:whitesmoke;font-size:larger}.button-mision{margin-left:350px;font-size:larger;height:60px;width:190px}.button-mision,.button-mision:hover{background-color:#DEA123;color:white;border-radius:50px;font-family:Oxanium,Sans-serif;font-weight:700;transition:transform .3s ease}.button-mision:hover,.button-vision{padding:10px 20px}.button-vision{margin-left:350px;background-color:#33618D;color:white;border-radius:50px;font-family:Oxanium,Sans-serif;font-weight:700;transition:transform .3s ease;font-size:larger;height:60px;width:190px}.contactenos-background{background-image:url(/img/contactenos/diseno-depa-ginas-web-2jpg.jpg);background-size:cover;background-position:50%;border-bottom:0cqhs solid #33618d;height:30vh;align-items:center;display:flex;text-align:end;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.contactenos-background .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:.7;z-index:1}.button-line{border-radius:6px;width:100%;color:white;background-color:#33618D}.tittle-contactenos{color:#33618D;font-weight:100;font-size:2.5rem;text-align:start}.par-contactenos{color:#7A7A7A;font-weight:200;font-size:larger;text-align:start}.contactenos-container1{padding:50px;margin-left:10%}.contactenos-container{background-color:#F5F5F5;padding:20px;border-radius:20px;border-left:5px solid #33618d}.contact-info{font-family:Segoe UI,sans-serif;color:#00477b;max-width:300px;text-align:start;margin-top:10%}.contact-info h5{font-weight:700;margin-top:1rem;font-size:.95rem;text-transform:uppercase}.info-item{display:flex;align-items:flex-start;margin-bottom:1rem}.info-item i{font-size:1.2rem;margin-right:.5rem;color:#00477b;margin-top:2px}.info-item .label{font-size:.9rem;color:#00477b}.social-icons{display:flex;gap:10px;margin-top:.5rem}.social-icons a{font-size:1.2rem;color:#00477b;transition:color .3s}.section-title{font-family:Oxanium,Sans-serif;font-weight:700;color:#DEA123;font-size:3rem;margin-bottom:20px}.social-icons a:hover{color:#007bff}.card-body,.card-body1,.card-body2,.card-body3,.card-body4,.card-body5,.card-body6{position:relative;overflow:hidden}.card-body:before{background-image:url(/img/servicios/equipamiento-TI-scaled.webp)}.card-body1:before,.card-body:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50%;filter:brightness(40%);z-index:0}.card-body1:before{background-image:url(/img/servicios/004.jpg)}.card-body2:before{background-image:url(/img/servicios/imagen-de-informacion-1.jpg)}.card-body2:before,.card-body3:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50%;filter:brightness(40%);z-index:0}.card-body3:before{background-image:url(/img/servicios/portada-desarrollo-de-pagina-web.jpg)}.card-body4:before{background-image:url(/img/servicios/Proyecto-nuevo-1.jpg)}.card-body4:before,.card-body5:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50%;filter:brightness(40%);z-index:0}.card-body5:before{background-image:url(/img/servicios/equipamiento-TI-scaled.webp)}.card-body6:before{background-image:url(/img/servicios/licencias-de-software-1.png)}.card-body6:before,.card-body7:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50%;filter:brightness(40%);z-index:0}.card-body7:before{background-image:url(/img/servicios/videovigilancia.webp)}.card-body8:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/img/servicios/cibersegurida3.webp);background-size:cover;background-position:50%;filter:brightness(40%);z-index:0}.card-body1>*,.card-body2>*,.card-body3>*,.card-body4>*,.card-body5>*,.card-body6>*,.card-body7>*,.card-body8>*,.card-body>*{position:relative;z-index:1}.card-body1:hover:before,.card-body2:hover:before,.card-body3:hover:before,.card-body4:hover:before,.card-body5:hover:before,.card-body6:hover:before,.card-body7:hover:before,.card-body8:hover:before,.card-body:hover:before{filter:brightness(80%);transition:filter .5s ease}.card-title{font-weight:700;font-size:2rem}.card-text,.card-title{font-family:Oxanium,Sans-serif;color:white;text-align:center}.card-text{font-weight:400;font-size:larger;padding:10px}.bi-caret-down-fill{color:white;margin-left:850px}.list-item-servicio{color:white;font-family:Oxanium,Sans-serif;font-weight:400;font-size:larger}.absolute{margin-left:100px}@media (max-width:768px){.absolute{margin-left:0;text-align:center}}.header{position:fixed;z-index:5;width:100%;margin-left:auto;font-size:20px}@media (max-width:991px){.header{margin:auto}}.navbar-transparent{background-color:transparent;transition:background-color .4s ease}.navbar-scrolled{background-color:rgba(0,0,50,.9);box-shadow:0 2px 8px rgba(0,0,0,.2);transition:background-color .4s ease,box-shadow .3s ease}@keyframes slideDown{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.navbar-nav{align-items:start;margin:auto}@media (max-width:991px){.navbar-collapse{background-color:rgba(0,0,50,.95);margin-left:-20px;border-radius:10px;animation:slideDown .3s ease-in-out;text-align:start}.navbar-nav{flex-direction:column;align-items:center}.navbar-nav .nav-item{margin:auto}.navbar-nav .nav-link{color:white!important;font-size:1.1rem;margin:auto auto auto -120px}.dropdown-menu{background-color:rgba(0,0,0,.8);border:none}.dropdown-item{color:white;text-align:center}}.contactenos-container2{width:50%}.animate-footer{animation:slideDown 1s ease-out}.fade-up{opacity:0;transform:translateY(20px);transition:all 1s ease}.fade-up.visible{opacity:1;transform:translateY(0)}.politica{color:white}.tittle-numbers{font-size:3rem;font-weight:700;color:#fff;transition:transform .3s ease-in-out}.font-numbers{font-size:1.2rem;color:#ccc}.container.text-center .row>div.col{margin:2rem 0}.container.text-center h2{font-size:5rem;font-weight:700;color:#00477b;margin-bottom:1rem}@media (max-width:768px){.container{text-align:justify;padding:auto}}.container.text-center p{font-size:1.25rem;font-weight:500;color:#495057}.primary-servicios{color:white;font-size:3rem}.primary-servicios,.text-des{font-family:Oxanium,Sans-serif;font-weight:700}.text-des{font-size:larger;margin-top:20px;font-size:3rem;color:#00477b;margin-left:210px}.form-reclamo{max-width:700px;margin:0 auto;padding:20px;font-family:Arial,sans-serif;background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.1)}.form-reclamo h4{font-weight:700;margin-top:20px;margin-bottom:10px}.form-row{display:flex;gap:10px;margin-bottom:15px}.form-reclamo input,.form-reclamo select,.form-reclamo textarea{width:100%;padding:10px;font-size:14px;border-radius:4px;border:1px solid #ccc;margin-bottom:15px}.form-reclamo textarea{resize:vertical}.form-reclamo button{width:100%;background-color:#21598d;color:white;border:none;padding:12px;border-radius:4px;font-size:16px;cursor:pointer}.form-reclamo button:hover{background-color:#19436b}.brand-img{max-height:100px;object-fit:contain;padding:.5rem}.layout-container{position:relative;z-index:0}body,html{margin:0;padding:0;overflow-x:hidden}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='white' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.whatsapp-float{position:fixed;bottom:20px;right:20px;z-index:9999;width:60px;height:60px;background-color:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:transform .3s ease}.whatsapp-float:hover{transform:scale(1.1)}.whatsapp-float svg{width:30px;height:30px;fill:white}.flip-card{background-color:transparent;width:100%;height:320px;perspective:1000px}.flip-card-inner{position:relative;width:100%;height:100%;transition:transform .7s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:.75rem}.flip-card-front{z-index:2;color:#00477b}.flip-card-back{transform:rotateY(180deg)}.cardback{background-color:#00477b}.textcard{color:#00477b}.textcard:hover{color:white}.banner-parallax{position:relative;background-image:url(/img/servicios/cloudreal.webp);background-size:cover;background-position:50%;height:100vh;width:100%;overflow:hidden}.overlay-parallax{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(13,17,79,.7);z-index:1}.z-1{z-index:2}.reveal{opacity:0;transition:opacity .9s ease,transform .9s ease;will-change:opacity,transform}.reveal-down{transform:translateY(-45px)}.reveal-right{transform:translateX(70px)}.reveal-left{transform:translateX(-70px)}.reveal-visible{opacity:1;transform:translate(0)}.cuerpo-informacion-blanco{background-color:#ffffff!important;color:#212529}.seccion-explicacion-cloud{background-color:#ffffff;color:#212529;overflow:hidden}.bloque-operaciones-cloud{position:relative;min-height:430px;display:flex;align-items:center;background-color:#ffffff}.bloque-operaciones-imagen{position:absolute;left:0;top:0;width:58%;height:100%;background-image:linear-gradient(90deg,rgba(255,255,255,0) 45%,rgba(255,255,255,.95) 88%,#ffffff),url(/img/servicios/3bloquecloud.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}@media (max-width:768px){.bloque-operaciones-cloud{min-height:auto;display:block}.bloque-operaciones-imagen{position:relative;width:100%;height:260px;background-image:linear-gradient(180deg,rgba(255,255,255,0) 55%,#ffffff),url(/img/servicios/3bloquecloud.webp)}.bloque-operaciones-texto{width:100%;padding:35px 25px;margin-left:0}}.banner-paraciber{position:relative;background-image:url(/img/servicios/ciberseguridadw.webp);background-size:cover;background-position:50%;height:100vh;width:100%;overflow:hidden}.overlay-paraciber{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(15,15,15,.7);z-index:1}.cuerpo-informacion-negro{background-color:#000000!important;color:#fafafb}.titulo-migracion{font-weight:700;line-height:1.25;margin:0}.descripcion-arquitectura{font-size:1.5rem;font-weight:400;line-height:1.4;margin:0;color:#00a8ff}.seccion-explicacion-ciberseguridad1{background-color:#ffffff;color:#212529;overflow:hidden}.bloque-operaciones-ciberseguridad1{position:relative;min-height:430px;display:flex;align-items:center;background-color:#ffffff}.bloque-operaciones-cibersegurida3{position:absolute;left:0;top:0;width:58%;height:100%;background-image:linear-gradient(90deg,rgba(255,255,255,0) 45%,rgba(255,255,255,.95) 88%,#ffffff),url(/img/servicios/cibersegurida3.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.bloque-operaciones-texto{position:relative;z-index:2;width:48%;margin-left:auto;padding:70px 8% 70px 30px}@media (max-width:768px){.bloque-operaciones-cloud{min-height:auto;display:block}.bloque-operaciones-ciberseguridad{position:relative;width:100%;height:260px;background-image:linear-gradient(180deg,rgba(255,255,255,0) 55%,#ffffff),url(/img/servicios/cibersegurida3.webp)}.bloque-operaciones-texto{width:100%;padding:35px 25px;margin-left:0}}.banner-paraequipamiento{position:relative;background-image:url(/img/equipamiento-TI-3.jpg);background-size:cover;background-position:50%;height:100vh;width:100%;overflow:hidden}.overlay-paraequipa{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1}.cuerpo-informacion-blancor{background-color:#000000!important;color:#fafafb}.texto-resaltado-amarillo{color:#e0b400}.descripcion-arquitecturaequip{font-size:1.5rem;font-weight:400;line-height:1.4;margin:0;color:#ffffff}.seccion-explicacion-equipamiento{background-color:#ffffff;color:#212529;overflow:hidden}.bloque-operaciones-equipamiento{position:relative;min-height:430px;display:flex;align-items:center;background-color:#ffffff;position:absolute;left:0;top:0;width:58%;height:100%;background-image:linear-gradient(90deg,rgba(255,255,255,0) 45%,rgba(255,255,255,.95) 88%,#ffffff),url(/img/servicios/EQUIPAMIENTOTI.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}@media (max-width:768px){.bloque-operaciones-cloud{min-height:auto;display:block}.bloque-operaciones-equipamiento{position:relative;height:260px;background-image:linear-gradient(180deg,rgba(255,255,255,0) 55%,#ffffff),url(/img/servicios/EQUIPAMIENTOTI.webp);width:100%;padding:35px 25px;margin-left:0}}.seccion-mikrotik-slider{overflow:hidden;min-height:550px}.contenedor-fade{transition:opacity .3s ease,transform .3s ease}.fade-in{opacity:1;transform:translateY(0)}.fade-out{opacity:0;transform:translateY(10px)}.img-producto-slider{max-height:350px;object-fit:contain;filter:drop-shadow(0 15px 30px rgba(0,0,0,.5))}.text-light-muted{color:#d1d5db}.btn-tab-mikrotik{background:transparent;border:none;border-bottom:2px solid transparent;color:#9ca3af;font-weight:600;font-size:.95rem;padding:8px 16px;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease}.btn-tab-mikrotik:hover{color:#ffffff}.btn-tab-mikrotik.active{color:#ffffff;border-bottom:2px solid #ffffff}.selector-tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:1.5rem;border-top:1px solid rgba(255,255,255,.1);padding-top:15px}.cuerpo-informacion-gris{background-color:#000000!important;color:#474747}.texto-resaltado-azul{color:#ffffff}.descripcion-networking{font-size:1.5rem;font-weight:400;line-height:1.4;margin:0;color:#ffffff}.seccion-explicacion-networking{background-color:#ffffff;color:#212529;overflow:hidden}.bloque-operaciones-networking{position:relative;min-height:430px;display:flex;align-items:center;background-color:#ffffff}.bloque-operaciones-networking2{position:absolute;left:0;top:0;width:58%;height:100%;background-image:linear-gradient(90deg,rgba(255,255,255,0) 45%,rgba(255,255,255,.95) 88%,#ffffff),url(/img/servicios/redesss.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.bloque-operaciones-equipamiento2{position:relative;z-index:2;width:48%;margin-left:auto;padding:70px 8% 70px 30px}@media (max-width:768px){.bloque-operaciones-cloud{min-height:auto;display:block}.bloque-operaciones-networking{position:relative;height:260px;background-image:linear-gradient(180deg,rgba(255,255,255,0) 55%,#ffffff),url(/img/servicios/redesss.webp);width:100%;padding:35px 25px;margin-left:0}}.cuerpo-servicio-cloud{min-height:50vh}.banner-paralicenciamiento{position:relative;background-image:url(/img/licenciamientoreal.webp);background-size:cover;background-position:50%;height:110vh;width:100%;overflow:hidden}.overlay-paralicenciamiento{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1}.cuerpo-informacion-verde{background-color:#ffffff!important;color:#474747}.titulo-equipamiento{font-weight:700;line-height:1.25;margin:0}.texto-resaltado-azul{color:#4226a7}.descripcion-licenciamiento{font-size:1.5rem;font-weight:400;line-height:1.4;margin:0;color:#36005a}.seccion-explicacion-licenciamiento2{background-color:#ffffff;color:#212529;overflow:hidden}.bloque-operaciones-licenciamiento{position:relative;min-height:430px;display:flex;align-items:center;background-color:#ffffff}.bloque-operaciones-licenciamiento-img{position:absolute;left:0;top:0;width:58%;height:100%;background-image:linear-gradient(90deg,rgba(255,255,255,0) 45%,rgba(255,255,255,.95) 88%,#ffffff),url(/img/servicios/licenciamiento.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:1}.bloque-operaciones-licenciamiento-txt{position:relative;z-index:2;width:48%;margin-left:auto;padding:70px 8% 70px 30px}.texto-resaltado-azul{color:#00a8ff}.icono-check-azul{color:#00a8ff;margin-top:-4px;line-height:1}.item-punto-clave p{line-height:1.6}@media (max-width:768px){.bloque-operaciones-licenciamiento{min-height:auto;display:block}.bloque-operaciones-licenciamiento-img{position:relative;width:100%;height:260px;background-image:linear-gradient(180deg,rgba(255,255,255,0) 55%,#ffffff),url(/img/servicios/licenciamiento.jpg)}.bloque-operaciones-licenciamiento-txt{width:100%;padding:35px 25px;margin-left:0}}.desarrollo-web-page{width:100%;min-height:760px;background-image:url(/img/servicios/desarrollo-web.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;border-top:5px solid #0b8fc5;position:relative;overflow:hidden}.desarrollo-overlay{width:100%;min-height:760px;background:linear-gradient(180deg,rgba(2,12,25,.78),rgba(2,12,25,.55) 45%,rgba(2,12,25,.88));display:flex;align-items:center;justify-content:center;padding:80px 24px}.desarrollo-contenido{width:100%;max-width:1180px;text-align:center;color:#ffffff}.desarrollo-etiqueta{color:#00aaff;font-size:20px;font-style:italic;margin-bottom:8px}.desarrollo-titulo{font-size:clamp(42px,6vw,78px);font-weight:800;line-height:1.05;margin:0;color:#ffffff}.desarrollo-titulo span{display:block;color:#00aaff}.desarrollo-descripcion{max-width:700px;margin:18px auto 280px;color:#dce8f5;font-size:18px;line-height:1.6}.desarrollo-tarjetas{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:22px;gap:22px;width:100%;max-width:1050px;margin:0 auto}.desarrollo-card{min-height:135px;padding:24px 18px;border-radius:18px;background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.7);box-shadow:0 18px 45px rgba(0,0,0,.35);color:#172033;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.desarrollo-card:hover{transform:translateY(-10px) scale(1.05);box-shadow:0 28px 65px rgba(0,0,0,.48)}.desarrollo-card h3{font-size:20px;font-weight:800;margin-bottom:10px;color:#0b2b45}.desarrollo-card p{font-size:15px;line-height:1.45;margin:0;color:#445066}@media (max-width:992px){.desarrollo-descripcion{margin-bottom:180px}.desarrollo-tarjetas{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.desarrollo-overlay,.desarrollo-web-page{min-height:auto}.desarrollo-overlay{padding:60px 18px}.desarrollo-descripcion{margin-bottom:80px;font-size:16px}.desarrollo-tarjetas{grid-template-columns:1fr}}.cuerpo-servicio-cloud{min-height:30vh}.banner-help-desk{position:relative;background-image:url(/img/soporte-ti.webp);background-size:cover;background-position:50%;height:100vh;width:100%;overflow:hidden}.overlay-parahelp{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1}.cuerpo-informacion-blancoo{background-color:#ffffff!important;color:#474747}.titulo-help-desk{font-weight:700;line-height:1.2;margin:0;width:100%;white-space:normal}.texto-resaltado-negroo{color:#4226a7;display:inline-block}.descripcion-helpdesk{font-size:1.5rem;font-weight:400;line-height:1.4;margin:0;color:#36005a}.circulo-icono-servicio{width:120px;height:120px;border-radius:50%;background-color:#ffffff;border:4px solid #e9ecef;box-shadow:0 4px 12px rgba(0,0,0,.04);transition:all .3s cubic-bezier(.25,.8,.25,1)}.icono-emoji{font-size:2.2rem;transition:transform .3s ease}.col-servicio-item:hover .circulo-icono-servicio{border-color:#ffcc00;transform:translateY(-6px);box-shadow:0 10px 20px rgba(0,0,0,.08)}.col-servicio-item:hover .icono-emoji{transform:scale(1.15)}@media (max-width:576px){.circulo-icono-servicio{width:90px;height:90px;border-width:3px}.icono-emoji{font-size:1.8rem}}.sapb1-section{width:100%;padding:90px 20px;background:#f4f7fb;border-top:5px solid #0b8fc5}.sapb1-container{max-width:1180px;margin:0 auto}.sapb1-card{display:grid;grid-template-columns:1.05fr .95fr;min-height:520px;border-radius:28px;overflow:hidden;background:#0b1d2e;box-shadow:0 25px 70px rgba(0,0,0,.25)}.sapb1-image{width:100%;height:100%;overflow:hidden}.sapb1-image img{width:100%;height:100%;object-fit:cover;display:block}.sapb1-content{position:relative;padding:70px 55px;color:#ffffff;background:linear-gradient(135deg,#071827,#102f46);display:flex;flex-direction:column;justify-content:center}.sapb1-label{color:#f7b500;font-size:16px;font-weight:600;letter-spacing:1px;margin-bottom:12px}.sapb1-content h2{font-size:clamp(34px,4vw,56px);font-weight:800;line-height:1.05;margin-bottom:24px;color:#ffffff}.sapb1-content p{font-size:17px;line-height:1.7;color:#dbe7f3;margin-bottom:26px}.sapb1-points{display:flex;flex-direction:column;gap:14px}.sapb1-points div{display:flex;align-items:center;gap:12px}.sapb1-points span{width:28px;height:28px;border-radius:50%;background:#f7b500;color:#071827;display:flex;align-items:center;justify-content:center;font-weight:800;flex-shrink:0}.sapb1-points p{margin:0;font-size:16px;color:#ffffff}.sapb1-mini-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px;margin-top:-45px;padding:0 50px;position:relative;z-index:2}.sapb1-mini-card{background:#ffffff;border-radius:20px;padding:28px 24px;box-shadow:0 18px 45px rgba(0,0,0,.16);border:1px solid rgba(11,143,197,.12);transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.sapb1-mini-card:hover{transform:translateY(-10px) scale(1.04);box-shadow:0 28px 65px rgba(0,0,0,.25)}.sapb1-mini-card h3{color:#0b2b45;font-size:22px;font-weight:800;margin-bottom:12px}.sapb1-mini-card p{color:#4b5b6b;font-size:15px;line-height:1.6;margin:0}@media (max-width:992px){.sapb1-card{grid-template-columns:1fr}.sapb1-image{height:360px}.sapb1-mini-cards{grid-template-columns:1fr;margin-top:30px;padding:0}}@media (max-width:576px){.sapb1-section{padding:60px 16px}.sapb1-content{padding:45px 26px}.sapb1-image{height:280px}}.videovigilancia-hero{min-height:720px;padding:90px 8%;overflow:visible}.videovigilancia-contenido{max-width:620px;color:#ffffff;margin-bottom:110px}.videovigilancia-etiqueta{display:inline-block;color:#0bb7ff;font-size:18px;font-weight:700;margin-bottom:14px}.videovigilancia-contenido h2{font-size:clamp(42px,5vw,72px);font-weight:800;line-height:1.05;margin:0 0 18px;color:#ffffff}.videovigilancia-contenido p{font-size:18px;line-height:1.7;color:#e3edf7;max-width:560px;margin-bottom:28px}.videovigilancia-btn{display:inline-block;background:#ffffff;color:#0b2b45;padding:13px 28px;border-radius:40px;font-weight:800;text-decoration:none;box-shadow:0 14px 35px rgba(0,0,0,.28);transition:transform .3s ease,box-shadow .3s ease}.videovigilancia-btn:hover{transform:translateY(-4px);box-shadow:0 20px 45px rgba(0,0,0,.38)}.videovigilancia-tarjetas{position:absolute;left:50%;bottom:55px;transform:translateX(-50%);width:86%;max-width:1180px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;z-index:2}.videovigilancia-card{background:rgba(255,255,255,.96);border-radius:14px;padding:28px 22px;min-height:170px;color:#142334;box-shadow:0 20px 55px rgba(0,0,0,.25);transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.videovigilancia-card:hover{transform:translateY(-10px) scale(1.04);box-shadow:0 30px 70px rgba(0,0,0,.35)}.vigilancia-icono{width:44px;height:44px;border-radius:50%;background:rgba(11,143,197,.12);color:#0b8fc5;display:flex;align-items:center;justify-content:center;font-weight:800;margin-bottom:16px}.videovigilancia-card h3{font-size:21px;font-weight:800;color:#0b2b45;margin-bottom:10px}.videovigilancia-card p{font-size:15px;line-height:1.55;color:#566678;margin:0}.videovigilancia-hero{width:100%;min-height:820px;position:relative;background-image:linear-gradient(90deg,rgba(3,24,39,.88),rgba(3,24,39,.68) 45%,rgba(3,24,39,.35)),url(/img/servicios/videovigilancia.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;border-top:5px solid #0b8fc5;display:flex;align-items:center;padding:90px 8% 240px;overflow:hidden}@media (max-width:992px){.videovigilancia-hero{min-height:auto;padding:80px 5% 180px}.videovigilancia-tarjetas{grid-template-columns:repeat(2,1fr);bottom:-120px}}@media (max-width:576px){.videovigilancia-hero{padding:70px 20px 220px;background-position:50%}.videovigilancia-contenido{margin-bottom:80px}.videovigilancia-contenido h2{font-size:38px}.videovigilancia-contenido p{font-size:16px}.videovigilancia-tarjetas{grid-template-columns:1fr;bottom:-330px}.videovigilancia-hero+*{margin-top:360px}}.novedades-section{background-color:#ffffff;padding:60px 20px}.novedades-wrapper{max-width:1200px;margin:0 auto}.novedades-vacio{text-align:center;color:#666666;font-size:1.1rem}.novedades-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:25px;gap:25px}.noticia-card{background:#ffffff;border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.05);overflow:hidden;display:flex;flex-direction:column;border:1px solid #eef2f5;transition:transform .3s ease}.noticia-card:hover{transform:translateY(-5px)}.noticia-img{width:100%;height:180px;object-fit:cover;background:#eceff1}.noticia-content{padding:20px;display:flex;flex-direction:column;flex-grow:1}.noticia-fuente{font-size:11px;text-transform:uppercase;color:#0088ff;font-weight:700;margin-bottom:8px}.noticia-titulo{font-size:16px;font-weight:700;line-height:1.4;color:#1d2327;margin:0 0 10px}.noticia-descripcion{font-size:13px;color:#50575e;line-height:1.6;margin-bottom:20px;flex-grow:1}.noticia-btn{align-self:flex-start;background-color:#ffcc00;color:#1d2327;padding:10px 18px;border-radius:4px;text-decoration:none;font-size:13px;font-weight:700;text-align:center;transition:background .2s ease}.noticia-btn:hover{background-color:#e6b800;color:#000000}