@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}#nav_menu-3 ul#menu-categorias-posts li{display:flex;flex-wrap:nowrap;column-gap:20px}#nav_menu-3 ul#menu-categorias-posts li>a{color:#67c432;font-weight:600}#nav_menu-3 ul#menu-categorias-posts li>ul.sub-menu{margin:0}#nav_menu-3 ul#menu-categorias-posts li>ul.sub-menu li{display:inline-block;background:#fff !important;border-radius:5px;padding:5px;font-size:10pt;font-weight:600;margin-right:15px;margin-bottom:15px}#nav_menu-3 ul#menu-categorias-posts li:nth-of-type(odd)>ul.sub-menu:nth-of-type(1) li{border:2px solid #67c432}#nav_menu-3 ul#menu-categorias-posts li:nth-of-type(2)>ul.sub-menu:nth-of-type(1) li{border:2px solid gray}#nav_menu-3 ul#menu-categorias-posts li:nth-of-type(odd)>ul.sub-menu:nth-of-type(1) li>a{color:#67c432}#nav_menu-3 ul#menu-categorias-posts li:nth-of-type(2)>ul.sub-menu:nth-of-type(1) li>a{color:gray}body [class^=post-] .inside-article .autor,body [class^=post-] .inside-article .categoria-edicion{font-size:11pt}body [class^=post-] .inside-article .categoria-edicion{text-transform:capitalize}body [class^=post-] .inside-article .autor a,body [class^=post-] .inside-article .categoria-edicion a{color:#222 !important;font-weight:600}body [class^=post-] .inside-article #title p,body [class^=post-] .inside-article #title h2,.woocommerce-loop-product__title,body.post-type-archive-digital #title h3,ul[class^=cpt-] h2,h3.woocommerce-loop-product__title{margin-bottom:0;color:#6f6f6e !important;text-transform:uppercase;font-size:13pt !important;font-weight:600}body [class^=post-] .inside-article #title p{font-size:10pt !important;line-height:1.3}ul[class^=cpt-] .tipo-lugar-evento{margin-bottom:15px !important}ul[class^=cpt-] .tipo-lugar-evento span:nth-child(1){font-weight:700}body [class^=post-] .inside-article #extracto{font-size:10pt !important;color:gray !important;text-align:justify;margin-bottom:15px}ul.cpt-digital #fecha{display:flex;font-size:12pt}ul.cpt-digital #fecha>span{display:none}ul.cpt-digital #fecha:before{display:flex !important;content:'Vigencia:';margin-right:7px;font-weight:600}ul.cpt-digital #fecha>span{display:none}ul.cpt-digital h3#articulos-destacados{font-size:13pt;margin-right:7px;font-weight:600;margin-bottom:0;width:95%}ul.cpt-digital ul{font-size:12pt;line-height:1.4;width:95%}ul.cpt-digital ul li{width:95%}ul.cpt-digital #resumen_content{font-size:12pt;text-align:justify;margin-bottom:0;width:95%}ul.cpt-digital #resumen_content p{line-height:1.2;margin-bottom:0}body [class^=post-] .inside-article a.btn-readmore,ul[class^=cpt-] a#ver,#ver{background:gray;padding:5px;font-size:11pt;color:#fff !important;font-weight:500}li[id*=-single-]>*:nth-last-child(2){margin-bottom:10px !important}.site-main nav#nav-below{grid-column:1/-1 !important;box-sizing:border-box;justify-content:center;display:flex;padding:10px}.woocommerce-pagination{margin-top:50px !important}a.next,a.prev,span.current{background:gray;border-radius:5px;color:#fff !important;padding:5px 7px !important}a.page-numbers{font-weight:600;color:gray}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:0}#grupo:nth-child(n+2),#eventos-grupo:nth-child(n+2){margin-top:40px !important}#eventos-grupo{color:#67c432;font-size:20pt;width:100%;font-weight:600;text-transform:uppercase}#eventos-grupo:after{content:"";background:#d3d3d3;box-shadow:inset -45px 0px #67c432;width:70px;height:4px;display:block;margin-top:4px;margin-bottom:10px;position:relative;left:0}.site-content{display:flex !important;flex-direction:column}body.blog .site-content,[class*=tax-] .site-content,[class*=category] .site-content{flex-direction:column-reverse !important}.site-content .content-area,.site-content .sidebar{width:100% !important}ul[class^=cpt-]{list-style:none !important}main.site-main,ul[class^=cpt-]{display:grid;gap:30px;margin:0 !important}ul.cpt-product{grid-template-columns:repeat(4,calc(25% - 20px))}main.site-main,ul.cpt-digital,ul.cpt-evento,ul.cpt-multimedia,ul.cpt-proveedor{grid-template-columns:repeat(3,calc(33.3% - 20px))}ul.cpt-testimonio{grid-template-columns:repeat(2,calc(50% - 20px))}body.search-no-results main.site-main{grid-template-columns:repeat(1,100%) !important}body.search-no-results main.site-main form{display:none !important}.inside-article{padding:0 !important}@media (max-width:1200px){main.site-main,ul.cpt-digital,ul.cpt-evento,ul.cpt-multimedia,ul.cpt-proveedor,ul.cpt-product,body.search-no-results main.site-main{grid-template-columns:repeat(3,calc(33.3% - 20px)) !important}}@media (max-width:800px){main.site-main,ul[class*=cpt-],body.search-no-results main.site-main{grid-template-columns:repeat(2,calc(50% - 20px)) !important}}@media (max-width:500px){main.site-main,ul[class*=cpt-],body.search-no-results main.site-main{grid-template-columns:repeat(1,calc(100% - 0px)) !important}}.wp-block-search__inside-wrapper{border:1px solid gray !important;padding:4px}input[type=search]{font-size:11pt;width:calc(100% - 80px);height:50px;position:relative;top:-2px}input[type=search]:focus{border:0}.wp-block-search__button{width:70px;margin-left:10px}[class^=post-] .inside-article #post-img,[class^=cpt-] #post-img,.attachment-woocommerce_thumbnail,.content-testimonio{width:100%;border:1px solid #6f6f6e !important;border-radius:5px;margin:0 0 10px !important;padding:10px}[class^=post-] .inside-article #post-img,ul[class^=cpt-] #post-img,.attachment-woocommerce_thumbnail{height:200px !important}li[id^=digital-single-] #post-img,.content-testimonio{height:auto !important;padding:10px 10px 3px !important}[class^=post-] .inside-article #post-img-mask,[class^=cpt-] #post-img-mask{width:100%;height:100% !important;overflow:hidden !important}[class^=post-] .inside-article #post-img-mask img,[class^=cpt-] #post-img-mask img{width:100% !important;height:100%;object-fit:cover;object-position:top}.widget-title,.page-header{display:none !important}.sidebar{margin-bottom:0 !important}.is-right-sidebar{width:100% !important}.widget-area .inside-right-sidebar{display:grid !important;grid-template-columns:70% 30%;padding:0;margin-bottom:0 !important;width:100% !important;gap:20px}.widget-area .inside-right-sidebar>aside{padding:0 !important}@media (max-width:800px){.widget-area .inside-right-sidebar{grid-template-columns:100% !important}}