.elementor-15 .elementor-element.elementor-element-d6794ce{--display:flex;--min-height:700px;--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;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d6794ce:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d6794ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://richwoodinterio.com/wp-content/uploads/2025/12/hero-interior-rKHNha4j.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-d6794ce::before, .elementor-15 .elementor-element.elementor-element-d6794ce > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-d6794ce > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-d6794ce > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-d6794ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-d6794ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d2b519b );--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-5fc2e48{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-15 .elementor-element.elementor-element-138d512{text-align:left;}.elementor-15 .elementor-element.elementor-element-138d512 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;line-height:60px;color:#FFFAEB;}.elementor-15 .elementor-element.elementor-element-5cbbef9{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:#F3F3F3;}.elementor-15 .elementor-element.elementor-element-5cbbef9 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-2942269{--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-15 .elementor-element.elementor-element-bd5ec76 .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:14px;font-weight:800;line-height:20px;fill:var( --e-global-color-d2b519b );color:var( --e-global-color-d2b519b );background-image:linear-gradient(90deg, #F5C32F 0%, #C88C21 100%);border-style:solid;border-width:1px 1px 1px 1px;padding:10px 30px 10px 30px;}.elementor-15 .elementor-element.elementor-element-bd5ec76 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-bd5ec76 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-bd5ec76{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-bd5ec76.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-bd5ec76 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-bd5ec76 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-bd5ec76 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-b51334a .elementor-button{background-color:#F5C32F00;font-family:"Lato", Sans-serif;font-size:14px;font-weight:800;line-height:20px;fill:#F4C12F;color:#F4C12F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F4C12F;padding:8px 30px 8px 30px;}.elementor-15 .elementor-element.elementor-element-b51334a .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-b51334a .elementor-button:focus{background-color:var( --e-global-color-dac285f );color:var( --e-global-color-primary );border-color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-b51334a{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-b51334a.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-b51334a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-b51334a .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-b51334a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-041d655{--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;--overlay-opacity:0.79;--padding-top:100px;--padding-bottom:100px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-041d655:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-041d655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080C16;}.elementor-15 .elementor-element.elementor-element-041d655::before, .elementor-15 .elementor-element.elementor-element-041d655 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-041d655 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-041d655 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-041d655 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-041d655 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-9b4f008{--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-15 .elementor-element.elementor-element-1fe9770{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-537c278{text-align:center;}.elementor-15 .elementor-element.elementor-element-537c278 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#E1B547;}.elementor-15 .elementor-element.elementor-element-bfa1c49{text-align:left;}.elementor-15 .elementor-element.elementor-element-bfa1c49 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;text-transform:capitalize;line-height:40px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-efa1187{text-align:right;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-efa1187 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-508dc79{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7543d8f{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-7543d8f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7543d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1627;}.elementor-15 .elementor-element.elementor-element-7543d8f:hover{background-color:#141F38;}.elementor-15 .elementor-element.elementor-element-fce3065{background-color:transparent;padding:8px 15px 8px 15px;background-image:linear-gradient(90deg, #F5C32F 0%, #C88C21 100%);border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-fce3065.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-fce3065 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#080C16;}.elementor-15 .elementor-element.elementor-element-b2aa1e0{text-align:left;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-b2aa1e0 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-93414c0{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-93414c0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-93414c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1627;}.elementor-15 .elementor-element.elementor-element-93414c0:hover{background-color:#141F38;}.elementor-15 .elementor-element.elementor-element-10db578{background-color:transparent;padding:8px 15px 8px 15px;background-image:linear-gradient(90deg, #F5C32F 0%, #C88C21 100%);border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-10db578.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-10db578 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#080C16;}.elementor-15 .elementor-element.elementor-element-85b1760{text-align:left;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-85b1760 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-e61dc13{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-e61dc13:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e61dc13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1627;}.elementor-15 .elementor-element.elementor-element-e61dc13:hover{background-color:#141F38;}.elementor-15 .elementor-element.elementor-element-174d701{background-color:transparent;padding:8px 15px 8px 15px;background-image:linear-gradient(90deg, #F5C32F 0%, #C88C21 100%);border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-174d701.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-174d701 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#080C16;}.elementor-15 .elementor-element.elementor-element-daaef25{text-align:left;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-daaef25 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-e46bdcb{--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-15 .elementor-element.elementor-element-8b0b081{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-8b0b081:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8b0b081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1627;}.elementor-15 .elementor-element.elementor-element-8b0b081:hover{background-color:#141F38;}.elementor-15 .elementor-element.elementor-element-cec22b4{background-color:transparent;padding:8px 15px 8px 15px;background-image:linear-gradient(90deg, #F5C32F 0%, #C88C21 100%);border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-cec22b4.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-cec22b4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#080C16;}.elementor-15 .elementor-element.elementor-element-a14b67c{text-align:left;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-a14b67c p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-6ff1600{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-6ff1600:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6ff1600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1627;}.elementor-15 .elementor-element.elementor-element-6ff1600:hover{background-color:#141F38;}.elementor-15 .elementor-element.elementor-element-fe3d926{background-color:transparent;padding:8px 15px 8px 15px;background-image:linear-gradient(90deg, #F5C32F 0%, #C88C21 100%);border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-fe3d926.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-fe3d926 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#080C16;}.elementor-15 .elementor-element.elementor-element-2a434f7{text-align:left;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-2a434f7 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-5909d11{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-5909d11:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5909d11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1627;}.elementor-15 .elementor-element.elementor-element-5909d11:hover{background-color:#141F38;}.elementor-15 .elementor-element.elementor-element-aa8079b{background-color:transparent;padding:8px 15px 8px 15px;background-image:linear-gradient(90deg, #F5C32F 0%, #C88C21 100%);border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-aa8079b.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-aa8079b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#080C16;}.elementor-15 .elementor-element.elementor-element-0770b7e{text-align:left;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-0770b7e p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-811a8cc{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-811a8cc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-811a8cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F182B;}.elementor-15 .elementor-element.elementor-element-0756ef8{--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-15 .elementor-element.elementor-element-e703d8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-956a686{text-align:center;}.elementor-15 .elementor-element.elementor-element-956a686 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#E1B547;}.elementor-15 .elementor-element.elementor-element-9f5b013{--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-32c3677{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-356c002{--display:flex;--min-height:450px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-356c002:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-356c002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://richwoodinterio.com/wp-content/uploads/2025/12/living-1-DVKNfkO9.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-356c002::before, .elementor-15 .elementor-element.elementor-element-356c002 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-356c002 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-356c002 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-356c002 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-356c002 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-fa1c9d4 ) 0%, var( --e-global-color-primary ) 74%);}.elementor-15 .elementor-element.elementor-element-559673b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-559673b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-559673b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000069;}.elementor-15 .elementor-element.elementor-element-a815550 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:#F4C12F;}.elementor-15 .elementor-element.elementor-element-0c9c83c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;line-height:1.5em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-05d0108{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c749020{--display:flex;--min-height:450px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-c749020:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c749020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://richwoodinterio.com/wp-content/uploads/2025/12/office-1-Bf3HtYMi.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-c749020::before, .elementor-15 .elementor-element.elementor-element-c749020 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c749020 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c749020 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c749020 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c749020 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-fa1c9d4 ) 0%, var( --e-global-color-primary ) 74%);}.elementor-15 .elementor-element.elementor-element-a154de2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-a154de2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a154de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000069;}.elementor-15 .elementor-element.elementor-element-8c24be5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:#F4C12F;}.elementor-15 .elementor-element.elementor-element-064005a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;line-height:1.5em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6ccaf1e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-008a2c5{--display:flex;--min-height:450px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-008a2c5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-008a2c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://richwoodinterio.com/wp-content/uploads/2025/12/kitchen-1-Q-hXav2c.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-008a2c5::before, .elementor-15 .elementor-element.elementor-element-008a2c5 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-008a2c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-008a2c5 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-008a2c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-008a2c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-fa1c9d4 ) 0%, var( --e-global-color-primary ) 74%);}.elementor-15 .elementor-element.elementor-element-17eb78b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-17eb78b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-17eb78b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000069;}.elementor-15 .elementor-element.elementor-element-00080e6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:#F4C12F;}.elementor-15 .elementor-element.elementor-element-23b09ef .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;line-height:1.5em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-59fbd62{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bec3259 .elementor-button{background-color:#F5C32F00;font-family:"Lato", Sans-serif;font-size:14px;font-weight:800;line-height:20px;fill:#E1B547;color:#E1B547;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E1B547;padding:10px 30px 10px 30px;}.elementor-15 .elementor-element.elementor-element-bec3259 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-bec3259 .elementor-button:focus{background-color:#F4C12F21;color:#E1B547;border-color:#E1B547;}.elementor-15 .elementor-element.elementor-element-bec3259{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-bec3259.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-bec3259 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-bec3259 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-bec3259 .elementor-button:focus svg{fill:#E1B547;}.elementor-15 .elementor-element.elementor-element-3b411ad{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-3b411ad:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3b411ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080C16;}.elementor-15 .elementor-element.elementor-element-4e2a2be{--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-15 .elementor-element.elementor-element-7955081{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-73181be{text-align:center;}.elementor-15 .elementor-element.elementor-element-73181be .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#E1B547;}.elementor-15 .elementor-element.elementor-element-88a9484{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-88a9484 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-f0c6539{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-642859c .gallery_image, .elementor-15 .elementor-element.elementor-element-642859c .gallery_image img{aspect-ratio:2/3;}.elementor-15 .elementor-element.elementor-element-642859c .grid{grid-template-columns:repeat(4, 1fr);}.elementor-15 .elementor-element.elementor-element-642859c .rkit-gallery-masonry{column-gap:25px;}.elementor-15 .elementor-element.elementor-element-642859c .brick{margin-bottom:25px;border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-88428a2{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-88428a2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-88428a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F182B;}.elementor-15 .elementor-element.elementor-element-d8fa20c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8cf4ac8{text-align:center;}.elementor-15 .elementor-element.elementor-element-8cf4ac8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#E1B547;}.elementor-15 .elementor-element.elementor-element-b7a3c9c{text-align:left;}.elementor-15 .elementor-element.elementor-element-b7a3c9c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;text-transform:capitalize;line-height:40px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-cc1b9be{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-cc1b9be p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-4165d81{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ba14ad7{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-15 .elementor-element.elementor-element-ba14ad7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ba14ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B111E;}.elementor-15 .elementor-element.elementor-element-ba14ad7:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-dac285f );--border-color:var( --e-global-color-dac285f );box-shadow:2px 2px 10px 2px rgba(255, 255, 255, 0.5);}.elementor-15 .elementor-element.elementor-element-ba14ad7, .elementor-15 .elementor-element.elementor-element-ba14ad7::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-132ffa2 .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-132ffa2{--icon-box-icon-margin:20px;}.elementor-15 .elementor-element.elementor-element-132ffa2 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-132ffa2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-dac285f );color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-132ffa2.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-132ffa2.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-132ffa2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-132ffa2 .elementor-icon{font-size:20px;padding:10px;border-radius:50px 50px 50px 50px;}.elementor-15 .elementor-element.elementor-element-132ffa2 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-132ffa2 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-15 .elementor-element.elementor-element-132ffa2 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-f7e082b );}.elementor-15 .elementor-element.elementor-element-ada0965{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-15 .elementor-element.elementor-element-ada0965:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ada0965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B111E;}.elementor-15 .elementor-element.elementor-element-ada0965:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-dac285f );--border-color:var( --e-global-color-dac285f );box-shadow:2px 2px 10px 2px rgba(255, 255, 255, 0.5);}.elementor-15 .elementor-element.elementor-element-ada0965, .elementor-15 .elementor-element.elementor-element-ada0965::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-386f192 .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-386f192{--icon-box-icon-margin:20px;}.elementor-15 .elementor-element.elementor-element-386f192 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-386f192.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-dac285f );color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-386f192.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-386f192.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-386f192.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-386f192 .elementor-icon{font-size:20px;padding:10px;border-radius:50px 50px 50px 50px;}.elementor-15 .elementor-element.elementor-element-386f192 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-386f192 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-15 .elementor-element.elementor-element-386f192 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-f7e082b );}.elementor-15 .elementor-element.elementor-element-bd3f36a{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-15 .elementor-element.elementor-element-bd3f36a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bd3f36a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B111E;}.elementor-15 .elementor-element.elementor-element-bd3f36a:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-dac285f );--border-color:var( --e-global-color-dac285f );box-shadow:2px 2px 10px 2px rgba(255, 255, 255, 0.5);}.elementor-15 .elementor-element.elementor-element-bd3f36a, .elementor-15 .elementor-element.elementor-element-bd3f36a::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-016e7d9 .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-016e7d9{--icon-box-icon-margin:20px;}.elementor-15 .elementor-element.elementor-element-016e7d9 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-016e7d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-dac285f );color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-016e7d9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-016e7d9.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-016e7d9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-016e7d9 .elementor-icon{font-size:20px;padding:10px;border-radius:50px 50px 50px 50px;}.elementor-15 .elementor-element.elementor-element-016e7d9 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-016e7d9 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-15 .elementor-element.elementor-element-016e7d9 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-f7e082b );}.elementor-15 .elementor-element.elementor-element-c7a81dc{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-15 .elementor-element.elementor-element-c7a81dc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c7a81dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B111E;}.elementor-15 .elementor-element.elementor-element-c7a81dc:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-dac285f );--border-color:var( --e-global-color-dac285f );box-shadow:2px 2px 10px 2px rgba(255, 255, 255, 0.5);}.elementor-15 .elementor-element.elementor-element-c7a81dc, .elementor-15 .elementor-element.elementor-element-c7a81dc::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-d9e40e9 .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-d9e40e9{--icon-box-icon-margin:20px;}.elementor-15 .elementor-element.elementor-element-d9e40e9 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-d9e40e9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-dac285f );color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-d9e40e9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-d9e40e9.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d9e40e9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-d9e40e9 .elementor-icon{font-size:20px;padding:10px;border-radius:50px 50px 50px 50px;}.elementor-15 .elementor-element.elementor-element-d9e40e9 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-d9e40e9 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-15 .elementor-element.elementor-element-d9e40e9 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-f7e082b );}.elementor-15 .elementor-element.elementor-element-22a839b{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-15 .elementor-element.elementor-element-22a839b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-22a839b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B111E;}.elementor-15 .elementor-element.elementor-element-22a839b:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-dac285f );--border-color:var( --e-global-color-dac285f );box-shadow:2px 2px 10px 2px rgba(255, 255, 255, 0.5);}.elementor-15 .elementor-element.elementor-element-22a839b, .elementor-15 .elementor-element.elementor-element-22a839b::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-d9a35e4 .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-d9a35e4{--icon-box-icon-margin:20px;}.elementor-15 .elementor-element.elementor-element-d9a35e4 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-d9a35e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-dac285f );color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-d9a35e4.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-d9a35e4.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d9a35e4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-d9a35e4 .elementor-icon{font-size:20px;padding:10px;border-radius:50px 50px 50px 50px;}.elementor-15 .elementor-element.elementor-element-d9a35e4 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-d9a35e4 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-15 .elementor-element.elementor-element-d9a35e4 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-f7e082b );}.elementor-15 .elementor-element.elementor-element-b6f1df0{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-15 .elementor-element.elementor-element-b6f1df0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b6f1df0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B111E;}.elementor-15 .elementor-element.elementor-element-b6f1df0:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-dac285f );--border-color:var( --e-global-color-dac285f );box-shadow:2px 2px 10px 2px rgba(255, 255, 255, 0.5);}.elementor-15 .elementor-element.elementor-element-b6f1df0, .elementor-15 .elementor-element.elementor-element-b6f1df0::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-27451d3 .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-27451d3{--icon-box-icon-margin:20px;}.elementor-15 .elementor-element.elementor-element-27451d3 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-27451d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-dac285f );color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-27451d3.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-27451d3.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-27451d3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-dac285f );}.elementor-15 .elementor-element.elementor-element-27451d3 .elementor-icon{font-size:20px;padding:10px;border-radius:50px 50px 50px 50px;}.elementor-15 .elementor-element.elementor-element-27451d3 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-27451d3 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-15 .elementor-element.elementor-element-27451d3 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-f7e082b );}.elementor-15 .elementor-element.elementor-element-7a421e0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4ac4da0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.84;--padding-top:100px;--padding-bottom:100px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-4ac4da0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4ac4da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://richwoodinterio.com/wp-content/uploads/2025/12/office-1-Bf3HtYMi.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-4ac4da0::before, .elementor-15 .elementor-element.elementor-element-4ac4da0 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-4ac4da0 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-4ac4da0 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-4ac4da0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-4ac4da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(250deg, var( --e-global-color-fa1c9d4 ) 0%, var( --e-global-color-primary ) 60%);}.elementor-15 .elementor-element.elementor-element-4ac4da0.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-de2ed6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-831db02{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-831db02.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-05e9c5c{text-align:left;}.elementor-15 .elementor-element.elementor-element-05e9c5c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;text-transform:capitalize;line-height:40px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6d60961{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6d60961 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-078230d .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:14px;font-weight:800;line-height:20px;fill:var( --e-global-color-d2b519b );color:var( --e-global-color-d2b519b );background-image:linear-gradient(90deg, #F5C32F 0%, #C88C21 100%);border-style:solid;border-width:1px 1px 1px 1px;padding:10px 30px 10px 30px;}.elementor-15 .elementor-element.elementor-element-078230d .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-078230d .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-078230d{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-078230d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-078230d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-078230d .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-078230d .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-041d655{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-9b4f008{--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-15 .elementor-element.elementor-element-537c278{text-align:center;}.elementor-15 .elementor-element.elementor-element-bfa1c49{text-align:center;}.elementor-15 .elementor-element.elementor-element-efa1187{text-align:center;}.elementor-15 .elementor-element.elementor-element-508dc79{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:54px 54px;--row-gap:54px;--column-gap:54px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b2aa1e0{text-align:center;}.elementor-15 .elementor-element.elementor-element-85b1760{text-align:center;}.elementor-15 .elementor-element.elementor-element-daaef25{text-align:center;}.elementor-15 .elementor-element.elementor-element-e46bdcb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:54px 54px;--row-gap:54px;--column-gap:54px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a14b67c{text-align:center;}.elementor-15 .elementor-element.elementor-element-2a434f7{text-align:center;}.elementor-15 .elementor-element.elementor-element-0770b7e{text-align:center;}.elementor-15 .elementor-element.elementor-element-811a8cc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-0756ef8{--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-15 .elementor-element.elementor-element-956a686{text-align:center;}.elementor-15 .elementor-element.elementor-element-9f5b013{--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-15 .elementor-element.elementor-element-3b411ad{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-4e2a2be{--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-15 .elementor-element.elementor-element-73181be{text-align:center;}.elementor-15 .elementor-element.elementor-element-88a9484{text-align:center;}.elementor-15 .elementor-element.elementor-element-f0c6539{--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-15 .elementor-element.elementor-element-642859c .grid{grid-template-columns:repeat(3, 1fr);}.elementor-15 .elementor-element.elementor-element-88428a2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-8cf4ac8{text-align:center;}.elementor-15 .elementor-element.elementor-element-b7a3c9c{text-align:center;}.elementor-15 .elementor-element.elementor-element-cc1b9be{text-align:center;}.elementor-15 .elementor-element.elementor-element-4165d81{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-4ac4da0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-de2ed6a{--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-15 .elementor-element.elementor-element-05e9c5c{text-align:center;}.elementor-15 .elementor-element.elementor-element-6d60961{text-align:center;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-138d512 .elementor-heading-title{font-size:2.5em;line-height:52px;}.elementor-15 .elementor-element.elementor-element-5cbbef9{font-size:16px;line-height:25px;}.elementor-15 .elementor-element.elementor-element-041d655{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-537c278 .elementor-heading-title{font-size:25px;}.elementor-15 .elementor-element.elementor-element-bfa1c49 .elementor-heading-title{font-size:25px;}.elementor-15 .elementor-element.elementor-element-7543d8f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-b2aa1e0{text-align:left;}.elementor-15 .elementor-element.elementor-element-93414c0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-85b1760{text-align:left;}.elementor-15 .elementor-element.elementor-element-e61dc13{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-daaef25{text-align:left;}.elementor-15 .elementor-element.elementor-element-8b0b081{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-a14b67c{text-align:left;}.elementor-15 .elementor-element.elementor-element-6ff1600{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-2a434f7{text-align:left;}.elementor-15 .elementor-element.elementor-element-5909d11{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-0770b7e{text-align:left;}.elementor-15 .elementor-element.elementor-element-811a8cc{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-956a686 .elementor-heading-title{font-size:25px;}.elementor-15 .elementor-element.elementor-element-0c9c83c .elementor-heading-title{font-size:23px;}.elementor-15 .elementor-element.elementor-element-064005a .elementor-heading-title{font-size:23px;}.elementor-15 .elementor-element.elementor-element-23b09ef .elementor-heading-title{font-size:23px;}.elementor-15 .elementor-element.elementor-element-3b411ad{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-73181be .elementor-heading-title{font-size:25px;}.elementor-15 .elementor-element.elementor-element-642859c .grid{grid-template-columns:repeat(1, 1fr);}.elementor-15 .elementor-element.elementor-element-88428a2{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-8cf4ac8 .elementor-heading-title{font-size:25px;}.elementor-15 .elementor-element.elementor-element-b7a3c9c .elementor-heading-title{font-size:25px;}.elementor-15 .elementor-element.elementor-element-4165d81{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-4ac4da0{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-05e9c5c .elementor-heading-title{font-size:25px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-5fc2e48{--content-width:1200px;}.elementor-15 .elementor-element.elementor-element-041d655{--content-width:1300px;}.elementor-15 .elementor-element.elementor-element-7543d8f{--width:100%;}.elementor-15 .elementor-element.elementor-element-93414c0{--width:100%;}.elementor-15 .elementor-element.elementor-element-e61dc13{--width:100%;}.elementor-15 .elementor-element.elementor-element-8b0b081{--width:100%;}.elementor-15 .elementor-element.elementor-element-6ff1600{--width:100%;}.elementor-15 .elementor-element.elementor-element-5909d11{--width:100%;}.elementor-15 .elementor-element.elementor-element-811a8cc{--content-width:1300px;}.elementor-15 .elementor-element.elementor-element-e703d8c{--width:100%;}.elementor-15 .elementor-element.elementor-element-59fbd62{--width:100%;}.elementor-15 .elementor-element.elementor-element-3b411ad{--content-width:1300px;}.elementor-15 .elementor-element.elementor-element-7955081{--width:100%;}.elementor-15 .elementor-element.elementor-element-88428a2{--content-width:1300px;}.elementor-15 .elementor-element.elementor-element-7a421e0{--width:100%;}.elementor-15 .elementor-element.elementor-element-4ac4da0{--content-width:1300px;}.elementor-15 .elementor-element.elementor-element-831db02{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-9b4f008{--width:70%;}.elementor-15 .elementor-element.elementor-element-508dc79{--width:64%;}.elementor-15 .elementor-element.elementor-element-7543d8f{--width:100%;}.elementor-15 .elementor-element.elementor-element-93414c0{--width:100%;}.elementor-15 .elementor-element.elementor-element-e61dc13{--width:100%;}.elementor-15 .elementor-element.elementor-element-e46bdcb{--width:64%;}.elementor-15 .elementor-element.elementor-element-8b0b081{--width:100%;}.elementor-15 .elementor-element.elementor-element-6ff1600{--width:100%;}.elementor-15 .elementor-element.elementor-element-5909d11{--width:100%;}.elementor-15 .elementor-element.elementor-element-0756ef8{--width:70%;}.elementor-15 .elementor-element.elementor-element-e703d8c{--width:100%;}.elementor-15 .elementor-element.elementor-element-9f5b013{--width:59%;}.elementor-15 .elementor-element.elementor-element-59fbd62{--width:100%;}.elementor-15 .elementor-element.elementor-element-4e2a2be{--width:70%;}.elementor-15 .elementor-element.elementor-element-7955081{--width:100%;}.elementor-15 .elementor-element.elementor-element-f0c6539{--width:59%;}.elementor-15 .elementor-element.elementor-element-4165d81{--width:59%;}.elementor-15 .elementor-element.elementor-element-de2ed6a{--width:70%;}.elementor-15 .elementor-element.elementor-element-831db02{--width:100%;}}@media(min-width:1025px){.elementor-15 .elementor-element.elementor-element-356c002:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-356c002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-15 .elementor-element.elementor-element-c749020:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c749020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-15 .elementor-element.elementor-element-008a2c5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-008a2c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-15 .elementor-element.elementor-element-4ac4da0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4ac4da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}