/*
 Theme Name:   carlosgalan Child
 Theme URI:    https://fablacreativa.com
 Description:  Tema hijo para CarlosGalan
 Author:       AlejandroBarco
 Author URI:   https://fablacreativa.com
 Template:     carlosgalan
 Version:      0.1
*/
.comment-respond{margin-top:0;margin:0 20px;}.comment-body{padding:30px 10px;}.comment-content{padding:0px 10px;border:0px solid rgba(0,0,0,.05);}.depth-1.parent>.children{border-bottom:0px solid rgba(0,0,0,.05);align-content}.boton-tablas{padding:5px 15px;color:#000!important;background-color:#000;margin:10px 0px!important;}.highcharts-color-0{fill:#B0964B;}.highcharts-color-1{fill:#E6A800;}.highcharts-color-2{fill:#A86D00;}.highcharts-color-3{fill:#BF8C00;}.highcharts-color-4{fill:#2D2E2B;}.highcharts-color-5{fill:#DADADA;}.highcharts-data-label-connector{fill:none;stroke:#2D2E2B;}.tablepress img{margin:0;padding:0;border:none;max-width:180px!important;}.positivo{width:16px!important;float:left!important;margin:1px 10px 20px 0px!important;}.imagen-tablas{margin:auto!important;display:block!important;padding-bottom:20px!important;}.tablepress tbody td,.tablepress tfoot th{border-top:none!important;}.tablepress tfoot th,.tablepress thead th{background-color:#B0964B!important;font-weight:700;vertical-align:middle;text-align:center;border:none!important;font-size:21px!important;padding:10px!important;}.tablepress .odd td{background-color:#f3f3f3!important;}.tablepress td,.tablepress th{padding:6px 10px!important;border:none;background:0 0;text-align:center!important;font-size:16px!important;line-height:20px;float:none!important;}.canvas-container,.canvas-main-container{box-sizing:border-box;-webkit-box-sizing:border-box;border-style:none;}.elementor-widget-text-editor{color:inherit!important;font-weight:inherit!important;}h1,h2,h3,h4,h5,h6,p,a,body{font-variant-ligatures:no-common-ligatures;}.separate-containers .inside-article,.separate-containers .page-header,.separate-containers .paging-navigation{padding:0px 40px 0px 40px;}@media (max-width:768px){h4{font-size:20px;}}@media (max-width:768px){.comparte-responsive{display:inherit!important;float:inherit!important;text-align:center!important;}}@media (max-width:768px){.sobremi-responsive{display:inline-block!important;width:100%!important;}}@media (max-width:600px){.separate-containers .inside-article,.separate-containers .page-header,.separate-containers .paging-navigation{padding:0px 10px 0px 10px;}}.separate-containers .site-main{margin:0px;}.eael-grid-post .eael-entry-wrapper,.eael-grid-post .eael-entry-footer{padding:0px!important;}.entry-header{font-size:70px;line-height:0.9em;color:#B0964B;}.entry-meta{font-size:25px;margin-top:.5em;line-height:1.5;margin-bottom:20px;}h1.entry-title{font-size:60px;color:#B0964B;line-height:1.1em;}.accede-a-mi-lista{font-size:18px;float:left;}@media (max-width:600px){.accede-a-mi-lista{font-size:12px!important;float:none!important;}}@media (max-width:600px){h1.entry-title{font-size:40px;color:#B0964B;line-height:1.1em;margin-top:30px;}}@media (max-width:600px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{text-align:center;padding:10px!important;margin-right:5px!important;margin-left:10px!important;font-size:13px;}}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:transparent;border:0px solid;border-bottom:1px solid;border-radius:0;text-align:center;padding:7px 15px;max-width:100%;float:left;margin-right:20px;margin-left:20%;font-size:13px;}.top-bar .inside-top-bar .widget{padding:0;display:block;margin-bottom:0;width:100%;}.tve_flt .thrv_lead_generation .tve_lead_generated_inputs_container{color:#555;--tcb-applied-color:#555;display:inline-flex!important;}input[type=submit]{background:#000;color:#fff;border:1px solid transparent;cursor:pointer;-webkit-appearance:button;padding:7px 20px;font-size:13px;}@media (max-width:600px){input[type=submit]{background:#000;color:#fff;border:1px solid transparent;cursor:pointer;-webkit-appearance:button;padding:7px 20px;margin-top:10px;font-size:13px;}}@media (max-width:1024px){.main-navigation.has-branding .inside-navigation.grid-container{padding:0px;background-color:#2B2B29;}}.gp-icon{display:inline-flex;align-self:center;color:inherit;}@media (max-width:1024px){#mobile-header.toggled .main-nav >ul,#mobile-header .menu-toggle,#mobile-header .mobile-bar-items{display:block;background-color:#2B2B29;color:#fff;}}@media (max-width:1024px){.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-items{color:#fff;padding:5px 40px;font-size:30px;line-height:45px;text-align:center;}}@media (max-width:1024px){.inside-top-bar{padding-right:0px!important;font-size:10px;padding-left:0px!important;}}*::selection{background-color:#B0964B;color:#2B2B29;}*::-moz-selection{background-color:#B0964B;color:#2B2B29;}@media (max-width:760px){.gallery-columns-3 .gallery-item{max-width:100%;padding:20px 0px;}}}.gallery-caption{display:block;text-align:left;font-size:24px;line-height:1.2em;font-family:'Montserrat'!important;padding:0px 20px!important;}}.gallery-item{display:inline-block;text-align:left;padding:15px;vertical-align:top;width:100%;}#ez-toc-container{margin:50px 0px!important;padding:20px 30px;}#cookies-eu-accept{text-decoration:none;background-color:#B0964B;color:#0080ff;color:#fff;border:1px solid #fff;cursor:pointer;margin:8px 6px;text-transform:uppercase;font-size:12px;transition:background 0.07s,color 0.07s,border-color 0.07s;letter-spacing:0.075em;}#cookies-eu-reject{font-size:12px;color:#fff;border:1px solid #fff;}#cookies-eu-banner{background-color:#2B2B29;color:#fff;padding:6px;font-size:16px;padding:10px 90px;}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:16px!important;display:inline-block;opacity:1;align-content}.addtoany_list{line-height:16px;text-align:center!important;display:block!important;}@media (max-width:768px){.cabecera-entradas{display:none;}}@media (max-width:768px){.graficos-responsive{width:100%;}}.post-image-aligned-center .featured-image,.post-image-aligned-center .post-image{text-align:center;max-width:100%;}.separate-containers .inside-article{padding:0px 20px 0px 20px;max-width:800px;margin:auto;}.comments-area{padding:40px 20px 70px 20px;margin:auto;max-width:800px;}.size-full{width:100%!important;height:auto;overflow:hidden;background-size:cover!important;}textarea{background-color:#f2f2f2;border:0px solid;border-bottom:1px solid;border-radius:0;text-align:center;padding:7px 15px;max-width:100%;float:left;margin-right:20px;margin-bottom:30px;margin-left:0%;font-size:13px;}.main-navigation .main-nav ul ul li a{line-height:normal;font-size:16px;font-weight:normal;padding:10px 15px;}.main-navigation ul ul{display:block;box-shadow:0px 0px 0 rgba(0,0,0,.1);float:left;position:absolute;left:-99999px;opacity:0;z-index:99999;width:240px;background-color:#f2f2f2;}@media (min-width:768px){.post-image-aligned-center .featured-image,.post-image-aligned-center .post-image{text-align:center;width:100%;height:350px;Overflow:hidden;margin-bottom:40px;}}.eael-entry-media{overflow:hidden;width:100%;height:240px;}.main-navigation.toggled .main-nav >ul{height:100vh!important;padding-top:10vh;}.gallery-item{display:inline-block;text-align:left!important;vertical-align:top;width:100%;}.comments-area{padding:40px 10px!important;}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:transparent;border:0px solid;border-bottom:1px solid;border-radius:0;text-align:left;padding:10px;max-width:100%;float:right;margin-right:20px;margin-left:20%;font-size:13px;}.comment-form-cookies-consent{display:inherit;align-items:normal;}.inside-article a,.paging-navigation a,.page-header a{color:#000;border-bottom:5px solid #B0964B;font-weight:600;background:linear-gradient(to top,#B0964B 50%,transparent 50%);background-size:100% 200%;background-position:top left;transition:all .1s ease-out;}.inside-article a:hover,.paging-navigation a:hover,.comments-area a:hover,.page-header a:hover{color:#000!important;background-color:#B0964B;background-position:bottom left;}.comments-area a{color:#000!important;font-size:19px;border-bottom:2px solid #B0964B;font-weight:600;background:linear-gradient(to top,#B0964B 50%,transparent 50%);background-size:100% 200%;background-position:top left;transition:all .1s ease-out;}div#ez-toc-container ul.ez-toc-list a{color:#B0964B;border-bottom:0px;font-weight:300;}div#ez-toc-container ul.ez-toc-list a:hover{color:#000;border-bottom:0px;font-weight:300;}#ez-toc-container a.ez-toc-toggle{color:#444;border-bottom:1px solid #ccc;}#ez-toc-container a.ez-toc-toggle:hover{color:#444;border-bottom:1px solid #ccc;background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-repeat:repeat-x;}.entry-meta a{color:#B0964B!important;border-bottom:0px;background:none!important;}.entry-meta a{color:#000!important;background:none;}.eael-grid-post-link{border-bottom:0px!important;background:none!important;}.elementor-button{border-bottom:0px!important;background:linear-gradient(to top,#B0964B 50%,#2B2B29 50%)!important;background-size:100% 200%!important;background-position:top left!important;transition:all .1s ease-out!important;}.elementor-button:hover{color:#fff!important;background-color:#B0964B!important;background-position:bottom left!important;}.elementor-16 .elementor-element.elementor-element-d9e8e55 .elementor-button{color:#2b2b29!important;background-color:#B0964B!important;background:#B0964B!important;}.elementor-16 .elementor-element.elementor-element-739d053 .elementor-button{color:#2b2b29!important;background-color:#fff!important;background:#fff!important;}.eael-grid-post-link:hover{border-bottom:0px!important;background-color:transparent!important;background:none!important;}.eael-entry-overlay>a{background-color:transparent!important;background:none!important;}.thrv-button a.tcb-button-link,.thrv-button-group-item a.tcb-button-link,.tve-form-button a.tcb-button-link{text-decoration:none !important;color:#fff;background:none;border-bottom:0px;}.enlace-pie{color:#000;border-bottom:5px solid #B0964B;font-weight:600;background:linear-gradient(to top,#ffbc00 50%,transparent 50%);background-size:100% 200%;background-position:top left;transition:all .1s ease-out;}.enlace-pie:hover{color:#000;background-color:#ffbc00;background-position:bottom left;}.featured-image img {width: auto!important;}.has-cyan-bluish-gray-background-color, .has-background{background-color:#eeeeee;padding:15px;}.cookies-eu-label {margin: auto;text-align: left;}.cookies-eu-reject {display:none;}
@media (min-width:768px){.imagen-carlos{display: inline-flex; float: left;}}@media (max-width:767px){.imagen-carlos{display: block;margin: 0px 50px;}}

@media (min-width:768px){.pie-entradas-1{max-width:800px; background-color:#B0964B; padding:40px 0px; margin:auto; display: block; text-align: center;}}
@media (max-width:767px){.pie-entradas-1{width:90%; background-color:#B0964B; padding:40px 20px; margin:auto; display: block; text-align: center;}}

@media (min-width:768px){.pie-entradas-3{max-width:800px; margin:auto; display: block; padding:50px 20px 0px 20px; font-size:24px; line-height:1.2em; font-weight:700; text-align:left!important;}}
@media (max-width:767px){.pie-entradas-3{width:90%; margin:auto; display: block; padding:50px 20px 0px 20px; font-size:24px; line-height:1.2em; font-weight:700; text-align:left!important;}}

@media (min-width:768px){.pie-entradas-2 {max-width:800px; background-color:#333333; padding:20px; margin:0px auto; display: flex; text-align: left;}}
@media (max-width:767px){.pie-entradas-2 {width:90%; background-color:#333333; padding:20px; margin:0px auto; display: flex; text-align: left;}}

@media (min-width:768px){.pie-entradas-4 {max-width:800px; background-color:#eeeeee; border-width: 0px; padding:20px 40px; margin:0px auto; display: block; text-align: left;}}
@media (max-width:767px){.pie-entradas-4 {width:90%; background-color:#eeeeee; border-width: 0px; padding:20px 40px; margin:0px auto; display: block; text-align: left;}}

@media (min-width:768px){ embed, iframe, object {
    max-width: 100%;
	height: 430px;
	}}

@media (max-width:767px){embed, iframe, object {
    max-width: 100%;
    height: 350px;
	}}


@media (max-width:767px){.site-logo {
    display: inline-block;
    max-width: 60%;
	}}
@media (min-width:768px){.site-logo {
    display: inline-block;
    max-width: 250px;
	}}

@media (min-width: 300px)
#lg-kr1veef9 .tve-form-button .tcb-button-link span {
    color: rgb(255,255,255);
    --tcb-applied-color: #fff;
    font-family: 'Montserrat';
}