.elementor-kit-17741{--e-global-color-primary:#AF5C58;--e-global-color-secondary:#63B3B7;--e-global-color-text:#464C4E;--e-global-color-accent:#AF5C58;--e-global-typography-primary-font-family:"muli-light";--e-global-typography-primary-font-size:15px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"moneta";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"muli-light";--e-global-typography-text-font-size:15px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"muli-light";--e-global-typography-accent-font-weight:500;--e-global-typography-6fe4924-font-family:"moneta";--e-global-typography-6fe4924-font-size:20px;}.elementor-kit-17741 button,.elementor-kit-17741 input[type="button"],.elementor-kit-17741 input[type="submit"],.elementor-kit-17741 .elementor-button{background-color:#AF5C58;font-family:"criteria", Sans-serif;font-size:15px;font-weight:100;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-kit-17741 e-page-transition{background-color:#FFBC7D;}.elementor-kit-17741 h1{font-family:"moneta", Sans-serif;font-size:60px;line-height:60px;letter-spacing:1.9px;}.elementor-kit-17741 h2{font-family:"blackstone", Sans-serif;font-size:39px;}.elementor-kit-17741 h3{font-family:"moneta", Sans-serif;font-size:30px;}.elementor-kit-17741 h4{font-family:"moneta", Sans-serif;font-size:45px;font-weight:100;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-17741 h1{font-size:35px;line-height:1.1em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-17741 h4{font-size:35px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.singular .entry-header {
    border-bottom: 0 solid var(--global--color-border);
    padding-bottom: calc(-20*var(--global--spacing-vertical));
    margin-bottom: calc(-1*var(--global--spacing-vertical));
}

.boton-cta a{
border: 0px solid #FFFFFF!important; /*  #AF5C58 – color borde botón  */
background-color: #AF5C58;
padding: 12px!important;
border-radius: 0; /* radio curvatura del botón */

text-align: center;

}

.sub-menu-toggle {
    display:none;
}

.site .button:not(:hover):not(:active):not(.has-background), button:not(:hover):not(:active):not(.has-background), input[type=submit]:not(:hover):not(:active):not(.has-background), input[type=reset]:not(:hover):not(:active):not(.has-background), .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background), .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background), .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) {
    background-color: var(--global--color-primary);
    display: ne;
}

.boton-cta .elementor-item {
    color: #FFFFFF !important;
    fill: #FFFFFF;
    padding-left: 18px;
    padding-right: 18px;
}

.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label, .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label, .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label {
    display: inline-block;
   padding-left: 5px;
    padding-right: 5px;
}/* End custom CSS */