.elementor-1787 .elementor-element.elementor-element-ff86960{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--margin-top:-107px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1787 .elementor-element.elementor-element-ff86960:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-ff86960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17140F;background-image:url("https://casaferta.com/wp-content/uploads/Detailing-2nd-floor_result.webp");background-position:center center;background-size:cover;}.elementor-1787 .elementor-element.elementor-element-ff86960::before, .elementor-1787 .elementor-element.elementor-element-ff86960 > .elementor-background-video-container::before, .elementor-1787 .elementor-element.elementor-element-ff86960 > .e-con-inner > .elementor-background-video-container::before, .elementor-1787 .elementor-element.elementor-element-ff86960 > .elementor-background-slideshow::before, .elementor-1787 .elementor-element.elementor-element-ff86960 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1787 .elementor-element.elementor-element-ff86960 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0C0C0C;--background-overlay:'';}.elementor-1787 .elementor-element.elementor-element-cd09c77{--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-1787 .elementor-element.elementor-element-6d6c28d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:56px;--padding-left:64px;--padding-right:64px;}.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-1787 .elementor-element.elementor-element-0dcdec9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-0dcdec9 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.3em;color:#C9A24C;}.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-1787 .elementor-element.elementor-element-80ece84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#5B564C;}.elementor-1787 .elementor-element.elementor-element-10b5ca3{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1787 .elementor-element.elementor-element-2503b32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-2503b32 .elementor-button{font-family:"Jost", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.1em;fill:#17140F;color:#17140F;border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-1787 .elementor-element.elementor-element-8723537 .elementor-button{background-color:transparent;font-family:"Jost", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.1em;fill:#F2ECE0;color:#F2ECE0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(242,236,224,0.5);border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-1787 .elementor-element.elementor-element-8723537{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-80e638b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1787 .elementor-element.elementor-element-bd71ca3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-f42e885{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-1787 .elementor-element.elementor-element-f42e885:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-f42e885 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2ECE0;}.elementor-1787 .elementor-element.elementor-element-bbd4dae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--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-1787 .elementor-element.elementor-element-831b1d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-1787 .elementor-element.elementor-element-36a8255{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-36a8255 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:12px;font-weight:800;letter-spacing:0.3em;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-6b5754d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:500;line-height:1em;color:#5B564C;}.elementor-1787 .elementor-element.elementor-element-75d9aa5{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;color:#5B564C;}.elementor-1787 .elementor-element.elementor-element-0be10a2{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--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-1787 .elementor-element.elementor-element-75ee920{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-75ee920 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:13px;font-weight:700;letter-spacing:0.1em;color:#B3893A;}.elementor-1787 .elementor-element.elementor-element-cb24ee1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-cb24ee1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:13px;font-weight:700;letter-spacing:0.1em;color:#B3893A;}.elementor-1787 .elementor-element.elementor-element-9e992ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-9e992ca .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:13px;font-weight:700;letter-spacing:0.1em;color:#B3893A;}.elementor-1787 .elementor-element.elementor-element-c26ea5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-c26ea5a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:13px;font-weight:700;letter-spacing:0.1em;color:#B3893A;}.elementor-1787 .elementor-element.elementor-element-b2f643f{--display:flex;--min-height:626px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-1787 .elementor-element.elementor-element-b2f643f:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-b2f643f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaferta.com/wp-content/uploads/FACADE-1-Sunset-3_result.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1787 .elementor-element.elementor-element-6bb4d37{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-1787 .elementor-element.elementor-element-6bb4d37:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-6bb4d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17140F;}.elementor-1787 .elementor-element.elementor-element-2c8e7b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-1787 .elementor-element.elementor-element-716502c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--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-1787 .elementor-element.elementor-element-cec2464{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-cec2464 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;font-style:italic;color:#EAE4D6;}.elementor-1787 .elementor-element.elementor-element-c6e033e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-c6e033e .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-b2704d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-b2704d9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;font-style:italic;color:#EAE4D6;}.elementor-1787 .elementor-element.elementor-element-c755207{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-c755207 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-dadb91d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-dadb91d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;font-style:italic;color:#EAE4D6;}.elementor-1787 .elementor-element.elementor-element-58cb760{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-58cb760 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-96f4ad5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-96f4ad5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;font-style:italic;color:#EAE4D6;}.elementor-1787 .elementor-element.elementor-element-2a1a3b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-2a1a3b8 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-c6d173a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--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-1787 .elementor-element.elementor-element-195f05c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-195f05c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;font-style:italic;color:#EAE4D6;}.elementor-1787 .elementor-element.elementor-element-f464e69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-f464e69 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-5c548ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-5c548ae .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;font-style:italic;color:#EAE4D6;}.elementor-1787 .elementor-element.elementor-element-05b2c99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-05b2c99 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-0b7799e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-0b7799e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;font-style:italic;color:#EAE4D6;}.elementor-1787 .elementor-element.elementor-element-192e24c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-192e24c .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-bb37fdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-bb37fdc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;font-style:italic;color:#EAE4D6;}.elementor-1787 .elementor-element.elementor-element-0619ab3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-0619ab3 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-25a2e03{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-1787 .elementor-element.elementor-element-25a2e03:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-25a2e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17140F;}.elementor-1787 .elementor-element.elementor-element-2e80648{--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;--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-1787 .elementor-element.elementor-element-2e80648.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1787 .elementor-element.elementor-element-7add725{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--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-1787 .elementor-element.elementor-element-3032d70{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-1787 .elementor-element.elementor-element-5444488{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-5444488 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:12px;font-weight:800;letter-spacing:0.3em;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-a3a1ab6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-a3a1ab6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:500;line-height:1em;color:#F5F1E6;}.elementor-1787 .elementor-element.elementor-element-88724c6{--display:flex;}.elementor-1787 .elementor-element.elementor-element-515f7c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;color:#E2E2E2;}.elementor-1787 .elementor-element.elementor-element-707bde8{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--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-1787 .elementor-element.elementor-element-cc1f07a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-cc1f07a .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.13em;color:#A49C8A;}.elementor-1787 .elementor-element.elementor-element-f5888a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-f5888a7 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.13em;color:#A49C8A;}.elementor-1787 .elementor-element.elementor-element-00d1dcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-00d1dcf .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.13em;color:#A49C8A;}.elementor-1787 .elementor-element.elementor-element-9db4e09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-9db4e09 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.13em;color:#A49C8A;}.elementor-1787 .elementor-element.elementor-element-cc56f8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-cc56f8f .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.13em;color:#A49C8A;}.elementor-1787 .elementor-element.elementor-element-5332934{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-5332934 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.13em;color:#A49C8A;}.elementor-1787 .elementor-element.elementor-element-6dc248c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-6dc248c .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.13em;color:#A49C8A;}.elementor-1787 .elementor-element.elementor-element-dae82a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-dae82a6 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.13em;color:#A49C8A;}.elementor-1787 .elementor-element.elementor-element-ce43688{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--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-1787 .elementor-element.elementor-element-6a106c8{--display:flex;--min-height:552px;--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-1787 .elementor-element.elementor-element-6a106c8:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-6a106c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaferta.com/wp-content/uploads/2026/07/Room-11_result-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1787 .elementor-element.elementor-element-6a106c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1787 .elementor-element.elementor-element-bb0207a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-bb0207a .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:11px;font-weight:400;letter-spacing:0.1em;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-4a7055d{--e-image-carousel-slides-to-show:1;}.elementor-1787 .elementor-element.elementor-element-cc4b3d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-cc4b3d3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:400;color:#fff;}.elementor-1787 .elementor-element.elementor-element-ffd6097{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1787 .elementor-element.elementor-element-ffd6097.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1787 .elementor-element.elementor-element-cafe632{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1787 .elementor-element.elementor-element-cda2e71{--display:flex;--min-height:270px;--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-1787 .elementor-element.elementor-element-cda2e71:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-cda2e71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaferta.com/wp-content/uploads/2026/07/Room-2_result.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1787 .elementor-element.elementor-element-25fcab1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-25fcab1 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:10px;font-weight:400;letter-spacing:0.1em;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-b7e8560{--e-image-carousel-slides-to-show:1;}.elementor-1787 .elementor-element.elementor-element-1015942{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-1015942 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;color:#fff;}.elementor-1787 .elementor-element.elementor-element-87bd45d{--display:flex;--min-height:270px;--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-1787 .elementor-element.elementor-element-87bd45d:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-87bd45d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaferta.com/wp-content/uploads/2026/07/Room-3_result-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1787 .elementor-element.elementor-element-ca11dec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-ca11dec .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:10px;font-weight:400;letter-spacing:0.1em;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-1ebe1a8{--e-image-carousel-slides-to-show:1;}.elementor-1787 .elementor-element.elementor-element-6d1dac0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-6d1dac0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;color:#fff;}.elementor-1787 .elementor-element.elementor-element-27c3f7b{--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:14px 14px;--row-gap:14px;--column-gap:14px;--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-1787 .elementor-element.elementor-element-27c3f7b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1787 .elementor-element.elementor-element-b35fcbe{--display:flex;--min-height:268px;--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-1787 .elementor-element.elementor-element-b35fcbe:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-b35fcbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaferta.com/wp-content/uploads/ROOM-4.2_result.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1787 .elementor-element.elementor-element-cf73f45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-cf73f45 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:10px;font-weight:400;letter-spacing:0.1em;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-54e5423{--e-image-carousel-slides-to-show:1;}.elementor-1787 .elementor-element.elementor-element-d80f4b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-d80f4b9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;color:#fff;}.elementor-1787 .elementor-element.elementor-element-494835e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--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-1787 .elementor-element.elementor-element-ca3480c{--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-1787 .elementor-element.elementor-element-ca3480c:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-ca3480c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaferta.com/wp-content/uploads/2026/07/Room-5_result.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1787 .elementor-element.elementor-element-ca3480c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1787 .elementor-element.elementor-element-1d192d3{--display:flex;--min-height:308px;--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-1787 .elementor-element.elementor-element-feb12b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-feb12b0 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:10px;font-weight:400;letter-spacing:0.1em;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-13fef2f{--e-image-carousel-slides-to-show:1;}.elementor-1787 .elementor-element.elementor-element-f9a682f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-f9a682f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;color:#fff;}.elementor-1787 .elementor-element.elementor-element-31b7ea5{--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-1787 .elementor-element.elementor-element-31b7ea5:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-31b7ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaferta.com/wp-content/uploads/2026/07/Room6_result-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1787 .elementor-element.elementor-element-31b7ea5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1787 .elementor-element.elementor-element-561ac79{--display:flex;--min-height:308px;--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-1787 .elementor-element.elementor-element-5c68db5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-5c68db5 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:10px;font-weight:400;letter-spacing:0.1em;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-a37de21{--e-image-carousel-slides-to-show:1;}.elementor-1787 .elementor-element.elementor-element-423b45b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-423b45b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;color:#fff;}.elementor-1787 .elementor-element.elementor-element-809add5{--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-1787 .elementor-element.elementor-element-809add5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1787 .elementor-element.elementor-element-51099e0{--display:flex;--min-height:308px;--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-1787 .elementor-element.elementor-element-51099e0:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-51099e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaferta.com/wp-content/uploads/2026/07/Senior-Room1_result-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1787 .elementor-element.elementor-element-d2ee077{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-d2ee077 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:10px;font-weight:400;letter-spacing:0.1em;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-d72fda3{--e-image-carousel-slides-to-show:1;}.elementor-1787 .elementor-element.elementor-element-0ae4f24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-0ae4f24 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;color:#fff;}.elementor-1787 .elementor-element.elementor-element-8c53ae4{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--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-1787 .elementor-element.elementor-element-0c44d6d{--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-1787 .elementor-element.elementor-element-0c44d6d:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-0c44d6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaferta.com/wp-content/uploads/2026/07/Dorm-11_result-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1787 .elementor-element.elementor-element-0c44d6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1787 .elementor-element.elementor-element-6c81ce4{--display:flex;--min-height:320px;--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-1787 .elementor-element.elementor-element-5630dfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-5630dfb .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:11px;font-weight:400;letter-spacing:0.1em;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-3da1d1c{--e-image-carousel-slides-to-show:1;}.elementor-1787 .elementor-element.elementor-element-da02077{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-da02077 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:400;color:#fff;}.elementor-1787 .elementor-element.elementor-element-a17cc18{--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-1787 .elementor-element.elementor-element-4ca81b2{--display:flex;--min-height:320px;--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-1787 .elementor-element.elementor-element-4ca81b2:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-4ca81b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaferta.com/wp-content/uploads/2026/07/Dorm-24_result-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1787 .elementor-element.elementor-element-8e7f964{--e-image-carousel-slides-to-show:1;}.elementor-1787 .elementor-element.elementor-element-cd3ab19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-cd3ab19 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:11px;font-weight:400;letter-spacing:0.1em;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-be4a9da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-be4a9da .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:400;color:#fff;}.elementor-1787 .elementor-element.elementor-element-92ab7f8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-1787 .elementor-element.elementor-element-92ab7f8:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-92ab7f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2ECE0;}.elementor-1787 .elementor-element.elementor-element-7f681d0{--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:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--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-1787 .elementor-element.elementor-element-f75e3ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-1787 .elementor-element.elementor-element-ae5a1e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-ae5a1e3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:12px;font-weight:800;letter-spacing:0.3em;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-40fcd6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-40fcd6b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:500;line-height:1em;color:#211D17;}.elementor-1787 .elementor-element.elementor-element-cf34e60{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;color:#5B564C;}.elementor-1787 .elementor-element.elementor-element-75e9b99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-1787 .elementor-element.elementor-element-5db21aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--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-1787 .elementor-element.elementor-element-78a3522{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-78a3522 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;color:#B3893A;}.elementor-1787 .elementor-element.elementor-element-c543fef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-c543fef .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;color:#211D17;}.elementor-1787 .elementor-element.elementor-element-97c57c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--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-1787 .elementor-element.elementor-element-41fd0f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-41fd0f0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;color:#B3893A;}.elementor-1787 .elementor-element.elementor-element-199e939{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-199e939 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;color:#211D17;}.elementor-1787 .elementor-element.elementor-element-5dd3d2d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--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-1787 .elementor-element.elementor-element-73868d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-73868d2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;color:#B3893A;}.elementor-1787 .elementor-element.elementor-element-929d515{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-929d515 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;color:#211D17;}.elementor-1787 .elementor-element.elementor-element-3bcfcfc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--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-1787 .elementor-element.elementor-element-6f1c296{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-6f1c296 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;color:#B3893A;}.elementor-1787 .elementor-element.elementor-element-de0ac1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-de0ac1d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;color:#211D17;}.elementor-1787 .elementor-element.elementor-element-fdc3960{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--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-1787 .elementor-element.elementor-element-747dafd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-747dafd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:400;color:#B3893A;}.elementor-1787 .elementor-element.elementor-element-3bb34b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-3bb34b3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;color:#211D17;}.elementor-1787 .elementor-element.elementor-element-2ab78ab{--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;--flex-wrap:wrap;--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-1787 .elementor-element.elementor-element-69b25c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1787 .elementor-element.elementor-element-ca90d65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-ca90d65 img{width:100%;border-radius:6px 6px 6px 6px;}.elementor-1787 .elementor-element.elementor-element-429f440{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-429f440 img{width:100%;height:259px;border-radius:6px 6px 6px 6px;}.elementor-1787 .elementor-element.elementor-element-490214f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-1787 .elementor-element.elementor-element-8a73356{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-8a73356 img{width:100%;height:247px;border-radius:6px 6px 6px 6px;}.elementor-1787 .elementor-element.elementor-element-9c2ac94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-9c2ac94 img{width:100%;height:256px;border-radius:6px 6px 6px 6px;}.elementor-1787 .elementor-element.elementor-element-16fb4ed{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-1787 .elementor-element.elementor-element-16fb4ed:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-16fb4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2ECE0;}.elementor-1787 .elementor-element.elementor-element-be61ee7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:41px 41px;--row-gap:41px;--column-gap:41px;--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-1787 .elementor-element.elementor-element-6316362{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-6316362 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:12px;font-weight:800;letter-spacing:0.3em;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-6bd8531{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 0px;text-align:start;}.elementor-1787 .elementor-element.elementor-element-6bd8531 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;line-height:30px;color:#211D17;}.elementor-1787 .elementor-element.elementor-element-d2215cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--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-1787 .elementor-element.elementor-element-671d59c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-1787 .elementor-element.elementor-element-671d59c:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-671d59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EA;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1787 .elementor-element.elementor-element-e6b8d26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-e6b8d26 .elementor-icon-wrapper{text-align:center;}.elementor-1787 .elementor-element.elementor-element-e6b8d26.elementor-view-stacked .elementor-icon{background-color:#B3893A;}.elementor-1787 .elementor-element.elementor-element-e6b8d26.elementor-view-framed .elementor-icon, .elementor-1787 .elementor-element.elementor-element-e6b8d26.elementor-view-default .elementor-icon{color:#B3893A;border-color:#B3893A;}.elementor-1787 .elementor-element.elementor-element-e6b8d26.elementor-view-framed .elementor-icon, .elementor-1787 .elementor-element.elementor-element-e6b8d26.elementor-view-default .elementor-icon svg{fill:#B3893A;}.elementor-1787 .elementor-element.elementor-element-7689119{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-7689119 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;color:#211D17;}.elementor-1787 .elementor-element.elementor-element-752c0f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Jost", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#5B564C;}.elementor-1787 .elementor-element.elementor-element-ef1cebf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-1787 .elementor-element.elementor-element-ef1cebf:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-ef1cebf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EA;}.elementor-1787 .elementor-element.elementor-element-f981e1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-f981e1b .elementor-icon-wrapper{text-align:center;}.elementor-1787 .elementor-element.elementor-element-f981e1b.elementor-view-stacked .elementor-icon{background-color:#B3893A;}.elementor-1787 .elementor-element.elementor-element-f981e1b.elementor-view-framed .elementor-icon, .elementor-1787 .elementor-element.elementor-element-f981e1b.elementor-view-default .elementor-icon{color:#B3893A;border-color:#B3893A;}.elementor-1787 .elementor-element.elementor-element-f981e1b.elementor-view-framed .elementor-icon, .elementor-1787 .elementor-element.elementor-element-f981e1b.elementor-view-default .elementor-icon svg{fill:#B3893A;}.elementor-1787 .elementor-element.elementor-element-e8f254b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-e8f254b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;color:#211D17;}.elementor-1787 .elementor-element.elementor-element-b1ca905{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Jost", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#5B564C;}.elementor-1787 .elementor-element.elementor-element-5c404a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-1787 .elementor-element.elementor-element-5c404a8:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-5c404a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EA;}.elementor-1787 .elementor-element.elementor-element-1ad7a39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-1ad7a39 .elementor-icon-wrapper{text-align:center;}.elementor-1787 .elementor-element.elementor-element-1ad7a39.elementor-view-stacked .elementor-icon{background-color:#B3893A;}.elementor-1787 .elementor-element.elementor-element-1ad7a39.elementor-view-framed .elementor-icon, .elementor-1787 .elementor-element.elementor-element-1ad7a39.elementor-view-default .elementor-icon{color:#B3893A;border-color:#B3893A;}.elementor-1787 .elementor-element.elementor-element-1ad7a39.elementor-view-framed .elementor-icon, .elementor-1787 .elementor-element.elementor-element-1ad7a39.elementor-view-default .elementor-icon svg{fill:#B3893A;}.elementor-1787 .elementor-element.elementor-element-13bd7d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-13bd7d5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;color:#211D17;}.elementor-1787 .elementor-element.elementor-element-c892b85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Jost", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#5B564C;}.elementor-1787 .elementor-element.elementor-element-a1ade60{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:64px;--padding-right:64px;}.elementor-1787 .elementor-element.elementor-element-a1ade60:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-a1ade60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17140F;}.elementor-1787 .elementor-element.elementor-element-5a71354{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--flex-wrap:wrap;--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-1787 .elementor-element.elementor-element-518585f{--display:flex;--min-height:618px;--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-1787 .elementor-element.elementor-element-518585f:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-518585f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaferta.com/wp-content/uploads/2026/07/detailing-pool-area1_result-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1787 .elementor-element.elementor-element-964d519{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--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-1787 .elementor-element.elementor-element-eec08d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-eec08d1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:12px;font-weight:800;letter-spacing:0.3em;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-dd5cda5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:500;line-height:1em;color:#5B564C;}.elementor-1787 .elementor-element.elementor-element-caeef4d{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;color:#E0E0E0;}.elementor-1787 .elementor-element.elementor-element-be7a152 .elementor-button{background-color:transparent;font-family:"Jost", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.1em;fill:#C9A24C;color:#C9A24C;border-radius:999px 999px 999px 999px;padding:0px 0px 0px 0px;}.elementor-1787 .elementor-element.elementor-element-be7a152{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-be7a152 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1787 .elementor-element.elementor-element-62ba4c4{--display:flex;}.elementor-widget-ucaddon_justified_image_carousel .item_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_justified_image_carousel .item_subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_justified_image_carousel .item_button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1787 .elementor-element.elementor-element-d7a77e0 .item_title{background-color:rgba(255, 255, 255, 0.69);padding:20px 20px 20px 20px;text-align:inherit;}.elementor-1787 .elementor-element.elementor-element-d7a77e0 .ue-item{opacity:100%;}.elementor-1787 .elementor-element.elementor-element-d7a77e0 .uc-active-item .ue-item{opacity:100%;}.elementor-1787 .elementor-element.elementor-element-d7a77e0 .ue-item:hover img{opacity:100% !important;}.elementor-1787 .elementor-element.elementor-element-d7a77e0 .owl-nav .owl-prev{left:0px;}.elementor-1787 .elementor-element.elementor-element-d7a77e0 .owl-nav .owl-next{right:0px;}.elementor-1787 .elementor-element.elementor-element-d7a77e0 .owl-carousel .owl-nav .owl-next,.elementor-1787 .elementor-element.elementor-element-d7a77e0 .owl-carousel .owl-nav .owl-prev{top:160px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-1787 .elementor-element.elementor-element-d7a77e0 .owl-carousel .owl-nav .owl-next:hover,.elementor-1787 .elementor-element.elementor-element-d7a77e0 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-1787 .elementor-element.elementor-element-4fe8b19{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-1787 .elementor-element.elementor-element-4fe8b19:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-4fe8b19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2ECE0;}.elementor-1787 .elementor-element.elementor-element-74a32c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-1787 .elementor-element.elementor-element-e43c9f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-e43c9f3 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.3em;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-55e2bbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-55e2bbe .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:22px;font-weight:400;letter-spacing:0.14em;color:#B3893A;}.elementor-1787 .elementor-element.elementor-element-0a1e770{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;line-height:1.4em;color:#211D17;}.elementor-1787 .elementor-element.elementor-element-db9d5c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-db9d5c2 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.14em;color:#8F897A;}.elementor-1787 .elementor-element.elementor-element-b4fe69d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-b4fe69d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#B3893A;}.elementor-1787 .elementor-element.elementor-element-806a86d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-1787 .elementor-element.elementor-element-806a86d:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-806a86d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17140F;}.elementor-1787 .elementor-element.elementor-element-cb89430{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--flex-wrap:wrap;--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-1787 .elementor-element.elementor-element-bb2468c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-1787 .elementor-element.elementor-element-d5c5a95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-d5c5a95 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:12px;font-weight:800;letter-spacing:0.3em;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-7928102{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:500;line-height:1em;color:#5B564C;}.elementor-1787 .elementor-element.elementor-element-2e87a08{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;color:#C4C4C4;}.elementor-1787 .elementor-element.elementor-element-cca4e30 .elementor-button{background-color:#C9A24C;font-family:"Jost", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.1em;fill:#17140F;color:#17140F;border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-1787 .elementor-element.elementor-element-cca4e30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-cca4e30 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1787 .elementor-element.elementor-element-d336e60{--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-1787 .elementor-element.elementor-element-f4ad1d0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-1787 .elementor-element.elementor-element-f4ad1d0:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-f4ad1d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2ECE0;}.elementor-1787 .elementor-element.elementor-element-11a4b34{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--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-1787 .elementor-element.elementor-element-11a4b34.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1787 .elementor-element.elementor-element-f61b91d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1787 .elementor-element.elementor-element-f61b91d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:12px;font-weight:800;letter-spacing:0.3em;color:#C9A24C;}.elementor-1787 .elementor-element.elementor-element-42c7a4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-1787 .elementor-element.elementor-element-42c7a4c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:500;line-height:1em;color:#211D17;}.elementor-1787 .elementor-element.elementor-element-671a047{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 060px 0px 060px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:0.8em;color:#5B564C;}.elementor-1787 .elementor-element.elementor-element-eaa3460{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1787 .elementor-element.elementor-element-94e0164{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1787 .elementor-element.elementor-element-10b5ca3{--content-width:1159px;}.elementor-1787 .elementor-element.elementor-element-831b1d2{--width:43%;}.elementor-1787 .elementor-element.elementor-element-b2f643f{--width:47%;}.elementor-1787 .elementor-element.elementor-element-2e80648{--width:100.748%;}.elementor-1787 .elementor-element.elementor-element-3032d70{--width:51%;}.elementor-1787 .elementor-element.elementor-element-88724c6{--width:49%;}.elementor-1787 .elementor-element.elementor-element-6a106c8{--width:53.331%;}.elementor-1787 .elementor-element.elementor-element-ffd6097{--width:45.267%;}.elementor-1787 .elementor-element.elementor-element-cda2e71{--width:100%;}.elementor-1787 .elementor-element.elementor-element-87bd45d{--width:100%;}.elementor-1787 .elementor-element.elementor-element-27c3f7b{--width:100%;}.elementor-1787 .elementor-element.elementor-element-b35fcbe{--width:100%;}.elementor-1787 .elementor-element.elementor-element-ca3480c{--width:26.5%;}.elementor-1787 .elementor-element.elementor-element-31b7ea5{--width:26.5%;}.elementor-1787 .elementor-element.elementor-element-809add5{--width:45.078%;}.elementor-1787 .elementor-element.elementor-element-51099e0{--width:100%;}.elementor-1787 .elementor-element.elementor-element-0c44d6d{--width:49.624%;}.elementor-1787 .elementor-element.elementor-element-6c81ce4{--width:100%;}.elementor-1787 .elementor-element.elementor-element-a17cc18{--width:49%;}.elementor-1787 .elementor-element.elementor-element-4ca81b2{--width:100%;}.elementor-1787 .elementor-element.elementor-element-f75e3ce{--width:41%;}.elementor-1787 .elementor-element.elementor-element-2ab78ab{--width:51%;}.elementor-1787 .elementor-element.elementor-element-69b25c0{--width:46%;}.elementor-1787 .elementor-element.elementor-element-490214f{--width:46%;}.elementor-1787 .elementor-element.elementor-element-be61ee7{--content-width:1360px;}.elementor-1787 .elementor-element.elementor-element-671d59c{--width:29%;}.elementor-1787 .elementor-element.elementor-element-ef1cebf{--width:29%;}.elementor-1787 .elementor-element.elementor-element-5c404a8{--width:30%;}.elementor-1787 .elementor-element.elementor-element-518585f{--width:49%;}.elementor-1787 .elementor-element.elementor-element-964d519{--width:44%;}.elementor-1787 .elementor-element.elementor-element-bb2468c{--width:40%;}.elementor-1787 .elementor-element.elementor-element-d336e60{--width:48%;}.elementor-1787 .elementor-element.elementor-element-11a4b34{--width:61.905%;}}@media(min-width:1025px){.elementor-1787 .elementor-element.elementor-element-ff86960:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-ff86960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1787 .elementor-element.elementor-element-b2f643f:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-b2f643f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1787 .elementor-element.elementor-element-6a106c8:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-6a106c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1787 .elementor-element.elementor-element-cda2e71:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-cda2e71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1787 .elementor-element.elementor-element-87bd45d:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-87bd45d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1787 .elementor-element.elementor-element-b35fcbe:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-b35fcbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1787 .elementor-element.elementor-element-ca3480c:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-ca3480c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1787 .elementor-element.elementor-element-31b7ea5:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-31b7ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1787 .elementor-element.elementor-element-51099e0:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-51099e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1787 .elementor-element.elementor-element-0c44d6d:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-0c44d6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1787 .elementor-element.elementor-element-4ca81b2:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-4ca81b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1787 .elementor-element.elementor-element-518585f:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-518585f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-1787 .elementor-element.elementor-element-ff86960{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-1787 .elementor-element.elementor-element-f42e885{--padding-top:84px;--padding-bottom:84px;--padding-left:32px;--padding-right:32px;}.elementor-1787 .elementor-element.elementor-element-6bb4d37{--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-1787 .elementor-element.elementor-element-25a2e03{--padding-top:84px;--padding-bottom:84px;--padding-left:32px;--padding-right:32px;}.elementor-1787 .elementor-element.elementor-element-92ab7f8{--padding-top:84px;--padding-bottom:84px;--padding-left:32px;--padding-right:32px;}.elementor-1787 .elementor-element.elementor-element-16fb4ed{--padding-top:0px;--padding-bottom:84px;--padding-left:32px;--padding-right:32px;}.elementor-1787 .elementor-element.elementor-element-a1ade60{--padding-top:77px;--padding-bottom:77px;--padding-left:32px;--padding-right:32px;}.elementor-1787 .elementor-element.elementor-element-4fe8b19{--padding-top:84px;--padding-bottom:84px;--padding-left:32px;--padding-right:32px;}.elementor-1787 .elementor-element.elementor-element-806a86d{--padding-top:84px;--padding-bottom:84px;--padding-left:32px;--padding-right:32px;}.elementor-1787 .elementor-element.elementor-element-f4ad1d0{--padding-top:84px;--padding-bottom:84px;--padding-left:32px;--padding-right:32px;}}@media(max-width:767px){.elementor-1787 .elementor-element.elementor-element-ff86960:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-ff86960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaferta.com/wp-content/uploads/Detailing6_result.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1787 .elementor-element.elementor-element-ff86960{--min-height:100vh;--overlay-opacity:0.28;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1787 .elementor-element.elementor-element-6d6c28d{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1787 .elementor-element.elementor-element-10b5ca3{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1787 .elementor-element.elementor-element-2503b32 .elementor-button{font-size:10px;padding:10px 20px 10px 20px;}.elementor-1787 .elementor-element.elementor-element-8723537 .elementor-button{font-size:10px;padding:10px 20px 10px 20px;}.elementor-1787 .elementor-element.elementor-element-80e638b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1787 .elementor-element.elementor-element-f42e885{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1787 .elementor-element.elementor-element-831b1d2{--width:100%;}.elementor-1787 .elementor-element.elementor-element-b2f643f{--width:100%;}.elementor-1787 .elementor-element.elementor-element-6bb4d37{--padding-top:19px;--padding-bottom:19px;--padding-left:20px;--padding-right:20px;}.elementor-1787 .elementor-element.elementor-element-25a2e03{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1787 .elementor-element.elementor-element-6a106c8{--width:100%;}.elementor-1787 .elementor-element.elementor-element-ffd6097{--width:100%;}.elementor-1787 .elementor-element.elementor-element-27c3f7b{--width:100%;}.elementor-1787 .elementor-element.elementor-element-ca3480c{--width:100%;}.elementor-1787 .elementor-element.elementor-element-31b7ea5{--width:100%;}.elementor-1787 .elementor-element.elementor-element-809add5{--width:100%;}.elementor-1787 .elementor-element.elementor-element-0c44d6d{--width:100%;}.elementor-1787 .elementor-element.elementor-element-a17cc18{--width:100%;}.elementor-1787 .elementor-element.elementor-element-92ab7f8{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1787 .elementor-element.elementor-element-f75e3ce{--width:100%;}.elementor-1787 .elementor-element.elementor-element-2ab78ab{--width:100%;}.elementor-1787 .elementor-element.elementor-element-16fb4ed{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1787 .elementor-element.elementor-element-671d59c{--width:100%;}.elementor-1787 .elementor-element.elementor-element-ef1cebf{--width:100%;}.elementor-1787 .elementor-element.elementor-element-5c404a8{--width:100%;}.elementor-1787 .elementor-element.elementor-element-a1ade60{--padding-top:55px;--padding-bottom:55px;--padding-left:20px;--padding-right:20px;}.elementor-1787 .elementor-element.elementor-element-518585f{--width:100%;}.elementor-1787 .elementor-element.elementor-element-964d519{--width:100%;}.elementor-1787 .elementor-element.elementor-element-4fe8b19{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1787 .elementor-element.elementor-element-806a86d{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1787 .elementor-element.elementor-element-bb2468c{--width:100%;}.elementor-1787 .elementor-element.elementor-element-d336e60{--width:100%;}.elementor-1787 .elementor-element.elementor-element-f4ad1d0{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1787 .elementor-element.elementor-element-42c7a4c .elementor-heading-title{font-size:40px;}.elementor-1787 .elementor-element.elementor-element-671a047{padding:0px 0px 0px 0px;font-size:14px;}.elementor-1787 .elementor-element.elementor-element-eaa3460{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-cd09c77 */.elementor-1787 .elementor-element.elementor-element-cd09c77{position:absolute;inset:0;background:linear-gradient(0deg, rgba(15,13,9,0.92) 0%, rgba(15,13,9,0.55) 45%, rgba(15,13,9,0.35) 100%);pointer-events:none;z-index:0;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-0dcdec9 */.elementor-1787 .elementor-element.elementor-element-0dcdec9{margin-bottom:20px;display:block;}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-80ece84 */.elementor-1787 .elementor-element.elementor-element-80ece84 p{margin:0;}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-6d6c28d */.elementor-1787 .elementor-element.elementor-element-6d6c28d{position:relative;z-index:1;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-ff86960 */.elementor-1787 .elementor-element.elementor-element-ff86960{position:relative;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-36a8255 */.elementor-1787 .elementor-element.elementor-element-36a8255{margin-bottom:20px;display:block;}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-6b5754d */.elementor-1787 .elementor-element.elementor-element-6b5754d p{margin:0 0 26px;}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-75d9aa5 */.elementor-1787 .elementor-element.elementor-element-75d9aa5{max-width:520px;}/* End custom CSS */





