@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@700;800;900&display=swap');.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}.site-footer{margin-top:40px !important}.site-info{display:none !important}.footer-widgets{background:#12305a !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}ul#redes{text-align:left}@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}}body{background:#fff;overflow-x:hidden}.site-content{display:block}@media (max-width:1000px){.site-content{padding:0 20px}}#header-banner,header.woocommerce-products-header{position:relative;left:50%;right:50%;margin:0 -50vw 40px;width:100vw !important;max-width:100vw;height:auto !important;background:#0062bf !important;padding:20px;position:relative !important;z-index:0 !important}#header-banner .autor,#header-banner .autor *,#header-banner a span,#header-banner *,#header-banner #title,#header-banner #title *,#header-banner .categoria-edicion,#header-banner .categoria-edicion *,header.woocommerce-products-header h1{max-width:1200px !important;width:100% !important;margin:auto !important;text-align:left !important;color:#fff !important;text-transform:uppercase}#header-banner h1{font-weight:800;font-style:normal !important;font-size:30pt;font-family:'Nunito',sans-serif}body.single-digital #header-banner h1{display:flex !important;flex-direction:column !important}body.single-digital #header-banner h1 span:nth-child(1){font-size:12pt;font-weight:300;line-height:1}.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}body header .main-navigation.toggled{margin-top:0 !important}body header .main-navigation.toggled{background:#000e23 !important}body header .main-navigation.toggled br{display:none !important}body header .main-navigation.toggled ul{height:100vh !important}body header .main-navigation.toggled li,body header .main-navigation.toggled .current_page_item li{border-bottom:1px solid #fff !important}body .main-navigation.toggled .main-nav li a{padding:20px 30px !important}body .site-header .main-navigation.toggled li a{color:#fff !important;text-align:left !important}.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.digital .header-banner{margin-bottom:20px !important}.display-lanzamiento-digital{width:100%;margin:auto;text-align:center;padding:10px;margin-bottom:40px;border:1px dashed #67c432}.display-lanzamiento-digital *:nth-child(n+2){margin-bottom:0}.display-lanzamiento-digital .wp-block-buttons{margin-top:20px !important}#disenado_por{background:#000;width:100% !important;text-align:center !important;padding:4px;line-height:1}#disenado_por>a{color:#fff;font-size:9pt;font-weight:600;text-transform:uppercase;letter-spacing:1px}@media (max-width:900px){#disenado_por{padding:10px 40px}}.site-content{margin-top:80px}body header.site-header{width:100% !important;position:fixed !important;top:0;z-index:10 !important;border:0}body header.site-header,body.home .site-header.scrolled,button.menu-toggle{background:#fff !important}body.home header.site-header{background:#000e23 !important}.main-navigation{background:0 0}header.site-header .inside-header{padding:0 !important;margin:auto !important;position:relative}body #menu-menu-principal{gap:10px}body #menu-menu-principal li a{text-align:center;font-weight:600;line-height:1;padding:0 10px}body #menu-menu-principal li a,body.home .site-header.scrolled #menu-menu-principal li a{color:#12305a}body.home #menu-menu-principal li a{color:#fff}body.home #menu-menu-principal li.current_page_item{padding-bottom:5px;border-bottom:1px solid #fff}body.home .site-header.scrolled #menu-menu-principal li.current-menu-item{padding-bottom:0 !important;border-bottom:0 !important}body.home .site-header #menu-menu-principal li.current_page_item a{color:#fff !important}body.home .site-header.scrolled #menu-menu-principal li.current_page_item a,#menu-menu-principal li.current-menu-item a{color:#ff8c00 !important}body header img.is-logo-image{background:#fff;border-radius:0 0 10px 10px;padding:15px}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}#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}label[for=honeypot],input[name=tu-honeypot],span.wpcf7-form-control-wrap[data-name=tu-honeypot]{display:none !important}article.post-46540 .inside-article{padding:0 !important}.col-contacto{display:flex;gap:40px}#aviso h2{font-weight:700;font-style:italic;font-size:34pt;text-transform:uppercase;line-height:1;color:#67c432}#aviso h2:after{content:"";background:#d3d3d3;box-shadow:inset -40px 0px #67c432;width:80px;height:6px;display:block;margin-top:12px;margin-bottom:20px}#aviso p{font-weight:600;font-size:12pt;line-height:1.4;text-align:justify !important}@media (max-width:900px){.col-contacto{display:block !important;width:100% !important}}#bloque-form{border:1px solid #222;padding:30px}#bloque-form form{display:block}#bloque-form form label{font-size:11pt;font-weight:600}#bloque-form form div{display:grid;grid-template-columns:1fr 1fr !important;column-gap:15px}#bloque-form form input,#bloque-form form select,#bloque-form form textarea{width:100% !important;height:auto !important;margin-bottom:10px;font-size:11pt;padding:5px !important}#bloque-form form textarea{height:120px !important}#bloque-form form input[type=file]{border:1px solid #222}#bloque-form form div label:nth-child(1){grid-row:1;grid-column:1 !important}#bloque-form form div label:nth-child(2){grid-row:1;grid-column:2 !important}#bloque-form form div span.wpcf7-form-control-wrap:nth-child(1){grid-row:2;grid-column:2 !important}#bloque-form form div span.wpcf7-form-control-wrap:nth-child(2){grid-row:2;grid-column:1 !important}#bloque-form form div label:nth-child(1){grid-row:1;grid-column:1 !important}#bloque-form form div span.wpcf7-form-control-wrap[data-name=if]{grid-row:2;grid-column:1 !important}#bloque-form form div span.wpcf7-form-control-wrap[data-name=if] span span{display:flex;gap:5px;font-size:11pt}#bloque-form form div span.wpcf7-form-control-wrap[data-name=if] span span input{width:15px !important;position:relative;top:-10px}#bloque-form form div input[type=submit]{grid-row:span 2;grid-column:2 !important}#bloque-form span.wpcf7-not-valid-tip,#bloque-form label[for=""],#bloque-form input[data-name=tu-honeypot]{display:none}#bloque-form .wpcf7 form .wpcf7-response-output{font-size:11pt;font-weight:600;text-align:center;border:0 !important;display:block !important;margin:0}#bloque-form .wpcf7 form ul#restriccion{border-top:1px solid gray;display:block;font-size:11pt;padding:0;margin:20px 0 0;list-style:none !important}