#cookies_script{border-radius:5px;background:#fff;position:fixed;bottom:30px;left:30px;padding:20px 10px;z-index:999;font-size:13pt}#cookies_script span,#cookies_script button{margin-bottom:0 !important;line-height:0 !important}#cookies_script button{background:#fff !important;padding:0;color:#4682b4;font-weight:700;font-size:25pt;position:relative;top:-3px}a.generate-back-to-top{z-index:9999 !important;bottom:180px;height:40px}a.generate-back-to-top span{margin-top:5px}.whatsapp_group_msj{position:fixed !important;right:20px !important;bottom:100px !important;display:flex !important;gap:15px !important;z-index:999 !important}.whatsapp_group_msj #whatsapp_ico{background:#38a533;border-radius:50% !important;padding:10px !important;width:55px !important;height:55px !important;transition:transform .3s ease !important}.whatsapp_group_msj #whatsapp_ico svg{position:relative !important;top:-3px !important;left:-2px !important}.whatsapp_group_msj #whatsapp_ico:hover{transform:scale(1.3) !important}body{max-width:100vw !important;background:green}body #content{display:flex !important;flex-direction:column;max-width:1200px;margin:auto}figure.post-img{background:#fff;width:100% !important;margin-bottom:40px;border:2px solid #67c432;border-radius:10px;padding:20px 20px 10px;pointer-events:none;text-shadow:none !important}figure.post-img img{width:100%}figure.post-img figcaption{width:100%;color:#67c432 !important;font-size:11pt;font-weight:600;padding:5px 50px;min-height:10px;text-align:center;margin-top:-7px;margin-bottom:0}body{background:#fff !important;overflow-x:hidden !important}.woocommerce-archive-wrapper .inside-article{padding:0 !important}#disenado_por{background:#000;width:100% !important;text-align:center !important;padding:4px}#disenado_por>a{color:#fff;font-size:9pt;font-weight:600;text-transform:uppercase;letter-spacing:1px}.coovias-social-links{display:flex;gap:10px}.coovias-social-links .email-icon{position:relative;top:-7px}.site-info{display:none !important}.footer-widgets{background:#0f1421 !important;padding:20px 120px 40px 40px;display:flex}.footer-widgets .footer-widget-1{display:flex;flex-direction:row;gap:80px;width:100%}.footer-widgets .footer-widget-2,.footer-widgets .footer-widget-3{display:none}.footer-widgets .footer-widget-1 aside{margin-bottom:0}.footer-widgets .footer-widget-1 aside:nth-child(1){width:40%}.footer-widgets .footer-widget-1 p,.footer-widgets .footer-widget-1 a{color:#fff;text-align:left !important;margin-bottom:0;font-weight:400;font-size:11pt}.footer-widgets .footer-widget-1 strong{font-size:13pt}.footer-widgets .footer-widget-1 hr{display:none !important;margin:15px 0}.site-footer .footer-widgets-container .inner-padding{padding:0 !important}.instagram-icon{padding-top:4px}p>a[href*=testimonio]{background:#ff8c00;padding:3px 2px;font-weight:600 !important}@media (max-width:900px){.footer-widgets .footer-widget-1{display:flex;flex-direction:column !important;gap:14px !important}.footer-widgets .footer-widget-1 aside{width:100% !important}.footer-widgets .footer-widget-1 hr{margin:7.5px 0 !important}}button.btn-flotante{cursor:pointer;position:fixed;bottom:20px;right:20px;border-radius:50% !important;width:55px;height:55px;background:#0062ad;z-index:999999;padding:3px;transition:transform .3s ease}button.btn-flotante:hover{transform:scale(1.3) !important}.encabezado-escribenos{background:#0062ad;color:#fff;text-transform:uppercase;font-weight:600;font-size:11pt;padding:5px 10px;margin-bottom:10px;display:flex;gap:20px}.encabezado-escribenos span:nth-child(1){width:calc(100% - 25px)}.encabezado-escribenos span.close-button{width:25px;height:25px;display:flex;pointer-events:fill !important;background:#fff;justify-content:center;font-size:20pt;line-height:.7;color:#0062ad;cursor:pointer;user-select:none}.contenedor-form{position:fixed;bottom:20px;right:90px;max-width:400px;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);border:1px solid #0062ad;padding:15px;border-radius:5px;z-index:999999}.contenedor-form:after{content:'';display:block;width:10px;height:15px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:10px solid #0062ad;position:absolute;bottom:15px;right:-10px;transform:translateY(-50%)}.contenedor-form span.wpcf7-form-control-wrap{width:100% !important}.contenedor-form label{font-size:10pt !important;font-weight:600 !important;display:block}.contenedor-form span.wpcf7-form-control-wrap{display:block}.contenedor-form span.wpcf7-form-control-wrap>input{border:1px solid gray !important;height:40px !important;display:block;width:100%}.contenedor-form textarea{border:1px solid gray !important;height:80px !important}.contenedor-form input,.contenedor-form textarea{font-size:10pt}.contenedor-form .g-2col{width:100%;gap:15px;margin:5px 0;column-count:2}.contenedor-form span#if span{margin:0 !important}.contenedor-form span#if span label{display:flex !important;gap:10px;align-items:flex-start}.contenedor-form .g-2col-if-btn{display:grid;grid-template-columns:3fr 1fr;margin-top:5px;text-align:left;gap:10px}.contenedor-form form .wpcf7-not-valid-tip{display:none}.contenedor-form form .wpcf7-response-output{font-size:10pt;line-height:1;padding:5px;margin-top:10px !important;grid-column-start:1;grid-column-end:5}span.wpcf7-form-control-wrap{line-height:1 !important}span.wpcf7-spinner{display:none !important}.contenedor-form input:focus,.contenedor-form input:active{outline:0px !important}.resaltar-borde{box-shadow:0px 0px 10px #4682b4;transition:border .3s ease}label[for=honeypot],input[name=tu-honeypot],span.wpcf7-form-control-wrap[data-name=tu-honeypot]{display:none !important}nav.woocommerce-breadcrumb{display:none}#header-banner,header.woocommerce-products-header{position:relative;left:50%;right:50%;margin:0 -50vw 40px;width:100vw !important;max-width:100vw;border-top:5px solid #b7e39e;border-bottom:15px solid #b7e39e;padding:20px;text-align:center}#header-banner h1,header.woocommerce-products-header h1{font-size:24pt !important;font-weight:600 !important;color:#67c432 !important;word-wrap:break-word !important;line-height:1 !important;text-transform:uppercase;font-style:;max-width:1000px;margin:auto}@media (max-width:768px){.has-inline-mobile-toggle #site-navigation.toggled{margin-top:0 !important}.has-inline-mobile-toggle .header-widget,.has-inline-mobile-toggle #site-navigation{flex-basis:100%}header.site-header .inside-header .main-navigation #primary-menu [aria-hidden=false]{column-gap:10px;background:#259cd8;height:auto;   width:100% !important;position:fixed !important;top:90px;left:0 !important;right:0}header.site-header .inside-header .main-navigation #primary-menu [aria-hidden=false] li{border-bottom:3px solid #fff;padding:5px;align-items:center !important;justify-content:center !important;border-radius:0 !important}header.site-header .inside-header .main-navigation #primary-menu [aria-hidden=false] li:nth-last-child(1){background:#00702d !important;border:0 !important}header.site-header .inside-header .main-navigation #primary-menu [aria-hidden=false] li a{color:#fff !important;text-align:center}br{display:none !important}}@media (max-width:324px){header.site-header .inside-header .main-navigation #primary-menu [aria-hidden=false]{top:130px}header.site-header .inside-header .main-navigation #primary-menu [aria-hidden=false] li a{color:#fff !important;text-align:center}}@keyframes expandHeight{from{height:0}to{height:100%}}.header.site-header .inside-header .main-navigation #primary-menu [aria-hidden=false]{animation:expandHeight 3s ease-out forwards;overflow:hidden}.menu-item-67302{border:#b7e39e 3px solid;border-radius:10px;padding:3px 5px}.menu-item-67302 a{line-height:1.5 !important;color:#67c432 !important;font-weight:600}header.site-header{position:sticky;top:0 !important;z-index:9 !important;font-family:trebuchet ms}header.site-header .inside-header{max-width:1300px;padding:15px 40px !important}header.site-header .site-logo a img{width:190px !important}header.site-header .inside-header .main-navigation #primary-menu ul#menu-menu-principal{row-gap:10px;justify-content:flex-end}header.site-header .inside-header .main-navigation #primary-menu ul#menu-menu-principal li{padding:0 10px;text-align:center;min-height:28pt;display:flex;align-items:center}header.site-header .inside-header .main-navigation #primary-menu ul#menu-menu-principal li:not(:nth-last-child(-n+2)){border-right:1px solid #d3d3d3}header.site-header .inside-header .main-navigation #primary-menu ul#menu-menu-principal li a{padding:0 !important;margin:0 !important;line-height:1.2 !important;font-weight:700 !important;color:#0062ad;font-family:trebuchet ms;font-size:12pt}nav.main-navigation #primary-menu ul li.current-menu-item>a{color:#ff8c00 !important}@media (max-width:1000px){body.wp-singular article .post-single,body.wp-singular .site-content>div{padding:0 40px !important}}#banner-hero{width:100vw;height:calc(100dvh - 80px);max-height:calc(100dvh - 80px);position:relative;overflow:hidden;border-bottom:10px solid #ededed;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-bottom:60px;pointer-events:none;z-index:0;background:linear-gradient(90deg,#f7f7f7 0%,#f7f7f7 8%,#f2f8f4 8%,#f2f8f4 20%,#fffdf5 20%,#fffdf5 35%,#f5f9fd 35%,#f5f9fd 50%,#f7f7f7 50%,#f7f7f7 100%)}#suelo{width:100vw;height:130px;position:absolute;left:0;bottom:0;z-index:1;background:url("/wp-content/uploads/2026/08/suelo-nuevo.png") no-repeat center bottom;background-size:100% 200px;box-shadow:inset 0 15px 20px -15px rgba(255,255,255,.8)}.banner-content{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:1200px;height:100%;display:flex;gap:60px;opacity:0;visibility:hidden;transition:opacity .8s ease;z-index:2}.banner-content.active{opacity:1;visibility:visible}.banner-left{width:calc(37% - 30px);padding-left:30px;display:flex;flex-direction:column;justify-content:center}.banner-left h2{color:#6fb63a;font-family:"Trebuchet MS",sans-serif;font-size:clamp(20px, 3vw, 42px);font-weight:600;text-transform:uppercase;line-height:1.05;overflow-wrap:normal;word-break:normal}.banner-left h2:after{content:"";display:block;width:80px;height:7px;margin-top:10px;background:#6fb63a;box-shadow:gray 30px 0 0 inset}.banner-left p{font-size:10pt;line-height:1.2}.banner-left a{width:fit-content;padding:5px 14px;background:#ff8c00;color:#fff;font-weight:600;text-decoration:none;pointer-events:auto}.banner-right{width:60%;display:flex;align-items:flex-end}.tablet{position:relative;width:calc(100% - 40px);margin-bottom:20px}.tablet-marco{width:95%;display:block;position:relative;z-index:1;pointer-events:none}.tablet-producto{position:absolute;top:8%;left:5%;width:84.5%;height:77%;border-radius:10px;overflow:hidden;background:#fff;z-index:2}.tablet-producto img{width:100%;height:100%;display:block;object-fit:cover;pointer-events:auto}@media(max-width:800px){#banner-hero{height:auto;min-height:600px !important}.banner-content{padding:10px !important;position:absolute;top:0;left:0;transform:none;width:100%;max-width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px !important}.banner-content>*{width:90% !important;margin:auto;text-align:center}.banner-content h2:after{display:none}.banner-left{order:1;width:80% !important;display:flex;justify-content:flex-start;align-items:center;text-align:center}.banner-left h2{font-size:22pt}.banner-right{order:2;width:80% !important;display:flex;justify-content:center;align-items:flex-end}.tablet{width:100%;margin-bottom:20px}}section#acerca-de{display:flex;gap:40px;padding:0 40px !important}section#acerca-de .caratula-completa{width:40%}section#acerca-de #resena{width:60%}section#acerca-de #resena div[id^=bloque-]{margin-bottom:10px}section#acerca-de .caratula img{transform:rotate(-5deg);width:90%;box-shadow:10px 10px #ff8c00;border:2px solid #ff8c00}section#acerca-de #bloque-titulo>*{margin-bottom:0}section#acerca-de h1{color:#fff !important;font-weight:700;width:fit-content !important;line-height:1 !important;font-size:24pt;background:#259cd8;padding:4px 5px 12px}section#acerca-de p[id^=h1-]{color:#259cd8;font-weight:600}section#acerca-de h2{border-bottom:2px solid #259cd8;color:#259cd8;font-size:15pt;font-weight:600;padding-bottom:5px}section#acerca-de ul{font-size:11pt;column-count:3;column-gap:30px;margin:0 0 20px 20px}section#acerca-de>*{width:80% !important;margin:auto !important}section#acerca-de #resena p{text-align:justify;font-size:11pt}section#acerca-de #resena div[id^=sub-bloque-]{display:flex;flex-direction:row;gap:20px;margin-bottom:10px}section#acerca-de #resena div[id^=sub-bloque-] p{margin-bottom:0}section#acerca-de #resena div[id^=sub-bloque-] div{background:#fff7de;text-transform:uppercase;text-align:center;font-weight:600;font-size:11pt;border-radius:15px;min-width:140px;padding:3px 5px;border:3px solid #ff8c00;display:flex;align-items:center}section#acerca-de #resena div[id^=sub-bloque-] div a{font-weight:700;color:#ff8c00}@media (max-width:800px){section#acerca-de .caratula{margin-bottom:50px}section#acerca-de ul{column-count:2}section#acerca-de #resena div[id^=sub-bloque-]{flex-direction:column !important}section#acerca-de #resena div[id^=sub-bloque-] div{margin-bottom:20px;width:fit-content !important}}section#beneficios{margin-top:10px}#bloque-beneficios{background:#fff;width:45%;border:1px solid gray;padding:20px 50px 20px 30px;grid-area:beneficio;grid-row:span 2}#bloque-beneficios h2{background:#ff8c00;color:#fff;width:fit-content;font-size:18pt;font-weight:600;padding:4px}.beneficio{margin-bottom:20px;display:flex;gap:20px;grid-area:beneficio}.beneficio span.number{display:block;font-weight:700;font-size:55pt;width:40px;height:100%;color:#ff8c00;line-height:1}.beneficio p.title{text-align:left;text-transform:uppercase;font-size:15pt;margin-bottom:0;color:#ff8c00;font-weight:500}.beneficio p.content{text-align:left;font-size:10pt;margin-bottom:0;line-height:1.2;text-align:justify}#bloque-img-adornos{background:#fff;width:25%;border-left:10px solid #fff;border-right:10px solid #fff;margin-top:0;display:flex;flex-direction:column;gap:10px}#bloque-img-adornos div[id^=img-]{background-size:cover;background-position:center;width:100%;height:calc(50% - 5px)}#img-1{background-image:url(https://coovias.com/wp-content/uploads/2023/03/manhattan-puente.jpg);height:50%;grid-area:img1;grid-row:1}#img-2{background-image:url(https://coovias.com/wp-content/uploads/2023/03/sunny-forward-journey-transportation-transport-new_1417-904.jpg);grid-area:img2;grid-row:2}#bloque-suscripcion{background:#0062ad;border-right:#fff solid 10px;width:calc(30% - 20px);padding:5px 10px;display:block !important;grid-column:3;grid-row:span 2 !important;grid-area:suscripcion}#bloque-suscripcion p{font-size:11pt;line-height:14pt;text-align:center !important;color:#fff;font-weight:600;margin-top:20px}#bloque-suscripcion form{display:flex;flex-direction:column}#bloque-suscripcion form label{font-size:1pt !important;padding-bottom:0 !important;color:#0062ad !important;opacity:0px}#bloque-suscripcion input[type=text],#bloque-suscripcion input[type=email]{width:100%;height:30px;font-size:11pt;padding:15px;margin-top:2px;margin-bottom:15px;border:3px solid #fff;border-radius:10px}#bloque-suscripcion input::placeholder{color:#4682b4;text-align:center;font-weight:600}#bloque-suscripcion input.wpcf7-submit{height:auto;position:relative;background:#fff;color:#0062ad;font-weight:600;margin-top:30px;margin-bottom:0;margin:auto}#bloque-suscripcion .wpcf7-not-valid-tip{display:none}#bloque-suscripcion .wpcf7-response-output{display:block;font-size:9pt;color:#fff;border:0 !important;margin:0 !important}#bloque-suscripcion .wpcf7-spinner{display:none !important}@media (max-width:900px){#bloque-img-adornos{display:none !important}#sub-div-hero{flex-direction:column !important}#sub-div-hero>*{width:100% !important}#sub-div-hero>#bloque-suscripcion{padding:0 40px 20px !important}}section#slogan-estadisticas{display:flex;gap:20px !important;margin-top:40px !important}section#slogan-estadisticas #slogan{text-align:center;width:47%;display:flex;align-items:center;padding:20px}section#slogan-estadisticas #slogan p{font-style:italic;font-weight:600;font-size:11pt;margin-bottom:0}.datos_numericos{background:#fff;width:calc(53% - 20px);grid-area:numeros;display:grid;grid-template-areas:"clientes clientes proyectos proyectos ediciones ediciones" "colaboradores colaboradores colaboradores visitas visitas visitas";gap:10px;padding:0 10px}.datos_numericos .dato_num{display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important;padding:10px}.datos_numericos .dato_num span{font-size:34pt;line-height:1.2;font-family:"Segoe UI Emoji","Segoe UI Symbol";height:auto !important;font-weight:800 !important}.datos_numericos .dato_num p{font-size:12pt;font-weight:600;letter-spacing:1px;margin-bottom:0 !important}.datos_numericos .dato_num_clientes{background:#e6f0fa !important;color:#0062ad;grid-area:clientes}.datos_numericos .dato_num_proyectos{background:#fff8e1;color:#ff8c00;grid-area:proyectos}.datos_numericos .dato_num_ediciones{background:#fafaf7;color:#222;grid-area:ediciones}.datos_numericos .dato_num_colaboradores{background:#fff8e1;color:#ff8c00;grid-area:colaboradores;grid-column:1.5}.datos_numericos .dato_num_visitas{background:#dff2e6;color:#00702d;grid-area:visitas;grid-column:2.5 span}.rQGcc{color:#00702d}@media (max-width:800px){section#slogan-estadisticas #sub-div-hero{flex-direction:column !important}section#slogan-estadisticas #sub-div-hero>*{width:100% !important}section#slogan-estadisticas #slogan{border-bottom:10px solid #fff !important}}section#testimonios{margin:30px 0;margin:30px 0;display:flex;align-items:center;flex-direction:column}section#testimonios h2{margin:auto;text-align:center;background:#fafaf7;color:#222;width:fit-content;font-size:18pt;font-weight:600;padding:4px}#sub-bloque-testimonios{display:flex;gap:10px;margin-top:20px}#sub-bloque-testimonios #bloque-testimonio-carta,#sub-bloque-testimonios #bloque-testimonio-minis>*{border:1px solid #222}#sub-bloque-testimonios #bloque-testimonio-minis{display:flex;flex-direction:column;gap:10px}figure.testimonio{padding:10px !important;margin:0 !important;text-align:center !important}figure.testimonio blockquote{border:0 !important;margin:0 !important;display:flex;flex-direction:column;justify-content:center;height:100%}figure.testimonio p:before{background-image:url('https://coovias.com/wp-content/uploads/2025/01/comillas.png');background-size:cover;background-position:center;content:"";width:70px;height:50px;display:block;margin:0 auto 20px auto !important}figure.testimonio blockquote.Conimagen p:before{background-image:none !important;content:none !important}figure.testimonio blockquote.Conimagen p{text-align:justify;padding:0 20px}figure.testimonio blockquote.Conimagen p img{text-align:justify;width:100%}figure.testimonio blockquote.Conimagen p a{background:#4682b4;padding:5px;color:#fff;font-size:11pt;font-weight:600}figure.testimonio p{margin-bottom:10pt;font-size:10pt;line-height:1.5}figure.testimonio blockquote.Conimagen cite{display:none}figure.testimonio cite{color:#0062ad !important;font-weight:700;font-size:11pt;line-height:1.5 !important;margin-bottom:0 !important}figure.testimonio cite br{line-height:1}a#leer-testimonios{background:#0062ad;color:#fff;font-weight:600;padding:5px;margin-top:20px}@media (max-width:900px){#sub-bloque-testimonios{display:flex;flex-direction:column !important}}page.separate-containers .featured-image,.featured-image{display:none !important}section{position:relative}section .div-hero{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#fafaf7;display:flex}section #sub-div-hero{margin:auto !important;max-width:1200px;display:flex}@media (max-width:800px){section{display:block !important}}