.elementor-72278 .elementor-element.elementor-element-cc1bc3e:not(.elementor-motion-effects-element-type-background), .elementor-72278 .elementor-element.elementor-element-cc1bc3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72278 .elementor-element.elementor-element-cc1bc3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-72278 .elementor-element.elementor-element-cc1bc3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72278 .elementor-element.elementor-element-31ea895:not(.elementor-motion-effects-element-type-background), .elementor-72278 .elementor-element.elementor-element-31ea895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72278 .elementor-element.elementor-element-31ea895{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-72278 .elementor-element.elementor-element-31ea895 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72278 .elementor-element.elementor-element-7b585cb:not(.elementor-motion-effects-element-type-background), .elementor-72278 .elementor-element.elementor-element-7b585cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72278 .elementor-element.elementor-element-7b585cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-72278 .elementor-element.elementor-element-7b585cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72278 .elementor-element.elementor-element-2569eb1:not(.elementor-motion-effects-element-type-background), .elementor-72278 .elementor-element.elementor-element-2569eb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72278 .elementor-element.elementor-element-2569eb1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-72278 .elementor-element.elementor-element-2569eb1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72278 .elementor-element.elementor-element-e80851d .elementor-spacer-inner{--spacer-size:50px;}:root{--page-title-display:none;}body.elementor-page-72278:not(.elementor-motion-effects-element-type-background), body.elementor-page-72278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}/* Start custom CSS for section, class: .elementor-element-31ea895 */.header_mid {
    display: none !important;
}
#mi-accesibilidad-contenedor .accesibilidad-float-btn-unique {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-08035c2 */.registro-boton-active {
    display: inline-block;
    padding: 15px 15px;
    border: 2px solid #395d6a;
        background-color: #395d6a; 
    color: #ffffff;
    text-decoration: none;
    border-radius: 5px;
    transition: background-color 0.3s ease, color 0.3s ease; 
    margin-top: 20px;
}

.registro-boton-active:hover {
    background-color: #29454c; 
    border: 2px solid #29454c;
    color: #ffffff; 
}/* End custom CSS */
/* Start custom CSS */.eael-toc.collapsed .eael-toc-button {
    padding: 0px 20px !important;
}
body.elementor-page-28744 .eael-toc.eael-sticky {
    top: 20px !important;
}
.middle_content {
    padding: 0px 0 0px;
}/* End custom CSS */