.elementor-163 .elementor-element.elementor-element-3a85f50{--display:flex;--min-height:84vh;--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;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-163 .elementor-element.elementor-element-3a85f50:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-3a85f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;background-image:url("https://test121.demohubz.com/wp-content/uploads/2026/06/photo-1600596542815-ffad4c1539a9.jpg");background-position:center center;background-size:cover;}.elementor-163 .elementor-element.elementor-element-3a85f50::before, .elementor-163 .elementor-element.elementor-element-3a85f50 > .elementor-background-video-container::before, .elementor-163 .elementor-element.elementor-element-3a85f50 > .e-con-inner > .elementor-background-video-container::before, .elementor-163 .elementor-element.elementor-element-3a85f50 > .elementor-background-slideshow::before, .elementor-163 .elementor-element.elementor-element-3a85f50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-163 .elementor-element.elementor-element-3a85f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(17,17,17,0.55);--background-overlay:'';}.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-163 .elementor-element.elementor-element-643cdf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-163 .elementor-element.elementor-element-643cdf0 .elementor-heading-title{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.98px;color:#C6A16A;}.elementor-163 .elementor-element.elementor-element-b32cb95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-163 .elementor-element.elementor-element-b32cb95 .elementor-heading-title{color:#FFFFFF;}.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-163 .elementor-element.elementor-element-d6d9f94{width:var( --container-widget-width, 580px );max-width:580px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:580px;--container-widget-flex-grow:0;color:#EFE4D2;}.elementor-163 .elementor-element.elementor-element-469984b{--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:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-163 .elementor-element.elementor-element-91fae76 .elementor-button{background-color:#A9783A;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#A9783A;border-radius:2px 2px 2px 2px;padding:14px 32px 14px 32px;}.elementor-163 .elementor-element.elementor-element-91fae76 .elementor-button:hover, .elementor-163 .elementor-element.elementor-element-91fae76 .elementor-button:focus{background-color:#8A5F2C;}.elementor-163 .elementor-element.elementor-element-89ebe38 .elementor-button{background-color:rgba(255,255,255,0);font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(255,255,255,0.45);border-radius:2px 2px 2px 2px;padding:14px 32px 14px 32px;}.elementor-163 .elementor-element.elementor-element-89ebe38 .elementor-button:hover, .elementor-163 .elementor-element.elementor-element-89ebe38 .elementor-button:focus{background-color:rgba(255,255,255,0.12);}.elementor-163 .elementor-element.elementor-element-7b1b3e3{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-163 .elementor-element.elementor-element-7b1b3e3:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-7b1b3e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-163 .elementor-element.elementor-element-samarq1 .sa-marquee__item{font-size:13px;letter-spacing:2px;color:#C6A16A;}.elementor-163 .elementor-element.elementor-element-380368f{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:96px;--padding-bottom:96px;--padding-left:64px;--padding-right:64px;}.elementor-163 .elementor-element.elementor-element-380368f:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-380368f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-163 .elementor-element.elementor-element-946324f{--display:flex;}.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-163 .elementor-element.elementor-element-e1589b0{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-163 .elementor-element.elementor-element-e5de3a4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.98px;color:#A9783A;}.elementor-163 .elementor-element.elementor-element-c69478a{text-align:start;}.elementor-163 .elementor-element.elementor-element-c69478a .elementor-heading-title{font-size:44px;font-weight:600;line-height:1.2em;letter-spacing:-0.44px;color:#111111;}.elementor-163 .elementor-element.elementor-element-cab9881{text-align:start;color:#2A2A2A;}.elementor-163 .elementor-element.elementor-element-9ff0dd4 .elementor-button{background-color:#FFFFFF;font-size:13.5px;font-weight:500;fill:#1F1B16;color:#1F1B16;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3DACB;border-radius:2px 2px 2px 2px;padding:13px 28px 13px 28px;}.elementor-163 .elementor-element.elementor-element-9ff0dd4 .elementor-button:hover, .elementor-163 .elementor-element.elementor-element-9ff0dd4 .elementor-button:focus{background-color:#F7F3EC;color:#1F1B16;}.elementor-163 .elementor-element.elementor-element-9ff0dd4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-163 .elementor-element.elementor-element-9ff0dd4 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-163 .elementor-element.elementor-element-9ff0dd4 .elementor-button:hover svg, .elementor-163 .elementor-element.elementor-element-9ff0dd4 .elementor-button:focus svg{fill:#1F1B16;}.elementor-163 .elementor-element.elementor-element-37730f5{--display:flex;--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:96px;--padding-bottom:96px;--padding-left:64px;--padding-right:64px;}.elementor-163 .elementor-element.elementor-element-37730f5:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-37730f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-163 .elementor-element.elementor-element-fdb267f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.98px;color:#A9783A;}.elementor-163 .elementor-element.elementor-element-0959844{text-align:start;}.elementor-163 .elementor-element.elementor-element-0959844 .elementor-heading-title{font-size:44px;font-weight:600;line-height:1.2em;letter-spacing:-0.44px;color:#111111;}.elementor-163 .elementor-element.elementor-element-b9307f4{text-align:start;color:#66615B;}.elementor-163 .elementor-element.elementor-element-4e67cea{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-163 .elementor-element.elementor-element-7449907{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECE4D6;--border-color:#ECE4D6;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-7449907:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-7449907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-fad4e2a{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-163 .elementor-element.elementor-element-301b8d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-163 .elementor-element.elementor-element-301b8d7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2px;color:#A9783A;}.elementor-163 .elementor-element.elementor-element-4dca620{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-163 .elementor-element.elementor-element-4dca620 .elementor-heading-title{font-size:18px;line-height:1.3em;color:#111111;}.elementor-163 .elementor-element.elementor-element-f60cbae{color:#66615B;}.elementor-163 .elementor-element.elementor-element-da4f385 .elementor-button{background-color:rgba(0,0,0,0);font-size:13px;font-weight:500;letter-spacing:0.52px;fill:#A9783A;color:#A9783A;border-style:none;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-da4f385 .elementor-button:hover, .elementor-163 .elementor-element.elementor-element-da4f385 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#8A5F2C;}.elementor-163 .elementor-element.elementor-element-da4f385 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-163 .elementor-element.elementor-element-da4f385 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-163 .elementor-element.elementor-element-da4f385 .elementor-button:hover svg, .elementor-163 .elementor-element.elementor-element-da4f385 .elementor-button:focus svg{fill:#8A5F2C;}.elementor-163 .elementor-element.elementor-element-a87ec4b{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECE4D6;--border-color:#ECE4D6;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-a87ec4b:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-a87ec4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-c6714cd{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-163 .elementor-element.elementor-element-714f218{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-163 .elementor-element.elementor-element-714f218 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2px;color:#A9783A;}.elementor-163 .elementor-element.elementor-element-d446978{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-163 .elementor-element.elementor-element-d446978 .elementor-heading-title{font-size:18px;line-height:1.3em;color:#111111;}.elementor-163 .elementor-element.elementor-element-72469fb{color:#66615B;}.elementor-163 .elementor-element.elementor-element-eae6e10 .elementor-button{background-color:rgba(0,0,0,0);font-size:13px;font-weight:500;letter-spacing:0.52px;fill:#A9783A;color:#A9783A;border-style:none;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-eae6e10 .elementor-button:hover, .elementor-163 .elementor-element.elementor-element-eae6e10 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#8A5F2C;}.elementor-163 .elementor-element.elementor-element-eae6e10 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-163 .elementor-element.elementor-element-eae6e10 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-163 .elementor-element.elementor-element-eae6e10 .elementor-button:hover svg, .elementor-163 .elementor-element.elementor-element-eae6e10 .elementor-button:focus svg{fill:#8A5F2C;}.elementor-163 .elementor-element.elementor-element-119ca09{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECE4D6;--border-color:#ECE4D6;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-119ca09:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-119ca09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-038cb40{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-163 .elementor-element.elementor-element-2e1def1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-163 .elementor-element.elementor-element-2e1def1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2px;color:#A9783A;}.elementor-163 .elementor-element.elementor-element-ed8403b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-163 .elementor-element.elementor-element-ed8403b .elementor-heading-title{font-size:18px;line-height:1.3em;color:#111111;}.elementor-163 .elementor-element.elementor-element-100d97f{color:#66615B;}.elementor-163 .elementor-element.elementor-element-056bfe0 .elementor-button{background-color:rgba(0,0,0,0);font-size:13px;font-weight:500;letter-spacing:0.52px;fill:#A9783A;color:#A9783A;border-style:none;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-056bfe0 .elementor-button:hover, .elementor-163 .elementor-element.elementor-element-056bfe0 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#8A5F2C;}.elementor-163 .elementor-element.elementor-element-056bfe0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-163 .elementor-element.elementor-element-056bfe0 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-163 .elementor-element.elementor-element-056bfe0 .elementor-button:hover svg, .elementor-163 .elementor-element.elementor-element-056bfe0 .elementor-button:focus svg{fill:#8A5F2C;}.elementor-163 .elementor-element.elementor-element-7960e4d{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECE4D6;--border-color:#ECE4D6;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-7960e4d:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-7960e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-c7a149f{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-163 .elementor-element.elementor-element-fc9b0f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-163 .elementor-element.elementor-element-fc9b0f6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2px;color:#A9783A;}.elementor-163 .elementor-element.elementor-element-86551c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-163 .elementor-element.elementor-element-86551c4 .elementor-heading-title{font-size:18px;line-height:1.3em;color:#111111;}.elementor-163 .elementor-element.elementor-element-fe6b775{color:#66615B;}.elementor-163 .elementor-element.elementor-element-d592b99 .elementor-button{background-color:rgba(0,0,0,0);font-size:13px;font-weight:500;letter-spacing:0.52px;fill:#A9783A;color:#A9783A;border-style:none;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-d592b99 .elementor-button:hover, .elementor-163 .elementor-element.elementor-element-d592b99 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#8A5F2C;}.elementor-163 .elementor-element.elementor-element-d592b99 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-163 .elementor-element.elementor-element-d592b99 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-163 .elementor-element.elementor-element-d592b99 .elementor-button:hover svg, .elementor-163 .elementor-element.elementor-element-d592b99 .elementor-button:focus svg{fill:#8A5F2C;}.elementor-163 .elementor-element.elementor-element-4946fa4{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECE4D6;--border-color:#ECE4D6;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-4946fa4:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-4946fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-35e69ed{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-163 .elementor-element.elementor-element-375a8f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-163 .elementor-element.elementor-element-375a8f2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2px;color:#A9783A;}.elementor-163 .elementor-element.elementor-element-99af291{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-163 .elementor-element.elementor-element-99af291 .elementor-heading-title{font-size:18px;line-height:1.3em;color:#111111;}.elementor-163 .elementor-element.elementor-element-952eb0c{color:#66615B;}.elementor-163 .elementor-element.elementor-element-9ec7325 .elementor-button{background-color:rgba(0,0,0,0);font-size:13px;font-weight:500;letter-spacing:0.52px;fill:#A9783A;color:#A9783A;border-style:none;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-9ec7325 .elementor-button:hover, .elementor-163 .elementor-element.elementor-element-9ec7325 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#8A5F2C;}.elementor-163 .elementor-element.elementor-element-9ec7325 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-163 .elementor-element.elementor-element-9ec7325 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-163 .elementor-element.elementor-element-9ec7325 .elementor-button:hover svg, .elementor-163 .elementor-element.elementor-element-9ec7325 .elementor-button:focus svg{fill:#8A5F2C;}.elementor-163 .elementor-element.elementor-element-bf9022b{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:84px;--padding-bottom:84px;--padding-left:64px;--padding-right:64px;}.elementor-163 .elementor-element.elementor-element-bf9022b:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-bf9022b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-163 .elementor-element.elementor-element-0595431{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-163 .elementor-element.elementor-element-0595431 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.98px;color:#A9783A;}.elementor-163 .elementor-element.elementor-element-f1de9d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-f1de9d8 .elementor-heading-title{font-size:44px;font-weight:600;line-height:1.2em;letter-spacing:-0.44px;color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-fcda8b8{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 56px) 0px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:start;color:#B7B2AB;}.elementor-163 .elementor-element.elementor-element-73fff15{--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;--justify-content:flex-start;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--flex-wrap:wrap;}.elementor-163 .elementor-element.elementor-element-48e1f23{--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;}.elementor-163 .elementor-element.elementor-element-135b564{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-163 .elementor-element.elementor-element-135b564 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;color:#A9783A;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-163 .elementor-element.elementor-element-c9c219e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-163 .elementor-element.elementor-element-c9c219e .elementor-icon-wrapper{text-align:start;}.elementor-163 .elementor-element.elementor-element-c9c219e.elementor-view-stacked .elementor-icon{background-color:#A9783A;}.elementor-163 .elementor-element.elementor-element-c9c219e.elementor-view-framed .elementor-icon, .elementor-163 .elementor-element.elementor-element-c9c219e.elementor-view-default .elementor-icon{color:#A9783A;border-color:#A9783A;}.elementor-163 .elementor-element.elementor-element-c9c219e.elementor-view-framed .elementor-icon, .elementor-163 .elementor-element.elementor-element-c9c219e.elementor-view-default .elementor-icon svg{fill:#A9783A;}.elementor-163 .elementor-element.elementor-element-c9c219e .elementor-icon{font-size:26px;}.elementor-163 .elementor-element.elementor-element-c9c219e .elementor-icon svg{height:26px;}.elementor-163 .elementor-element.elementor-element-cce6e9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-163 .elementor-element.elementor-element-cce6e9c .elementor-heading-title{font-size:19px;line-height:1.35em;color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-15548f6{color:#B7B2AB;}.elementor-163 .elementor-element.elementor-element-2fcc216{--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;}.elementor-163 .elementor-element.elementor-element-e29ae27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-163 .elementor-element.elementor-element-e29ae27 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;color:#A9783A;}.elementor-163 .elementor-element.elementor-element-56fde6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-163 .elementor-element.elementor-element-56fde6f .elementor-icon-wrapper{text-align:start;}.elementor-163 .elementor-element.elementor-element-56fde6f.elementor-view-stacked .elementor-icon{background-color:#A9783A;}.elementor-163 .elementor-element.elementor-element-56fde6f.elementor-view-framed .elementor-icon, .elementor-163 .elementor-element.elementor-element-56fde6f.elementor-view-default .elementor-icon{color:#A9783A;border-color:#A9783A;}.elementor-163 .elementor-element.elementor-element-56fde6f.elementor-view-framed .elementor-icon, .elementor-163 .elementor-element.elementor-element-56fde6f.elementor-view-default .elementor-icon svg{fill:#A9783A;}.elementor-163 .elementor-element.elementor-element-56fde6f .elementor-icon{font-size:26px;}.elementor-163 .elementor-element.elementor-element-56fde6f .elementor-icon svg{height:26px;}.elementor-163 .elementor-element.elementor-element-ed924fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-163 .elementor-element.elementor-element-ed924fa .elementor-heading-title{font-size:19px;line-height:1.35em;color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-bf128f4{color:#B7B2AB;}.elementor-163 .elementor-element.elementor-element-54ddb53{--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;}.elementor-163 .elementor-element.elementor-element-ed6c13c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-163 .elementor-element.elementor-element-ed6c13c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;color:#A9783A;}.elementor-163 .elementor-element.elementor-element-2e5ad87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-163 .elementor-element.elementor-element-2e5ad87 .elementor-icon-wrapper{text-align:start;}.elementor-163 .elementor-element.elementor-element-2e5ad87.elementor-view-stacked .elementor-icon{background-color:#A9783A;}.elementor-163 .elementor-element.elementor-element-2e5ad87.elementor-view-framed .elementor-icon, .elementor-163 .elementor-element.elementor-element-2e5ad87.elementor-view-default .elementor-icon{color:#A9783A;border-color:#A9783A;}.elementor-163 .elementor-element.elementor-element-2e5ad87.elementor-view-framed .elementor-icon, .elementor-163 .elementor-element.elementor-element-2e5ad87.elementor-view-default .elementor-icon svg{fill:#A9783A;}.elementor-163 .elementor-element.elementor-element-2e5ad87 .elementor-icon{font-size:26px;}.elementor-163 .elementor-element.elementor-element-2e5ad87 .elementor-icon svg{height:26px;}.elementor-163 .elementor-element.elementor-element-655202c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-163 .elementor-element.elementor-element-655202c .elementor-heading-title{font-size:19px;line-height:1.35em;color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-a5625fb{color:#B7B2AB;}.elementor-163 .elementor-element.elementor-element-256a856{--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;}.elementor-163 .elementor-element.elementor-element-0cbb1ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-163 .elementor-element.elementor-element-0cbb1ff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;color:#A9783A;}.elementor-163 .elementor-element.elementor-element-96c1033{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-163 .elementor-element.elementor-element-96c1033 .elementor-icon-wrapper{text-align:start;}.elementor-163 .elementor-element.elementor-element-96c1033.elementor-view-stacked .elementor-icon{background-color:#A9783A;}.elementor-163 .elementor-element.elementor-element-96c1033.elementor-view-framed .elementor-icon, .elementor-163 .elementor-element.elementor-element-96c1033.elementor-view-default .elementor-icon{color:#A9783A;border-color:#A9783A;}.elementor-163 .elementor-element.elementor-element-96c1033.elementor-view-framed .elementor-icon, .elementor-163 .elementor-element.elementor-element-96c1033.elementor-view-default .elementor-icon svg{fill:#A9783A;}.elementor-163 .elementor-element.elementor-element-96c1033 .elementor-icon{font-size:26px;}.elementor-163 .elementor-element.elementor-element-96c1033 .elementor-icon svg{height:26px;}.elementor-163 .elementor-element.elementor-element-d20fd2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-163 .elementor-element.elementor-element-d20fd2a .elementor-heading-title{font-size:19px;line-height:1.35em;color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-981aac9{color:#B7B2AB;}.elementor-163 .elementor-element.elementor-element-ae0f184{--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:12px 24px;--row-gap:12px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-c27a16a .elementor-button{background-color:#A9783A;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:14px 32px 14px 32px;}.elementor-163 .elementor-element.elementor-element-c27a16a .elementor-button:hover, .elementor-163 .elementor-element.elementor-element-c27a16a .elementor-button:focus{background-color:#8A5F2C;}.elementor-163 .elementor-element.elementor-element-e67d7e7{color:rgba(255,255,255,0.5);}.elementor-163 .elementor-element.elementor-element-ec4dfc9{--display:flex;--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:96px;--padding-bottom:96px;--padding-left:64px;--padding-right:64px;}.elementor-163 .elementor-element.elementor-element-ec4dfc9:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-ec4dfc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-0bd42e2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.98px;color:#A9783A;}.elementor-163 .elementor-element.elementor-element-1b7d70c{text-align:start;}.elementor-163 .elementor-element.elementor-element-1b7d70c .elementor-heading-title{font-size:44px;font-weight:600;line-height:1.2em;letter-spacing:-0.44px;color:#111111;}.elementor-163 .elementor-element.elementor-element-125e3b5{text-align:start;color:#66615B;}.elementor-163 .elementor-element.elementor-element-95118b7{--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:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-163 .elementor-element.elementor-element-7d644e7{--display:flex;}.elementor-163 .elementor-element.elementor-element-d405b93{--display:flex;}.elementor-163 .elementor-element.elementor-element-08eb82e{--display:flex;}.elementor-163 .elementor-element.elementor-element-6679975{--display:flex;}.elementor-163 .elementor-element.elementor-element-87139cd{--display:flex;}.elementor-163 .elementor-element.elementor-element-ae48cad{--display:flex;}.elementor-163 .elementor-element.elementor-element-51ebbb2 .elementor-button{background-color:#FFFFFF;font-size:13.5px;font-weight:500;fill:#1F1B16;color:#1F1B16;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3DACB;border-radius:2px 2px 2px 2px;padding:13px 28px 13px 28px;}.elementor-163 .elementor-element.elementor-element-51ebbb2 .elementor-button:hover, .elementor-163 .elementor-element.elementor-element-51ebbb2 .elementor-button:focus{background-color:#F7F3EC;color:#1F1B16;}.elementor-163 .elementor-element.elementor-element-51ebbb2{width:var( --container-widget-width, 100% );max-width:100%;margin:52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-163 .elementor-element.elementor-element-51ebbb2 .elementor-button:hover svg, .elementor-163 .elementor-element.elementor-element-51ebbb2 .elementor-button:focus svg{fill:#1F1B16;}.elementor-163 .elementor-element.elementor-element-a0b11dc{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:64px;--padding-right:64px;}.elementor-163 .elementor-element.elementor-element-a0b11dc:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-a0b11dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-163 .elementor-element.elementor-element-0005c64{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-163 .elementor-element.elementor-element-8be67f4 .elementor-counter-number-wrapper{color:#1F1B16;font-family:"Playfair Display", Sans-serif;font-size:51px;font-weight:400;}.elementor-163 .elementor-element.elementor-element-eb4d75a{color:#66615B;}.elementor-163 .elementor-element.elementor-element-d825063{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-163 .elementor-element.elementor-element-d712c5a .elementor-counter-number-wrapper{color:#1F1B16;font-family:"Playfair Display", Sans-serif;font-size:51px;font-weight:400;}.elementor-163 .elementor-element.elementor-element-8abb56d{color:#66615B;}.elementor-163 .elementor-element.elementor-element-713381f{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-163 .elementor-element.elementor-element-c93d5bc .elementor-counter-number-wrapper{color:#1F1B16;font-family:"Playfair Display", Sans-serif;font-size:51px;font-weight:400;}.elementor-163 .elementor-element.elementor-element-b76805b{color:#66615B;}.elementor-163 .elementor-element.elementor-element-a74b98c{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-163 .elementor-element.elementor-element-9147e16{text-align:center;}.elementor-163 .elementor-element.elementor-element-9147e16 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:51px;font-weight:400;color:#1F1B16;}.elementor-163 .elementor-element.elementor-element-421b740{color:#66615B;}.elementor-163 .elementor-element.elementor-element-d5deb98{--display:flex;--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:96px;--padding-bottom:96px;--padding-left:64px;--padding-right:64px;}.elementor-163 .elementor-element.elementor-element-d5deb98:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-d5deb98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-faad8ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.98px;color:#A9783A;}.elementor-163 .elementor-element.elementor-element-a58416b{text-align:start;}.elementor-163 .elementor-element.elementor-element-a58416b .elementor-heading-title{font-size:44px;font-weight:600;line-height:1.2em;letter-spacing:-0.44px;color:#111111;}.elementor-163 .elementor-element.elementor-element-e66b667{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-163 .elementor-element.elementor-element-1526b5c{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE3D6;--border-color:#EAE3D6;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 18px 0px rgba(17,17,17,0.05);--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-1526b5c:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-1526b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-1a14d33{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-163 .elementor-element.elementor-element-e0b411a{--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:0px 12px;--row-gap:0px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-163 .elementor-element.elementor-element-2a3492d{--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:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-163 .elementor-element.elementor-element-00a721b{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE3D6;--border-color:#EAE3D6;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 18px 0px rgba(17,17,17,0.05);--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-00a721b:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-00a721b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-e9c996a{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-163 .elementor-element.elementor-element-bd6af24{--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:0px 12px;--row-gap:0px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-163 .elementor-element.elementor-element-3112702{--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:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-163 .elementor-element.elementor-element-85d4cb7{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE3D6;--border-color:#EAE3D6;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 18px 0px rgba(17,17,17,0.05);--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-85d4cb7:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-85d4cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-25b00ce{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-163 .elementor-element.elementor-element-69084df{--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:0px 12px;--row-gap:0px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-163 .elementor-element.elementor-element-4d3b3fb{--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:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-163 .elementor-element.elementor-element-1a85525{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:96px;--padding-bottom:96px;--padding-left:64px;--padding-right:64px;}.elementor-163 .elementor-element.elementor-element-1a85525:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-1a85525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-163 .elementor-element.elementor-element-80a8b87{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-163 .elementor-element.elementor-element-2c80416 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.98px;color:#A9783A;}.elementor-163 .elementor-element.elementor-element-bc0532e{text-align:start;}.elementor-163 .elementor-element.elementor-element-bc0532e .elementor-heading-title{font-size:44px;font-weight:600;line-height:1.2em;letter-spacing:-0.44px;color:#111111;}.elementor-163 .elementor-element.elementor-element-c38bdf9{text-align:start;color:#2A2A2A;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-163 .elementor-element.elementor-element-177723d .elementor-icon-list-icon i{color:#A9783A;transition:color 0.3s;}.elementor-163 .elementor-element.elementor-element-177723d .elementor-icon-list-icon svg{fill:#A9783A;transition:fill 0.3s;}.elementor-163 .elementor-element.elementor-element-177723d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-163 .elementor-element.elementor-element-177723d .elementor-icon-list-text{color:#2A2A2A;transition:color 0.3s;}.elementor-163 .elementor-element.elementor-element-be212ee .elementor-button{background-color:#A9783A;fill:#FFFFFF;color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-d4a41f1{--display:flex;}.elementor-163 .elementor-element.elementor-element-71c35d2{--display:flex;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:96px;--padding-bottom:96px;--padding-left:64px;--padding-right:64px;}.elementor-163 .elementor-element.elementor-element-71c35d2:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-71c35d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-163 .elementor-element.elementor-element-28bc2ba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.98px;color:#A9783A;}.elementor-163 .elementor-element.elementor-element-ff63788{text-align:start;}.elementor-163 .elementor-element.elementor-element-ff63788 .elementor-heading-title{font-size:44px;font-weight:600;line-height:1.2em;letter-spacing:-0.44px;color:#111111;}.elementor-163 .elementor-element.elementor-element-17d7598{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-163 .elementor-element.elementor-element-18b1244{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4DDD2;--border-color:#E4DDD2;}.elementor-163 .elementor-element.elementor-element-18b1244:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-18b1244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-f2a5127{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-163 .elementor-element.elementor-element-10e74de{text-align:start;}.elementor-163 .elementor-element.elementor-element-8569832 .elementor-heading-title{font-size:19px;color:#111111;}.elementor-163 .elementor-element.elementor-element-24acfda{text-align:start;color:#66615B;}.elementor-163 .elementor-element.elementor-element-4a56510 .elementor-button{background-color:rgba(0,0,0,0);font-size:13px;font-weight:500;letter-spacing:0.52px;fill:#A9783A;color:#A9783A;border-style:none;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-4a56510 .elementor-button:hover, .elementor-163 .elementor-element.elementor-element-4a56510 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#8A5F2C;}.elementor-163 .elementor-element.elementor-element-4a56510 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-163 .elementor-element.elementor-element-4a56510 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-163 .elementor-element.elementor-element-4a56510 .elementor-button:hover svg, .elementor-163 .elementor-element.elementor-element-4a56510 .elementor-button:focus svg{fill:#8A5F2C;}.elementor-163 .elementor-element.elementor-element-5560407{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4DDD2;--border-color:#E4DDD2;}.elementor-163 .elementor-element.elementor-element-5560407:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-5560407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-40a5e86{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-163 .elementor-element.elementor-element-aa38647{text-align:start;}.elementor-163 .elementor-element.elementor-element-c2120af .elementor-heading-title{font-size:19px;color:#111111;}.elementor-163 .elementor-element.elementor-element-27e312b{text-align:start;color:#66615B;}.elementor-163 .elementor-element.elementor-element-08c6977 .elementor-button{background-color:rgba(0,0,0,0);font-size:13px;font-weight:500;letter-spacing:0.52px;fill:#A9783A;color:#A9783A;border-style:none;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-08c6977 .elementor-button:hover, .elementor-163 .elementor-element.elementor-element-08c6977 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#8A5F2C;}.elementor-163 .elementor-element.elementor-element-08c6977 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-163 .elementor-element.elementor-element-08c6977 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-163 .elementor-element.elementor-element-08c6977 .elementor-button:hover svg, .elementor-163 .elementor-element.elementor-element-08c6977 .elementor-button:focus svg{fill:#8A5F2C;}.elementor-163 .elementor-element.elementor-element-e5aeb89{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4DDD2;--border-color:#E4DDD2;}.elementor-163 .elementor-element.elementor-element-e5aeb89:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-e5aeb89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-3ed2e95{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-163 .elementor-element.elementor-element-f169430{text-align:start;}.elementor-163 .elementor-element.elementor-element-8325090 .elementor-heading-title{font-size:19px;color:#111111;}.elementor-163 .elementor-element.elementor-element-8ede16e{text-align:start;color:#66615B;}.elementor-163 .elementor-element.elementor-element-efed4d9 .elementor-button{background-color:rgba(0,0,0,0);font-size:13px;font-weight:500;letter-spacing:0.52px;fill:#A9783A;color:#A9783A;border-style:none;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-efed4d9 .elementor-button:hover, .elementor-163 .elementor-element.elementor-element-efed4d9 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#8A5F2C;}.elementor-163 .elementor-element.elementor-element-efed4d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-163 .elementor-element.elementor-element-efed4d9 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-163 .elementor-element.elementor-element-efed4d9 .elementor-button:hover svg, .elementor-163 .elementor-element.elementor-element-efed4d9 .elementor-button:focus svg{fill:#8A5F2C;}.elementor-163 .elementor-element.elementor-element-e149baa .elementor-button{background-color:#A9783A;fill:#FFFFFF;color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-10f1eee{--display:flex;--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:96px;--padding-bottom:96px;--padding-left:64px;--padding-right:64px;}.elementor-163 .elementor-element.elementor-element-10f1eee:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-10f1eee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-43a12ca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.98px;color:#A9783A;}.elementor-163 .elementor-element.elementor-element-d6a1a09{text-align:start;}.elementor-163 .elementor-element.elementor-element-d6a1a09 .elementor-heading-title{font-size:44px;font-weight:600;line-height:1.2em;letter-spacing:-0.44px;color:#111111;}.elementor-163 .elementor-element.elementor-element-58c3457{--display:flex;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-163 .elementor-element.elementor-element-043b9d1 .elementor-accordion-icon, .elementor-163 .elementor-element.elementor-element-043b9d1 .elementor-accordion-title{color:#1F1B16;}.elementor-163 .elementor-element.elementor-element-043b9d1 .elementor-accordion-icon svg{fill:#1F1B16;}.elementor-163 .elementor-element.elementor-element-043b9d1 .elementor-active .elementor-accordion-icon, .elementor-163 .elementor-element.elementor-element-043b9d1 .elementor-active .elementor-accordion-title{color:#1F1B16;}.elementor-163 .elementor-element.elementor-element-043b9d1 .elementor-active .elementor-accordion-icon svg{fill:#1F1B16;}.elementor-163 .elementor-element.elementor-element-043b9d1 .elementor-accordion-title{font-family:"Playfair Display", Sans-serif;font-size:16.5px;font-weight:600;}.elementor-163 .elementor-element.elementor-element-043b9d1 .elementor-tab-title .elementor-accordion-icon i:before{color:#A9783A;}.elementor-163 .elementor-element.elementor-element-043b9d1 .elementor-tab-title .elementor-accordion-icon svg{fill:#A9783A;}.elementor-163 .elementor-element.elementor-element-043b9d1 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#A9783A;}.elementor-163 .elementor-element.elementor-element-043b9d1 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#A9783A;}.elementor-163 .elementor-element.elementor-element-7210ac9{--display:flex;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:96px;--padding-bottom:96px;--padding-left:64px;--padding-right:64px;}.elementor-163 .elementor-element.elementor-element-7210ac9:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-7210ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-163 .elementor-element.elementor-element-9e3763b{text-align:center;}.elementor-163 .elementor-element.elementor-element-9e3763b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.98px;color:#A9783A;}.elementor-163 .elementor-element.elementor-element-c019953{text-align:start;}.elementor-163 .elementor-element.elementor-element-c019953 .elementor-heading-title{font-size:44px;font-weight:600;line-height:1.2em;letter-spacing:-0.44px;color:#111111;}.elementor-163 .elementor-element.elementor-element-c72b49b{--display:flex;--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:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:96px;--padding-bottom:96px;--padding-left:64px;--padding-right:64px;}.elementor-163 .elementor-element.elementor-element-c72b49b:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-c72b49b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE4D2;}.elementor-163 .elementor-element.elementor-element-9f275e2{text-align:center;}.elementor-163 .elementor-element.elementor-element-9f275e2 .elementor-heading-title{font-size:44px;font-weight:600;line-height:1.2em;color:#1F1B16;}.elementor-163 .elementor-element.elementor-element-b372504{color:rgba(31,27,22,0.7);}.elementor-163 .elementor-element.elementor-element-f7d51d9 .elementor-button{background-color:#A9783A;fill:#FFFFFF;color:#FFFFFF;}@media(max-width:1024px){.elementor-163 .elementor-element.elementor-element-3a85f50{--padding-top:0px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-163 .elementor-element.elementor-element-cab9881{text-align:start;}.elementor-163 .elementor-element.elementor-element-b9307f4{text-align:start;}.elementor-163 .elementor-element.elementor-element-fcda8b8{text-align:start;}.elementor-163 .elementor-element.elementor-element-125e3b5{text-align:start;}.elementor-163 .elementor-element.elementor-element-c38bdf9{text-align:start;}.elementor-163 .elementor-element.elementor-element-10e74de{text-align:start;}.elementor-163 .elementor-element.elementor-element-24acfda{text-align:start;}.elementor-163 .elementor-element.elementor-element-aa38647{text-align:start;}.elementor-163 .elementor-element.elementor-element-27e312b{text-align:start;}.elementor-163 .elementor-element.elementor-element-f169430{text-align:start;}.elementor-163 .elementor-element.elementor-element-8ede16e{text-align:start;}}@media(max-width:767px){.elementor-163 .elementor-element.elementor-element-3a85f50{--padding-top:0px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-469984b{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-163 .elementor-element.elementor-element-380368f{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-c69478a .elementor-heading-title{font-size:30px;}.elementor-163 .elementor-element.elementor-element-cab9881{text-align:start;}.elementor-163 .elementor-element.elementor-element-37730f5{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-0959844 .elementor-heading-title{font-size:30px;}.elementor-163 .elementor-element.elementor-element-b9307f4{text-align:start;}.elementor-163 .elementor-element.elementor-element-bf9022b{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-f1de9d8 .elementor-heading-title{font-size:30px;}.elementor-163 .elementor-element.elementor-element-fcda8b8{text-align:start;}.elementor-163 .elementor-element.elementor-element-48e1f23{--width:100%;}.elementor-163 .elementor-element.elementor-element-2fcc216{--width:100%;}.elementor-163 .elementor-element.elementor-element-54ddb53{--width:100%;}.elementor-163 .elementor-element.elementor-element-256a856{--width:100%;}.elementor-163 .elementor-element.elementor-element-ae0f184{--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-163 .elementor-element.elementor-element-ec4dfc9{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-1b7d70c .elementor-heading-title{font-size:30px;}.elementor-163 .elementor-element.elementor-element-125e3b5{text-align:start;}.elementor-163 .elementor-element.elementor-element-a0b11dc{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-d5deb98{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-a58416b .elementor-heading-title{font-size:30px;}.elementor-163 .elementor-element.elementor-element-1a85525{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-bc0532e .elementor-heading-title{font-size:30px;}.elementor-163 .elementor-element.elementor-element-c38bdf9{text-align:start;}.elementor-163 .elementor-element.elementor-element-71c35d2{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-ff63788 .elementor-heading-title{font-size:30px;}.elementor-163 .elementor-element.elementor-element-10e74de{text-align:start;}.elementor-163 .elementor-element.elementor-element-24acfda{text-align:start;}.elementor-163 .elementor-element.elementor-element-aa38647{text-align:start;}.elementor-163 .elementor-element.elementor-element-27e312b{text-align:start;}.elementor-163 .elementor-element.elementor-element-f169430{text-align:start;}.elementor-163 .elementor-element.elementor-element-8ede16e{text-align:start;}.elementor-163 .elementor-element.elementor-element-10f1eee{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-d6a1a09 .elementor-heading-title{font-size:30px;}.elementor-163 .elementor-element.elementor-element-7210ac9{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-c019953 .elementor-heading-title{font-size:30px;}.elementor-163 .elementor-element.elementor-element-c72b49b{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-9f275e2 .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-163 .elementor-element.elementor-element-946324f{--width:48%;}.elementor-163 .elementor-element.elementor-element-e1589b0{--width:48%;}.elementor-163 .elementor-element.elementor-element-7449907{--width:31%;}.elementor-163 .elementor-element.elementor-element-a87ec4b{--width:31%;}.elementor-163 .elementor-element.elementor-element-119ca09{--width:31%;}.elementor-163 .elementor-element.elementor-element-7960e4d{--width:31%;}.elementor-163 .elementor-element.elementor-element-4946fa4{--width:31%;}.elementor-163 .elementor-element.elementor-element-48e1f23{--width:25%;}.elementor-163 .elementor-element.elementor-element-2fcc216{--width:25%;}.elementor-163 .elementor-element.elementor-element-54ddb53{--width:25%;}.elementor-163 .elementor-element.elementor-element-256a856{--width:25%;}.elementor-163 .elementor-element.elementor-element-7d644e7{--width:31%;}.elementor-163 .elementor-element.elementor-element-d405b93{--width:31%;}.elementor-163 .elementor-element.elementor-element-08eb82e{--width:31%;}.elementor-163 .elementor-element.elementor-element-6679975{--width:31%;}.elementor-163 .elementor-element.elementor-element-87139cd{--width:31%;}.elementor-163 .elementor-element.elementor-element-ae48cad{--width:31%;}.elementor-163 .elementor-element.elementor-element-0005c64{--width:22%;}.elementor-163 .elementor-element.elementor-element-d825063{--width:22%;}.elementor-163 .elementor-element.elementor-element-713381f{--width:22%;}.elementor-163 .elementor-element.elementor-element-a74b98c{--width:22%;}.elementor-163 .elementor-element.elementor-element-e0b411a{--width:100%;}.elementor-163 .elementor-element.elementor-element-2a3492d{--width:0px;}.elementor-163 .elementor-element.elementor-element-bd6af24{--width:100%;}.elementor-163 .elementor-element.elementor-element-3112702{--width:0px;}.elementor-163 .elementor-element.elementor-element-69084df{--width:100%;}.elementor-163 .elementor-element.elementor-element-4d3b3fb{--width:0px;}.elementor-163 .elementor-element.elementor-element-80a8b87{--width:48%;}.elementor-163 .elementor-element.elementor-element-d4a41f1{--width:48%;}.elementor-163 .elementor-element.elementor-element-18b1244{--width:31%;}.elementor-163 .elementor-element.elementor-element-5560407{--width:31%;}.elementor-163 .elementor-element.elementor-element-e5aeb89{--width:31%;}}@media(max-width:1024px) and (min-width:768px){.elementor-163 .elementor-element.elementor-element-48e1f23{--width:50%;}.elementor-163 .elementor-element.elementor-element-2fcc216{--width:50%;}.elementor-163 .elementor-element.elementor-element-54ddb53{--width:50%;}.elementor-163 .elementor-element.elementor-element-256a856{--width:50%;}}/* Start custom CSS *//* === SoftoAI: Hero polish (match inspiration) === */
.elementor-element-3a85f50{position:relative;min-height:calc(100vh - 56px)!important}
.elementor-element-3a85f50::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:1!important;background:linear-gradient(105deg,rgba(10,8,6,.72) 0%,rgba(10,8,6,.1) 58%),linear-gradient(to top,rgba(10,8,6,.95) 0%,rgba(10,8,6,.65) 45%,rgba(10,8,6,.38) 100%)!important}
.elementor-element-3a85f50 > *{position:relative;z-index:1}
.elementor-element-b32cb95 .elementor-heading-title{font-size:clamp(2rem,5vw,3.75rem)!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-.02em!important;color:#fff!important}
.elementor-element-d6d9f94{font-size:18px;line-height:1.7;color:rgba(255,255,255,.75)}
@media (max-width:767px){.elementor-element-d6d9f94{font-size:16px}}

/* === Section labels (gold caps + dash) === */
.softo-label .elementor-heading-title{display:inline-flex;align-items:center}
.softo-label .elementor-heading-title::before{content:"";width:24px;height:1px;background:#A9783A;margin-right:10px;display:inline-block;flex:0 0 24px}

/* === Simple Process section === */
.elementor-element-fcda8b8{text-align:left}
@media (min-width:1025px){
.elementor-element-73fff15 > .e-con{padding:8px 32px 24px}
.elementor-element-73fff15 > .e-con + .e-con{border-left:1px solid rgba(255,255,255,.08)}
}
@media (max-width:1024px){
.elementor-element-73fff15 > .e-con + .e-con{border-top:1px solid rgba(255,255,255,.08);padding-top:28px}
}

/* === About: chips === */
.softo-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0}
.softo-chips span{display:inline-block;background:#FFFFFF;border:1px solid #E3DACB;border-radius:2px;padding:9px 15px;font-size:13.5px;font-weight:500;color:#1F1B16;line-height:1.4}

/* === Services: 2-col card grid === */
.elementor-element-b9307f4,.elementor-element-125e3b5{text-align:left}
.elementor-element-4e67cea{display:grid!important;grid-template-columns:repeat(6,1fr);gap:24px}
.elementor-element-4e67cea > .e-con{width:auto!important;max-width:none!important}
.elementor-element-4e67cea > .e-con:nth-child(-n+2){grid-column:span 3}
.elementor-element-4e67cea > .e-con:nth-child(n+3){grid-column:span 2}
.elementor-element-4e67cea .elementor-widget-image{width:100%}
.elementor-element-4e67cea .elementor-widget-image img{width:100%;aspect-ratio:16/9;height:auto;object-fit:cover;display:block}
@media (min-width:640px) and (max-width:1024px){.elementor-element-4e67cea{grid-template-columns:1fr 1fr}.elementor-element-4e67cea > .e-con{grid-column:span 1!important}}
@media (max-width:639px){.elementor-element-4e67cea{grid-template-columns:1fr}.elementor-element-4e67cea > .e-con{grid-column:span 1!important}}

/* === Portfolio: tight 6-col mosaic === */
.elementor-element-95118b7{display:grid!important;grid-template-columns:repeat(6,1fr);gap:2px}
.elementor-element-95118b7 > .e-con{width:auto!important;max-width:none!important;padding:0!important}
.elementor-element-95118b7 > .e-con:nth-child(1),.elementor-element-95118b7 > .e-con:nth-child(2){grid-column:span 3}
.elementor-element-95118b7 > .e-con:nth-child(3),.elementor-element-95118b7 > .e-con:nth-child(4),.elementor-element-95118b7 > .e-con:nth-child(5){grid-column:span 2}
.elementor-element-95118b7 > .e-con:nth-child(6){grid-column:span 6}
.elementor-element-95118b7 .elementor-widget-image{width:100%}
.elementor-element-95118b7 img{width:100%;height:100%;object-fit:cover;display:block}
.elementor-element-95118b7 > .e-con:nth-child(-n+2) img{height:410px}
.elementor-element-95118b7 > .e-con:nth-child(n+3):nth-child(-n+5) img{height:300px}
.elementor-element-95118b7 > .e-con:nth-child(6) img{height:300px}
@media (max-width:1024px){
.elementor-element-95118b7{grid-template-columns:1fr 1fr}
.elementor-element-95118b7 > .e-con{grid-column:span 1!important}
.elementor-element-95118b7 img{height:240px!important}
}

/* === Stats labels === */
.elementor-element-a0b11dc .elementor-widget-text-editor{font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:#66615B;text-align:center}
.elementor-element-a0b11dc .elementor-heading-title{text-align:center}

/* === FAQ: flat rows === */
.elementor-element-043b9d1 .elementor-tab-title,.elementor-element-043b9d1 summary,.elementor-element-043b9d1 .e-n-accordion-item-title{font-family:'Playfair Display',Georgia,serif!important;font-size:16.5px!important;font-weight:600!important;color:#1F1B16!important;background:transparent!important;border:none!important;border-bottom:1px solid #E7DFD2!important;padding:22px 8px!important}
.elementor-element-043b9d1 .elementor-tab-content,.elementor-element-043b9d1 .e-n-accordion-item > div:not(summary){border:none!important;background:transparent!important;padding:4px 8px 24px!important;color:#66615B!important;font-size:15px;line-height:1.7}
.elementor-element-043b9d1 .elementor-accordion-item{border:none!important;background:transparent!important}
.elementor-element-043b9d1{border:none!important}
/* faq title color */
.elementor-element-043b9d1 .elementor-tab-title a, .elementor-element-043b9d1 .e-n-accordion-item-title-text{color:#1F1B16!important}
.elementor-element-043b9d1 .elementor-tab-title a:hover{color:#A9783A!important}
/* === Google review boxes (Client Voices) === */
.elementor-element-e66b667{display:grid!important;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}
.elementor-element-e66b667 > .e-con{width:auto!important;max-width:none!important;text-align:left}
@media(max-width:900px){.elementor-element-e66b667{grid-template-columns:1fr}}
.greview-avatar .elementor-heading-title{width:44px;height:44px;border-radius:50%;background:#A9783A;color:#fff!important;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-weight:600;font-size:18px}
.greview-name .elementor-heading-title{font-size:15px!important;font-weight:600!important;color:#1F1B16!important;display:inline-flex;align-items:center;gap:5px;font-family:Inter,sans-serif}
.greview-name .elementor-heading-title::after{content:"";width:15px;height:15px;flex:0 0 15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%234285F4'/%3E%3Cpath d='M10 15.5l-3-3 1.4-1.4 1.6 1.6 4.6-4.6L16 9.5z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center/contain;display:inline-block}
.greview-time .elementor-heading-title{font-size:12.5px!important;color:#70757a!important;font-weight:400!important;font-family:Inter,sans-serif}
.greview-g .elementor-heading-title{width:22px;height:22px;font-size:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='%234285F4' d='M45.12 24.5c0-1.56-.14-3.06-.4-4.5H24v8.51h11.84c-.51 2.75-2.06 5.08-4.39 6.64v5.52h7.11c4.16-3.83 6.56-9.47 6.56-16.17z'/%3E%3Cpath fill='%2334A853' d='M24 46c5.94 0 10.92-1.97 14.56-5.33l-7.11-5.52c-1.97 1.32-4.49 2.1-7.45 2.1-5.73 0-10.58-3.87-12.31-9.07H4.34v5.7C7.96 41.07 15.4 46 24 46z'/%3E%3Cpath fill='%23FBBC05' d='M11.69 28.18C11.25 26.86 11 25.45 11 24s.25-2.86.69-4.18v-5.7H4.34C2.85 17.09 2 20.45 2 24s.85 6.91 2.34 9.88l7.35-5.7z'/%3E%3Cpath fill='%23EA4335' d='M24 10.75c3.23 0 6.13 1.11 8.41 3.29l6.31-6.31C34.91 4.18 29.93 2 24 2 15.4 2 7.96 6.93 4.34 14.12l7.35 5.7c1.73-5.2 6.58-9.07 12.31-9.07z'/%3E%3C/svg%3E") no-repeat center/contain;flex:0 0 22px}
.greview-stars .elementor-heading-title{color:#FBBC04!important;font-size:17px!important;letter-spacing:3px;line-height:1}
.greview-text,.greview-text p{font-size:14px!important;line-height:1.7!important;color:#3c4043!important;margin:0}

/* greview-g-abs: G to corner, keep avatar+name inline */
.elementor-element-e66b667 > .e-con{position:relative}
.greview-g{position:absolute!important;top:24px;right:22px;z-index:2}
.elementor-element-e66b667 .e-con[class*=elementor-element] .greview-g{margin:0!important}
.greview-avatar{flex:0 0 auto}
.greview-avatar .elementor-heading-title{flex:0 0 44px}

/* greview-row-fix */
.greview-avatar{min-width:44px}

/* stat counters */
.sa-counter .elementor-counter-number{font-family:'Playfair Display',Georgia,serif;font-size:51px;font-weight:400;color:#1F1B16}/* End custom CSS */