.elementor-97 .elementor-element.elementor-element-20bef0e5{--display:flex;--min-height:100vh;--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;--padding-top:80px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-97 .elementor-element.elementor-element-20bef0e5:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-20bef0e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1EA;}.elementor-97 .elementor-element.elementor-element-2320b47d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-97 .elementor-element.elementor-element-6c2cd97d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-97 .elementor-element.elementor-element-6c2cd97d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#B56F55;}.elementor-97 .elementor-element.elementor-element-fe0fedd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-97 .elementor-element.elementor-element-fe0fedd .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:89px;font-weight:700;line-height:0.88em;letter-spacing:-3px;color:#201A17;}.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-97 .elementor-element.elementor-element-736743a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"Inter", Sans-serif;font-size:19px;line-height:1.55em;color:#6F625A;}.elementor-97 .elementor-element.elementor-element-62ee20a{--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;}.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-97 .elementor-element.elementor-element-15c231d6 .elementor-button{background-color:#3A2B22;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:17px 26px 17px 26px;}.elementor-97 .elementor-element.elementor-element-38f2aabf .elementor-button{background-color:#F6F1EA;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#2B211C;color:#2B211C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2B211C;border-radius:999px 999px 999px 999px;padding:16px 25px 16px 25px;}.elementor-97 .elementor-element.elementor-element-7d495035{--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;}.elementor-97 .elementor-element.elementor-element-1ddde6ff{--display:flex;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:#D8CEC3;--border-color:#D8CEC3;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-f5abd70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-97 .elementor-element.elementor-element-f5abd70 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:700;color:#201A17;}.elementor-97 .elementor-element.elementor-element-34e030e9{font-family:"Inter", Sans-serif;font-size:12px;color:#6F625A;}.elementor-97 .elementor-element.elementor-element-8f67474{--display:flex;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:#D8CEC3;--border-color:#D8CEC3;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-44812247{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-97 .elementor-element.elementor-element-44812247 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:700;color:#201A17;}.elementor-97 .elementor-element.elementor-element-19dca6d9{font-family:"Inter", Sans-serif;font-size:12px;color:#6F625A;}.elementor-97 .elementor-element.elementor-element-73d7344b{--display:flex;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:#D8CEC3;--border-color:#D8CEC3;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-51cf366d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-97 .elementor-element.elementor-element-51cf366d .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:700;color:#201A17;}.elementor-97 .elementor-element.elementor-element-2224c603{font-family:"Inter", Sans-serif;font-size:12px;color:#6F625A;}.elementor-97 .elementor-element.elementor-element-2bf79281{--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;--border-radius:28px 28px 28px 28px;box-shadow:0px 22px 50px -18px rgba(58,43,34,0.45);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-97 .elementor-element.elementor-element-2bf79281:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-2bf79281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruimtewerks.com/wp-content/uploads/2026/07/mirror-with-shape-eye-shelves-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97 .elementor-element.elementor-element-2bc394a2{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-97 .elementor-element.elementor-element-2bc394a2:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-2bc394a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(246,241,234,0.95);}.elementor-97 .elementor-element.elementor-element-1d4940d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-97 .elementor-element.elementor-element-1d4940d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:800;color:#2B211C;}.elementor-97 .elementor-element.elementor-element-187c3b07{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.45em;color:#4F433C;}.elementor-97 .elementor-element.elementor-element-15a4c953{--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:#ded4c7;--border-color:#ded4c7;box-shadow:0px 20px 80px -60px rgba(75,58,45,0.45);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:74px;--padding-bottom:74px;--padding-left:40px;--padding-right:40px;}.elementor-97 .elementor-element.elementor-element-15a4c953:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-15a4c953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4efe8;}.elementor-97 .elementor-element.elementor-element-1c7d881b{--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;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-97 .elementor-element.elementor-element-7e5c6bac{--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;}.elementor-97 .elementor-element.elementor-element-6375a12c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 45px;}.elementor-97 .elementor-element.elementor-element-6375a12c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#26443a;}.elementor-97 .elementor-element.elementor-element-74b479f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-74b479f5 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:64px;font-weight:600;line-height:0.92em;color:#6f5f52;}.elementor-97 .elementor-element.elementor-element-544a0a8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-509d8b8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.65em;color:#5f5a54;}.elementor-97 .elementor-element.elementor-element-7b535b2f{--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;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-97 .elementor-element.elementor-element-5d2644a1{--display:flex;--min-height:360px;--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;--overflow:hidden;--overlay-opacity:0.5;--border-radius:22px 22px 22px 22px;box-shadow:0px 24px 60px -35px rgba(45,36,31,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-97 .elementor-element.elementor-element-5d2644a1:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-5d2644a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruimtewerks.com/wp-content/uploads/2026/07/armchair-green-living-room-with-copy-space-scaled.jpg");background-position:center center;background-size:cover;}.elementor-97 .elementor-element.elementor-element-5d2644a1::before, .elementor-97 .elementor-element.elementor-element-5d2644a1 > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-5d2644a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-5d2644a1 > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-5d2644a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-5d2644a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.48);--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-57e7e100{--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;}.elementor-97 .elementor-element.elementor-element-488a8afa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:8px 14px 8px 14px;}.elementor-97 .elementor-element.elementor-element-488a8afa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-4ed7e061{width:auto;max-width:auto;}.elementor-97 .elementor-element.elementor-element-4ed7e061 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:34px;font-weight:700;color:rgba(255,255,255,0.62);}.elementor-97 .elementor-element.elementor-element-3c5420f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-3c5420f9 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:34px;font-weight:600;line-height:0.92em;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-544b5c64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;color:#ffffff;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-97 .elementor-element.elementor-element-144dbdc5{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.28);--divider-border-width:1px;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-97 .elementor-element.elementor-element-144dbdc5 .elementor-divider-separator{width:100%;}.elementor-97 .elementor-element.elementor-element-144dbdc5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-97 .elementor-element.elementor-element-f5129e1{--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;}.elementor-97 .elementor-element.elementor-element-44e40596{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;line-height:1.65em;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-41ccd964 .elementor-button{background-color:#ffffff;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#2d241f;color:#2d241f;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-97 .elementor-element.elementor-element-41ccd964{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-5615dc0d{--display:flex;--min-height:330px;--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;--overflow:hidden;--overlay-opacity:0.5;--border-radius:22px 22px 22px 22px;box-shadow:0px 24px 60px -35px rgba(45,36,31,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-97 .elementor-element.elementor-element-5615dc0d:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-5615dc0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruimtewerks.com/wp-content/uploads/2026/07/armchair-living-room-with-copy-space-scaled.jpg");background-position:center center;background-size:cover;}.elementor-97 .elementor-element.elementor-element-5615dc0d::before, .elementor-97 .elementor-element.elementor-element-5615dc0d > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-5615dc0d > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-5615dc0d > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-5615dc0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-5615dc0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.48);--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-3ad6c2ed{--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;}.elementor-97 .elementor-element.elementor-element-7ad1015d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:8px 14px 8px 14px;}.elementor-97 .elementor-element.elementor-element-7ad1015d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-7b62fba7{width:auto;max-width:auto;}.elementor-97 .elementor-element.elementor-element-7b62fba7 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:34px;font-weight:700;color:rgba(255,255,255,0.62);}.elementor-97 .elementor-element.elementor-element-414d3fb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-414d3fb7 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:32px;font-weight:600;line-height:0.92em;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-3717ee7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-6353cb8e{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.28);--divider-border-width:1px;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-97 .elementor-element.elementor-element-6353cb8e .elementor-divider-separator{width:100%;}.elementor-97 .elementor-element.elementor-element-6353cb8e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-97 .elementor-element.elementor-element-faac85f{--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;}.elementor-97 .elementor-element.elementor-element-3a909125{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;line-height:1.65em;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-46a75549 .elementor-button{background-color:#ffffff;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#2d241f;color:#2d241f;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-97 .elementor-element.elementor-element-46a75549{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-420c0854{--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;--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-97 .elementor-element.elementor-element-44bfa97c{--display:flex;--min-height:330px;--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;--overflow:hidden;--overlay-opacity:0.6;--border-radius:22px 22px 22px 22px;box-shadow:0px 24px 60px -35px rgba(45,36,31,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-97 .elementor-element.elementor-element-44bfa97c:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-44bfa97c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruimtewerks.com/wp-content/uploads/2026/07/fee.png");background-position:center center;background-size:cover;}.elementor-97 .elementor-element.elementor-element-44bfa97c::before, .elementor-97 .elementor-element.elementor-element-44bfa97c > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-44bfa97c > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-44bfa97c > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-44bfa97c > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-44bfa97c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000D9;--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-44bfa97c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-97 .elementor-element.elementor-element-7d8c6247{--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;}.elementor-97 .elementor-element.elementor-element-6c5e1987{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:8px 14px 8px 14px;}.elementor-97 .elementor-element.elementor-element-6c5e1987 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-357a7251{width:auto;max-width:auto;}.elementor-97 .elementor-element.elementor-element-357a7251 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:34px;font-weight:700;color:rgba(255,255,255,0.62);}.elementor-97 .elementor-element.elementor-element-2c572c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-2c572c3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:32px;font-weight:600;line-height:0.92em;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-2c5b0743{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-4fc3cf4f{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.28);--divider-border-width:1px;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-97 .elementor-element.elementor-element-4fc3cf4f .elementor-divider-separator{width:100%;}.elementor-97 .elementor-element.elementor-element-4fc3cf4f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-97 .elementor-element.elementor-element-8f9986b{--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;}.elementor-97 .elementor-element.elementor-element-2fd70a2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;line-height:1.65em;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-2a61093 .elementor-button{background-color:#ffffff;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#2d241f;color:#2d241f;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-97 .elementor-element.elementor-element-2a61093{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-4752dcd{--display:flex;--min-height:330px;--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;--overflow:hidden;--overlay-opacity:0.79;--border-radius:22px 22px 22px 22px;box-shadow:0px 24px 60px -35px rgba(45,36,31,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-97 .elementor-element.elementor-element-4752dcd:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-4752dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruimtewerks.com/wp-content/uploads/2026/07/mockup-poster-frame-modern-interior-background-with-armchair-accessories-room-scaled.jpg");background-position:center center;background-size:cover;}.elementor-97 .elementor-element.elementor-element-4752dcd::before, .elementor-97 .elementor-element.elementor-element-4752dcd > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-4752dcd > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-4752dcd > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-4752dcd > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-4752dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.48);--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-4752dcd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-97 .elementor-element.elementor-element-10d0f31e{--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;}.elementor-97 .elementor-element.elementor-element-4cd5a6aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:8px 14px 8px 14px;}.elementor-97 .elementor-element.elementor-element-4cd5a6aa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-dc5fea1{width:auto;max-width:auto;}.elementor-97 .elementor-element.elementor-element-dc5fea1 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:34px;font-weight:700;color:rgba(255,255,255,0.62);}.elementor-97 .elementor-element.elementor-element-5c2feb6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-5c2feb6f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:32px;font-weight:600;line-height:0.92em;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-52f283ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-5de45585{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.28);--divider-border-width:1px;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-97 .elementor-element.elementor-element-5de45585 .elementor-divider-separator{width:100%;}.elementor-97 .elementor-element.elementor-element-5de45585 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-97 .elementor-element.elementor-element-7751aa86{--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;}.elementor-97 .elementor-element.elementor-element-5e4c1312{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;line-height:1.65em;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-4cb0a093 .elementor-button{background-color:#ffffff;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#2d241f;color:#2d241f;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-97 .elementor-element.elementor-element-4cb0a093{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-7e1a8f92{--display:flex;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-7e1a8f92.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-97 .elementor-element.elementor-element-7214a039{--display:flex;--min-height:360px;--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;--overflow:hidden;--overlay-opacity:0.87;--border-radius:22px 22px 22px 22px;box-shadow:0px 24px 60px -35px rgba(45,36,31,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-97 .elementor-element.elementor-element-7214a039:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-7214a039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruimtewerks.com/wp-content/uploads/2026/07/living-room-mid-century-style-with-warm-colors-ai-generative-scaled.jpg");background-position:center center;background-size:cover;}.elementor-97 .elementor-element.elementor-element-7214a039::before, .elementor-97 .elementor-element.elementor-element-7214a039 > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-7214a039 > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-7214a039 > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-7214a039 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-7214a039 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.48);--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-7214a039.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-97 .elementor-element.elementor-element-7e6c9e59{--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;}.elementor-97 .elementor-element.elementor-element-1bbecb84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:8px 14px 8px 14px;}.elementor-97 .elementor-element.elementor-element-1bbecb84 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-3c9fc12f{width:auto;max-width:auto;}.elementor-97 .elementor-element.elementor-element-3c9fc12f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:34px;font-weight:700;color:rgba(255,255,255,0.62);}.elementor-97 .elementor-element.elementor-element-185222d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-185222d0 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:34px;font-weight:600;line-height:0.92em;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-27341847{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-3ccda89e{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.28);--divider-border-width:1px;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-97 .elementor-element.elementor-element-3ccda89e .elementor-divider-separator{width:100%;}.elementor-97 .elementor-element.elementor-element-3ccda89e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-97 .elementor-element.elementor-element-30624deb{--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;}.elementor-97 .elementor-element.elementor-element-6b64ea48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;line-height:1.65em;color:#ffffff;}.elementor-97 .elementor-element.elementor-element-17495ef0 .elementor-button{background-color:#ffffff;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#2d241f;color:#2d241f;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-97 .elementor-element.elementor-element-17495ef0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-6f19bf27{--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;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:#ded4c7;--border-color:#ded4c7;--border-radius:18px 18px 18px 18px;--padding-top:18px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;}.elementor-97 .elementor-element.elementor-element-6f19bf27:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-6f19bf27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.68);}.elementor-97 .elementor-element.elementor-element-ca57d50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;color:#665e56;}.elementor-97 .elementor-element.elementor-element-4bd71038{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;color:#665e56;}.elementor-97 .elementor-element.elementor-element-333808ca{--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;--overflow:visible;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2d8ca;--border-color:#e2d8ca;--padding-top:88px;--padding-bottom:92px;--padding-left:40px;--padding-right:40px;}.elementor-97 .elementor-element.elementor-element-333808ca:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-333808ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1EA;}.elementor-97 .elementor-element.elementor-element-1065128f{--display:flex;--position:relative;--padding-top:0px;--padding-bottom:54px;--padding-left:0px;--padding-right:44px;top:0px;}body:not(.rtl) .elementor-97 .elementor-element.elementor-element-1065128f{left:0px;}body.rtl .elementor-97 .elementor-element.elementor-element-1065128f{right:0px;}.elementor-97 .elementor-element.elementor-element-66166631{--display:flex;--min-height:807px;--border-radius:18px 18px 18px 18px;box-shadow:0px 28px 70px -42px rgba(75,58,45,0.45);}.elementor-97 .elementor-element.elementor-element-66166631:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-66166631 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruimtewerks.com/wp-content/uploads/2026/07/beautiful-interior-decorations-scaled.jpg");background-position:center center;background-size:cover;}.elementor-97 .elementor-element.elementor-element-7a97e503{--display:flex;--position:absolute;--min-height:389px;--justify-content:center;--overlay-opacity:0.66;border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:#f6f1ea;--border-color:#f6f1ea;--border-radius:18px 18px 18px 18px;box-shadow:0px 24px 45px -28px rgba(43,34,27,0.55);--padding-top:95px;--padding-bottom:16px;--padding-left:20px;--padding-right:46px;bottom:21px;}.elementor-97 .elementor-element.elementor-element-7a97e503:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-7a97e503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruimtewerks.com/wp-content/uploads/2026/07/stylish-modern-living-room-with-butterfly-art-cozy-decor-scaled.jpg");background-position:center center;background-size:cover;}.elementor-97 .elementor-element.elementor-element-7a97e503::before, .elementor-97 .elementor-element.elementor-element-7a97e503 > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-7a97e503 > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-7a97e503 > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-7a97e503 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-7a97e503 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}body:not(.rtl) .elementor-97 .elementor-element.elementor-element-7a97e503{right:-10px;}body.rtl .elementor-97 .elementor-element.elementor-element-7a97e503{left:-10px;}.elementor-97 .elementor-element.elementor-element-6fdb6783{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:25px;font-weight:600;line-height:1.45em;color:#fffaf3;}.elementor-97 .elementor-element.elementor-element-8c14a8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-25fd71ce{--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;--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.elementor-97 .elementor-element.elementor-element-62b540ac{--divider-border-style:solid;--divider-color:#31463a;--divider-border-width:1px;margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-62b540ac .elementor-divider-separator{width:34px;}.elementor-97 .elementor-element.elementor-element-62b540ac .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-97 .elementor-element.elementor-element-4e3fcceb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-4e3fcceb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1em;letter-spacing:2.2px;color:#31463a;}.elementor-97 .elementor-element.elementor-element-9c89f78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-9c89f78 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:500;line-height:0.98em;letter-spacing:-1.4px;color:#6f5e50;}.elementor-97 .elementor-element.elementor-element-10c488a3{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#5f554d;}.elementor-97 .elementor-element.elementor-element-67913532{--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;--margin-top:34px;--margin-bottom:34px;--margin-left:0px;--margin-right:0px;}.elementor-97 .elementor-element.elementor-element-3dfbdf7{--display:flex;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-4a34b8bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-4a34b8bf .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:600;line-height:1em;letter-spacing:-1.4px;color:#241d18;}.elementor-97 .elementor-element.elementor-element-75aa22c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;color:#675b50;}.elementor-97 .elementor-element.elementor-element-68b8ff3f{--display:flex;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-29f80b30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-29f80b30 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:600;line-height:1em;letter-spacing:-1.4px;color:#241d18;}.elementor-97 .elementor-element.elementor-element-3a797d14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;color:#675b50;}.elementor-97 .elementor-element.elementor-element-4fd4df42{--display:flex;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-72db6d35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-72db6d35 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:600;line-height:1em;letter-spacing:-1.4px;color:#241d18;}.elementor-97 .elementor-element.elementor-element-af2b1bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;color:#675b50;}.elementor-97 .elementor-element.elementor-element-6c4c00a0{--display:flex;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:#ded4c7;--border-color:#ded4c7;--border-radius:18px 18px 18px 18px;box-shadow:0px 18px 45px -34px rgba(75,58,45,0.35);--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-97 .elementor-element.elementor-element-6c4c00a0:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-6c4c00a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffaf3;}.elementor-97 .elementor-element.elementor-element-190bb4fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#3b332d;}.elementor-97 .elementor-element.elementor-element-6b5234b3{--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;}.elementor-97 .elementor-element.elementor-element-790500eb .elementor-button{background-color:#35271f;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#fffaf3;color:#fffaf3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#35271f;border-radius:999px 999px 999px 999px;padding:13px 22px 13px 22px;}.elementor-97 .elementor-element.elementor-element-790500eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-6d78de56 .elementor-button{background-color:#ffffff00;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;fill:#35271f;color:#35271f;border-style:solid;border-width:1px 1px 1px 1px;border-color:#35271f;border-radius:999px 999px 999px 999px;padding:13px 22px 13px 22px;}.elementor-97 .elementor-element.elementor-element-6d78de56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97 .elementor-element.elementor-element-7da41064{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:96px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-97 .elementor-element.elementor-element-7da41064:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-7da41064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1EA;}.elementor-97 .elementor-element.elementor-element-67af4376{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-5faf850e{--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;}.elementor-97 .elementor-element.elementor-element-dfa99f4{text-align:start;}.elementor-97 .elementor-element.elementor-element-dfa99f4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;color:#8A6E5A;}.elementor-97 .elementor-element.elementor-element-58c604e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:600;line-height:0.98em;letter-spacing:-1.2px;color:#34261E;}.elementor-97 .elementor-element.elementor-element-3235daa8{--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;}.elementor-97 .elementor-element.elementor-element-57e5e1a2{text-align:end;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.65em;color:#6F6259;}.elementor-97 .elementor-element.elementor-element-6f149d62 .elementor-button{background-color:#3B2B22;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.3px;fill:#FFF8EF;color:#FFF8EF;box-shadow:0px 12px 28px -18px rgba(59,43,34,0.45);border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-97 .elementor-element.elementor-element-44b5b147{--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;}.elementor-97 .elementor-element.elementor-element-72bb4665{--display:flex;--min-height:640px;--justify-content:flex-end;--overflow:hidden;--border-radius:32px 32px 32px 32px;box-shadow:0px 24px 60px -42px rgba(59,43,34,0.45);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-97 .elementor-element.elementor-element-72bb4665:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-72bb4665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruimtewerks.com/wp-content/uploads/2026/07/facades-amsterdam-windows-scaled.jpg");background-position:center center;background-size:cover;}.elementor-97 .elementor-element.elementor-element-33ec8df7{--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:rgba(255,255,255,0.58);--border-color:rgba(255,255,255,0.58);--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-97 .elementor-element.elementor-element-33ec8df7:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-33ec8df7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,248,239,0.92);}.elementor-97 .elementor-element.elementor-element-134c014d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:600;line-height:1.05em;color:#34261E;}.elementor-97 .elementor-element.elementor-element-4c054fcd{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#6F6259;}.elementor-97 .elementor-element.elementor-element-437cf265 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;fill:#3B2B22;color:#3B2B22;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CBBBA8;border-radius:999px 999px 999px 999px;padding:12px 20px 12px 20px;}.elementor-97 .elementor-element.elementor-element-38c80b82{--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;}.elementor-97 .elementor-element.elementor-element-39335b8a{--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;}.elementor-97 .elementor-element.elementor-element-b738177{--display:flex;--min-height:308px;--overflow:hidden;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-b738177:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-b738177 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruimtewerks.com/wp-content/uploads/2026/07/modern-home-office-with-wooden-desk-shelves-large-window-scaled.jpg");background-position:center center;background-size:cover;}.elementor-97 .elementor-element.elementor-element-11befe94{background-color:rgba(52,38,30,0.58);padding:12px 16px 12px 16px;border-radius:18px 18px 18px 18px;}.elementor-97 .elementor-element.elementor-element-11befe94 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;color:#FFF8EF;}.elementor-97 .elementor-element.elementor-element-225714f1{--display:flex;--min-height:308px;--overflow:hidden;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-225714f1:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-225714f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruimtewerks.com/wp-content/uploads/2026/07/workplace-with-laptop-scaled.jpg");background-position:center center;background-size:cover;}.elementor-97 .elementor-element.elementor-element-75c28ec8{background-color:rgba(52,38,30,0.58);padding:12px 16px 12px 16px;border-radius:18px 18px 18px 18px;}.elementor-97 .elementor-element.elementor-element-75c28ec8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;color:#FFF8EF;}.elementor-97 .elementor-element.elementor-element-3bd94158{--display:flex;--min-height:308px;--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;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:#D6C7B6;--border-color:#D6C7B6;--border-radius:28px 28px 28px 28px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-97 .elementor-element.elementor-element-3bd94158:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-3bd94158 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-97 .elementor-element.elementor-element-76481025 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:600;color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-24f87c01{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-1af74d89 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8A58F;border-radius:999px 999px 999px 999px;padding:12px 20px 12px 20px;}.elementor-97 .elementor-element.elementor-element-5eb9b07c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:86px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-97 .elementor-element.elementor-element-5eb9b07c:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-5eb9b07c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1EA;}.elementor-97 .elementor-element.elementor-element-40b33da9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-97 .elementor-element.elementor-element-40b33da9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:600;line-height:1.04em;color:#2F261F;}.elementor-97 .elementor-element.elementor-element-6f9ba69a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.65em;color:#6E6258;}.elementor-97 .elementor-element.elementor-element-4b06b96b{--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;--flex-wrap:wrap;}.elementor-97 .elementor-element.elementor-element-61928fdd{--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:#E5D9C8;--border-color:#E5D9C8;--border-radius:28px 28px 28px 28px;box-shadow:0px 18px 44px -28px rgba(47,38,31,0.35);--padding-top:32px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-97 .elementor-element.elementor-element-61928fdd:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-61928fdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.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-97 .elementor-element.elementor-element-50e2aa18 .elementor-icon-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-50e2aa18.elementor-view-stacked .elementor-icon{background-color:#7B5E45;}.elementor-97 .elementor-element.elementor-element-50e2aa18.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-50e2aa18.elementor-view-default .elementor-icon{color:#7B5E45;border-color:#7B5E45;}.elementor-97 .elementor-element.elementor-element-50e2aa18.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-50e2aa18.elementor-view-default .elementor-icon svg{fill:#7B5E45;}.elementor-97 .elementor-element.elementor-element-50e2aa18 .elementor-icon{font-size:30px;}.elementor-97 .elementor-element.elementor-element-50e2aa18 .elementor-icon svg{height:30px;}.elementor-97 .elementor-element.elementor-element-6a16ee35 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;line-height:1.1em;color:#2F261F;}.elementor-97 .elementor-element.elementor-element-674cc7e3{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#6E6258;}.elementor-97 .elementor-element.elementor-element-3eeecac9{--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:#E5D9C8;--border-color:#E5D9C8;--border-radius:28px 28px 28px 28px;box-shadow:0px 18px 44px -28px rgba(47,38,31,0.35);--padding-top:32px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-97 .elementor-element.elementor-element-3eeecac9:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-3eeecac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-97 .elementor-element.elementor-element-22dedae5 .elementor-icon-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-22dedae5.elementor-view-stacked .elementor-icon{background-color:#7B5E45;}.elementor-97 .elementor-element.elementor-element-22dedae5.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-22dedae5.elementor-view-default .elementor-icon{color:#7B5E45;border-color:#7B5E45;}.elementor-97 .elementor-element.elementor-element-22dedae5.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-22dedae5.elementor-view-default .elementor-icon svg{fill:#7B5E45;}.elementor-97 .elementor-element.elementor-element-22dedae5 .elementor-icon{font-size:30px;}.elementor-97 .elementor-element.elementor-element-22dedae5 .elementor-icon svg{height:30px;}.elementor-97 .elementor-element.elementor-element-48a9b537 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;line-height:1.1em;color:#2F261F;}.elementor-97 .elementor-element.elementor-element-5d5b8051{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#6E6258;}.elementor-97 .elementor-element.elementor-element-31e2fba8{--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:#E5D9C8;--border-color:#E5D9C8;--border-radius:28px 28px 28px 28px;box-shadow:0px 18px 44px -28px rgba(47,38,31,0.35);--padding-top:32px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-97 .elementor-element.elementor-element-31e2fba8:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-31e2fba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-97 .elementor-element.elementor-element-5c4572b3 .elementor-icon-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-5c4572b3.elementor-view-stacked .elementor-icon{background-color:#7B5E45;}.elementor-97 .elementor-element.elementor-element-5c4572b3.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-5c4572b3.elementor-view-default .elementor-icon{color:#7B5E45;border-color:#7B5E45;}.elementor-97 .elementor-element.elementor-element-5c4572b3.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-5c4572b3.elementor-view-default .elementor-icon svg{fill:#7B5E45;}.elementor-97 .elementor-element.elementor-element-5c4572b3 .elementor-icon{font-size:30px;}.elementor-97 .elementor-element.elementor-element-5c4572b3 .elementor-icon svg{height:30px;}.elementor-97 .elementor-element.elementor-element-7d1f274c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;line-height:1.1em;color:#2F261F;}.elementor-97 .elementor-element.elementor-element-1ac649ae{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#6E6258;}.elementor-97 .elementor-element.elementor-element-45d81e5b{--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:#E5D9C8;--border-color:#E5D9C8;--border-radius:28px 28px 28px 28px;box-shadow:0px 18px 44px -28px rgba(47,38,31,0.35);--padding-top:32px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-97 .elementor-element.elementor-element-45d81e5b:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-45d81e5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-97 .elementor-element.elementor-element-4f29e3ed .elementor-icon-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-4f29e3ed.elementor-view-stacked .elementor-icon{background-color:#7B5E45;}.elementor-97 .elementor-element.elementor-element-4f29e3ed.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-4f29e3ed.elementor-view-default .elementor-icon{color:#7B5E45;border-color:#7B5E45;}.elementor-97 .elementor-element.elementor-element-4f29e3ed.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-4f29e3ed.elementor-view-default .elementor-icon svg{fill:#7B5E45;}.elementor-97 .elementor-element.elementor-element-4f29e3ed .elementor-icon{font-size:30px;}.elementor-97 .elementor-element.elementor-element-4f29e3ed .elementor-icon svg{height:30px;}.elementor-97 .elementor-element.elementor-element-13e15940 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;line-height:1.1em;color:#2F261F;}.elementor-97 .elementor-element.elementor-element-70813056{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#6E6258;}.elementor-97 .elementor-element.elementor-element-726f643a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:54px;--padding-bottom:54px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-726f643a:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-726f643a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33271F;}.elementor-97 .elementor-element.elementor-element-9de4a6e{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-29d9173c{width:var( --container-widget-width, 20.193% );max-width:20.193%;--container-widget-width:20.193%;--container-widget-flex-grow:0;color:#F8F1E7;}.elementor-97 .elementor-element.elementor-element-29d9173c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-97 .elementor-element.elementor-element-1cec9553{width:var( --container-widget-width, 21.525% );max-width:21.525%;--container-widget-width:21.525%;--container-widget-flex-grow:0;color:#F8F1E7;}.elementor-97 .elementor-element.elementor-element-1cec9553.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-97 .elementor-element.elementor-element-755e6141{width:var( --container-widget-width, 23.459% );max-width:23.459%;--container-widget-width:23.459%;--container-widget-flex-grow:0;color:#F8F1E7;}.elementor-97 .elementor-element.elementor-element-755e6141.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-97 .elementor-element.elementor-element-4e94352{width:var( --container-widget-width, 25.094% );max-width:25.094%;--container-widget-width:25.094%;--container-widget-flex-grow:0;color:#F8F1E7;}.elementor-97 .elementor-element.elementor-element-4e94352.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-97 .elementor-element.elementor-element-14dc41f2{--display:flex;--min-height:720px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-14dc41f2:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-14dc41f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #F6F1EA 0%, #EEE2D2 100%);}.elementor-97 .elementor-element.elementor-element-60dea2ad{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:110px;--padding-bottom:70px;--padding-left:36px;--padding-right:36px;}.elementor-97 .elementor-element.elementor-element-7d732780{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-97 .elementor-element.elementor-element-590b9c20{text-align:start;}.elementor-97 .elementor-element.elementor-element-590b9c20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:1.02em;letter-spacing:-1.2px;color:#8B6F54;}.elementor-97 .elementor-element.elementor-element-2275d994{text-align:start;}.elementor-97 .elementor-element.elementor-element-2275d994 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:66px;font-weight:500;line-height:1.02em;letter-spacing:-1.2px;color:#2E241D;}.elementor-97 .elementor-element.elementor-element-5eb1ef58{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;color:#5F5247;}.elementor-97 .elementor-element.elementor-element-6d195afc{--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;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-97 .elementor-element.elementor-element-76417f7b{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#E0D4C6;--border-color:#E0D4C6;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-97 .elementor-element.elementor-element-76417f7b:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-76417f7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F3;}.elementor-97 .elementor-element.elementor-element-415bf1f7 .elementor-icon-wrapper{text-align:center;}.elementor-97 .elementor-element.elementor-element-415bf1f7.elementor-view-stacked .elementor-icon{background-color:#7E6045;color:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-415bf1f7.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-415bf1f7.elementor-view-default .elementor-icon{color:#7E6045;border-color:#7E6045;}.elementor-97 .elementor-element.elementor-element-415bf1f7.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-415bf1f7.elementor-view-default .elementor-icon svg{fill:#7E6045;}.elementor-97 .elementor-element.elementor-element-415bf1f7.elementor-view-framed .elementor-icon{background-color:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-415bf1f7.elementor-view-stacked .elementor-icon svg{fill:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-415bf1f7 .elementor-icon{font-size:28px;}.elementor-97 .elementor-element.elementor-element-415bf1f7 .elementor-icon svg{height:28px;}.elementor-97 .elementor-element.elementor-element-6bef928a{--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-97 .elementor-element.elementor-element-6fe36abc{text-align:start;}.elementor-97 .elementor-element.elementor-element-6fe36abc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:1.02em;letter-spacing:-1.2px;color:#34271F;}.elementor-97 .elementor-element.elementor-element-7c31a0b4{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#6B5D51;}.elementor-97 .elementor-element.elementor-element-7102833f{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#E0D4C6;--border-color:#E0D4C6;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-97 .elementor-element.elementor-element-7102833f:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-7102833f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F3;}.elementor-97 .elementor-element.elementor-element-7cbf6758 .elementor-icon-wrapper{text-align:center;}.elementor-97 .elementor-element.elementor-element-7cbf6758.elementor-view-stacked .elementor-icon{background-color:#7E6045;color:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-7cbf6758.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-7cbf6758.elementor-view-default .elementor-icon{color:#7E6045;border-color:#7E6045;}.elementor-97 .elementor-element.elementor-element-7cbf6758.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-7cbf6758.elementor-view-default .elementor-icon svg{fill:#7E6045;}.elementor-97 .elementor-element.elementor-element-7cbf6758.elementor-view-framed .elementor-icon{background-color:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-7cbf6758.elementor-view-stacked .elementor-icon svg{fill:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-7cbf6758 .elementor-icon{font-size:28px;}.elementor-97 .elementor-element.elementor-element-7cbf6758 .elementor-icon svg{height:28px;}.elementor-97 .elementor-element.elementor-element-1eb4324e{--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-97 .elementor-element.elementor-element-78ab6c4c{text-align:start;}.elementor-97 .elementor-element.elementor-element-78ab6c4c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:1.02em;letter-spacing:-1.2px;color:#34271F;}.elementor-97 .elementor-element.elementor-element-1fd1b1ad{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#6B5D51;}.elementor-97 .elementor-element.elementor-element-41581825{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#E0D4C6;--border-color:#E0D4C6;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-97 .elementor-element.elementor-element-41581825:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-41581825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F3;}.elementor-97 .elementor-element.elementor-element-d62016b .elementor-icon-wrapper{text-align:center;}.elementor-97 .elementor-element.elementor-element-d62016b.elementor-view-stacked .elementor-icon{background-color:#7E6045;color:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-d62016b.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-d62016b.elementor-view-default .elementor-icon{color:#7E6045;border-color:#7E6045;}.elementor-97 .elementor-element.elementor-element-d62016b.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-d62016b.elementor-view-default .elementor-icon svg{fill:#7E6045;}.elementor-97 .elementor-element.elementor-element-d62016b.elementor-view-framed .elementor-icon{background-color:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-d62016b.elementor-view-stacked .elementor-icon svg{fill:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-d62016b .elementor-icon{font-size:28px;}.elementor-97 .elementor-element.elementor-element-d62016b .elementor-icon svg{height:28px;}.elementor-97 .elementor-element.elementor-element-34f9d0eb{--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-97 .elementor-element.elementor-element-42a6205d{text-align:start;}.elementor-97 .elementor-element.elementor-element-42a6205d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:1.02em;letter-spacing:-1.2px;color:#34271F;}.elementor-97 .elementor-element.elementor-element-58ff9e63{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#6B5D51;}.elementor-97 .elementor-element.elementor-element-1452f6ef .elementor-button{background-color:#3A2B22;font-family:"Inter", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:16px 28px 16px 28px;}.elementor-97 .elementor-element.elementor-element-57351628{--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:22px 22px;--row-gap:22px;--column-gap:22px;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:#E1D5C7;--border-color:#E1D5C7;--border-radius:34px 34px 34px 34px;box-shadow:0px 24px 70px 0px rgba(70,50,35,0.16);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-97 .elementor-element.elementor-element-57351628:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-57351628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-97 .elementor-element.elementor-element-a3e8111{text-align:start;}.elementor-97 .elementor-element.elementor-element-a3e8111 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:500;line-height:1.02em;letter-spacing:-1.2px;color:#30241D;}.elementor-97 .elementor-element.elementor-element-637d348c{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#6C5E51;}.elementor-97 .elementor-element.elementor-element-4926311a{text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#7B6A5C;}.elementor-97 .elementor-element.elementor-element-6f76fc7b{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:100px;--padding-left:36px;--padding-right:36px;}.elementor-97 .elementor-element.elementor-element-264188c{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#E0D4C6;--border-color:#E0D4C6;--border-radius:22px 22px 22px 22px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-97 .elementor-element.elementor-element-264188c:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-264188c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F3;}.elementor-97 .elementor-element.elementor-element-2ba253c8 .elementor-icon-wrapper{text-align:center;}.elementor-97 .elementor-element.elementor-element-2ba253c8.elementor-view-stacked .elementor-icon{background-color:#7E6045;color:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-2ba253c8.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-2ba253c8.elementor-view-default .elementor-icon{color:#7E6045;border-color:#7E6045;}.elementor-97 .elementor-element.elementor-element-2ba253c8.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-2ba253c8.elementor-view-default .elementor-icon svg{fill:#7E6045;}.elementor-97 .elementor-element.elementor-element-2ba253c8.elementor-view-framed .elementor-icon{background-color:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-2ba253c8.elementor-view-stacked .elementor-icon svg{fill:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-2ba253c8 .elementor-icon{font-size:28px;}.elementor-97 .elementor-element.elementor-element-2ba253c8 .elementor-icon svg{height:28px;}.elementor-97 .elementor-element.elementor-element-145ef90b{--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-97 .elementor-element.elementor-element-5d89e2f4{text-align:start;}.elementor-97 .elementor-element.elementor-element-5d89e2f4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:1.02em;letter-spacing:-1.2px;color:#34271F;}.elementor-97 .elementor-element.elementor-element-14fc1d71{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#6B5D51;}.elementor-97 .elementor-element.elementor-element-a9bd83d{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#E0D4C6;--border-color:#E0D4C6;--border-radius:22px 22px 22px 22px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-97 .elementor-element.elementor-element-a9bd83d:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-a9bd83d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F3;}.elementor-97 .elementor-element.elementor-element-35d16a0b .elementor-icon-wrapper{text-align:center;}.elementor-97 .elementor-element.elementor-element-35d16a0b.elementor-view-stacked .elementor-icon{background-color:#7E6045;color:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-35d16a0b.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-35d16a0b.elementor-view-default .elementor-icon{color:#7E6045;border-color:#7E6045;}.elementor-97 .elementor-element.elementor-element-35d16a0b.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-35d16a0b.elementor-view-default .elementor-icon svg{fill:#7E6045;}.elementor-97 .elementor-element.elementor-element-35d16a0b.elementor-view-framed .elementor-icon{background-color:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-35d16a0b.elementor-view-stacked .elementor-icon svg{fill:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-35d16a0b .elementor-icon{font-size:28px;}.elementor-97 .elementor-element.elementor-element-35d16a0b .elementor-icon svg{height:28px;}.elementor-97 .elementor-element.elementor-element-c33f67a{--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-97 .elementor-element.elementor-element-4aa1df1b{text-align:start;}.elementor-97 .elementor-element.elementor-element-4aa1df1b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:1.02em;letter-spacing:-1.2px;color:#34271F;}.elementor-97 .elementor-element.elementor-element-23977bea{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#6B5D51;}.elementor-97 .elementor-element.elementor-element-7753d7dd{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#E0D4C6;--border-color:#E0D4C6;--border-radius:22px 22px 22px 22px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-97 .elementor-element.elementor-element-7753d7dd:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-7753d7dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F3;}.elementor-97 .elementor-element.elementor-element-7affb5b1 .elementor-icon-wrapper{text-align:center;}.elementor-97 .elementor-element.elementor-element-7affb5b1.elementor-view-stacked .elementor-icon{background-color:#7E6045;color:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-7affb5b1.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-7affb5b1.elementor-view-default .elementor-icon{color:#7E6045;border-color:#7E6045;}.elementor-97 .elementor-element.elementor-element-7affb5b1.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-7affb5b1.elementor-view-default .elementor-icon svg{fill:#7E6045;}.elementor-97 .elementor-element.elementor-element-7affb5b1.elementor-view-framed .elementor-icon{background-color:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-7affb5b1.elementor-view-stacked .elementor-icon svg{fill:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-7affb5b1 .elementor-icon{font-size:28px;}.elementor-97 .elementor-element.elementor-element-7affb5b1 .elementor-icon svg{height:28px;}.elementor-97 .elementor-element.elementor-element-755b9322{--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-97 .elementor-element.elementor-element-2e27d177{text-align:start;}.elementor-97 .elementor-element.elementor-element-2e27d177 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:1.02em;letter-spacing:-1.2px;color:#34271F;}.elementor-97 .elementor-element.elementor-element-39e7e157{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#6B5D51;}.elementor-97 .elementor-element.elementor-element-ba8c66e{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#E0D4C6;--border-color:#E0D4C6;--border-radius:22px 22px 22px 22px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-97 .elementor-element.elementor-element-ba8c66e:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-ba8c66e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F3;}.elementor-97 .elementor-element.elementor-element-5c8cc25f .elementor-icon-wrapper{text-align:center;}.elementor-97 .elementor-element.elementor-element-5c8cc25f.elementor-view-stacked .elementor-icon{background-color:#7E6045;color:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-5c8cc25f.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-5c8cc25f.elementor-view-default .elementor-icon{color:#7E6045;border-color:#7E6045;}.elementor-97 .elementor-element.elementor-element-5c8cc25f.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-5c8cc25f.elementor-view-default .elementor-icon svg{fill:#7E6045;}.elementor-97 .elementor-element.elementor-element-5c8cc25f.elementor-view-framed .elementor-icon{background-color:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-5c8cc25f.elementor-view-stacked .elementor-icon svg{fill:#EFE4D7;}.elementor-97 .elementor-element.elementor-element-5c8cc25f .elementor-icon{font-size:28px;}.elementor-97 .elementor-element.elementor-element-5c8cc25f .elementor-icon svg{height:28px;}.elementor-97 .elementor-element.elementor-element-34a9d49c{--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-97 .elementor-element.elementor-element-74666b9f{text-align:start;}.elementor-97 .elementor-element.elementor-element-74666b9f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:1.02em;letter-spacing:-1.2px;color:#34271F;}.elementor-97 .elementor-element.elementor-element-2fb7ba1f{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#6B5D51;}@media(max-width:1024px){.elementor-97 .elementor-element.elementor-element-fe0fedd .elementor-heading-title{font-size:76px;}.elementor-97 .elementor-element.elementor-element-58c604e .elementor-heading-title{font-size:48px;}.elementor-97 .elementor-element.elementor-element-40b33da9 .elementor-heading-title{font-size:46px;}.elementor-97 .elementor-element.elementor-element-60dea2ad{--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:72px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-97 .elementor-element.elementor-element-6f76fc7b{--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:72px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-97 .elementor-element.elementor-element-fe0fedd .elementor-heading-title{font-size:54px;}.elementor-97 .elementor-element.elementor-element-58c604e .elementor-heading-title{font-size:39px;}.elementor-97 .elementor-element.elementor-element-40b33da9 .elementor-heading-title{font-size:36px;}.elementor-97 .elementor-element.elementor-element-6f9ba69a{font-size:16px;}.elementor-97 .elementor-element.elementor-element-61928fdd{--width:100%;}.elementor-97 .elementor-element.elementor-element-3eeecac9{--width:100%;}.elementor-97 .elementor-element.elementor-element-31e2fba8{--width:100%;}.elementor-97 .elementor-element.elementor-element-45d81e5b{--width:100%;}.elementor-97 .elementor-element.elementor-element-60dea2ad{--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:56px;--padding-bottom:48px;--padding-left:18px;--padding-right:18px;}.elementor-97 .elementor-element.elementor-element-57351628{--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-97 .elementor-element.elementor-element-6f76fc7b{--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:56px;--padding-bottom:48px;--padding-left:18px;--padding-right:18px;}}@media(min-width:768px){.elementor-97 .elementor-element.elementor-element-20bef0e5{--content-width:1320px;}.elementor-97 .elementor-element.elementor-element-15a4c953{--content-width:1120px;}.elementor-97 .elementor-element.elementor-element-44bfa97c{--width:51%;}.elementor-97 .elementor-element.elementor-element-4752dcd{--width:47%;}.elementor-97 .elementor-element.elementor-element-7e1a8f92{--width:100%;}.elementor-97 .elementor-element.elementor-element-7214a039{--width:100%;}.elementor-97 .elementor-element.elementor-element-7e6c9e59{--width:100%;}.elementor-97 .elementor-element.elementor-element-333808ca{--content-width:1180px;}.elementor-97 .elementor-element.elementor-element-1065128f{--width:45%;}.elementor-97 .elementor-element.elementor-element-7a97e503{--width:82%;}.elementor-97 .elementor-element.elementor-element-8c14a8e{--width:55%;}.elementor-97 .elementor-element.elementor-element-7da41064{--content-width:1240px;}.elementor-97 .elementor-element.elementor-element-5faf850e{--width:64%;}.elementor-97 .elementor-element.elementor-element-3235daa8{--width:32%;}.elementor-97 .elementor-element.elementor-element-72bb4665{--width:50%;}.elementor-97 .elementor-element.elementor-element-38c80b82{--width:50%;}.elementor-97 .elementor-element.elementor-element-b738177{--width:50%;}.elementor-97 .elementor-element.elementor-element-225714f1{--width:50%;}.elementor-97 .elementor-element.elementor-element-5eb9b07c{--content-width:1240px;}.elementor-97 .elementor-element.elementor-element-61928fdd{--width:23.5%;}.elementor-97 .elementor-element.elementor-element-3eeecac9{--width:23.5%;}.elementor-97 .elementor-element.elementor-element-31e2fba8{--width:23.5%;}.elementor-97 .elementor-element.elementor-element-45d81e5b{--width:23.5%;}.elementor-97 .elementor-element.elementor-element-726f643a{--content-width:1180px;}}@media(max-width:1024px) and (min-width:768px){.elementor-97 .elementor-element.elementor-element-61928fdd{--width:48%;}.elementor-97 .elementor-element.elementor-element-3eeecac9{--width:48%;}.elementor-97 .elementor-element.elementor-element-31e2fba8{--width:48%;}.elementor-97 .elementor-element.elementor-element-45d81e5b{--width:48%;}}