/* Start custom CSS for container, class: .elementor-element-0be10a2 */.elementor-1787 .elementor-element.elementor-element-0be10a2{max-width:460px;} .elementor-1787 .elementor-element.elementor-element-0be10a2>div{flex-basis:45%;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-831b1d2 */.elementor-1787 .elementor-element.elementor-element-831b1d2>div{margin-bottom:22px;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-b2f643f */.elementor-1787 .elementor-element.elementor-element-b2f643f{position:relative;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-bbd4dae */.elementor-1787 .elementor-element.elementor-element-bbd4dae{max-width:1360px;margin:0 auto;}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-cec2464 */.elementor-1787 .elementor-element.elementor-element-cec2464{display:inline-block;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-c6e033e */.elementor-1787 .elementor-element.elementor-element-c6e033e{display:inline-block;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-b2704d9 */.elementor-1787 .elementor-element.elementor-element-b2704d9{display:inline-block;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-c755207 */.elementor-1787 .elementor-element.elementor-element-c755207{display:inline-block;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-dadb91d */.elementor-1787 .elementor-element.elementor-element-dadb91d{display:inline-block;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-58cb760 */.elementor-1787 .elementor-element.elementor-element-58cb760{display:inline-block;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-96f4ad5 */.elementor-1787 .elementor-element.elementor-element-96f4ad5{display:inline-block;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-2a1a3b8 */.elementor-1787 .elementor-element.elementor-element-2a1a3b8{display:inline-block;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-716502c */.elementor-1787 .elementor-element.elementor-element-716502c{padding-right:28px;white-space:nowrap;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-195f05c */.elementor-1787 .elementor-element.elementor-element-195f05c{display:inline-block;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-f464e69 */.elementor-1787 .elementor-element.elementor-element-f464e69{display:inline-block;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-5c548ae */.elementor-1787 .elementor-element.elementor-element-5c548ae{display:inline-block;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-05b2c99 */.elementor-1787 .elementor-element.elementor-element-05b2c99{display:inline-block;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-0b7799e */.elementor-1787 .elementor-element.elementor-element-0b7799e{display:inline-block;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-192e24c */.elementor-1787 .elementor-element.elementor-element-192e24c{display:inline-block;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-bb37fdc */.elementor-1787 .elementor-element.elementor-element-bb37fdc{display:inline-block;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-0619ab3 */.elementor-1787 .elementor-element.elementor-element-0619ab3{display:inline-block;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-c6d173a */.elementor-1787 .elementor-element.elementor-element-c6d173a{padding-right:28px;white-space:nowrap;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2c8e7b6 */.elementor-1787 .elementor-element.elementor-element-2c8e7b6{width:max-content;animation:cf-marquee 26s linear infinite;}@keyframes cf-marquee{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-6bb4d37 */.elementor-1787 .elementor-element.elementor-element-6bb4d37{overflow:hidden;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-5444488 */.elementor-1787 .elementor-element.elementor-element-5444488{margin-bottom:20px;display:block;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-a3a1ab6 */.elementor-1787 .elementor-element.elementor-element-a3a1ab6 p{margin:0 0 26px;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-3032d70 */.elementor-1787 .elementor-element.elementor-element-3032d70{flex:0 0 auto!important;width:auto!important;}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-515f7c7 */.elementor-1787 .elementor-element.elementor-element-515f7c7{max-width:520px;}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-7add725 */.elementor-1787 .elementor-element.elementor-element-7add725{margin-bottom:30px;}/* End custom CSS */









/* Start custom CSS for container, class: .elementor-element-707bde8 */.elementor-1787 .elementor-element.elementor-element-707bde8{border-bottom:1px solid #33291D;padding-bottom:40px;margin-bottom:36px;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-bb0207a */.elementor-1787 .elementor-element.elementor-element-bb0207a{position:absolute;top:16px;right:16px;background:rgba(15,13,9,0.72);padding:7px 14px;border-radius:999px;z-index:2;}/* End custom CSS */

/* Start custom CSS for image-carousel, class: .elementor-element-4a7055d */.elementor-1787 .elementor-element.elementor-element-4a7055d {
    opacity: 0;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-cc4b3d3 */.elementor-1787 .elementor-element.elementor-element-cc4b3d3{position:absolute;left:20px;bottom:16px;z-index:2;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-6a106c8 */.elementor-1787 .elementor-element.elementor-element-6a106c8{position:relative;overflow:hidden;border-radius:6px;height:454px;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-25fcab1 */.elementor-1787 .elementor-element.elementor-element-25fcab1{position:absolute;top:14px;right:14px;background:rgba(15,13,9,0.72);padding:6px 12px;border-radius:999px;z-index:2;}/* End custom CSS */

/* Start custom CSS for image-carousel, class: .elementor-element-b7e8560 */.elementor-1787 .elementor-element.elementor-element-b7e8560 {
    opacity: 0;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-1015942 */.elementor-1787 .elementor-element.elementor-element-1015942{position:absolute;left:16px;bottom:14px;z-index:2;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cda2e71 */.elementor-1787 .elementor-element.elementor-element-cda2e71{position:relative;overflow:hidden;border-radius:6px;height:220px;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-ca11dec */.elementor-1787 .elementor-element.elementor-element-ca11dec{position:absolute;top:14px;right:14px;background:rgba(15,13,9,0.72);padding:6px 12px;border-radius:999px;z-index:2;}/* End custom CSS */

/* Start custom CSS for image-carousel, class: .elementor-element-1ebe1a8 */.elementor-1787 .elementor-element.elementor-element-1ebe1a8 {
    opacity: 0;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-6d1dac0 */.elementor-1787 .elementor-element.elementor-element-6d1dac0{position:absolute;left:16px;bottom:14px;z-index:2;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-87bd45d */.elementor-1787 .elementor-element.elementor-element-87bd45d{position:relative;overflow:hidden;border-radius:6px;height:220px;}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-cf73f45 */.elementor-1787 .elementor-element.elementor-element-cf73f45{position:absolute;top:14px;right:14px;background:rgba(15,13,9,0.72);padding:6px 12px;border-radius:999px;z-index:2;}/* End custom CSS */

/* Start custom CSS for image-carousel, class: .elementor-element-54e5423 */.elementor-1787 .elementor-element.elementor-element-54e5423 {
    opacity: 0;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-d80f4b9 */.elementor-1787 .elementor-element.elementor-element-d80f4b9{position:absolute;left:16px;bottom:14px;z-index:2;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-b35fcbe */.elementor-1787 .elementor-element.elementor-element-b35fcbe{position:relative;overflow:hidden;border-radius:6px;height:220px;}/* End custom CSS */




/* Start custom CSS for heading, class: .elementor-element-feb12b0 */.elementor-1787 .elementor-element.elementor-element-feb12b0{position:absolute;top:14px;right:14px;background:rgba(15,13,9,0.72);padding:6px 12px;border-radius:999px;z-index:2;}/* End custom CSS */

/* Start custom CSS for image-carousel, class: .elementor-element-13fef2f */.elementor-1787 .elementor-element.elementor-element-13fef2f {
    opacity: 0;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-f9a682f */.elementor-1787 .elementor-element.elementor-element-f9a682f{position:absolute;left:16px;bottom:14px;z-index:2;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-1d192d3 */.elementor-1787 .elementor-element.elementor-element-1d192d3{position:relative;overflow:hidden;border-radius:6px;height:220px;}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-5c68db5 */.elementor-1787 .elementor-element.elementor-element-5c68db5{position:absolute;top:14px;right:14px;background:rgba(15,13,9,0.72);padding:6px 12px;border-radius:999px;z-index:2;}/* End custom CSS */

/* Start custom CSS for image-carousel, class: .elementor-element-a37de21 */.elementor-1787 .elementor-element.elementor-element-a37de21 {
    opacity: 0;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-423b45b */.elementor-1787 .elementor-element.elementor-element-423b45b{position:absolute;left:16px;bottom:14px;z-index:2;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-561ac79 */.elementor-1787 .elementor-element.elementor-element-561ac79{position:relative;overflow:hidden;border-radius:6px;height:220px;}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-d2ee077 */.elementor-1787 .elementor-element.elementor-element-d2ee077{position:absolute;top:14px;right:14px;background:rgba(15,13,9,0.72);padding:6px 12px;border-radius:999px;z-index:2;}/* End custom CSS */

/* Start custom CSS for image-carousel, class: .elementor-element-d72fda3 */.elementor-1787 .elementor-element.elementor-element-d72fda3 {
    opacity: 0;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-0ae4f24 */.elementor-1787 .elementor-element.elementor-element-0ae4f24{position:absolute;left:16px;bottom:14px;z-index:2;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-51099e0 */.elementor-1787 .elementor-element.elementor-element-51099e0{position:relative;overflow:hidden;border-radius:6px;height:220px;}/* End custom CSS */



/* Start custom CSS for heading, class: .elementor-element-5630dfb */.elementor-1787 .elementor-element.elementor-element-5630dfb{position:absolute;top:16px;right:16px;background:rgba(15,13,9,0.72);padding:7px 14px;border-radius:999px;z-index:2;}/* End custom CSS */

/* Start custom CSS for image-carousel, class: .elementor-element-3da1d1c */.elementor-1787 .elementor-element.elementor-element-3da1d1c {
    opacity: 0;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-da02077 */.elementor-1787 .elementor-element.elementor-element-da02077{position:absolute;left:20px;bottom:16px;z-index:2;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-6c81ce4 */.elementor-1787 .elementor-element.elementor-element-6c81ce4{position:relative;overflow:hidden;border-radius:6px;height:260px;}/* End custom CSS */


/* Start custom CSS for image-carousel, class: .elementor-element-8e7f964 */.elementor-1787 .elementor-element.elementor-element-8e7f964 {
    opacity: 0;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-cd3ab19 */.elementor-1787 .elementor-element.elementor-element-cd3ab19{position:absolute;top:16px;right:16px;background:rgba(15,13,9,0.72);padding:7px 14px;border-radius:999px;z-index:2;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-be4a9da */.elementor-1787 .elementor-element.elementor-element-be4a9da{position:absolute;left:20px;bottom:16px;z-index:2;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4ca81b2 */.elementor-1787 .elementor-element.elementor-element-4ca81b2{position:relative;overflow:hidden;border-radius:6px;height:260px;}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-2e80648 */.elementor-1787 .elementor-element.elementor-element-2e80648{margin:0 auto;} .elementor-1787 .elementor-element.elementor-element-2e80648>div{margin-bottom:14px;}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-ae5a1e3 */.elementor-1787 .elementor-element.elementor-element-ae5a1e3{margin-bottom:20px;display:block;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-40fcd6b */.elementor-1787 .elementor-element.elementor-element-40fcd6b p{margin:0 0 26px;}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-cf34e60 */.elementor-1787 .elementor-element.elementor-element-cf34e60{max-width:520px;}/* End custom CSS */


















/* Start custom CSS for image, class: .elementor-element-ca90d65 */.elementor-1787 .elementor-element.elementor-element-ca90d65 img{height:260px;object-fit:cover;}/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-429f440 */.elementor-1787 .elementor-element.elementor-element-429f440 img{height:220px;object-fit:cover;}/* End custom CSS */


/* Start custom CSS for image, class: .elementor-element-8a73356 */.elementor-1787 .elementor-element.elementor-element-8a73356 img{height:220px;object-fit:cover;}/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-9c2ac94 */.elementor-1787 .elementor-element.elementor-element-9c2ac94 img{height:180px;object-fit:cover;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-490214f */.elementor-1787 .elementor-element.elementor-element-490214f{margin-top:56px;}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-7f681d0 */.elementor-1787 .elementor-element.elementor-element-7f681d0{max-width:1360px;margin:0 auto;}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-6316362 */.elementor-1787 .elementor-element.elementor-element-6316362{margin-bottom:20px;display:block;}/* End custom CSS */















/* Start custom CSS for container, class: .elementor-element-be61ee7 */.elementor-1787 .elementor-element.elementor-element-be61ee7{margin:0 auto;}/* End custom CSS */



/* Start custom CSS for heading, class: .elementor-element-eec08d1 */.elementor-1787 .elementor-element.elementor-element-eec08d1{margin-bottom:20px;display:block;}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dd5cda5 */.elementor-1787 .elementor-element.elementor-element-dd5cda5 p{margin:0 0 26px;}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-caeef4d */.elementor-1787 .elementor-element.elementor-element-caeef4d{max-width:520px;}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-be7a152 */.elementor-1787 .elementor-element.elementor-element-be7a152 .elementor-button{background:transparent!important;padding:0!important;}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-5a71354 */.elementor-1787 .elementor-element.elementor-element-5a71354{max-width:1360px;margin:0 auto;}/* End custom CSS */




/* Start custom CSS for heading, class: .elementor-element-e43c9f3 */.elementor-1787 .elementor-element.elementor-element-e43c9f3{margin-bottom:20px;display:block;}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-0a1e770 */.elementor-1787 .elementor-element.elementor-element-0a1e770 p{margin:0;}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-b4fe69d */.elementor-1787 .elementor-element.elementor-element-b4fe69d a{text-decoration:underline;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-74a32c5 */.elementor-1787 .elementor-element.elementor-element-74a32c5{max-width:760px;margin:0 auto;text-align:center;}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-d5c5a95 */.elementor-1787 .elementor-element.elementor-element-d5c5a95{margin-bottom:20px;display:block;}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-7928102 */.elementor-1787 .elementor-element.elementor-element-7928102 p{margin:0 0 26px;}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2e87a08 */.elementor-1787 .elementor-element.elementor-element-2e87a08{max-width:520px;}/* End custom CSS */




/* Start custom CSS for container, class: .elementor-element-d336e60 */.elementor-1787 .elementor-element.elementor-element-d336e60{position:relative;height:clamp(320px,32vw,420px);overflow:hidden;border-radius:8px;}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cb89430 */.elementor-1787 .elementor-element.elementor-element-cb89430{max-width:1360px;margin:0 auto;}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-f61b91d */.elementor-1787 .elementor-element.elementor-element-f61b91d{margin-bottom:20px;display:block;}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-42c7a4c */.elementor-1787 .elementor-element.elementor-element-42c7a4c p{margin:0 0 26px;}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-671a047 */.elementor-1787 .elementor-element.elementor-element-671a047{max-width:520px;}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-11a4b34 */.elementor-1787 .elementor-element.elementor-element-11a4b34{max-width:640px;margin:0 auto;text-align:center;} .elementor-1787 .elementor-element.elementor-element-11a4b34 form{text-align:left;width:100%;}/* End custom CSS */


