.elementor-4694 .elementor-element.elementor-element-2bbdf48{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-236fb6a .ekit-breadcrumb > li:not(.brd_sep, :last-of-type){background-color:#FFFFFF00;}.elementor-4694 .elementor-element.elementor-element-236fb6a > .elementor-widget-container{padding:14px 0px 0px 17px;}.elementor-4694 .elementor-element.elementor-element-236fb6a .ekit-breadcrumb > li:not(.brd_sep){color:var( --e-global-color-387cd9e );}.elementor-4694 .elementor-element.elementor-element-236fb6a .ekit-breadcrumb > li > a{color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-236fb6a .ekit-breadcrumb > li > span.ekit_home_icon{color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-236fb6a .ekit-breadcrumb > li > span.ekit_home_icon svg{fill:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-236fb6a .ekit-breadcrumb{font-family:"JetBrains Mono", Sans-serif;font-size:11px;word-spacing:0.14px;}.elementor-4694 .elementor-element.elementor-element-236fb6a .ekit-breadcrumb > li:is(.brd_sep){color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-236fb6a .ekit-breadcrumb > li:is(.brd_sep) svg{fill:var( --e-global-color-primary );}.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-4694 .elementor-element.elementor-element-7f05574{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 15px;}.elementor-4694 .elementor-element.elementor-element-7f05574 .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-4694 .elementor-element.elementor-element-7f05574 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-4694 .elementor-element.elementor-element-7f05574 .elementor-divider__text{color:var( --e-global-color-primary );font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;letter-spacing:0.14px;}.elementor-4694 .elementor-element.elementor-element-3d4e5fc{--display:flex;overflow:visible;}.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-4694 .elementor-element.elementor-element-9cee7dd .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:64px;font-weight:400;letter-spacing:-0.1px;color:var( --e-global-color-387cd9e );}.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-4694 .elementor-element.elementor-element-4103e40{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#D2CBBF;}.elementor-4694 .elementor-element.elementor-element-4103e40 p{margin-block-end:1px;}.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-4694 .elementor-element.elementor-element-b87ca0e .elementor-button:hover, .elementor-4694 .elementor-element.elementor-element-b87ca0e .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-b87ca0e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4694 .elementor-element.elementor-element-b87ca0e.elementor-element{--align-self:flex-start;}.elementor-4694 .elementor-element.elementor-element-b87ca0e .elementor-button{font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:300;fill:#000000;color:#000000;}.elementor-4694 .elementor-element.elementor-element-b51ca48{--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;}.elementor-4694 .elementor-element.elementor-element-dcc0fe2{--display:flex;--justify-content:flex-start;--padding-top:055px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-e2becfe{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.5px;}.elementor-4694 .elementor-element.elementor-element-e2becfe .elementor-divider-separator{width:38%;}.elementor-4694 .elementor-element.elementor-element-e2becfe .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4694 .elementor-element.elementor-element-e2becfe .elementor-divider__text{color:var( --e-global-color-24f7206 );font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;letter-spacing:0.14px;}.elementor-4694 .elementor-element.elementor-element-9cdb2ef{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4694 .elementor-element.elementor-element-9cdb2ef .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:51.2px;font-weight:500;letter-spacing:-0.01px;color:#16241C;}.elementor-4694 .elementor-element.elementor-element-c0cd59d{--display:flex;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-a7276a3{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:400;color:#364239;}.elementor-4694 .elementor-element.elementor-element-eaf98cd{--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;}.elementor-4694 .elementor-element.elementor-element-58bff60{--display:flex;--justify-content:center;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-d2e4284{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.5px;}.elementor-4694 .elementor-element.elementor-element-d2e4284 .elementor-divider-separator{width:20%;}.elementor-4694 .elementor-element.elementor-element-d2e4284 .elementor-divider__text{color:#5D6C63;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;letter-spacing:0.14px;}.elementor-4694 .elementor-element.elementor-element-90c3773{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4694 .elementor-element.elementor-element-90c3773 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:51.2px;font-weight:500;letter-spacing:-0.01px;color:#16241C;}.elementor-4694 .elementor-element.elementor-element-7a728a0{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#5D6C63;}.elementor-4694 .elementor-element.elementor-element-7a728a0 p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-491c9c3{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:020px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-d1bc2a8{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-387cd9e );--border-color:var( --e-global-color-387cd9e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-d1bc2a8:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-d1bc2a8, .elementor-4694 .elementor-element.elementor-element-d1bc2a8::before{--border-transition:0.3s;}.elementor-4694 .elementor-element.elementor-element-5d4b7ef{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:015px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-f5b1b18.elementor-element{--order:-99999 /* order start hack */;}.elementor-4694 .elementor-element.elementor-element-f5b1b18 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:1.5rem;font-weight:500;color:#16241C;}.elementor-4694 .elementor-element.elementor-element-2fbcea7.elementor-element{--order:-99999 /* order start hack */;}.elementor-4694 .elementor-element.elementor-element-2fbcea7{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;color:#5D6C63;}.elementor-4694 .elementor-element.elementor-element-2fbcea7 p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-795578f .elementor-button{background-color:#FFFFFF00;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;fill:var( --e-global-color-24f7206 );color:var( --e-global-color-24f7206 );}.elementor-4694 .elementor-element.elementor-element-795578f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4694 .elementor-element.elementor-element-795578f .elementor-button:hover, .elementor-4694 .elementor-element.elementor-element-795578f .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-4694 .elementor-element.elementor-element-795578f .elementor-button:hover svg, .elementor-4694 .elementor-element.elementor-element-795578f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4694 .elementor-element.elementor-element-8d284a3{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-387cd9e );--border-color:var( --e-global-color-387cd9e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-8d284a3:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-8d284a3, .elementor-4694 .elementor-element.elementor-element-8d284a3::before{--border-transition:0.3s;}.elementor-4694 .elementor-element.elementor-element-5cd5458{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:015px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-f4ac46f.elementor-element{--order:-99999 /* order start hack */;}.elementor-4694 .elementor-element.elementor-element-f4ac46f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:1.5rem;font-weight:500;color:#16241C;}.elementor-4694 .elementor-element.elementor-element-55d205a.elementor-element{--order:-99999 /* order start hack */;}.elementor-4694 .elementor-element.elementor-element-55d205a{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;color:#5D6C63;}.elementor-4694 .elementor-element.elementor-element-55d205a p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-fbf1bd4 .elementor-button{background-color:#FFFFFF00;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;fill:var( --e-global-color-24f7206 );color:var( --e-global-color-24f7206 );}.elementor-4694 .elementor-element.elementor-element-fbf1bd4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4694 .elementor-element.elementor-element-fbf1bd4 .elementor-button:hover, .elementor-4694 .elementor-element.elementor-element-fbf1bd4 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-4694 .elementor-element.elementor-element-fbf1bd4 .elementor-button:hover svg, .elementor-4694 .elementor-element.elementor-element-fbf1bd4 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4694 .elementor-element.elementor-element-d3a0573{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-387cd9e );--border-color:var( --e-global-color-387cd9e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-d3a0573:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-d3a0573, .elementor-4694 .elementor-element.elementor-element-d3a0573::before{--border-transition:0.3s;}.elementor-4694 .elementor-element.elementor-element-e826c8d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-2cfba99.elementor-element{--order:-99999 /* order start hack */;}.elementor-4694 .elementor-element.elementor-element-2cfba99 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:1.5rem;font-weight:500;color:#16241C;}.elementor-4694 .elementor-element.elementor-element-f341913.elementor-element{--order:-99999 /* order start hack */;}.elementor-4694 .elementor-element.elementor-element-f341913{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;color:#5D6C63;}.elementor-4694 .elementor-element.elementor-element-f341913 p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-0d9934c .elementor-button{background-color:#FFFFFF00;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;fill:var( --e-global-color-24f7206 );color:var( --e-global-color-24f7206 );}.elementor-4694 .elementor-element.elementor-element-0d9934c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4694 .elementor-element.elementor-element-0d9934c .elementor-button:hover, .elementor-4694 .elementor-element.elementor-element-0d9934c .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-4694 .elementor-element.elementor-element-0d9934c .elementor-button:hover svg, .elementor-4694 .elementor-element.elementor-element-0d9934c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4694 .elementor-element.elementor-element-63980d1{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:020px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-288e5da{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-387cd9e );--border-color:var( --e-global-color-387cd9e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-288e5da:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-288e5da, .elementor-4694 .elementor-element.elementor-element-288e5da::before{--border-transition:0.3s;}.elementor-4694 .elementor-element.elementor-element-00c7cc7{--display:flex;--padding-top:015px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-babef82.elementor-element{--order:-99999 /* order start hack */;}.elementor-4694 .elementor-element.elementor-element-babef82 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:1.5rem;font-weight:500;color:#16241C;}.elementor-4694 .elementor-element.elementor-element-f49b70a.elementor-element{--order:-99999 /* order start hack */;}.elementor-4694 .elementor-element.elementor-element-f49b70a{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;color:#5D6C63;}.elementor-4694 .elementor-element.elementor-element-f49b70a p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-0ff65ad .elementor-button{background-color:#FFFFFF00;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;fill:var( --e-global-color-24f7206 );color:var( --e-global-color-24f7206 );}.elementor-4694 .elementor-element.elementor-element-0ff65ad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4694 .elementor-element.elementor-element-0ff65ad .elementor-button:hover, .elementor-4694 .elementor-element.elementor-element-0ff65ad .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-4694 .elementor-element.elementor-element-0ff65ad .elementor-button:hover svg, .elementor-4694 .elementor-element.elementor-element-0ff65ad .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4694 .elementor-element.elementor-element-69a3e69{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-387cd9e );--border-color:var( --e-global-color-387cd9e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-69a3e69:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-69a3e69, .elementor-4694 .elementor-element.elementor-element-69a3e69::before{--border-transition:0.3s;}.elementor-4694 .elementor-element.elementor-element-af1e47e{--display:flex;--padding-top:015px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-400d348.elementor-element{--order:-99999 /* order start hack */;}.elementor-4694 .elementor-element.elementor-element-400d348 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:1.5rem;font-weight:500;color:#16241C;}.elementor-4694 .elementor-element.elementor-element-1bd2442.elementor-element{--order:-99999 /* order start hack */;}.elementor-4694 .elementor-element.elementor-element-1bd2442{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;color:#5D6C63;}.elementor-4694 .elementor-element.elementor-element-1bd2442 p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-14ec78d .elementor-button{background-color:#FFFFFF00;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;fill:var( --e-global-color-24f7206 );color:var( --e-global-color-24f7206 );}.elementor-4694 .elementor-element.elementor-element-14ec78d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4694 .elementor-element.elementor-element-14ec78d .elementor-button:hover, .elementor-4694 .elementor-element.elementor-element-14ec78d .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-4694 .elementor-element.elementor-element-14ec78d .elementor-button:hover svg, .elementor-4694 .elementor-element.elementor-element-14ec78d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4694 .elementor-element.elementor-element-0b4173b{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-387cd9e );--border-color:var( --e-global-color-387cd9e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-0b4173b:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-0b4173b, .elementor-4694 .elementor-element.elementor-element-0b4173b::before{--border-transition:0.3s;}.elementor-4694 .elementor-element.elementor-element-8bbf4cb{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-3db901b.elementor-element{--order:-99999 /* order start hack */;}.elementor-4694 .elementor-element.elementor-element-3db901b .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:1.5rem;font-weight:500;color:#16241C;}.elementor-4694 .elementor-element.elementor-element-0c8571c.elementor-element{--order:-99999 /* order start hack */;}.elementor-4694 .elementor-element.elementor-element-0c8571c{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;color:#5D6C63;}.elementor-4694 .elementor-element.elementor-element-0c8571c p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-07438e6 .elementor-button{background-color:#FFFFFF00;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;fill:var( --e-global-color-24f7206 );color:var( --e-global-color-24f7206 );}.elementor-4694 .elementor-element.elementor-element-07438e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4694 .elementor-element.elementor-element-07438e6 .elementor-button:hover, .elementor-4694 .elementor-element.elementor-element-07438e6 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-4694 .elementor-element.elementor-element-07438e6 .elementor-button:hover svg, .elementor-4694 .elementor-element.elementor-element-07438e6 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4694 .elementor-element.elementor-element-1d30465{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:020px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-2711657{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-387cd9e );--border-color:var( --e-global-color-387cd9e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-2711657:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-2711657, .elementor-4694 .elementor-element.elementor-element-2711657::before{--border-transition:0.3s;}.elementor-4694 .elementor-element.elementor-element-18380ba{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:015px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-0d3dcb6.elementor-element{--order:-99999 /* order start hack */;}.elementor-4694 .elementor-element.elementor-element-0d3dcb6 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:1.5rem;font-weight:500;color:#16241C;}.elementor-4694 .elementor-element.elementor-element-2a3eceb.elementor-element{--order:-99999 /* order start hack */;}.elementor-4694 .elementor-element.elementor-element-2a3eceb{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;color:#5D6C63;}.elementor-4694 .elementor-element.elementor-element-2a3eceb p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-7279038 .elementor-button{background-color:#FFFFFF00;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;fill:var( --e-global-color-24f7206 );color:var( --e-global-color-24f7206 );}.elementor-4694 .elementor-element.elementor-element-7279038 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4694 .elementor-element.elementor-element-7279038 .elementor-button:hover, .elementor-4694 .elementor-element.elementor-element-7279038 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-4694 .elementor-element.elementor-element-7279038 .elementor-button:hover svg, .elementor-4694 .elementor-element.elementor-element-7279038 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4694 .elementor-element.elementor-element-a88a67c{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-387cd9e );--border-color:var( --e-global-color-387cd9e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-a88a67c:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-a88a67c, .elementor-4694 .elementor-element.elementor-element-a88a67c::before{--border-transition:0.3s;}.elementor-4694 .elementor-element.elementor-element-df84eb2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:015px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-03084ea.elementor-element{--order:-99999 /* order start hack */;}.elementor-4694 .elementor-element.elementor-element-03084ea .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:1.5rem;font-weight:500;color:#16241C;}.elementor-4694 .elementor-element.elementor-element-8e04a09.elementor-element{--order:-99999 /* order start hack */;}.elementor-4694 .elementor-element.elementor-element-8e04a09{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;color:#5D6C63;}.elementor-4694 .elementor-element.elementor-element-8e04a09 p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-dc4d212 .elementor-button{background-color:#FFFFFF00;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;fill:var( --e-global-color-24f7206 );color:var( --e-global-color-24f7206 );}.elementor-4694 .elementor-element.elementor-element-dc4d212 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4694 .elementor-element.elementor-element-dc4d212 .elementor-button:hover, .elementor-4694 .elementor-element.elementor-element-dc4d212 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-4694 .elementor-element.elementor-element-dc4d212 .elementor-button:hover svg, .elementor-4694 .elementor-element.elementor-element-dc4d212 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4694 .elementor-element.elementor-element-d9e7609{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-5f7114b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.5px;margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4694 .elementor-element.elementor-element-5f7114b .elementor-divider-separator{width:10%;}.elementor-4694 .elementor-element.elementor-element-5f7114b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-4694 .elementor-element.elementor-element-5f7114b .elementor-divider__text{color:var( --e-global-color-primary );font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;}.elementor-4694 .elementor-element.elementor-element-77f90d9{--divider-border-style:solid;--divider-color:#413E2C;--divider-border-width:1px;}.elementor-4694 .elementor-element.elementor-element-77f90d9.elementor-element{--order:99999 /* order end hack */;}.elementor-4694 .elementor-element.elementor-element-77f90d9 .elementor-divider-separator{width:100%;}.elementor-4694 .elementor-element.elementor-element-77f90d9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4694 .elementor-element.elementor-element-cda7947{--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;}.elementor-4694 .elementor-element.elementor-element-cda7947.e-con{--order:99999 /* order end hack */;}.elementor-4694 .elementor-element.elementor-element-0d40ba1{padding:0px 8px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );text-align:start;font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-0d40ba1.elementor-element{--align-self:flex-start;}.elementor-4694 .elementor-element.elementor-element-0d40ba1 p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-fd8263b{padding:0px 8px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );text-align:start;font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-fd8263b.elementor-element{--align-self:flex-start;}.elementor-4694 .elementor-element.elementor-element-fd8263b p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-dd6d12d{padding:0px 8px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );text-align:start;font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-dd6d12d.elementor-element{--align-self:flex-start;}.elementor-4694 .elementor-element.elementor-element-dd6d12d p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-3ec35e9 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:51.2px;font-weight:400;color:var( --e-global-color-387cd9e );}.elementor-4694 .elementor-element.elementor-element-743c980{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4694 .elementor-element.elementor-element-0213c10{padding:0px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#413E2C;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4694 .elementor-element.elementor-element-0213c10 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4694 .elementor-element.elementor-element-0213c10 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4694 .elementor-element.elementor-element-0213c10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4694 .elementor-element.elementor-element-0213c10 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-4694 .elementor-element.elementor-element-0213c10 .elementor-icon-list-text{color:#D9D7CF;transition:color 0.3s;}.elementor-4694 .elementor-element.elementor-element-8653477{padding:0px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#413E2C;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4694 .elementor-element.elementor-element-8653477 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4694 .elementor-element.elementor-element-8653477 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4694 .elementor-element.elementor-element-8653477 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4694 .elementor-element.elementor-element-8653477 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-4694 .elementor-element.elementor-element-8653477 .elementor-icon-list-text{color:#D9D7CF;transition:color 0.3s;}.elementor-4694 .elementor-element.elementor-element-057a0bc{padding:0px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#413E2C;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4694 .elementor-element.elementor-element-057a0bc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4694 .elementor-element.elementor-element-057a0bc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4694 .elementor-element.elementor-element-057a0bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4694 .elementor-element.elementor-element-057a0bc .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-4694 .elementor-element.elementor-element-057a0bc .elementor-icon-list-text{color:#D9D7CF;transition:color 0.3s;}.elementor-4694 .elementor-element.elementor-element-ccd82fe{padding:0px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#413E2C;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4694 .elementor-element.elementor-element-ccd82fe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4694 .elementor-element.elementor-element-ccd82fe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4694 .elementor-element.elementor-element-ccd82fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4694 .elementor-element.elementor-element-ccd82fe .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-4694 .elementor-element.elementor-element-ccd82fe .elementor-icon-list-text{color:#D9D7CF;transition:color 0.3s;}.elementor-4694 .elementor-element.elementor-element-6c807d7{padding:0px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#413E2C;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4694 .elementor-element.elementor-element-6c807d7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4694 .elementor-element.elementor-element-6c807d7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4694 .elementor-element.elementor-element-6c807d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4694 .elementor-element.elementor-element-6c807d7 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-4694 .elementor-element.elementor-element-6c807d7 .elementor-icon-list-text{color:#D9D7CF;transition:color 0.3s;}.elementor-4694 .elementor-element.elementor-element-9a7f697{padding:0px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#413E2C;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4694 .elementor-element.elementor-element-9a7f697 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4694 .elementor-element.elementor-element-9a7f697 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4694 .elementor-element.elementor-element-9a7f697 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4694 .elementor-element.elementor-element-9a7f697 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-4694 .elementor-element.elementor-element-9a7f697 .elementor-icon-list-text{color:#D9D7CF;transition:color 0.3s;}.elementor-4694 .elementor-element.elementor-element-e6792fc{padding:0px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#413E2C;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4694 .elementor-element.elementor-element-e6792fc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4694 .elementor-element.elementor-element-e6792fc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4694 .elementor-element.elementor-element-e6792fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4694 .elementor-element.elementor-element-e6792fc .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-4694 .elementor-element.elementor-element-e6792fc .elementor-icon-list-text{color:#D9D7CF;transition:color 0.3s;}.elementor-4694 .elementor-element.elementor-element-8893d25{padding:0px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#413E2C;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4694 .elementor-element.elementor-element-8893d25 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4694 .elementor-element.elementor-element-8893d25 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4694 .elementor-element.elementor-element-8893d25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4694 .elementor-element.elementor-element-8893d25 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-4694 .elementor-element.elementor-element-8893d25 .elementor-icon-list-text{color:#D9D7CF;transition:color 0.3s;}.elementor-4694 .elementor-element.elementor-element-743cdf5{--display:flex;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-02be8e9{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;padding:0px 0px 0px 17px;}.elementor-4694 .elementor-element.elementor-element-02be8e9 .elementor-divider-separator{width:13%;}.elementor-4694 .elementor-element.elementor-element-02be8e9 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-4694 .elementor-element.elementor-element-02be8e9 .elementor-divider__text{color:#5D6C63;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;}.elementor-4694 .elementor-element.elementor-element-dc7a1a2{padding:0px 0px 0px 15px;}.elementor-4694 .elementor-element.elementor-element-dc7a1a2 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:4vw;font-weight:500;color:var( --e-global-color-24f7206 );}.elementor-4694 .elementor-element.elementor-element-069382d{--display:flex;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-3cb1c3c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-3cb1c3c:not(.elementor-motion-effects-element-type-background), .elementor-4694 .elementor-element.elementor-element-3cb1c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4694 .elementor-element.elementor-element-c3583d5{--display:flex;--min-height:440px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-c3583d5:not(.elementor-motion-effects-element-type-background), .elementor-4694 .elementor-element.elementor-element-c3583d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://main.ypinteriors.ae/wp-content/uploads/2026/08/photo-1618221195710-dd6b41faaea6-scaled.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4694 .elementor-element.elementor-element-90fb99a{--display:flex;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-00190d2{margin:190px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-00190d2 p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-971ce7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-4694 .elementor-element.elementor-element-971ce7b .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:500;color:var( --e-global-color-1550d05 );}.elementor-4694 .elementor-element.elementor-element-f6699bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-f6699bc p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-45be1b9{--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 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-72e8f22{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-72e8f22.elementor-element{--align-self:flex-start;}.elementor-4694 .elementor-element.elementor-element-72e8f22 p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-64d9ab2{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-64d9ab2.elementor-element{--align-self:flex-start;}.elementor-4694 .elementor-element.elementor-element-64d9ab2 p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-c8f33b7{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-c8f33b7.elementor-element{--align-self:flex-start;}.elementor-4694 .elementor-element.elementor-element-c8f33b7 p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-ec743e9{--display:flex;--justify-content:flex-end;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-ec743e9:not(.elementor-motion-effects-element-type-background), .elementor-4694 .elementor-element.elementor-element-ec743e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://main.ypinteriors.ae/wp-content/uploads/2026/10/Villa-Renovation.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4694 .elementor-element.elementor-element-48d12c0{--display:flex;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-a03fe9d{margin:190px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-a03fe9d p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-53f689e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-4694 .elementor-element.elementor-element-53f689e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:500;color:var( --e-global-color-1550d05 );}.elementor-4694 .elementor-element.elementor-element-9f85e07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-9f85e07 p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-5652f62{--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 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-74e89ab{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-74e89ab.elementor-element{--align-self:flex-start;}.elementor-4694 .elementor-element.elementor-element-74e89ab p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-f1f1e0c{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-f1f1e0c.elementor-element{--align-self:flex-start;}.elementor-4694 .elementor-element.elementor-element-f1f1e0c p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-28d56ea{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-28d56ea.elementor-element{--align-self:flex-start;}.elementor-4694 .elementor-element.elementor-element-28d56ea p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-94b71f7{--display:flex;--justify-content:flex-end;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-94b71f7:not(.elementor-motion-effects-element-type-background), .elementor-4694 .elementor-element.elementor-element-94b71f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://main.ypinteriors.ae/wp-content/uploads/2026/09/photo-1556909212-d5b604d0c90d-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4694 .elementor-element.elementor-element-fa67a1a{--display:flex;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-a49f8c3{margin:190px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-a49f8c3 p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-7a65b84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-4694 .elementor-element.elementor-element-7a65b84 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:500;color:var( --e-global-color-1550d05 );}.elementor-4694 .elementor-element.elementor-element-a86843d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-a86843d p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-57e1b24{--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 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-b7a8f9d{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-b7a8f9d.elementor-element{--align-self:flex-start;}.elementor-4694 .elementor-element.elementor-element-b7a8f9d p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-3e714b1{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-3e714b1.elementor-element{--align-self:flex-start;}.elementor-4694 .elementor-element.elementor-element-3e714b1 p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-20a27ed{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4694 .elementor-element.elementor-element-20a27ed.elementor-element{--align-self:flex-start;}.elementor-4694 .elementor-element.elementor-element-20a27ed p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-b5f7634{--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;}.elementor-4694 .elementor-element.elementor-element-cfe58e0{--display:flex;--padding-top:65px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-b98be78{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.5px;padding:10px 0px 0px 0px;}.elementor-4694 .elementor-element.elementor-element-b98be78 .elementor-divider-separator{width:20%;}.elementor-4694 .elementor-element.elementor-element-b98be78 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-4694 .elementor-element.elementor-element-b98be78 .elementor-divider__text{color:var( --e-global-color-text );font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;}.elementor-4694 .elementor-element.elementor-element-2ffed2c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:4vw;font-weight:500;color:#000000;}.elementor-4694 .elementor-element.elementor-element-2d7062d{--display:flex;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-ef34968{--divider-border-style:solid;--divider-color:#DFDDD7;--divider-border-width:1px;}.elementor-4694 .elementor-element.elementor-element-ef34968 .elementor-divider-separator{width:100%;}.elementor-4694 .elementor-element.elementor-element-ef34968 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4694 .elementor-element.elementor-element-83bc64a{--display:flex;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-3a34dd4{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;color:#5D6C63;}.elementor-4694 .elementor-element.elementor-element-eb3a7ab{--display:flex;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-55ef0ad{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;color:#5D6C63;}.elementor-4694 .elementor-element.elementor-element-88331eb{--display:flex;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-c64e11a{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;color:#5D6C63;}.elementor-4694 .elementor-element.elementor-element-dde97de{--display:flex;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-001ef75{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;color:#5D6C63;}.elementor-4694 .elementor-element.elementor-element-30d694d{--display:flex;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-c58a4f5{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;color:#5D6C63;}.elementor-4694 .elementor-element.elementor-element-31eeda3{--n-accordion-title-font-size:1.5rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-icon-size:15px;}.elementor-4694 .elementor-element.elementor-element-31eeda3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#AEAFA5;}.elementor-4694 .elementor-element.elementor-element-31eeda3 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-4694 .elementor-element.elementor-element-31eeda3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Georgia", Sans-serif;font-weight:500;}:where( .elementor-4694 .elementor-element.elementor-element-31eeda3 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-4694 .elementor-element.elementor-element-66ee46b{--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;}.elementor-4694 .elementor-element.elementor-element-ed061e8{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-ed061e8:not(.elementor-motion-effects-element-type-background), .elementor-4694 .elementor-element.elementor-element-ed061e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-158de83 );}.elementor-4694 .elementor-element.elementor-element-ed061e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4694 .elementor-element.elementor-element-f13e742 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-4694 .elementor-element.elementor-element-411979f{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:81px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-4694 .elementor-element.elementor-element-411979f:not(.elementor-motion-effects-element-type-background), .elementor-4694 .elementor-element.elementor-element-411979f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24f7206 );}.elementor-4694 .elementor-element.elementor-element-bebc09c{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.5px;margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4694 .elementor-element.elementor-element-bebc09c .elementor-divider-separator{width:29%;}.elementor-4694 .elementor-element.elementor-element-bebc09c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-4694 .elementor-element.elementor-element-bebc09c .elementor-divider__text{color:var( --e-global-color-primary );font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;}.elementor-4694 .elementor-element.elementor-element-7c6fc63 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:38.4px;font-weight:400;color:#FAF7F1;}.elementor-4694 .elementor-element.elementor-element-d90e6a3 p{margin-block-end:1px;}.elementor-4694 .elementor-element.elementor-element-d90e6a3{color:#B9B8AF;}@media(max-width:1024px){.elementor-4694 .elementor-element.elementor-element-7f05574{padding:0px 0px 0px 30px;}.elementor-4694 .elementor-element.elementor-element-7f05574 .elementor-divider-separator{width:30%;}.elementor-4694 .elementor-element.elementor-element-9cee7dd .elementor-heading-title{font-size:38.4px;}.elementor-4694 .elementor-element.elementor-element-b87ca0e{padding:0px 0px 0px 0px;}.elementor-4694 .elementor-element.elementor-element-e2becfe .elementor-divider-separator{width:45%;}.elementor-4694 .elementor-element.elementor-element-9cdb2ef .elementor-heading-title{font-size:32px;}.elementor-4694 .elementor-element.elementor-element-58bff60{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-4694 .elementor-element.elementor-element-d2e4284 .elementor-divider-separator{width:55%;}.elementor-4694 .elementor-element.elementor-element-90c3773 .elementor-heading-title{font-size:32px;}.elementor-4694 .elementor-element.elementor-element-491c9c3{--margin-top:020px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4694 .elementor-element.elementor-element-f5b1b18 .elementor-heading-title{font-size:1.3rem;}.elementor-4694 .elementor-element.elementor-element-f4ac46f .elementor-heading-title{font-size:1.3rem;}.elementor-4694 .elementor-element.elementor-element-2cfba99 .elementor-heading-title{font-size:1.3rem;}.elementor-4694 .elementor-element.elementor-element-63980d1{--margin-top:020px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4694 .elementor-element.elementor-element-babef82 .elementor-heading-title{font-size:1.3rem;}.elementor-4694 .elementor-element.elementor-element-400d348 .elementor-heading-title{font-size:1.3rem;}.elementor-4694 .elementor-element.elementor-element-3db901b .elementor-heading-title{font-size:1.3rem;}.elementor-4694 .elementor-element.elementor-element-1d30465{--margin-top:020px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4694 .elementor-element.elementor-element-0d3dcb6 .elementor-heading-title{font-size:1.3rem;}.elementor-4694 .elementor-element.elementor-element-03084ea .elementor-heading-title{font-size:1.3rem;}.elementor-4694 .elementor-element.elementor-element-5f7114b .elementor-divider-separator{width:45%;}.elementor-4694 .elementor-element.elementor-element-3ec35e9 .elementor-heading-title{font-size:32px;}.elementor-4694 .elementor-element.elementor-element-743c980{--grid-auto-flow:row;}.elementor-4694 .elementor-element.elementor-element-02be8e9 .elementor-divider-separator{width:25%;}.elementor-4694 .elementor-element.elementor-element-3cb1c3c{--grid-auto-flow:row;}.elementor-4694 .elementor-element.elementor-element-b98be78 .elementor-divider-separator{width:30%;}.elementor-4694 .elementor-element.elementor-element-2ffed2c .elementor-heading-title{font-size:32px;}.elementor-4694 .elementor-element.elementor-element-31eeda3{--n-accordion-title-font-size:1.25rem;}.elementor-4694 .elementor-element.elementor-element-411979f{--min-height:0px;}.elementor-4694 .elementor-element.elementor-element-bebc09c .elementor-divider-separator{width:65%;}.elementor-4694 .elementor-element.elementor-element-7c6fc63 .elementor-heading-title{font-size:30.4px;}}@media(max-width:767px){.elementor-4694 .elementor-element.elementor-element-7f05574{padding:0px 020px 0px 020px;}.elementor-4694 .elementor-element.elementor-element-7f05574 .elementor-divider-separator{width:75%;}.elementor-4694 .elementor-element.elementor-element-9cee7dd{padding:0px 020px 0px 020px;}.elementor-4694 .elementor-element.elementor-element-9cee7dd .elementor-heading-title{font-size:36px;}.elementor-4694 .elementor-element.elementor-element-4103e40{padding:0px 020px 0px 020px;}.elementor-4694 .elementor-element.elementor-element-b87ca0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;}.elementor-4694 .elementor-element.elementor-element-e2becfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-4694 .elementor-element.elementor-element-9cdb2ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-4694 .elementor-element.elementor-element-9cdb2ef .elementor-heading-title{font-size:35px;}.elementor-4694 .elementor-element.elementor-element-c0cd59d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4694 .elementor-element.elementor-element-a7276a3{padding:0px 020px 0px 020px;}.elementor-4694 .elementor-element.elementor-element-58bff60{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4694 .elementor-element.elementor-element-d2e4284 .elementor-divider-separator{width:100%;}.elementor-4694 .elementor-element.elementor-element-90c3773 .elementor-heading-title{font-size:30px;}.elementor-4694 .elementor-element.elementor-element-5f7114b .elementor-divider-separator{width:100%;}.elementor-4694 .elementor-element.elementor-element-743c980{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4694 .elementor-element.elementor-element-02be8e9 .elementor-divider-separator{width:60%;}.elementor-4694 .elementor-element.elementor-element-dc7a1a2 .elementor-heading-title{font-size:22px;}.elementor-4694 .elementor-element.elementor-element-3cb1c3c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-4694 .elementor-element.elementor-element-2bbdf48{--content-width:1200px;}.elementor-4694 .elementor-element.elementor-element-3d4e5fc{--width:80%;}.elementor-4694 .elementor-element.elementor-element-b51ca48{--content-width:1200px;}.elementor-4694 .elementor-element.elementor-element-dcc0fe2{--width:80%;}.elementor-4694 .elementor-element.elementor-element-eaf98cd{--content-width:1200px;}.elementor-4694 .elementor-element.elementor-element-58bff60{--width:65%;}.elementor-4694 .elementor-element.elementor-element-491c9c3{--content-width:1200px;}.elementor-4694 .elementor-element.elementor-element-d1bc2a8{--width:100%;}.elementor-4694 .elementor-element.elementor-element-8d284a3{--width:100%;}.elementor-4694 .elementor-element.elementor-element-d3a0573{--width:100%;}.elementor-4694 .elementor-element.elementor-element-63980d1{--content-width:1200px;}.elementor-4694 .elementor-element.elementor-element-288e5da{--width:100%;}.elementor-4694 .elementor-element.elementor-element-69a3e69{--width:100%;}.elementor-4694 .elementor-element.elementor-element-0b4173b{--width:100%;}.elementor-4694 .elementor-element.elementor-element-1d30465{--content-width:1200px;}.elementor-4694 .elementor-element.elementor-element-2711657{--width:33%;}.elementor-4694 .elementor-element.elementor-element-a88a67c{--width:33%;}.elementor-4694 .elementor-element.elementor-element-d9e7609{--content-width:1200px;}.elementor-4694 .elementor-element.elementor-element-743cdf5{--content-width:1200px;}.elementor-4694 .elementor-element.elementor-element-45be1b9{--width:100%;}.elementor-4694 .elementor-element.elementor-element-5652f62{--width:100%;}.elementor-4694 .elementor-element.elementor-element-57e1b24{--width:100%;}.elementor-4694 .elementor-element.elementor-element-b5f7634{--content-width:1200px;}.elementor-4694 .elementor-element.elementor-element-cfe58e0{--width:71%;}.elementor-4694 .elementor-element.elementor-element-2d7062d{--width:100%;}.elementor-4694 .elementor-element.elementor-element-ed061e8{--width:50%;}.elementor-4694 .elementor-element.elementor-element-411979f{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4694 .elementor-element.elementor-element-3d4e5fc{--width:100%;}.elementor-4694 .elementor-element.elementor-element-ed061e8{--width:60%;}.elementor-4694 .elementor-element.elementor-element-411979f{--width:40%;}}/* Start custom CSS for container, class: .elementor-element-3cb1c3c *//* =========================================================
   PORTFOLIO GALLERY
   Background image containers
   ========================================================= */

.portfolio-gallery {
    width: 100%;
}


/* =========================================================
   EACH PROJECT CARD
   ========================================================= */

.portfolio-gallery > .e-con {
    --accent: #B86A43;
    --overlay: rgba(18, 52, 50, 0.78);

    position: relative !important;

    overflow: hidden !important;
    clip-path: inset(0 0 0 0);

    isolation: isolate;

    background-color: #111 !important;

    cursor: pointer;
}


/* =========================================================
   BACKGROUND IMAGE LAYER
   ========================================================= */

.portfolio-gallery > .e-con::before {
    content: "";

    position: absolute !important;

    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    width: 100%;
    height: 100%;

    z-index: 0;

    background-image: inherit;

    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;

    filter: grayscale(100%);

    transform: scale(1);

    transform-origin: center center;

    transition:
        filter 0.75s ease,
        transform 0.9s cubic-bezier(0.22, 1, 0.36, 1);

    pointer-events: none;
}


/* =========================================================
   HOVER COLOR OVERLAY
   ========================================================= */

.portfolio-gallery > .e-con::after {
    content: "";

    position: absolute !important;

    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    width: 100%;
    height: 100%;

    z-index: 1;

    background:
        linear-gradient(
            to bottom,
            rgba(8, 35, 34, 0.25),
            var(--overlay)
        );

    opacity: 0;

    transition:
        opacity 0.65s ease;

    pointer-events: none;
}


/* =========================================================
   KEEP ALL REAL ELEMENTOR CONTENT ABOVE THE EFFECT
   ========================================================= */

.portfolio-gallery > .e-con > * {
    position: relative;

    z-index: 2;
}


/* =========================================================
   TEXT CONTAINER
   ========================================================= */

.portfolio-gallery > .e-con > .e-con {
    opacity: 0;

    transform: translateY(28px);

    transition:
        opacity 0.5s ease,
        transform 0.65s cubic-bezier(0.22, 1, 0.36, 1);
}


/* =========================================================
   HOVER
   ========================================================= */

.portfolio-gallery > .e-con:hover {

    overflow: hidden !important;

    clip-path: inset(0 0 0 0);
}


/* IMAGE → COLOR + ZOOM */

.portfolio-gallery > .e-con:hover::before {

    filter: grayscale(0%);

    transform: scale(1.10);
}


/* OVERLAY APPEARS */

.portfolio-gallery > .e-con:hover::after {

    opacity: 1;
}


/* TEXT APPEARS */

.portfolio-gallery > .e-con:hover > .e-con {

    opacity: 1;

    transform: translateY(0);
}


/* =========================================================
   TEXT COLORS
   ========================================================= */

.portfolio-gallery
> .e-con
.elementor-widget-text-editor {

    color: #ffffff !important;
}


.portfolio-gallery
> .e-con
.elementor-widget-heading
.elementor-heading-title {

    color: #ffffff !important;
}


/* ACCENT / CATEGORY TEXT */

.portfolio-gallery
> .e-con
.elementor-widget-text-editor:first-child {

    color: var(--accent) !important;

    text-transform: uppercase;

    letter-spacing: 0.18em;
}


/* =========================================================
   PROJECT COLORS
   ========================================================= */

.portfolio-gallery > .e-con:nth-child(1) {
    --accent: #B86A43;
    --overlay: rgba(47, 48, 42, 0.80);
}

.portfolio-gallery > .e-con:nth-child(2) {
    --accent: #C2754A;
    --overlay: rgba(10, 54, 54, 0.80);
}

.portfolio-gallery > .e-con:nth-child(3) {
    --accent: #B86A43;
    --overlay: rgba(39, 43, 40, 0.80);
}

.portfolio-gallery > .e-con:nth-child(4) {
    --accent: #C2754A;
    --overlay: rgba(58, 45, 37, 0.80);
}

.portfolio-gallery > .e-con:nth-child(5) {
    --accent: #B86A43;
    --overlay: rgba(20, 52, 49, 0.80);
}

.portfolio-gallery > .e-con:nth-child(6) {
    --accent: #C2754A;
    --overlay: rgba(48, 44, 39, 0.80);
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

    .portfolio-gallery > .e-con {
        overflow: hidden !important;
        clip-path: inset(0 0 0 0);
    }

    .portfolio-gallery > .e-con::before {
        filter: grayscale(0%);
        transform: scale(1);
    }

    .portfolio-gallery > .e-con::after {
        opacity: 0.65;
    }

    .portfolio-gallery > .e-con > .e-con {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */