#cookies_script{border-radius:5px;background:white;position:fixed;bottom:30px;left:30px;padding:20px 10px;z-index:999;font-size:13pt;}#cookies_script span, #cookies_script button{margin-bottom:0em !important;line-height:0 !important;}#cookies_script button{background:white !important;padding:0px;color:steelblue;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 0.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:white;width:100% !important;margin-bottom:40px;border:2px solid #67C432;border-radius:10px;padding:20px 20px 10px 20px;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:0px;}body{background:white !important;overflow-x:hidden !important;}.woocommerce-archive-wrapper .inside-article{padding:0px !important;}#disenado_por{background:black;width:100% !important;text-align:center !important;padding:4px;}#disenado_por > a{color:white;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:0px;}.footer-widgets .footer-widget-1 aside:nth-child(1){width:40%;}.footer-widgets .footer-widget-1 p, .footer-widgets .footer-widget-1 a{color:white;text-align:left !important;margin-bottom:0px;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 0px;}.site-footer .footer-widgets-container .inner-padding{padding:0px !important;}.instagram-icon{padding-top:4px;}p > a[href*="testimonio"]{background:darkorange;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 0px !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 0.3s ease;}button.btn-flotante:hover{transform:scale(1.3) !important;}.encabezado-escribenos{background:#0062ad;color:white;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:white;justify-content:center;font-size:20pt;line-height:0.7;color:#0062ad;cursor:pointer; user-select:none;} .contenedor-form{position:fixed;bottom:20px;right:90px;max-width:400px;background:white;box-shadow:0 4px 6px rgba(0, 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 0px;column-count:2;}.contenedor-form span#if span{margin:0px !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 steelblue;transition:border 0.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:0px -50vw 40px -50vw;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:0px !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:#0062ad;height:auto;   width:100% !important;position:fixed !important;top:100px;left:0px !important;right:0px;}header.site-header .inside-header .main-navigation #primary-menu [aria-hidden="false"] li{border-bottom:3px solid white;padding:5px;}header.site-header .inside-header .main-navigation #primary-menu [aria-hidden="false"] li:nth-last-child(1){background:green !important;border:0px !important;}header.site-header .inside-header .main-navigation #primary-menu [aria-hidden="false"] li a{color:white !important;text-align:center;}}@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:white !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:0px !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{}header.site-header .inside-header .main-navigation #primary-menu ul#menu-menu-principal{column-gap:10px;justify-content:flex-end;}header.site-header .inside-header .main-navigation #primary-menu ul#menu-menu-principal li a{padding:0px !important;margin:0px !important;line-height: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:darkorange !important;}@media (max-width:1000px){body.wp-singular article .post-single, body.wp-singular .site-content > div{padding:0px 40px !important;}}#banner-hero{width:100vw;height:calc(100dvh - 80px);position:relative;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, #EDEDED calc(0% + 0px), #EDEDED calc(8% + 0px), #E0EFE5 calc(8% + 0px), #E0EFE5 calc(20% - 0px), #FFF9E3 calc(20% + 0px), #FFF9E3 calc(35% - 0px), #E6F0FA calc(35% + 0px), #E6F0FA calc(50% - 0px), #EDEDED calc(50% + 0px), #EDEDED 100% );position:relative;}#suelo{width:100vw;height:130px;box-shadow:inset 0 15px 20px -15px rgba(255,255,255,.8);background:url("/wp-content/uploads/2026/08/suelo.png");background-repeat:no-repeat;background-position:center bottom;background-size:100% 200px;position:absolute;bottom:10px;left:0px;}#banner-content{margin:auto;max-width:1200px;height:100%;display:flex;}#banner-content #banner-left{width:37%;display:flex;flex-direction:column;justify-content:center;}#banner-content #banner-right{width:63%;}#banner-content #banner-left h2{color:#6fb63a;font-family:trebuchet ms;font-size:32pt;font-weight:600;line-height:1;}#banner-content #banner-left h2:after{background:#6fb63a;content:" ";width:80px;height:7px;display:block;margin-top:10px;box-shadow:gray 30px 0px 0px inset;}#banner-content #banner-left p{font-size:10pt;line-height:1.2;}#banner-content #banner-left a{background:darkorange;padding:5px;color:white;font-weight:600;width:fit-content;}section#acerca-de{display:flex;gap:40px;padding:0px 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;} section#acerca-de #bloque-titulo > *{margin-bottom:0px;}section#acerca-de h1{color:#fff !important;font-weight:700;width:fit-content !important;display:block;position:relative;line-height:1 !important;font-size:24pt;padding:4px 5px 8px 4px;}section#acerca-de h1 span{background:#259cd8;}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:100% !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:0px;}section#acerca-de #resena div[id^="sub-bloque-"] div{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{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:100% !important;}}section#beneficios{margin-top:10px;}#bloque-beneficios{background:white;width:45%;border:1px solid gray;padding:20px 50px 20px 30px;grid-area:beneficio;grid-row:span 2;}#bloque-beneficios h2{background:darkorange;color:white;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:bold;font-size:55pt;width:40px;height:100%;color:darkorange;line-height:1;}.beneficio p.title{text-align:left;text-transform:uppercase;font-size:15pt;margin-bottom:0px;color:darkorange;font-weight:500;}.beneficio p.content{text-align:left;font-size:10pt;margin-bottom:0px;line-height:1.2;text-align:justify;} #bloque-img-adornos{background:white;width:25%;border-left:10px solid white;border-right:10px solid white;margin-top:0px;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:white 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:white;font-weight:600;margin-top:20px;}#bloque-suscripcion form{display:flex;flex-direction:column;}#bloque-suscripcion form label{font-size:1pt !important;padding-bottom:0px !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 white;border-radius:10px;}#bloque-suscripcion input::placeholder{color:steelblue;text-align:center;font-weight:600;}#bloque-suscripcion input.wpcf7-submit{height:auto;position:relative;background:white;color:#0062ad;font-weight:600;margin-top:30px;margin-bottom:0px;margin:auto;}#bloque-suscripcion .wpcf7-not-valid-tip{display:none;}#bloque-suscripcion .wpcf7-response-output{display:block;font-size:9pt;color:white;border:0px !important;margin:0px !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:0px 40px 20px 40px !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:0px;} .datos_numericos{background:white;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:0px 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:0px !important;} .datos_numericos .dato_num_clientes{background:#E6F0FA !important;color:#0062ad;grid-area:clientes;}.datos_numericos .dato_num_proyectos{background:#FFF8E1;color:darkorange;grid-area:proyectos;}.datos_numericos .dato_num_ediciones{background:#fafaf7;color:#222222;grid-area:ediciones;}.datos_numericos .dato_num_colaboradores{background:#FFF8E1;color:darkorange;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 white !important;}}section#testimonios{margin:30px 0px;}section#testimonios h2{margin:auto;text-align:center;background:#fafaf7;color:#222222;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 #222222;}#sub-bloque-testimonios #bloque-testimonio-minis{display:flex;flex-direction:column;gap:10px;} figure.testimonio{padding:10px !important;margin:0px !important;text-align:center !important;}figure.testimonio blockquote{border:0px !important;margin:0px !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:0px 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:0px 20px;}figure.testimonio blockquote.Conimagen p img{text-align:justify;width:100%;}figure.testimonio blockquote.Conimagen p a{background:steelblue;padding:5px;color:white;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:0px !important;}figure.testimonio cite br{line-height:1;} @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;}}