.elementor-6622 .elementor-element.elementor-element-96e1305{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6622 .elementor-element.elementor-element-c7dec0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6622 .elementor-element.elementor-element-c7dec0d .oleaf-ph{background-color:#F9F5F2;padding:80px 0px 0px 0px;}.elementor-6622 .elementor-element.elementor-element-c7dec0d .oleaf-ph-inner{text-align:center;}.elementor-6622 .elementor-element.elementor-element-c7dec0d .oleaf-ph-title{color:#463F3C;font-family:"DM Sans", Sans-serif;margin-bottom:20px;}.elementor-6622 .elementor-element.elementor-element-c7dec0d .oleaf-ph-desc{color:#000000;font-family:"DM Sans", Sans-serif;max-width:500px;margin-bottom:40px;}.elementor-6622 .elementor-element.elementor-element-c7dec0d .oleaf-ph-image img{height:400px;border-radius:12px 12px 0px 0px;}.elementor-6622 .elementor-element.elementor-element-c7dec0d .oleaf-ph-image{max-width:85%;}.elementor-6622 .elementor-element.elementor-element-5594945{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6622 .elementor-element.elementor-element-7e7bc2e .oleaf-sb{background-color:#ffffff;padding:24px 40px 24px 40px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#e5e7eb;}.elementor-6622 .elementor-element.elementor-element-7e7bc2e .oleaf-sb-cta{color:#1A3C34;font-family:"DM Sans", Sans-serif;}.elementor-6622 .elementor-element.elementor-element-7e7bc2e .oleaf-sb-item i{color:#463F3C;font-size:18px;}.elementor-6622 .elementor-element.elementor-element-7e7bc2e .oleaf-sb-item svg{fill:#463F3C;width:18px;height:18px;}.elementor-6622 .elementor-element.elementor-element-7e7bc2e .oleaf-sb-label{color:#555555;font-family:"DM Sans", Sans-serif;}.elementor-6622 .elementor-element.elementor-element-7e7bc2e .oleaf-sb-items{gap:32px;}.elementor-6622 .elementor-element.elementor-element-7e7bc2e .oleaf-sb-subscribe a{color:#414141;font-family:"DM Sans", Sans-serif;}.elementor-6622 .elementor-element.elementor-element-b9fbd6f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6622 .elementor-element.elementor-element-17fa67b .oleaf-as{padding:80px 20px 80px 20px;}.elementor-6622 .elementor-element.elementor-element-17fa67b .oleaf-as-heading{color:#463F3C;font-family:"DM Sans", Sans-serif;text-align:center;margin-bottom:24px;}.elementor-6622 .elementor-element.elementor-element-17fa67b .oleaf-as-heading-line{background-color:#C4A18C;}.elementor-6622 .elementor-element.elementor-element-17fa67b .oleaf-as-intro{color:#555555;font-family:"DM Sans", Sans-serif;max-width:700px;margin-bottom:48px;}.elementor-6622 .elementor-element.elementor-element-17fa67b .oleaf-as-gallery{gap:16px;margin-bottom:60px;}.elementor-6622 .elementor-element.elementor-element-17fa67b .oleaf-as-gallery-item img{height:300px;}.elementor-6622 .elementor-element.elementor-element-17fa67b .oleaf-as-gallery-item{border-radius:8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6622 .elementor-element.elementor-element-17fa67b .oleaf-as-story{color:#444444;font-family:"DM Sans", Sans-serif;max-width:800px;text-align:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6622 .elementor-element.elementor-element-8c2892d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6622 .elementor-element.elementor-element-8c2892d .elementor-divider-separator{width:100%;}.elementor-6622 .elementor-element.elementor-element-8c2892d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6622 .elementor-element.elementor-element-0e52dbe .oleaf-sf-section{padding:80px 16px 80px 16px;}.elementor-6622 .elementor-element.elementor-element-0e52dbe .oleaf-sf-grid{gap:48px;row-gap:32px;}.elementor-6622 .elementor-element.elementor-element-0e52dbe .oleaf-sf-subtitle{color:#463F3C;font-family:"DM Sans", Sans-serif;margin-bottom:16px;}.elementor-6622 .elementor-element.elementor-element-0e52dbe .oleaf-sf-title{color:#111827;font-family:"DM Sans", Sans-serif;margin-bottom:24px;}.elementor-6622 .elementor-element.elementor-element-0e52dbe .oleaf-sf-title-hl{color:#C4A18C;}.elementor-6622 .elementor-element.elementor-element-0e52dbe .oleaf-sf-divider{background-color:#C4A18C;width:96px;}.elementor-6622 .elementor-element.elementor-element-0e52dbe .oleaf-sf-header{margin-bottom:64px;}.elementor-6622 .elementor-element.elementor-element-0e52dbe .oleaf-sf-icon i{font-size:24px;color:#463F3C;}.elementor-6622 .elementor-element.elementor-element-0e52dbe .oleaf-sf-icon svg{width:24px;height:24px;fill:#463F3C;}.elementor-6622 .elementor-element.elementor-element-0e52dbe .oleaf-sf-icon{width:48px;height:48px;border-color:#C4A18C;margin-bottom:24px;}.elementor-6622 .elementor-element.elementor-element-0e52dbe .oleaf-sf-card:hover .oleaf-sf-icon{background-color:#ecfdf5;}.elementor-6622 .elementor-element.elementor-element-0e52dbe .oleaf-sf-card:hover{transform:translateY(-5px);}.elementor-6622 .elementor-element.elementor-element-0e52dbe .oleaf-sf-card-title{color:#1f2937;font-family:"DM Sans", Sans-serif;margin-bottom:16px;}.elementor-6622 .elementor-element.elementor-element-0e52dbe .oleaf-sf-card-desc{color:#242424;margin-bottom:24px;}.elementor-6622 .elementor-element.elementor-element-0e52dbe .oleaf-sf-accent{background-color:#C4A18C;width:40px;height:2px;}.elementor-6622 .elementor-element.elementor-element-0e52dbe .oleaf-sf-mid-line{background-color:#9ca3af;}.elementor-6622 .elementor-element.elementor-element-0e52dbe .oleaf-sf-mid-dot{background-color:#463F3C;}.elementor-6622 .elementor-element.elementor-element-0e52dbe .oleaf-sf-mid-divider{margin:64px 0;}.elementor-6622 .elementor-element.elementor-element-0e81689 .oleaf-qb{background-color:#201A17;padding:60px 40px 60px 40px;}.elementor-6622 .elementor-element.elementor-element-0e81689 .oleaf-qb-text{color:#ffffff;font-family:"DM Sans", Sans-serif;max-width:750px;}.elementor-6622 .elementor-element.elementor-element-0e81689 .oleaf-qb-mark{color:rgba(255,255,255,0.15);font-size:60px;}.elementor-6622 .elementor-element.elementor-element-0e81689 .oleaf-qb-author-name{color:#c9a96e;font-family:"DM Sans", Sans-serif;}.elementor-6622 .elementor-element.elementor-element-0e81689 .oleaf-qb-author-title{color:rgba(255,255,255,0.6);}.elementor-6622 .elementor-element.elementor-element-0e81689 .oleaf-qb-stars{color:#c9a96e;}.elementor-6622 .elementor-element.elementor-element-0e81689 .oleaf-qb-avatar{width:50px;height:50px;}.elementor-6622 .elementor-element.elementor-element-0e81689 .oleaf-qb-brands-label{color:rgba(255,255,255,0.4);}.elementor-6622 .elementor-element.elementor-element-0e81689 .oleaf-qb-brand-logo img{height:28px;}.elementor-6622 .elementor-element.elementor-element-0e81689 .oleaf-qb-brands{gap:40px;}.elementor-6622 .elementor-element.elementor-element-0e81689 .oleaf-qb-brands-wrap{margin-top:40px;}