.elementor-12 .elementor-element.elementor-element-4dc7f11{--display:flex;}.elementor-12 .elementor-element.elementor-element-2110a26{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 68px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-2110a26 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:500;line-height:71px;letter-spacing:1.6px;color:#41354D;}.elementor-12 .elementor-element.elementor-element-64e102a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-64e102a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-64e102a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2C4D6;}.elementor-12 .elementor-element.elementor-element-b4b0a8b{--display:flex;}.elementor-12 .elementor-element.elementor-element-9e38211{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:45px;letter-spacing:0.7px;color:#FBF6EC;}.elementor-12 .elementor-element.elementor-element-dfbe1cf{--display:flex;}.elementor-12 .elementor-element.elementor-element-2cfaa9c{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:45px;letter-spacing:0.7px;color:#FBF6EC;}.elementor-12 .elementor-element.elementor-element-21beee9{--display:flex;}.elementor-12 .elementor-element.elementor-element-f025cb5{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:45px;letter-spacing:0.7px;color:#FBF6EC;}.elementor-12 .elementor-element.elementor-element-648a1ea{--display:flex;}.elementor-12 .elementor-element.elementor-element-2d678ee{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:45px;letter-spacing:0.7px;color:#FBF6EC;}.elementor-12 .elementor-element.elementor-element-68909ca{--display:flex;}.elementor-12 .elementor-element.elementor-element-d95e3f5{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:45px;letter-spacing:0.7px;color:#FBF6EC;}.elementor-12 .elementor-element.elementor-element-e33b275{--display:flex;}.elementor-12 .elementor-element.elementor-element-c282893{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:45px;letter-spacing:0.7px;color:#FBF6EC;}.elementor-12 .elementor-element.elementor-element-8e426a5{--display:flex;}.elementor-12 .elementor-element.elementor-element-0c2978f{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:45px;letter-spacing:0.7px;color:#FBF6EC;}.elementor-12 .elementor-element.elementor-element-50b7c22{--display:flex;}.elementor-12 .elementor-element.elementor-element-4c45e0a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:45px;letter-spacing:0.7px;color:#FBF6EC;}.elementor-12 .elementor-element.elementor-element-4916121{--display:flex;}.elementor-12 .elementor-element.elementor-element-6ae6b3b{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:45px;letter-spacing:0.7px;color:#FBF6EC;}.elementor-12 .elementor-element.elementor-element-16e98bd{--n-accordion-title-font-size:20px;background-color:#D2C4D6;border-radius:40px 40px 40px 40px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-gap:21px;}:where( .elementor-12 .elementor-element.elementor-element-16e98bd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Playfair Display", Sans-serif;line-height:45px;letter-spacing:0.7px;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EC;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-2110a26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-2110a26 .elementor-heading-title{font-size:54px;line-height:1.1em;letter-spacing:0.9px;}.elementor-12 .elementor-element.elementor-element-9e38211{font-size:17px;}.elementor-12 .elementor-element.elementor-element-2cfaa9c{font-size:17px;}.elementor-12 .elementor-element.elementor-element-f025cb5{font-size:17px;}.elementor-12 .elementor-element.elementor-element-2d678ee{font-size:17px;}.elementor-12 .elementor-element.elementor-element-d95e3f5{font-size:17px;}.elementor-12 .elementor-element.elementor-element-c282893{font-size:17px;}.elementor-12 .elementor-element.elementor-element-0c2978f{font-size:17px;}.elementor-12 .elementor-element.elementor-element-4c45e0a{font-size:17px;}.elementor-12 .elementor-element.elementor-element-6ae6b3b{font-size:17px;}.elementor-12 .elementor-element.elementor-element-16e98bd{--n-accordion-title-font-size:17px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-2110a26{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2110a26 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-9e38211{font-size:13px;}.elementor-12 .elementor-element.elementor-element-2cfaa9c{font-size:13px;}.elementor-12 .elementor-element.elementor-element-f025cb5{font-size:13px;}.elementor-12 .elementor-element.elementor-element-2d678ee{font-size:13px;}.elementor-12 .elementor-element.elementor-element-d95e3f5{font-size:13px;}.elementor-12 .elementor-element.elementor-element-c282893{font-size:13px;}.elementor-12 .elementor-element.elementor-element-0c2978f{font-size:13px;}.elementor-12 .elementor-element.elementor-element-4c45e0a{font-size:13px;}.elementor-12 .elementor-element.elementor-element-6ae6b3b{font-size:13px;}.elementor-12 .elementor-element.elementor-element-16e98bd{--n-accordion-title-font-size:13px;}}/* Start custom CSS for heading, class: .elementor-element-2110a26 */.elementor-12 .elementor-element.elementor-element-2110a26 {
    background-image: url("https://thehealinghourtherapy.co/wp-content/uploads/2026/07/25.png");
    background-repeat: no-repeat;
    background-position: -120px center;
    background-size: 500px auto;
}
/* OCULTAR FLOR EN TABLET Y MOBILE */
@media (max-width:1024px) {
    .elementor-12 .elementor-element.elementor-element-2110a26 {
        background-image: none !important;
    }
}/* End custom CSS */
/* Start custom CSS */html,
body {
    overflow-x: hidden;
}/* End custom CSS */