.elementor-284 .elementor-element.elementor-element-f822cbd{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:60px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px}.elementor-284 .elementor-element.elementor-element-f822cbd:not(.elementor-motion-effects-element-type-background),.elementor-284 .elementor-element.elementor-element-f822cbd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f3ea}.elementor-284 .elementor-element.elementor-element-d20eadd .elementor-icon-list-icon{width:14px}.elementor-284 .elementor-element.elementor-element-d20eadd .elementor-icon-list-icon i{font-size:14px}.elementor-284 .elementor-element.elementor-element-d20eadd .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-284 .elementor-element.elementor-element-d20eadd .elementor-icon-list-text,.elementor-284 .elementor-element.elementor-element-d20eadd .elementor-icon-list-text a{color:#7c4ad1}.elementor-284 .elementor-element.elementor-element-d20eadd .elementor-icon-list-item{font-family:"Mulish",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.elementor-284 .elementor-element.elementor-element-61ae46e .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:#2c2752}.elementor-284 .elementor-element.elementor-element-b40d0be .elementor-icon-list-icon i{color:#cdbf8f;font-size:14px}.elementor-284 .elementor-element.elementor-element-b40d0be .elementor-icon-list-icon svg{fill:#cdbf8f;--e-icon-list-icon-size:14px}.elementor-284 .elementor-element.elementor-element-b40d0be .elementor-icon-list-icon{width:14px}.elementor-284 .elementor-element.elementor-element-b40d0be .elementor-icon-list-text,.elementor-284 .elementor-element.elementor-element-b40d0be .elementor-icon-list-text a{color:#8a8a90}.elementor-284 .elementor-element.elementor-element-b40d0be .elementor-icon-list-item{font-family:"Mulish",Sans-serif;font-size:14px}.elementor-284 .elementor-element.elementor-element-ad29e8d{padding:0}.elementor-284 .elementor-element.elementor-element-ad29e8d.elementor-element{--align-self:flex-start}.elementor-284 .elementor-element.elementor-element-ad29e8d img{width:100%}.elementor-284 .elementor-element.elementor-element-8f19098{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}.elementor-284 .elementor-element.elementor-element-8f19098 .elementor-share-btn{font-size:calc(0.8px * 10)}.elementor-284 .elementor-element.elementor-element-d190935{--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;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-284 .elementor-element.elementor-element-d190935:not(.elementor-motion-effects-element-type-background),.elementor-284 .elementor-element.elementor-element-d190935>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f3ea}.elementor-284 .elementor-element.elementor-element-85f354b{color:#3a3a3d;font-family:"Mulish",Sans-serif;font-size:17px;line-height:1.75em}.elementor-284 .elementor-element.elementor-element-7d0edba{--divider-border-style:solid;--divider-color:#e5dcc8;--divider-border-width:1px}.elementor-284 .elementor-element.elementor-element-7d0edba .elementor-divider-separator{width:100%}.elementor-284 .elementor-element.elementor-element-7d0edba .elementor-divider{padding-block-start:26px;padding-block-end:26px}.elementor-284 .elementor-element.elementor-element-8c34a0f .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:26px;font-weight:600;color:#2c2c2e}.elementor-284 .elementor-element.elementor-element-8801a11{--grid-columns:2}@media(min-width:768px){.elementor-284 .elementor-element.elementor-element-f822cbd{--content-width:860px}.elementor-284 .elementor-element.elementor-element-d190935{--content-width:760px}}@media(max-width:1024px){.elementor-284 .elementor-element.elementor-element-8f19098{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}.elementor-284 .elementor-element.elementor-element-8801a11{--grid-columns:2}}@media(max-width:767px){.elementor-284 .elementor-element.elementor-element-8f19098{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}.elementor-284 .elementor-element.elementor-element-8801a11{--grid-columns:1}}.elementor-284 .elementor-element.elementor-element-ad29e8d img{width:100%;max-height:440px;object-fit:cover;border-radius:18px;display:block;box-shadow:0 12px 30px rgba(16,59,60,.12)}.elementor-284 .elementor-element.elementor-element-85f354b h2{font-family:"Playfair Display",serif;font-weight:600;color:#103b3c;font-size:29px;margin:1.6em 0 .6em}.elementor-284 .elementor-element.elementor-element-85f354b h3{font-family:"Playfair Display",serif;font-weight:600;color:#2c2752;font-size:23px;margin:1.4em 0 .5em}.elementor-284 .elementor-element.elementor-element-85f354b a{color:#7c4ad1}.elementor-284 .elementor-element.elementor-element-85f354b ul,.elementor-284 .elementor-element.elementor-element-85f354b ol{padding-left:1.3em;margin:.6em 0 1.2em}.elementor-284 .elementor-element.elementor-element-85f354b li{margin-bottom:.55em}.elementor-284 .elementor-element.elementor-element-85f354b ul li::marker{color:#7c4ad1}.elementor-284 .elementor-element.elementor-element-85f354b ol li::marker{color:#6f8a5e;font-weight:700}.elementor-284 .elementor-element.elementor-element-85f354b blockquote{font-family:"Playfair Display",serif;font-style:italic;font-size:22px;line-height:1.5;color:#103b3c;background:#fdfaf4;border-left:4px solid #cdbf8f;border-radius:0 14px 14px 0;padding:22px 26px;margin:1.6em 0;box-shadow:0 6px 18px rgba(16,59,60,.08)}.elementor-284 .elementor-element.elementor-element-85f354b img{border-radius:14px}