.grecaptcha-badge{visibility:hidden}.menu-menu-principal-eng-mobile-eng-container>ul>li{list-style:bullets!important}.menu-menu-principal-eng-mobile-container>ul>li>a{font-size:14px!important;font-family:"Titillium Web",sans-serif!important}.cursiva{font-style:italic!important}.align-left{text-align:left}.ocultar{display:none!important}.sombra .post_header{background-color:rgba(0,0,0,.6)!important}.sombra .page_title_content{background-color:rgba(0,0,0,.6)!important}.leer-mas a:hover{color:#d12a2f!important}.metis .tp-tab.selected .tp-tab-divider{border-right:1px solid #b32e31!important}.elementor-slick-slider .slick-slide img{width:50px!important}.elementor-social-icon-linkedin{background-color:#000!important}.elementor-social-icon-twitter{background-color:#000!important}.cabecera-size{font-size:40pt;line-height:1em!important}.cabecera-altura{min-height:145px!important}.typed-me{font-family:Playfair display!important}.pagination_detail.blog-posts-list{display:none!important}.elementor-widget-tabs .elementor-tab-title{text-align:center!important;border:1px #b32e31!important}.elementor-widget-tabs .elementor-tab-content{border:none!important}.elementor-2931 .elementor-element.elementor-element-b96f0ae .elementor-tab-title{border:none!important}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{border-color:#fff!important}.elementor-widget-tabs .elementor-tabs-content-wrapper{border:1px #b32e31!important}.widgettitle{padding-top:20px!important;font-family:Playfair Display!important;font-size:30px!important;text-transform:none!important;line-height:1em!important}.mwm_rrss_contenedor.alignment-start{justify-content:center!important}div.wpcf7-mail-sent-ok{margin-top:20px!important}div.wpcf7-validation-errors{margin-top:100px!important;background:#b32e31!important}.boton-popup{width:25%!important}@media (max-width:767px){.boton-popup{width:50%!important}}.newsletter_box .input_wrapper input[type=email]{width:300px!important;margin-right:30px}@media only screen and (max-width:767px){#espacio-parallax .elementor-section-height-min-height .elementor-container{max-height:200vh!important}}@media (max-width:767px){.typed-me{font-size:28px;line-height:1.2em}.typed-cursor{font-size:28px}}@media only screen and (max-width:767px){.tg_background_list_wrapper .tg_background_list_column .tg_background_list_content{padding:10px}}@media only screen and (max-width:767px){.post_navigation.next .navigation_anchor{margin-right:-43px!important}}@media only screen and (max-width:767px){.tg_background_list_wrapper{overflow:hidden!important}}