.elementor-4333 .elementor-element.elementor-element-e65f00a{--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;--padding-top:56px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e65f009{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:28px 60px;--row-gap:28px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e65f003{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e65f001{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4333 .elementor-element.elementor-element-e65f001 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:400;line-height:1.08em;color:#111111;}.elementor-4333 .elementor-element.elementor-element-e65f002{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4333 .elementor-element.elementor-element-e65f002 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:400;font-style:italic;line-height:1.2em;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e65f008{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e65f004{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:var( --e-global-typography-eco_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-eco_lead-font-size );font-weight:var( --e-global-typography-eco_lead-font-weight );line-height:var( --e-global-typography-eco_lead-line-height );color:var( --e-global-color-text );}.elementor-4333 .elementor-element.elementor-element-e65f007{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 28px;--row-gap:16px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e65f005 .elementor-button{background-color:#111111;font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:18px 34px 18px 34px;}.elementor-4333 .elementor-element.elementor-element-e65f005 .elementor-button:hover, .elementor-4333 .elementor-element.elementor-element-e65f005 .elementor-button:focus{background-color:#333333;color:#FFFFFF;}.elementor-4333 .elementor-element.elementor-element-e65f005{width:auto;max-width:auto;}.elementor-4333 .elementor-element.elementor-element-e65f005 .elementor-button:hover svg, .elementor-4333 .elementor-element.elementor-element-e65f005 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4333 .elementor-element.elementor-element-e65f006 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1.6px;fill:#111111;color:#111111;border-style:solid;border-width:0px 0px 1px 0px;border-color:#111111;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-4333 .elementor-element.elementor-element-e65f006 .elementor-button:hover, .elementor-4333 .elementor-element.elementor-element-e65f006 .elementor-button:focus{background-color:rgba(255,255,255,0);color:#7B6746;border-color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e65f006{width:auto;max-width:auto;}.elementor-4333 .elementor-element.elementor-element-e65f006 .elementor-button:hover svg, .elementor-4333 .elementor-element.elementor-element-e65f006 .elementor-button:focus svg{fill:#7B6746;}.elementor-4333 .elementor-element.elementor-element-v8fe800{--display:flex;--min-height:760px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4333 .elementor-element.elementor-element-v8fe800:not(.elementor-motion-effects-element-type-background), .elementor-4333 .elementor-element.elementor-element-v8fe800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://ecomaat.shop/wp-content/uploads/2026/10/ecomaat-house-hero-poster.jpg") 50% 50%;background-size:cover;}.elementor-4333 .elementor-element.elementor-element-e660020{--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;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e66000f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:18px 40px;--row-gap:18px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e65f00d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e65f00b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-4333 .elementor-element.elementor-element-e65f00b .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:2.4px;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e65f00c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4333 .elementor-element.elementor-element-e65f00c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:400;line-height:1.12em;color:#111111;}.elementor-4333 .elementor-element.elementor-element-e66000e{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-eco_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-eco_lead-font-size );font-weight:var( --e-global-typography-eco_lead-font-weight );line-height:var( --e-global-typography-eco_lead-line-height );color:var( --e-global-color-text );}.elementor-4333 .elementor-element.elementor-element-e66001f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 16px;--row-gap:40px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660014{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660010{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-4333 .elementor-element.elementor-element-e660010 img{width:100%;height:480px;object-fit:cover;object-position:center center;}.elementor-4333 .elementor-element.elementor-element-e660011{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-4333 .elementor-element.elementor-element-e660011 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-4333 .elementor-element.elementor-element-e660012 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:22px;font-weight:500;line-height:1.25em;color:#111111;}.elementor-4333 .elementor-element.elementor-element-e660013{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-4333 .elementor-element.elementor-element-e660019{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660015{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-4333 .elementor-element.elementor-element-e660015 img{width:100%;height:480px;object-fit:cover;object-position:center center;}.elementor-4333 .elementor-element.elementor-element-e660016{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-4333 .elementor-element.elementor-element-e660016 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660017{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-4333 .elementor-element.elementor-element-e660017 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:22px;font-weight:500;line-height:1.25em;color:#111111;}.elementor-4333 .elementor-element.elementor-element-e660018{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-4333 .elementor-element.elementor-element-e66001e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e66001a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-4333 .elementor-element.elementor-element-e66001a img{width:100%;height:480px;object-fit:cover;object-position:center center;}.elementor-4333 .elementor-element.elementor-element-e66001b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-4333 .elementor-element.elementor-element-e66001b .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e66001c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-4333 .elementor-element.elementor-element-e66001c .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:22px;font-weight:500;line-height:1.25em;color:#111111;}.elementor-4333 .elementor-element.elementor-element-e66001d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-4333 .elementor-element.elementor-element-e66003d{--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;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e66003d:not(.elementor-motion-effects-element-type-background), .elementor-4333 .elementor-element.elementor-element-e66003d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-4333 .elementor-element.elementor-element-e66003c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 80px;--row-gap:40px;--column-gap:80px;--padding-top:96px;--padding-bottom:96px;--padding-left:15px;--padding-right:15px;}.elementor-4333 .elementor-element.elementor-element-e660022{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660021 img{width:100%;height:700px;object-fit:cover;object-position:center center;}.elementor-4333 .elementor-element.elementor-element-e66003b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660023{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-4333 .elementor-element.elementor-element-e660023 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:2.4px;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660024{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4333 .elementor-element.elementor-element-e660024 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:400;line-height:1.12em;color:#111111;}.elementor-4333 .elementor-element.elementor-element-e660025{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-4333 .elementor-element.elementor-element-e660025 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660026{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4333 .elementor-element.elementor-element-e660026 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:1.45em;color:#111111;}.elementor-4333 .elementor-element.elementor-element-e660027{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-4333 .elementor-element.elementor-element-e660027 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1.6px;color:#111111;}.elementor-4333 .elementor-element.elementor-element-e66003a{--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-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CBBCA4;--border-color:#CBBCA4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e66002d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 16px;--row-gap:6px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CBBCA4;--border-color:#CBBCA4;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660028{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-4333 .elementor-element.elementor-element-e660028 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e66002b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e66002b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4333 .elementor-element.elementor-element-e660029 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.4em;color:#111111;}.elementor-4333 .elementor-element.elementor-element-e66002a .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#555555;}.elementor-4333 .elementor-element.elementor-element-e66002c .elementor-button{background-color:rgba(255,255,255,0);font-family:"Sofia Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1.6px;fill:#111111;color:#111111;border-style:solid;border-width:0px 0px 1px 0px;border-color:#111111;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-4333 .elementor-element.elementor-element-e66002c .elementor-button:hover, .elementor-4333 .elementor-element.elementor-element-e66002c .elementor-button:focus{background-color:rgba(255,255,255,0);color:#7B6746;border-color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e66002c{width:auto;max-width:auto;}.elementor-4333 .elementor-element.elementor-element-e66002c .elementor-button:hover svg, .elementor-4333 .elementor-element.elementor-element-e66002c .elementor-button:focus svg{fill:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660033{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 16px;--row-gap:6px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CBBCA4;--border-color:#CBBCA4;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e66002e{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-4333 .elementor-element.elementor-element-e66002e .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660031{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660031.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4333 .elementor-element.elementor-element-e66002f .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.4em;color:#111111;}.elementor-4333 .elementor-element.elementor-element-e660030 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#555555;}.elementor-4333 .elementor-element.elementor-element-e660032 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Sofia Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1.6px;fill:#111111;color:#111111;border-style:solid;border-width:0px 0px 1px 0px;border-color:#111111;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-4333 .elementor-element.elementor-element-e660032 .elementor-button:hover, .elementor-4333 .elementor-element.elementor-element-e660032 .elementor-button:focus{background-color:rgba(255,255,255,0);color:#7B6746;border-color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660032{width:auto;max-width:auto;}.elementor-4333 .elementor-element.elementor-element-e660032 .elementor-button:hover svg, .elementor-4333 .elementor-element.elementor-element-e660032 .elementor-button:focus svg{fill:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660039{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 16px;--row-gap:6px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CBBCA4;--border-color:#CBBCA4;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660034{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-4333 .elementor-element.elementor-element-e660034 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660037{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660037.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4333 .elementor-element.elementor-element-e660035 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.4em;color:#111111;}.elementor-4333 .elementor-element.elementor-element-e660036 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#555555;}.elementor-4333 .elementor-element.elementor-element-e660038 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Sofia Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1.6px;fill:#111111;color:#111111;border-style:solid;border-width:0px 0px 1px 0px;border-color:#111111;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-4333 .elementor-element.elementor-element-e660038 .elementor-button:hover, .elementor-4333 .elementor-element.elementor-element-e660038 .elementor-button:focus{background-color:rgba(255,255,255,0);color:#7B6746;border-color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660038{width:auto;max-width:auto;}.elementor-4333 .elementor-element.elementor-element-e660038 .elementor-button:hover svg, .elementor-4333 .elementor-element.elementor-element-e660038 .elementor-button:focus svg{fill:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e66004c{--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;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e66003e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-4333 .elementor-element.elementor-element-e66003e .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:2.4px;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660045{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660044 img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-4333 .elementor-element.elementor-element-e660047{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660046 img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-4333 .elementor-element.elementor-element-e660049{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660048 img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-4333 .elementor-element.elementor-element-e66004b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e66004a img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-4333 .elementor-element.elementor-element-e66003f{--e-n-carousel-swiper-slides-to-display:3.3;--e-n-carousel-swiper-slides-gap:16px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-4333 .elementor-element.elementor-element-e66005f{--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;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e66005e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 80px;--row-gap:40px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e66004e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e66004d img{width:100%;height:640px;object-fit:cover;object-position:center center;}.elementor-4333 .elementor-element.elementor-element-e66005d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e66004f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-4333 .elementor-element.elementor-element-e66004f .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:2.4px;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660050{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4333 .elementor-element.elementor-element-e660050 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:400;line-height:1.12em;color:#111111;}.elementor-4333 .elementor-element.elementor-element-e660051{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:var( --e-global-typography-eco_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-eco_lead-font-size );font-weight:var( --e-global-typography-eco_lead-font-weight );line-height:var( --e-global-typography-eco_lead-line-height );color:var( --e-global-color-text );}.elementor-4333 .elementor-element.elementor-element-e66005b{--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-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5DED2;--border-color:#E5DED2;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660054{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 24px;--row-gap:0px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5DED2;--border-color:#E5DED2;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660052{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-4333 .elementor-element.elementor-element-e660052 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660053 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#222222;}.elementor-4333 .elementor-element.elementor-element-e660057{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 24px;--row-gap:0px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5DED2;--border-color:#E5DED2;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660055{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-4333 .elementor-element.elementor-element-e660055 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660056 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#222222;}.elementor-4333 .elementor-element.elementor-element-e66005a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 24px;--row-gap:0px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5DED2;--border-color:#E5DED2;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660058{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-4333 .elementor-element.elementor-element-e660058 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660059 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#222222;}.elementor-4333 .elementor-element.elementor-element-e66005c .elementor-button{background-color:rgba(255,255,255,0);font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1.6px;fill:#111111;color:#111111;border-style:solid;border-width:1px 1px 1px 1px;border-color:#111111;border-radius:0px 0px 0px 0px;padding:16px 32px 16px 32px;}.elementor-4333 .elementor-element.elementor-element-e66005c .elementor-button:hover, .elementor-4333 .elementor-element.elementor-element-e66005c .elementor-button:focus{background-color:#111111;color:#FFFFFF;border-color:#111111;}.elementor-4333 .elementor-element.elementor-element-e66005c{width:auto;max-width:auto;}.elementor-4333 .elementor-element.elementor-element-e66005c .elementor-button:hover svg, .elementor-4333 .elementor-element.elementor-element-e66005c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4333 .elementor-element.elementor-element-e660077{--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;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660076{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 80px;--row-gap:40px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660073{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660060{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-4333 .elementor-element.elementor-element-e660060 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:2.4px;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660061{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-4333 .elementor-element.elementor-element-e660061 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:400;line-height:1.12em;color:#111111;}.elementor-4333 .elementor-element.elementor-element-e66006e{--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-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5DED2;--border-color:#E5DED2;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660064{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4px 20px;--row-gap:4px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5DED2;--border-color:#E5DED2;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660062{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-4333 .elementor-element.elementor-element-e660062 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660063 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#111111;}.elementor-4333 .elementor-element.elementor-element-e660067{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4px 20px;--row-gap:4px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5DED2;--border-color:#E5DED2;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660065{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-4333 .elementor-element.elementor-element-e660065 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660066 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#111111;}.elementor-4333 .elementor-element.elementor-element-e66006a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4px 20px;--row-gap:4px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5DED2;--border-color:#E5DED2;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660068{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-4333 .elementor-element.elementor-element-e660068 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660069 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#111111;}.elementor-4333 .elementor-element.elementor-element-e66006d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4px 20px;--row-gap:4px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5DED2;--border-color:#E5DED2;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e66006b{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-4333 .elementor-element.elementor-element-e66006b .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e66006c .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#111111;}.elementor-4333 .elementor-element.elementor-element-e660071{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 28px;--row-gap:16px;--column-gap:28px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e66006f .elementor-button{background-color:#111111;font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:18px 34px 18px 34px;}.elementor-4333 .elementor-element.elementor-element-e66006f .elementor-button:hover, .elementor-4333 .elementor-element.elementor-element-e66006f .elementor-button:focus{background-color:#333333;color:#FFFFFF;}.elementor-4333 .elementor-element.elementor-element-e66006f{width:auto;max-width:auto;}.elementor-4333 .elementor-element.elementor-element-e66006f .elementor-button:hover svg, .elementor-4333 .elementor-element.elementor-element-e66006f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4333 .elementor-element.elementor-element-e660070 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Sofia Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1.6px;fill:#111111;color:#111111;border-style:solid;border-width:0px 0px 1px 0px;border-color:#111111;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-4333 .elementor-element.elementor-element-e660070 .elementor-button:hover, .elementor-4333 .elementor-element.elementor-element-e660070 .elementor-button:focus{background-color:rgba(255,255,255,0);color:#7B6746;border-color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660070{width:auto;max-width:auto;}.elementor-4333 .elementor-element.elementor-element-e660070 .elementor-button:hover svg, .elementor-4333 .elementor-element.elementor-element-e660070 .elementor-button:focus svg{fill:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660072 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#7B6746;}.elementor-4333 .elementor-element.elementor-element-e660075{--display:flex;--min-height:520px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660074 iframe{height:520px;}@media(max-width:1024px){.elementor-4333 .elementor-element.elementor-element-e65f004{font-size:var( --e-global-typography-eco_lead-font-size );line-height:var( --e-global-typography-eco_lead-line-height );}.elementor-4333 .elementor-element.elementor-element-v8fe800{--min-height:600px;}.elementor-4333 .elementor-element.elementor-element-e66000e{font-size:var( --e-global-typography-eco_lead-font-size );line-height:var( --e-global-typography-eco_lead-line-height );}.elementor-4333 .elementor-element.elementor-element-e660013{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4333 .elementor-element.elementor-element-e660018{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4333 .elementor-element.elementor-element-e66001d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4333 .elementor-element.elementor-element-e66003f{--e-n-carousel-swiper-slides-to-display:2.2;}.elementor-4333 .elementor-element.elementor-element-e660051{font-size:var( --e-global-typography-eco_lead-font-size );line-height:var( --e-global-typography-eco_lead-line-height );}}@media(max-width:768px){.elementor-4333 .elementor-element.elementor-element-e65f00a{--padding-top:32px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e65f009{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-4333 .elementor-element.elementor-element-e65f001 .elementor-heading-title{font-size:40px;}.elementor-4333 .elementor-element.elementor-element-e65f002 .elementor-heading-title{font-size:20px;}.elementor-4333 .elementor-element.elementor-element-e65f008{--width:100%;}.elementor-4333 .elementor-element.elementor-element-e65f004{font-size:var( --e-global-typography-eco_lead-font-size );line-height:var( --e-global-typography-eco_lead-line-height );}.elementor-4333 .elementor-element.elementor-element-v8fe800{--min-height:560px;}.elementor-4333 .elementor-element.elementor-element-e660020{--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e65f00c .elementor-heading-title{font-size:32px;}.elementor-4333 .elementor-element.elementor-element-e66000e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-eco_lead-font-size );line-height:var( --e-global-typography-eco_lead-line-height );}.elementor-4333 .elementor-element.elementor-element-e66001f{--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;}.elementor-4333 .elementor-element.elementor-element-e660014{--width:100%;}.elementor-4333 .elementor-element.elementor-element-e660010 img{height:380px;}.elementor-4333 .elementor-element.elementor-element-e660013{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4333 .elementor-element.elementor-element-e660019{--width:100%;}.elementor-4333 .elementor-element.elementor-element-e660015 img{height:380px;}.elementor-4333 .elementor-element.elementor-element-e660018{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4333 .elementor-element.elementor-element-e66001e{--width:100%;}.elementor-4333 .elementor-element.elementor-element-e66001a img{height:380px;}.elementor-4333 .elementor-element.elementor-element-e66001d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4333 .elementor-element.elementor-element-e66003c{--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:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-4333 .elementor-element.elementor-element-e660022{--width:100%;}.elementor-4333 .elementor-element.elementor-element-e660021 img{height:480px;}.elementor-4333 .elementor-element.elementor-element-e66003b{--width:100%;}.elementor-4333 .elementor-element.elementor-element-e660024 .elementor-heading-title{font-size:32px;}.elementor-4333 .elementor-element.elementor-element-e660026 .elementor-heading-title{font-size:20px;}.elementor-4333 .elementor-element.elementor-element-e66004c{--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660044 img{height:340px;}.elementor-4333 .elementor-element.elementor-element-e660046 img{height:340px;}.elementor-4333 .elementor-element.elementor-element-e660048 img{height:340px;}.elementor-4333 .elementor-element.elementor-element-e66004a img{height:340px;}.elementor-4333 .elementor-element.elementor-element-e66003f{--e-n-carousel-swiper-slides-to-display:1.15;--e-n-carousel-swiper-slides-gap:12px;}.elementor-4333 .elementor-element.elementor-element-e66005f{--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e66005e{--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;}.elementor-4333 .elementor-element.elementor-element-e66004e{--width:100%;}.elementor-4333 .elementor-element.elementor-element-e66004d img{height:420px;}.elementor-4333 .elementor-element.elementor-element-e66005d{--width:100%;}.elementor-4333 .elementor-element.elementor-element-e660050 .elementor-heading-title{font-size:32px;}.elementor-4333 .elementor-element.elementor-element-e660051{font-size:var( --e-global-typography-eco_lead-font-size );line-height:var( --e-global-typography-eco_lead-line-height );}.elementor-4333 .elementor-element.elementor-element-e660077{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-4333 .elementor-element.elementor-element-e660076{--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;}.elementor-4333 .elementor-element.elementor-element-e660073{--width:100%;}.elementor-4333 .elementor-element.elementor-element-e660061 .elementor-heading-title{font-size:32px;}.elementor-4333 .elementor-element.elementor-element-e660075{--width:100%;--min-height:360px;}.elementor-4333 .elementor-element.elementor-element-e660074 iframe{height:360px;}}@media(min-width:769px){.elementor-4333 .elementor-element.elementor-element-e65f008{--width:460px;}.elementor-4333 .elementor-element.elementor-element-e660014{--width:33.33%;}.elementor-4333 .elementor-element.elementor-element-e660019{--width:33.33%;}.elementor-4333 .elementor-element.elementor-element-e66001e{--width:33.33%;}.elementor-4333 .elementor-element.elementor-element-e66003c{--content-width:1570px;}.elementor-4333 .elementor-element.elementor-element-e660022{--width:38%;}.elementor-4333 .elementor-element.elementor-element-e66003b{--width:50%;}.elementor-4333 .elementor-element.elementor-element-e66004e{--width:48%;}.elementor-4333 .elementor-element.elementor-element-e66005d{--width:44%;}.elementor-4333 .elementor-element.elementor-element-e660073{--width:42%;}.elementor-4333 .elementor-element.elementor-element-e660075{--width:50%;}}/* Start custom CSS *//* Начало – фини стилове */
.eco-bleed{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}
body.page-id-4333{overflow-x:clip}
body.elementor-page-4333 .eco-mult img{mix-blend-mode:multiply}
body.elementor-page-4333 .eco-cat{transition:background-color .4s}
body.elementor-page-4333 .eco-cat:hover{background-color:#EFEDE9!important}
body.elementor-page-4333 .eco-banner{overflow:hidden}
body.elementor-page-4333 .eco-routine{transition:background-color .3s}
body.elementor-page-4333 .eco-routine:hover{background-color:#F8F5F0}
body.elementor-page-4333 .eco-glasscard{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
body.elementor-page-4333 .eco-link .elementor-button,body.elementor-page-4333 .eco-btn-p .elementor-button,body.elementor-page-4333 .eco-btn-s .elementor-button{text-decoration:none!important}
body.elementor-page-4333 .eco-cats-carousel .elementor-swiper-button{width:44px;height:44px;border:1px solid #CBBCA4;background:#fff;color:#CBBCA4;font-size:16px;display:flex;align-items:center;justify-content:center}
@media(max-width:1024px){body.elementor-page-4333 .eco-bleed[class*="background-attachment"]{background-attachment:scroll}}
body.elementor-page-4333 .eco-cat, body.elementor-page-4333 .eco-cat *, body.elementor-page-4333 .eco-banner, body.elementor-page-4333 .eco-banner *, body.elementor-page-4333 .eco-routine, body.elementor-page-4333 .eco-routine *{text-decoration:none!important}
body.elementor-page-4333 .eco-head > .e-con{width:auto!important;flex:0 1 auto!important}
body.elementor-page-4333 .eco-stats > .e-con{width:auto!important;flex:0 0 auto!important}
body.elementor-page-4333 .eco-routine .elementor-widget-image{flex:0 0 76px}
body.elementor-page-4333 .eco-cat, body.elementor-page-4333 .eco-cat *, body.elementor-page-4333 .eco-banner, body.elementor-page-4333 .eco-banner *, body.elementor-page-4333 .eco-routine, body.elementor-page-4333 .eco-routine *{text-decoration:none!important}
body.elementor-page-4333 .eco-head > .e-con{width:auto!important;flex:0 1 auto!important}
body.elementor-page-4333 .eco-stats > .e-con{width:auto!important;flex:0 0 auto!important}
body.elementor-page-4333 .eco-routine .elementor-widget-image{flex:0 0 76px}
body.elementor-page-4333 .eco-cats-carousel{overflow:visible}
body.elementor-page-4333 .eco-cats-carousel .elementor-swiper-button{z-index:5;box-shadow:0 2px 10px rgba(0,0,0,.06)}
body.elementor-page-4333 .eco-cats-carousel .elementor-swiper-button-prev{left:-22px!important}
body.elementor-page-4333 .eco-cats-carousel .elementor-swiper-button-next{right:-22px!important}
body.elementor-page-4333 .eco-cats-carousel .elementor-swiper-button.swiper-button-disabled{opacity:0;pointer-events:none}
body.elementor-page-4333 .eco-cities{position:relative}
body.elementor-page-4333 .eco-cities:before{content:"";position:absolute;left:6px;right:6px;top:6px;height:1px;background:#CBBCA4}
body.elementor-page-4333 .eco-city{position:relative;z-index:1}
@media(max-width:767px){body.elementor-page-4333 .eco-cities{flex-wrap:wrap}}
body.elementor-page-4333 .eco-cities > .e-con.eco-city{width:auto!important;flex:0 0 auto!important}
body.elementor-page-4333 .eco-routine > .e-con{width:auto!important;flex:1 1 auto!important;min-width:0}
body.elementor-page-4333 .eco-routine > .elementor-widget-heading{flex:0 0 auto}
/* стрелки – шампанско */
body.elementor-page-4333 .eco-cats-carousel .elementor-swiper-button svg{fill:#CBBCA4!important}
body.elementor-page-4333 .eco-cats-carousel .elementor-swiper-button:hover{background:#CBBCA4;border-color:#CBBCA4}
body.elementor-page-4333 .eco-cats-carousel .elementor-swiper-button:hover svg{fill:#fff!important}
/* За нас – фон само зад текста */
body.elementor-page-4333 .eco-about{background:linear-gradient(90deg,#F8F5F0 50%,#fff 50%)!important}
@media(max-width:767px){body.elementor-page-4333 .eco-about{background:#F8F5F0!important}}
/* За нас */
body.elementor-page-4333 .eco-steps{margin-right:calc((100% - 100vw)/2)!important;width:auto!important;max-width:none!important}
body.elementor-page-4333 .eco-steps .elementor-swiper-button-next{right:24px!important}
body.elementor-page-4333 .eco-steps .elementor-swiper-button-prev{left:-22px!important}
body.elementor-page-4333 .eco-step{position:relative;padding-top:0}
body.elementor-page-4333 .eco-step-no{position:relative;display:block;padding-top:26px;border-top:1px solid #CBBCA4}
body.elementor-page-4333 .eco-step-no:before{content:"";position:absolute;left:0;top:-7px;width:13px;height:13px;border-radius:50%;background:#7B6746}
body.elementor-page-4333 .eco-step-txt{min-height:52px}
body.elementor-page-4333 .eco-step img, body.elementor-page-4333 .eco-steps .elementor-widget-image img{width:100%!important}
body.elementor-page-4333 .eco-certs{width:100%}
@media(max-width:767px){body.elementor-page-4333 .eco-steps{margin-right:-20px!important}}
body.elementor-page-4333 .eco-year > .elementor-widget:first-child{flex:0 0 auto!important;width:auto!important}
body.elementor-page-4333 .eco-year > .elementor-widget:last-child{flex:1 1 0!important;min-width:0}
body.elementor-page-4333 .eco-meta{flex:0 0 auto!important;width:auto!important}
body.elementor-page-4333 .eco-meta .elementor-heading-title{white-space:nowrap}
body.elementor-page-4333 .eco-certs{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))}
@media(max-width:1024px){body.elementor-page-4333 .eco-certs{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:767px){body.elementor-page-4333 .eco-certs{grid-template-columns:repeat(2,minmax(0,1fr))}}
/* Ecomaat House */
body.elementor-page-4333 .eco-pos-low img{object-position:center 78%!important}
body.elementor-page-4333 .eco-pos-top img{object-position:center 12%!important}
body.elementor-page-4333 .eco-pos-low2 img{object-position:center 82%!important}
body.elementor-page-4333 .eco-map iframe{display:block;filter:grayscale(1) contrast(.95)}
body.elementor-page-4333 .eco-htitle > .e-con:first-child{flex:1 1 auto!important;min-width:0}
body.elementor-page-4333 .eco-htitle > .e-con:last-child{flex:0 0 460px!important;width:460px!important}
@media(max-width:767px){body.elementor-page-4333 .eco-htitle > .e-con:last-child{flex:1 1 auto!important;width:100%!important}}/* End custom CSS */