.elementor-widget-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-widget-heading .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-2162 .elementor-element.elementor-element-b1ba549 .elementor-heading-title{color:#26383F;}.elementor-2162 .elementor-element.elementor-element-e26035c .elementor-heading-title{color:#465057;}.elementor-2162 .elementor-element.elementor-element-1be09d7 .elementor-heading-title{color:#215332;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2162 .elementor-element.elementor-element-6c1c322{font-family:"Roboto", Sans-serif;font-weight:400;color:#221F1F;}.elementor-2162 .elementor-element.elementor-element-ab59b2c .elementor-heading-title{color:#215332;}.elementor-2162 .elementor-element.elementor-element-613c47a{font-family:"Roboto", Sans-serif;font-weight:400;color:#221F1F;}.elementor-2162 .elementor-element.elementor-element-b3333bd .elementor-heading-title{color:#215332;}.elementor-2162 .elementor-element.elementor-element-f7fb6f5{font-family:"Roboto", Sans-serif;font-weight:400;color:#221F1F;}.elementor-2162 .elementor-element.elementor-element-69cdcf5 .elementor-heading-title{color:#215332;}.elementor-2162 .elementor-element.elementor-element-ee42805{font-family:"Roboto", Sans-serif;font-weight:400;color:#221F1F;}.elementor-2162 .elementor-element.elementor-element-5d72117 .elementor-heading-title{color:#215332;}.elementor-2162 .elementor-element.elementor-element-d6b3de3{font-family:"Roboto", Sans-serif;font-weight:400;color:#221F1F;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2162 .elementor-element.elementor-element-ef4e0e4 .elementor-button{background-color:#267731;}/* Start custom CSS */@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600&family=Nunito:wght@400;600;700&display=swap");
body.page-id-2162{background:#fffdf9}body.page-id-2162 .elementor-2162{max-width:1080px;margin:0 auto!important;padding:30px 0 55px;color:#3f332d;font:18px/1.65 "Nunito",sans-serif}body.page-id-2162 .elementor-2162 .elementor-section{padding:12px 38px!important;margin:0!important}body.page-id-2162 .elementor-2162 .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0!important}body.page-id-2162 .elementor-2162 .elementor-widget{margin:0!important}body.page-id-2162 .elementor-2162 .elementor-widget-container{margin:0!important;padding:0!important}body.page-id-2162 .elementor-2162 .elementor-heading-title{font-family:"Cormorant Garamond",serif!important;color:#743d29!important;font-size:38px!important;line-height:1.13!important;font-weight:600!important;margin:0!important;text-transform:none!important}body.page-id-2162 .elementor-2162 .elementor-widget-text-editor{font:inherit!important;color:inherit!important}body.page-id-2162 .elementor-2162 p{margin:0 0 18px}body.page-id-2162 .elementor-2162 a{color:#8b422a;text-decoration:underline;text-underline-offset:3px}body.page-id-2162 .elementor-2162 .elementor-element-ebcd7f9,body.page-id-2162 .elementor-2162 .elementor-element-e69391d,body.page-id-2162 .elementor-2162 .elementor-element-1317b8b,body.page-id-2162 .elementor-2162 .elementor-element-9dc1564{display:none}body.page-id-2162 .elementor-2162 .elementor-element-b33d7c2{background:#f9dfc3;border-top:7px solid #f16b00;border-radius:24px 24px 0 0;padding-top:35px!important;padding-bottom:8px!important}body.page-id-2162 .elementor-2162 .elementor-element-e26035c .elementor-heading-title{font-size:54px!important;max-width:850px;color:#542d20!important}body.page-id-2162 .elementor-2162 .elementor-element-4d38c37{background:#f9dfc3;border-radius:0 0 24px 24px;padding-top:8px!important;padding-bottom:22px!important}body.page-id-2162 .personal-lead{font-size:23px;line-height:1.5;font-weight:700;max-width:820px}body.page-id-2162 .personal-cta{display:inline-block;background:#a8492f;color:#fff!important;text-decoration:none!important;border-radius:28px;padding:15px 25px;font-weight:700;box-shadow:0 4px 0 #873a25}body.page-id-2162 .personal-cta:hover{background:#873a25}body.page-id-2162 .personal-note{font-size:16px;max-width:750px}body.page-id-2162 .elementor-2162 .elementor-element-c9ec466,body.page-id-2162 .elementor-2162 .elementor-element-5a45c3e,body.page-id-2162 .elementor-2162 .elementor-element-2dd25f0{padding-top:40px!important}body.page-id-2162 .personal-cards{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:22px}body.page-id-2162 .personal-cards>div{padding:24px;background:#fff;border:1px solid #eac8ad;border-left:5px solid #ef7c35;border-radius:14px;box-shadow:0 5px 18px #6d3b2110}body.page-id-2162 .personal-cards h3{font:600 29px/1.2 "Cormorant Garamond",serif;color:#8b422a;margin:0 0 10px}body.page-id-2162 .personal-cards p{margin:0}body.page-id-2162 .personal-about{display:grid;grid-template-columns:260px 1fr;gap:30px;align-items:start}body.page-id-2162 .personal-about img{width:100%;height:330px;object-fit:cover;border-radius:18px}body.page-id-2162 .elementor-2162 .elementor-element-acd96e7{background:#faeddd;border-radius:18px;padding:26px 38px!important}body.page-id-2162 .elementor-2162 ol{padding-left:24px;margin:0 0 18px}body.page-id-2162 .elementor-2162 li{padding-left:8px;margin-bottom:18px}body.page-id-2162 .elementor-2162 li::marker{color:#a8492f;font-weight:700}body.page-id-2162 .elementor-2162 .elementor-element-23d1e01{background:#a8492f;border-radius:18px 18px 0 0;margin-top:38px!important;padding:28px 38px 18px!important}body.page-id-2162 .elementor-2162 .elementor-element-5d72117 .elementor-heading-title{color:#fff!important}body.page-id-2162 .elementor-2162 .elementor-element-d4899c2{background:#faeddd;border-radius:0 0 18px 18px;padding:28px 38px!important}body.page-id-2162 #solicitar{scroll-margin-top:115px}body.page-id-2162 .personal-form{background:#fff;border-radius:16px;padding:26px;margin:24px 0}body.page-id-2162 .personal-form label{display:block;font:700 16px/1.5 "Nunito",sans-serif;color:#49352c}body.page-id-2162 .personal-form input:not([type=checkbox]):not([type=submit]),body.page-id-2162 .personal-form textarea,body.page-id-2162 .personal-form select{width:100%;max-width:100%;box-sizing:border-box;background:#fffdf9;border:1px solid #bd9c86;border-radius:8px;padding:12px;font:400 17px/1.5 "Nunito",sans-serif;color:#3f332d;margin-top:8px}body.page-id-2162 .personal-form textarea{min-height:100px}body.page-id-2162 .personal-form .wpcf7-list-item{margin:0}body.page-id-2162 .personal-form input[type=checkbox]{margin-right:8px}body.page-id-2162 .personal-form input[type=submit]{background:#a8492f;color:#fff;border:0;border-radius:28px;padding:16px 25px;white-space:normal;font:700 17px/1.4 "Nunito",sans-serif;cursor:pointer}body.page-id-2162 .personal-form .wpcf7-form-control-wrap{display:block}@media(max-width:767px){body.page-id-2162 .elementor-2162{padding:12px 12px 30px;font-size:17px}body.page-id-2162 .elementor-2162 .elementor-section{padding:10px 20px!important}body.page-id-2162 .elementor-2162 .elementor-element-e26035c .elementor-heading-title{font-size:39px!important}body.page-id-2162 .elementor-2162 .elementor-heading-title{font-size:32px!important}body.page-id-2162 .personal-lead{font-size:20px}body.page-id-2162 .personal-cards,body.page-id-2162 .personal-about{grid-template-columns:1fr}body.page-id-2162 .personal-about img{height:280px;width:240px;margin:auto}body.page-id-2162 .elementor-2162 .elementor-element-acd96e7,body.page-id-2162 .elementor-2162 .elementor-element-23d1e01,body.page-id-2162 .elementor-2162 .elementor-element-d4899c2{padding:22px 18px!important}body.page-id-2162 .personal-form{padding:18px 14px}body.page-id-2162 .personal-cta{padding:14px 19px}}
body.page-id-2162 .personal-healing{background:#f9dfc3;border-left:6px solid #f16b00;border-radius:18px;padding:30px;margin-top:34px;scroll-margin-top:115px}body.page-id-2162 .personal-healing h2,body.page-id-2162 .personal-faq h2{font:600 36px/1.15 "Cormorant Garamond",serif;color:#743d29;margin:0 0 20px}body.page-id-2162 .personal-faq{background:white;border-radius:16px;padding:26px;margin-top:26px}body.page-id-2162 .personal-faq h3{font:700 19px/1.4 "Nunito",sans-serif;color:#743d29;margin:24px 0 10px}body.page-id-2162 .personal-cards p+p{margin-top:12px}@media(max-width:767px){body.page-id-2162 .inner-wrap:has(.elementor-2162){padding-left:8px!important;padding-right:8px!important}body.page-id-2162 .elementor-2162{padding-left:8px!important;padding-right:8px!important}body.page-id-2162 .personal-healing{padding:22px 18px}body.page-id-2162 .personal-faq{padding:20px 16px}body.page-id-2162 .personal-healing h2,body.page-id-2162 .personal-faq h2{font-size:30px}body.page-id-2162 .elementor-2162 .elementor-element-e26035c .elementor-heading-title{font-size:36px!important}}
body.page-id-2162 .personal-about{display:block}body.page-id-2162 .personal-hero-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:30px;align-items:center}body.page-id-2162 .personal-landscape{margin:0}body.page-id-2162 .personal-landscape img{display:block;width:100%;height:300px;object-fit:cover;border-radius:18px;box-shadow:0 10px 24px #542d2020}@media(max-width:767px){body.page-id-2162 .personal-hero-layout{grid-template-columns:1fr;gap:16px}body.page-id-2162 .personal-landscape img{height:auto;aspect-ratio:1.5}}/* End custom CSS */