.elementor-20387 .elementor-element.elementor-element-1f7c8bc9{--display:flex;}.elementor-20387 .elementor-element.elementor-element-09d3142 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:700;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-09d3142 .elementor-heading-title{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-3a54923{font-family:"Lato", Sans-serif;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-3a54923{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-0d89a2a .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:700;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-0d89a2a .elementor-heading-title{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-04ce6f5{font-family:"Lato", Sans-serif;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-04ce6f5{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-fbfa939 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-20387 .elementor-element.elementor-element-fbfa939 .elementor-blockquote__content{color:#030303;font-size:20px;font-style:normal;}.elementor-20387 .elementor-element.elementor-element-27ba475 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:700;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-27ba475 .elementor-heading-title{color:#ffffff;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-8f6850e{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-b0b3df9 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-20387 .elementor-element.elementor-element-b0b3df9 .elementor-blockquote__content{color:#030303;font-size:20px;font-style:normal;}.elementor-20387 .elementor-element.elementor-element-6118343{--display:flex;}.elementor-20387 .elementor-element.elementor-element-29e0dbf .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:700;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-29e0dbf .elementor-heading-title{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-a98e8f6{font-family:"Lato", Sans-serif;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-a98e8f6{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-8e05289 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-20387 .elementor-element.elementor-element-8e05289 .elementor-blockquote__content{color:#030303;font-size:20px;font-style:normal;}.elementor-20387 .elementor-element.elementor-element-0161f2e .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:700;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-0161f2e .elementor-heading-title{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-f599b76{font-family:"Lato", Sans-serif;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-f599b76{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-04e54f2{--display:flex;}.elementor-20387 .elementor-element.elementor-element-ca6a3be .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:700;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-ca6a3be .elementor-heading-title{color:#ffffff;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-19fe248{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-84376e4 > .elementor-widget-container{margin:20px 0px 0px 0px;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-84376e4{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-ec8c4bd .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:700;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-ec8c4bd .elementor-heading-title{color:#ffffff;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-275494b{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-95ef409.elementor-element{--align-self:center;}.elementor-20387 .elementor-element.elementor-element-2affcbd .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:700;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-2affcbd .elementor-heading-title{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-3250d56 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-20387 .elementor-element.elementor-element-3250d56{line-height:29px;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-3250d56{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-ba08aa9{--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;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20387 .elementor-element.elementor-element-8b7308c .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:700;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-8b7308c .elementor-heading-title{color:#ffffff;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-d2dc51a{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-efe11ed{--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;--justify-content:flex-end;--margin-top:0px;--margin-bottom:030px;--margin-left:0px;--margin-right:0px;}.elementor-20387 .elementor-element.elementor-element-2f52d69 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:700;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-2f52d69 .elementor-heading-title{color:#ffffff;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-a686aa7{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-2f11813 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:700;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-2f11813 .elementor-heading-title{color:#ffffff;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-e3abdd3{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-ab213af .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:700;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-ab213af .elementor-heading-title{color:#ffffff;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-711c6ac{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-09a31dd .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:700;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-09a31dd .elementor-heading-title{color:#ffffff;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-72ba2c3{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-91139f4.elementor-element{--align-self:center;}.elementor-20387 .elementor-element.elementor-element-01bee67{--display:flex;}.elementor-20387 .elementor-element.elementor-element-0b36691 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:700;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-0b36691 .elementor-heading-title{color:#ffffff;}.elementor-20387 .elementor-element.elementor-element-40debf8 .elementor-accordion-title{font-size:18px;}.elementor-20387 .elementor-element.elementor-element-40debf8 .elementor-tab-content{font-size:16px;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-0eb3d37 .elementor-heading-title{color:#ffffff;}[data-theme="dark"] .elementor-20387 .elementor-element.elementor-element-24c8854{color:#ffffff;}/* Start custom CSS for text-editor, class: .elementor-element-275494b */.heading{
    color:#A9784D;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2dc51a */.heading{
    color:#A9784D;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a686aa7 */.heading{
    color:#A9784D;
}/* End custom CSS */
/* Start custom CSS *//* 🔹 Uniform text spacing for Elementor Text Editor */
.elementor-widget-text-editor {
    line-height: 1.8;        /* slightly more breathing room */
    letter-spacing: 0.25px;  /* subtle readability boost */
}

/* 🔹 Paragraphs */
.elementor-widget-text-editor p {
    margin-top: 0;
    margin-bottom: 1.4em;    /* a little more space between paragraphs */
}

/* 🔹 Headings (keep Elementor default sizes) */
.elementor-widget-text-editor h1,
.elementor-widget-text-editor h2,
.elementor-widget-text-editor h3,
.elementor-widget-text-editor h4,
.elementor-widget-text-editor h5,
.elementor-widget-text-editor h6 {
    line-height: 1.45;       /* headings should be a bit tighter */
    margin-top: 1.8em;       /* more space above heading */
    margin-bottom: 0.8em;    /* more space below heading */
    font-weight: 600;
}

/* 🔹 Lists */
.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol {
    margin: 0 0 1.4em 1.8em; /* more balanced spacing for lists */
    padding: 0;
}

.elementor-widget-text-editor li {
    margin-bottom: 0.6em;    /* slightly bigger gap between list items */
    line-height: 1.7;
}

/* 🔹 Blockquotes */
.elementor-widget-text-editor blockquote {
    margin: 1.8em 0;
    padding: 1.2em 1.6em;
    border-left: 4px solid #e0e0e0;
    background: #fafafa;
    font-style: italic;
    line-height: 1.7;
}/* End custom CSS */