.elementor-6407 .elementor-element.elementor-element-90712da > .elementor-container{max-width:1080px;}.elementor-6407 .elementor-element.elementor-element-90712da{padding:58px 0px 108px 0px;}.elementor-6407 .elementor-element.elementor-element-506561b > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6407 .elementor-element.elementor-element-9dbd0bd .elementor-icon-list-icon{width:14px;}.elementor-6407 .elementor-element.elementor-element-9dbd0bd .elementor-icon-list-icon i{font-size:14px;}.elementor-6407 .elementor-element.elementor-element-9dbd0bd .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6407 .elementor-element.elementor-element-a56e864{text-align:start;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6407 .elementor-element.elementor-element-38f00f6 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#E2E2E2;padding:0px 0px 0px 30px;}@media(max-width:1024px){.elementor-6407 .elementor-element.elementor-element-506561b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6407 .elementor-element.elementor-element-38f00f6 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:67px 0px 28px 0px;}}@media(min-width:768px){.elementor-6407 .elementor-element.elementor-element-506561b{width:79.125%;}.elementor-6407 .elementor-element.elementor-element-38f00f6{width:20.875%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6407 .elementor-element.elementor-element-506561b{width:100%;}.elementor-6407 .elementor-element.elementor-element-38f00f6{width:100%;}}/* Start custom CSS */body.elementor-page-6407{font-family:'Open Sans',Arial,sans-serif;font-size:14px;line-height:1.7em;color:#666;font-weight:500}
body.elementor-page-6407 .elementor-widget-theme-post-title .elementor-heading-title{font-family:'Open Sans',Arial,sans-serif;font-size:30px;font-weight:500;line-height:1em;color:#333;padding-bottom:10px;text-transform:none}
body.elementor-page-6407 .elementor-widget-theme-post-title{margin-bottom:0}
body.elementor-page-6407 .elementor-widget-post-info{margin-bottom:5px}
body.elementor-page-6407 .elementor-widget-post-info .elementor-icon-list-items{font-family:'Open Sans',Arial,sans-serif;font-size:14px;line-height:23.8px;padding-bottom:15px}
body.elementor-page-6407 .elementor-widget-post-info .elementor-icon-list-item,body.elementor-page-6407 .elementor-widget-post-info .elementor-icon-list-text,body.elementor-page-6407 .elementor-widget-post-info a{font-size:14px;color:#666;font-weight:500;margin:0!important;padding:0!important}
body.elementor-page-6407 .elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{content:"|"!important;position:static!important;border:0!important;height:auto!important;width:auto!important;margin:0 4px!important;color:#666;display:inline!important}
body.elementor-page-6407 .elementor-widget-theme-post-featured-image{margin-bottom:8px}
body.elementor-page-6407 .elementor-widget-theme-post-featured-image img{width:100%;height:auto;vertical-align:bottom}
body.elementor-page-6407 .pdr-post-content blockquote{border-left:5px solid #2ea3f2;margin:20px 0 30px;padding-left:20px}
body.elementor-page-6407 .pdr-btn{display:inline-block;padding:10px 22px;border:2px solid #2ea3f2;border-radius:3px;font-weight:600}
body.elementor-page-6407 .et_pb_widget{margin:0 0 30px;width:100%;word-wrap:break-word;font-size:14px;line-height:1.7em;color:#666}
body.elementor-page-6407 .et_pb_widget h4.widgettitle{font-family:'Open Sans',Arial,sans-serif;font-size:18px;line-height:1em;padding-bottom:10px;margin:0;color:#333;font-weight:500}
body.elementor-page-6407 .et_pb_widget ul{list-style:none;padding:0;margin:0}
body.elementor-page-6407 .et_pb_widget ul li{margin:0 0 .5em;padding:0}
body.elementor-page-6407 .et_pb_widget a{color:#666}
body.elementor-page-6407 .et_pb_widget a:hover{color:#82c0c7}
body.elementor-page-6407 .widget_search form{position:relative}
body.elementor-page-6407 .widget_search input[type=text],body.elementor-page-6407 .widget_search input[type=search]{width:100%;height:40px;padding:.7em;border:1px solid #ddd;border-radius:3px;color:#666;font-size:14px;line-height:normal;margin:0;box-sizing:border-box;background:#fff}
body.elementor-page-6407 .widget_search input[type=submit],body.elementor-page-6407 .widget_search button{position:absolute;right:0;top:0;width:65px;height:40px;padding:.7em;background:#ddd;border:1px solid #ddd;border-radius:0 3px 3px 0;color:#666;font-size:14px;line-height:normal;cursor:pointer}
body.elementor-page-6407 .widget_search label{display:block}
body.elementor-page-6407 .widget_search .screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden}
body.elementor-page-6407 .elementor-widget-post-info .elementor-icon-list-items{margin:0!important}
body.elementor-page-6407 .elementor-widget-post-info *{font-family:'Open Sans',Arial,sans-serif!important;font-weight:500!important}
body.elementor-page-6407 .pdr-post-content,body.elementor-page-6407 .pdr-post-content .elementor-widget-container{font-family:'Open Sans',Arial,sans-serif;font-size:14px;line-height:1.7em;color:#666;font-weight:500}
body.elementor-page-6407 .pdr-post-content :is(h1,h2,h3,h4,h5,h6,p,li,ul,ol,blockquote,div){font-family:inherit}
body.elementor-page-6407 .pdr-post-content :is(h1,h2,h3,h4,h5,h6){color:#333;font-weight:500;line-height:1em;padding-bottom:10px}
body.elementor-page-6407 .pdr-post-content{padding-top:30px}
@media (max-width:1024px){body.elementor-page-6407 .pdr-single{padding:58px 10% 0 10%!important}}
@media (min-width:981px){body.elementor-page-6407 .elementor-widget-theme-post-featured-image img{aspect-ratio:1080/675;object-fit:cover}}
@media (max-width:767px){body.elementor-page-6407 .pdr-post-content h2{font-size:16px;line-height:1em;padding-bottom:0}}
body.elementor-page-6407 .elementor-widget-theme-post-content:has(.essb_links) + .elementor-widget-post-comments #comment-wrap{padding-top:0;margin-top:-20px}
/* Divi dejaba ~4px (espacio entre inline-blocks) entre los iconos sociales */
body.elementor-page-6407 ul.cnss-social-icon li + li{margin-left:4px!important}/* End custom CSS */