.elementor-21 .elementor-element.elementor-element-4536e180{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4536e180:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4536e180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-35eaea8 ) 0%, var( --e-global-color-de3d8f0 ) 100%);}.elementor-21 .elementor-element.elementor-element-279fb49d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-e64be90 );}.elementor-21 .elementor-element.elementor-element-279fb49d.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-e0fad58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-21 .elementor-element.elementor-element-b047ca3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-21 .elementor-element.elementor-element-b047ca3::before, .elementor-21 .elementor-element.elementor-element-b047ca3 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-b047ca3 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-b047ca3 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-b047ca3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-b047ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-eb507f3 ) 0%, var( --e-global-color-35eaea8 ) 100%);}.elementor-21 .elementor-element.elementor-element-e5ec34d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-eda48c9{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-eda48c9:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-eda48c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/reliable-construction-team-essex-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-8305d73{--display:flex;--justify-content:center;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-8305d73:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8305d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-35eaea8 ) 0%, var( --e-global-color-de3d8f0 ) 100%);}.elementor-21 .elementor-element.elementor-element-1554b02 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;color:var( --e-global-color-e64be90 );}.elementor-21 .elementor-element.elementor-element-1554b02{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-b311f8e{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;line-height:1.8em;color:var( --e-global-color-secondary );padding:5px 10px 5px 10px;width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-46446b1 );}.elementor-21 .elementor-element.elementor-element-b311f8e p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-fd85beb{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;line-height:1.8em;color:var( --e-global-color-e64be90 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-fd85beb p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-a152e37 .elementor-button-content-wrapper{flex-direction:row;}.elementor-21 .elementor-element.elementor-element-a152e37 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-21 .elementor-element.elementor-element-a152e37 .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-35eaea8 );color:var( --e-global-color-35eaea8 );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-89fcd4a ) 0%, #8F6A0A 100%);border-style:solid;border-width:0px 0px 3px 3px;border-color:var( --e-global-color-a878cf4 );padding:15px 45px 15px 45px;}.elementor-21 .elementor-element.elementor-element-a152e37 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-a152e37 .elementor-button:focus{color:var( --e-global-color-35eaea8 );background-color:transparent;background-image:linear-gradient(185deg, var( --e-global-color-1a6e761 ) 0%, #A57C10 89%);border-color:var( --e-global-color-a878cf4 );}.elementor-21 .elementor-element.elementor-element-a152e37 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-a152e37 .elementor-button:focus svg{fill:var( --e-global-color-35eaea8 );}.elementor-21 .elementor-element.elementor-element-a152e37{padding:15px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-3fca12e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a5c4a90{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-a5c4a90:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a5c4a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/residential-building-projects-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-b4838e9{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-b4838e9:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b4838e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/local-building-services-essex-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-21a0cbe{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:2px 2px 0px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-21a0cbe:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-21a0cbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/home-improvement-builders-essex-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-b279bcf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-21 .elementor-element.elementor-element-b279bcf:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b279bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-35eaea8 ) 0%, var( --e-global-color-de3d8f0 ) 100%);}.elementor-21 .elementor-element.elementor-element-b279bcf::before, .elementor-21 .elementor-element.elementor-element-b279bcf > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-b279bcf > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-b279bcf > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-b279bcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-b279bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-eb507f3 ) 0%, var( --e-global-color-35eaea8 ) 100%);}.elementor-21 .elementor-element.elementor-element-c8a7c43{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-1ddc01d{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:2px 0px 2px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-1ddc01d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1ddc01d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/structural-alterations-essex-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-b94892c{--display:flex;--justify-content:center;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-b94892c:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b94892c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-35eaea8 );}.elementor-21 .elementor-element.elementor-element-b35947e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;color:var( --e-global-color-e64be90 );}.elementor-21 .elementor-element.elementor-element-b35947e{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5b2b73d{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;line-height:1.8em;color:var( --e-global-color-secondary );padding:5px 10px 5px 10px;width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-46446b1 );}.elementor-21 .elementor-element.elementor-element-5b2b73d p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-f1842c0{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;line-height:1.8em;color:var( --e-global-color-e64be90 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f1842c0 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-8a1465a .elementor-button-content-wrapper{flex-direction:row;}.elementor-21 .elementor-element.elementor-element-8a1465a .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-21 .elementor-element.elementor-element-8a1465a .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-35eaea8 );color:var( --e-global-color-35eaea8 );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-89fcd4a ) 0%, #8F6A0A 100%);border-style:solid;border-width:0px 0px 3px 3px;border-color:var( --e-global-color-a878cf4 );padding:15px 45px 15px 45px;}.elementor-21 .elementor-element.elementor-element-8a1465a .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-8a1465a .elementor-button:focus{color:var( --e-global-color-35eaea8 );background-color:transparent;background-image:linear-gradient(185deg, var( --e-global-color-1a6e761 ) 0%, #A57C10 89%);border-color:var( --e-global-color-a878cf4 );}.elementor-21 .elementor-element.elementor-element-8a1465a .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-8a1465a .elementor-button:focus svg{fill:var( --e-global-color-35eaea8 );}.elementor-21 .elementor-element.elementor-element-8a1465a{padding:15px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-c88457d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6534acd{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-6534acd:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6534acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/bathrooms-fitting-essex-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-f095c1a{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-f095c1a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-f095c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/kitchens-and-bathrooms-fitting.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-0105078{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-0105078:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-0105078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/full-home-refurbishments-essex-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-b144c4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-21 .elementor-element.elementor-element-b144c4f::before, .elementor-21 .elementor-element.elementor-element-b144c4f > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-b144c4f > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-b144c4f > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-b144c4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-b144c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-eb507f3 ) 0%, var( --e-global-color-35eaea8 ) 100%);}.elementor-21 .elementor-element.elementor-element-dfa811e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-9d6b2b2{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-9d6b2b2:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-9d6b2b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/extensions-and-conversions-essex-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-b89cd81{--display:flex;--justify-content:center;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-b89cd81:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b89cd81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-35eaea8 ) 0%, var( --e-global-color-de3d8f0 ) 100%);}.elementor-21 .elementor-element.elementor-element-3d8a95b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;color:var( --e-global-color-e64be90 );}.elementor-21 .elementor-element.elementor-element-e179cd1{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;line-height:1.8em;color:var( --e-global-color-secondary );padding:5px 10px 5px 10px;width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-46446b1 );}.elementor-21 .elementor-element.elementor-element-e179cd1 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-90872bd{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;line-height:1.8em;color:var( --e-global-color-e64be90 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-90872bd p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-c609a0e .elementor-button-content-wrapper{flex-direction:row;}.elementor-21 .elementor-element.elementor-element-c609a0e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-21 .elementor-element.elementor-element-c609a0e .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-35eaea8 );color:var( --e-global-color-35eaea8 );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-89fcd4a ) 0%, #8F6A0A 100%);border-style:solid;border-width:0px 0px 3px 3px;border-color:var( --e-global-color-a878cf4 );padding:15px 45px 15px 45px;}.elementor-21 .elementor-element.elementor-element-c609a0e .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-c609a0e .elementor-button:focus{color:var( --e-global-color-35eaea8 );background-color:transparent;background-image:linear-gradient(185deg, var( --e-global-color-1a6e761 ) 0%, #A57C10 89%);border-color:var( --e-global-color-a878cf4 );}.elementor-21 .elementor-element.elementor-element-c609a0e .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-c609a0e .elementor-button:focus svg{fill:var( --e-global-color-35eaea8 );}.elementor-21 .elementor-element.elementor-element-c609a0e{padding:15px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-49a4bbe{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-479e659{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-479e659:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-479e659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/local-builders-for-extensions-and-conversions.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-bb66ed8{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-bb66ed8:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-bb66ed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/kitchens-fitting-essex-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-9519209{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-9519209:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-9519209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/extensions-and-conversions-brentwood-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-2fdd94c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-21 .elementor-element.elementor-element-2fdd94c:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2fdd94c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-35eaea8 ) 0%, var( --e-global-color-de3d8f0 ) 100%);}.elementor-21 .elementor-element.elementor-element-2fdd94c::before, .elementor-21 .elementor-element.elementor-element-2fdd94c > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-2fdd94c > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-2fdd94c > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-2fdd94c > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-2fdd94c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-eb507f3 ) 0%, var( --e-global-color-35eaea8 ) 100%);}.elementor-21 .elementor-element.elementor-element-cebfdb5{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2a1f0b1{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:2px 0px 2px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-47165f5 );--border-color:var( --e-global-color-47165f5 );}.elementor-21 .elementor-element.elementor-element-2a1f0b1:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2a1f0b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/building-work-quotes-essex-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-c02a3cb{--display:flex;--justify-content:center;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-c02a3cb:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-c02a3cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-35eaea8 );}.elementor-21 .elementor-element.elementor-element-7aadac3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;color:var( --e-global-color-e64be90 );}.elementor-21 .elementor-element.elementor-element-15492b2{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;line-height:1.8em;color:var( --e-global-color-secondary );padding:5px 10px 5px 10px;width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-46446b1 );}.elementor-21 .elementor-element.elementor-element-15492b2 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-9b51c64{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;line-height:1.8em;color:var( --e-global-color-e64be90 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9b51c64 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-2adfca1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-21 .elementor-element.elementor-element-2adfca1 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-21 .elementor-element.elementor-element-2adfca1 .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-35eaea8 );color:var( --e-global-color-35eaea8 );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-89fcd4a ) 0%, #8F6A0A 100%);border-style:solid;border-width:0px 0px 3px 3px;border-color:var( --e-global-color-a878cf4 );padding:15px 45px 15px 45px;}.elementor-21 .elementor-element.elementor-element-2adfca1 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-2adfca1 .elementor-button:focus{color:var( --e-global-color-35eaea8 );background-color:transparent;background-image:linear-gradient(185deg, var( --e-global-color-1a6e761 ) 0%, #A57C10 89%);border-color:var( --e-global-color-a878cf4 );}.elementor-21 .elementor-element.elementor-element-2adfca1 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-2adfca1 .elementor-button:focus svg{fill:var( --e-global-color-35eaea8 );}.elementor-21 .elementor-element.elementor-element-2adfca1{padding:15px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-826cde2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a3d5737{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-47165f5 );--border-color:var( --e-global-color-47165f5 );}.elementor-21 .elementor-element.elementor-element-a3d5737:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a3d5737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/full-home-refurbishments-brentwood-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-63e4db8{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-47165f5 );--border-color:var( --e-global-color-47165f5 );}.elementor-21 .elementor-element.elementor-element-63e4db8:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-63e4db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/recent-building-projects-billericay-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-e797d6a{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-47165f5 );--border-color:var( --e-global-color-47165f5 );}.elementor-21 .elementor-element.elementor-element-e797d6a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e797d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/property-renovation-case-studies.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-48886d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-21 .elementor-element.elementor-element-48886d1::before, .elementor-21 .elementor-element.elementor-element-48886d1 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-48886d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-48886d1 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-48886d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-48886d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-eb507f3 ) 0%, var( --e-global-color-35eaea8 ) 100%);}.elementor-21 .elementor-element.elementor-element-f2c9ca1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-dd779c6{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-dd779c6:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-dd779c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/extension-builders-ingatestone-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-20410e7{--display:flex;--justify-content:center;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-20410e7:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-20410e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-35eaea8 ) 0%, var( --e-global-color-de3d8f0 ) 100%);}.elementor-21 .elementor-element.elementor-element-2af089a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;color:var( --e-global-color-e64be90 );}.elementor-21 .elementor-element.elementor-element-3d9e3b8{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;line-height:1.8em;color:var( --e-global-color-secondary );padding:5px 10px 5px 10px;width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-46446b1 );}.elementor-21 .elementor-element.elementor-element-3d9e3b8 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-1ae95e1{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;line-height:1.8em;color:var( --e-global-color-e64be90 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1ae95e1 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-0aefc13 .elementor-button-content-wrapper{flex-direction:row;}.elementor-21 .elementor-element.elementor-element-0aefc13 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-21 .elementor-element.elementor-element-0aefc13 .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-35eaea8 );color:var( --e-global-color-35eaea8 );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-89fcd4a ) 0%, #8F6A0A 100%);border-style:solid;border-width:0px 0px 3px 3px;border-color:var( --e-global-color-a878cf4 );padding:15px 45px 15px 45px;}.elementor-21 .elementor-element.elementor-element-0aefc13 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-0aefc13 .elementor-button:focus{color:var( --e-global-color-35eaea8 );background-color:transparent;background-image:linear-gradient(185deg, var( --e-global-color-1a6e761 ) 0%, #A57C10 89%);border-color:var( --e-global-color-a878cf4 );}.elementor-21 .elementor-element.elementor-element-0aefc13 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-0aefc13 .elementor-button:focus svg{fill:var( --e-global-color-35eaea8 );}.elementor-21 .elementor-element.elementor-element-0aefc13{padding:15px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-1d0c3b5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-66c86cc{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-66c86cc:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-66c86cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/refurbishment-cost-Essex.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-d484cb9{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-d484cb9:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-d484cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/structural-alterations-brentwood-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-3bae441{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-21 .elementor-element.elementor-element-3bae441:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3bae441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-35eaea8 ) 0%, var( --e-global-color-de3d8f0 ) 100%);}.elementor-21 .elementor-element.elementor-element-3bae441::before, .elementor-21 .elementor-element.elementor-element-3bae441 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-3bae441 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-3bae441 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-3bae441 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-3bae441 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-eb507f3 ) 0%, var( --e-global-color-35eaea8 ) 100%);}.elementor-21 .elementor-element.elementor-element-69ac8ef{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6b0d7b7{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:2px 0px 2px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-6b0d7b7:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6b0d7b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/bathroom-installation-billericay.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-d66d65a{--display:flex;--justify-content:center;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-d66d65a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-d66d65a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-35eaea8 );}.elementor-21 .elementor-element.elementor-element-743c23d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;color:var( --e-global-color-e64be90 );}.elementor-21 .elementor-element.elementor-element-bfbbe17{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;line-height:1.8em;color:var( --e-global-color-secondary );padding:5px 10px 5px 10px;width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-46446b1 );}.elementor-21 .elementor-element.elementor-element-bfbbe17 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-3f42b2c{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;line-height:1.8em;color:var( --e-global-color-e64be90 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3f42b2c p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-1017637 .elementor-button-content-wrapper{flex-direction:row;}.elementor-21 .elementor-element.elementor-element-1017637 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-21 .elementor-element.elementor-element-1017637 .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-35eaea8 );color:var( --e-global-color-35eaea8 );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-89fcd4a ) 0%, #8F6A0A 100%);border-style:solid;border-width:0px 0px 3px 3px;border-color:var( --e-global-color-a878cf4 );padding:15px 45px 15px 45px;}.elementor-21 .elementor-element.elementor-element-1017637 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-1017637 .elementor-button:focus{color:var( --e-global-color-35eaea8 );background-color:transparent;background-image:linear-gradient(185deg, var( --e-global-color-1a6e761 ) 0%, #A57C10 89%);border-color:var( --e-global-color-a878cf4 );}.elementor-21 .elementor-element.elementor-element-1017637 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-1017637 .elementor-button:focus svg{fill:var( --e-global-color-35eaea8 );}.elementor-21 .elementor-element.elementor-element-1017637{padding:15px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-cc00860{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6e7dcc6{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-6e7dcc6:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6e7dcc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/builder-quote-Ingatestone.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-484cd67{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-484cd67:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-484cd67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/builders-billericay.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-0c15747{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-0c15747:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-0c15747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/recent-building-projects-brentwood-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-c39e6cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-21 .elementor-element.elementor-element-c39e6cc::before, .elementor-21 .elementor-element.elementor-element-c39e6cc > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-c39e6cc > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-c39e6cc > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-c39e6cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-c39e6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-eb507f3 ) 0%, var( --e-global-color-35eaea8 ) 100%);}.elementor-21 .elementor-element.elementor-element-17ff0e3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6a3891d{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-47165f5 );--border-color:var( --e-global-color-47165f5 );}.elementor-21 .elementor-element.elementor-element-6a3891d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6a3891d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/new-build-homes-essex.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-bd56f4c{--display:flex;--justify-content:center;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-bd56f4c:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-bd56f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-35eaea8 ) 0%, var( --e-global-color-de3d8f0 ) 100%);}.elementor-21 .elementor-element.elementor-element-a90bdc2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;color:var( --e-global-color-e64be90 );}.elementor-21 .elementor-element.elementor-element-ae508cb{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;line-height:1.8em;color:var( --e-global-color-secondary );padding:5px 10px 5px 10px;width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-46446b1 );}.elementor-21 .elementor-element.elementor-element-ae508cb p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-1231d3b{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;line-height:1.8em;color:var( --e-global-color-e64be90 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1231d3b p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-896e454 .elementor-button-content-wrapper{flex-direction:row;}.elementor-21 .elementor-element.elementor-element-896e454 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-21 .elementor-element.elementor-element-896e454 .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-35eaea8 );color:var( --e-global-color-35eaea8 );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-89fcd4a ) 0%, #8F6A0A 100%);border-style:solid;border-width:0px 0px 3px 3px;border-color:var( --e-global-color-a878cf4 );padding:15px 45px 15px 45px;}.elementor-21 .elementor-element.elementor-element-896e454 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-896e454 .elementor-button:focus{color:var( --e-global-color-35eaea8 );background-color:transparent;background-image:linear-gradient(185deg, var( --e-global-color-1a6e761 ) 0%, #A57C10 89%);border-color:var( --e-global-color-a878cf4 );}.elementor-21 .elementor-element.elementor-element-896e454 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-896e454 .elementor-button:focus svg{fill:var( --e-global-color-35eaea8 );}.elementor-21 .elementor-element.elementor-element-896e454{padding:15px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-588a004{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a954f73{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-47165f5 );--border-color:var( --e-global-color-47165f5 );}.elementor-21 .elementor-element.elementor-element-a954f73:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a954f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/builders-brentwood.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-8df9ad8{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-47165f5 );--border-color:var( --e-global-color-47165f5 );}.elementor-21 .elementor-element.elementor-element-8df9ad8:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8df9ad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/home-refurbishment-builders.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-6fa347a{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-47165f5 );--border-color:var( --e-global-color-47165f5 );}.elementor-21 .elementor-element.elementor-element-6fa347a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6fa347a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/builders-ingatestone.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-f329575{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-21 .elementor-element.elementor-element-f329575:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-f329575 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-35eaea8 ) 0%, var( --e-global-color-de3d8f0 ) 100%);}.elementor-21 .elementor-element.elementor-element-f329575::before, .elementor-21 .elementor-element.elementor-element-f329575 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-f329575 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-f329575 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-f329575 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-f329575 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-eb507f3 ) 0%, var( --e-global-color-35eaea8 ) 100%);}.elementor-21 .elementor-element.elementor-element-e68d677{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e7cc359{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:2px 0px 2px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-e7cc359:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e7cc359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/property-renovation-case-studies-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-ec95e3c{--display:flex;--justify-content:center;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-ec95e3c:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-ec95e3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-35eaea8 );}.elementor-21 .elementor-element.elementor-element-4caaed3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;color:var( --e-global-color-e64be90 );}.elementor-21 .elementor-element.elementor-element-1a72fc7{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;line-height:1.8em;color:var( --e-global-color-secondary );padding:5px 10px 5px 10px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-46446b1 );}.elementor-21 .elementor-element.elementor-element-1a72fc7 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-911b97b{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;line-height:1.8em;color:var( --e-global-color-e64be90 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-911b97b p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-30d323a .elementor-button-content-wrapper{flex-direction:row;}.elementor-21 .elementor-element.elementor-element-30d323a .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-21 .elementor-element.elementor-element-30d323a .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-35eaea8 );color:var( --e-global-color-35eaea8 );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-89fcd4a ) 0%, #8F6A0A 100%);border-style:solid;border-width:0px 0px 3px 3px;border-color:var( --e-global-color-a878cf4 );padding:15px 45px 15px 45px;}.elementor-21 .elementor-element.elementor-element-30d323a .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-30d323a .elementor-button:focus{color:var( --e-global-color-35eaea8 );background-color:transparent;background-image:linear-gradient(185deg, var( --e-global-color-1a6e761 ) 0%, #A57C10 89%);border-color:var( --e-global-color-a878cf4 );}.elementor-21 .elementor-element.elementor-element-30d323a .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-30d323a .elementor-button:focus svg{fill:var( --e-global-color-35eaea8 );}.elementor-21 .elementor-element.elementor-element-30d323a{padding:15px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-7a106f0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c1ce80e{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-c1ce80e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-c1ce80e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/essex-construction-portfolio-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-855cda7{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-855cda7:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-855cda7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/hrw-building-work-gallery-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-b2bbe9e{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );}.elementor-21 .elementor-element.elementor-element-b2bbe9e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b2bbe9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrwdevelopments.co.uk/wp-content/uploads/2026/03/new-build-homes-brentwood-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-28b91df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-28b91df:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-28b91df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-35eaea8 ) 0%, var( --e-global-color-de3d8f0 ) 100%);}.elementor-21 .elementor-element.elementor-element-d6d1824{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2bc2404{text-align:center;}.elementor-21 .elementor-element.elementor-element-2bc2404 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:55px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-43aed2f{--image-border-color:#D5AC2536;--image-border-width:1px;--image-border-radius:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;--titles-container-justify-content:center;--galleries-title-color-normal:var( --e-global-color-e64be90 );--galleries-title-color-hover:var( --e-global-color-a4b3e3e );--gallery-title-color-active:var( --e-global-color-a4b3e3e );}.elementor-21 .elementor-element.elementor-element-43aed2f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-21 .elementor-element.elementor-element-43aed2f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#00184F63;}.elementor-21 .elementor-element.elementor-element-43aed2f .elementor-gallery-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;}.elementor-21 .elementor-element.elementor-element-0504241{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-aa0e57c );--border-color:var( --e-global-color-aa0e57c );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-0504241:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-0504241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00184F;}.elementor-21 .elementor-element.elementor-element-0504241::before, .elementor-21 .elementor-element.elementor-element-0504241 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-0504241 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-0504241 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-0504241 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-0504241 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-5865318 );}.elementor-21 .elementor-element.elementor-element-1e1cb72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;--z-index:1000;}.elementor-21 .elementor-element.elementor-element-1e1cb72.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-1e1cb72{right:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-1e1cb72{left:0px;}.elementor-21 .elementor-element.elementor-element-acf40d5{--e-image-carousel-slides-to-show:1;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-34e7c5a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-34e7c5a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-34e7c5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-35eaea8 ) 0%, var( --e-global-color-de3d8f0 ) 100%);}.elementor-21 .elementor-element.elementor-element-34e7c5a.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:0px;}.elementor-21 .elementor-element.elementor-element-34e7c5a.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:0px;}#wpadminbar ~ .elementor-21 .elementor-element.elementor-element-34e7c5a.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down, #wpadminbar ~ * .elementor-21 .elementor-element.elementor-element-34e7c5a.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:calc(0px + var(--wpadminbar-height, 0px));}#wpadminbar ~ .elementor-21 .elementor-element.elementor-element-34e7c5a.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both, #wpadminbar ~ * .elementor-21 .elementor-element.elementor-element-34e7c5a.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:calc(0px + var(--wpadminbar-height, 0px));}.elementor-21 .elementor-element.elementor-element-34e7c5a.elementor-element.e-flex.jkit-sticky-element--enabled{z-index:100;}.elementor-21 .elementor-element.elementor-element-9a8bba9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:3.1em;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-e64be90 );}.elementor-21 .elementor-element.elementor-element-9a8bba9.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-0eacf95 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:4em;font-weight:700;text-transform:uppercase;line-height:1em;color:var( --e-global-color-a4b3e3e );}.elementor-21 .elementor-element.elementor-element-0eacf95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-0eacf95.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-78b1e5f .elementor-button-content-wrapper{flex-direction:row;}.elementor-21 .elementor-element.elementor-element-78b1e5f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-21 .elementor-element.elementor-element-78b1e5f .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;fill:#000F31;color:#000F31;background-color:transparent;background-image:linear-gradient(180deg, #E8C748 0%, #8F6A0A 100%);border-style:solid;border-width:0px 0px 3px 3px;border-color:var( --e-global-color-a878cf4 );border-radius:38px 38px 38px 38px;padding:15px 45px 15px 45px;}.elementor-21 .elementor-element.elementor-element-78b1e5f .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-78b1e5f .elementor-button:focus{color:var( --e-global-color-35eaea8 );background-color:transparent;background-image:linear-gradient(185deg, #FFDC57 0%, #A57C10 89%);border-color:var( --e-global-color-a878cf4 );}.elementor-21 .elementor-element.elementor-element-78b1e5f .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-78b1e5f .elementor-button:focus svg{fill:var( --e-global-color-35eaea8 );}.elementor-21 .elementor-element.elementor-element-78b1e5f{padding:25px 0px 0px 0px;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-4536e180{--padding-top:200px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-e0fad58{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-b047ca3{--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-b279bcf{--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-b144c4f{--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-2fdd94c{--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-48886d1{--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-3bae441{--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-c39e6cc{--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-f329575{--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-1e1cb72{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-34e7c5a{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-9a8bba9 .elementor-heading-title{font-size:1.2rem;}.elementor-21 .elementor-element.elementor-element-0eacf95 .elementor-heading-title{font-size:3em;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-4536e180{--padding-top:120px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-279fb49d .elementor-heading-title{font-size:35px;}.elementor-21 .elementor-element.elementor-element-279fb49d{padding:30px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e0fad58{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-b047ca3{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-eda48c9{--min-height:250px;border-width:1px 2px 2px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-8305d73{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-1554b02 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-21 .elementor-element.elementor-element-b311f8e{font-size:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-fd85beb{font-size:19px;}.elementor-21 .elementor-element.elementor-element-a152e37 .elementor-button{font-size:16px;padding:16px 30px 16px 30px;}.elementor-21 .elementor-element.elementor-element-a152e37{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-a5c4a90{--min-height:250px;border-width:2px 2px 0px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-b4838e9{--min-height:250px;border-width:2px 2px 0px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-21a0cbe{--min-height:250px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-b279bcf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c8a7c43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-1ddc01d{--min-height:250px;border-width:2px 2px 0px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-b94892c{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-b35947e .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-21 .elementor-element.elementor-element-5b2b73d{font-size:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-f1842c0{font-size:19px;}.elementor-21 .elementor-element.elementor-element-8a1465a .elementor-button{font-size:16px;padding:16px 30px 16px 30px;}.elementor-21 .elementor-element.elementor-element-8a1465a{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-6534acd{--min-height:250px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-f095c1a{--min-height:250px;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-0105078{--min-height:250px;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-b144c4f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-dfa811e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-9d6b2b2{--min-height:250px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-b89cd81{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-3d8a95b .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-21 .elementor-element.elementor-element-e179cd1{font-size:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-90872bd{font-size:19px;}.elementor-21 .elementor-element.elementor-element-c609a0e .elementor-button{font-size:16px;padding:16px 30px 16px 30px;}.elementor-21 .elementor-element.elementor-element-c609a0e{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-479e659{--min-height:250px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-bb66ed8{--min-height:250px;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-9519209{--min-height:250px;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-2fdd94c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-cebfdb5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2a1f0b1{--min-height:250px;border-width:2px 2px 0px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-c02a3cb{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-7aadac3 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-21 .elementor-element.elementor-element-15492b2{font-size:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-9b51c64{font-size:19px;}.elementor-21 .elementor-element.elementor-element-2adfca1 .elementor-button{font-size:16px;padding:16px 30px 16px 30px;}.elementor-21 .elementor-element.elementor-element-2adfca1{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-a3d5737{--min-height:250px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-63e4db8{--min-height:250px;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-e797d6a{--min-height:250px;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-48886d1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f2c9ca1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-dd779c6{--min-height:250px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-20410e7{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-2af089a .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-21 .elementor-element.elementor-element-3d9e3b8{font-size:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-1ae95e1{font-size:19px;}.elementor-21 .elementor-element.elementor-element-0aefc13 .elementor-button{font-size:16px;padding:16px 30px 16px 30px;}.elementor-21 .elementor-element.elementor-element-0aefc13{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-66c86cc{--min-height:250px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-d484cb9{--min-height:250px;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-3bae441{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-69ac8ef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6b0d7b7{--min-height:250px;border-width:2px 2px 0px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-d66d65a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-743c23d .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-21 .elementor-element.elementor-element-bfbbe17{font-size:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-3f42b2c{font-size:19px;}.elementor-21 .elementor-element.elementor-element-1017637 .elementor-button{font-size:16px;padding:16px 30px 16px 30px;}.elementor-21 .elementor-element.elementor-element-1017637{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-6e7dcc6{--min-height:250px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-484cd67{--min-height:250px;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-0c15747{--min-height:250px;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-c39e6cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-17ff0e3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-6a3891d{--min-height:250px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-bd56f4c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-a90bdc2 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-21 .elementor-element.elementor-element-ae508cb{font-size:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-1231d3b{font-size:19px;}.elementor-21 .elementor-element.elementor-element-896e454 .elementor-button{font-size:16px;padding:16px 30px 16px 30px;}.elementor-21 .elementor-element.elementor-element-896e454{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-a954f73{--min-height:250px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-8df9ad8{--min-height:250px;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-6fa347a{--min-height:250px;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-f329575{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e68d677{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e7cc359{--min-height:250px;border-width:2px 2px 0px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-ec95e3c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-4caaed3 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-21 .elementor-element.elementor-element-1a72fc7{font-size:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-911b97b{font-size:19px;}.elementor-21 .elementor-element.elementor-element-30d323a .elementor-button{font-size:16px;padding:16px 30px 16px 30px;}.elementor-21 .elementor-element.elementor-element-30d323a{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c1ce80e{--min-height:250px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-855cda7{--min-height:250px;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-b2bbe9e{--min-height:250px;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-21 .elementor-element.elementor-element-28b91df{--padding-top:50px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-2bc2404 .elementor-heading-title{font-size:35px;}.elementor-21 .elementor-element.elementor-element-43aed2f .elementor-gallery-title{font-size:19px;}.elementor-21 .elementor-element.elementor-element-0504241{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-1e1cb72{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-21 .elementor-element.elementor-element-34e7c5a{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-9a8bba9{text-align:start;}.elementor-21 .elementor-element.elementor-element-9a8bba9 .elementor-heading-title{font-size:1.9rem;line-height:1.1em;}.elementor-21 .elementor-element.elementor-element-9a8bba9.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-0eacf95{text-align:start;}.elementor-21 .elementor-element.elementor-element-0eacf95 .elementor-heading-title{font-size:2.6em;}.elementor-21 .elementor-element.elementor-element-0eacf95.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-78b1e5f .elementor-button{padding:16px 30px 16px 30px;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-eda48c9{--width:50%;}.elementor-21 .elementor-element.elementor-element-8305d73{--width:50%;}.elementor-21 .elementor-element.elementor-element-a5c4a90{--width:50%;}.elementor-21 .elementor-element.elementor-element-b4838e9{--width:50%;}.elementor-21 .elementor-element.elementor-element-21a0cbe{--width:50%;}.elementor-21 .elementor-element.elementor-element-1ddc01d{--width:50%;}.elementor-21 .elementor-element.elementor-element-b94892c{--width:50%;}.elementor-21 .elementor-element.elementor-element-6534acd{--width:50%;}.elementor-21 .elementor-element.elementor-element-f095c1a{--width:50%;}.elementor-21 .elementor-element.elementor-element-0105078{--width:50%;}.elementor-21 .elementor-element.elementor-element-9d6b2b2{--width:50%;}.elementor-21 .elementor-element.elementor-element-b89cd81{--width:50%;}.elementor-21 .elementor-element.elementor-element-479e659{--width:50%;}.elementor-21 .elementor-element.elementor-element-bb66ed8{--width:50%;}.elementor-21 .elementor-element.elementor-element-9519209{--width:50%;}.elementor-21 .elementor-element.elementor-element-2a1f0b1{--width:50%;}.elementor-21 .elementor-element.elementor-element-c02a3cb{--width:50%;}.elementor-21 .elementor-element.elementor-element-a3d5737{--width:50%;}.elementor-21 .elementor-element.elementor-element-63e4db8{--width:50%;}.elementor-21 .elementor-element.elementor-element-e797d6a{--width:50%;}.elementor-21 .elementor-element.elementor-element-dd779c6{--width:50%;}.elementor-21 .elementor-element.elementor-element-20410e7{--width:50%;}.elementor-21 .elementor-element.elementor-element-66c86cc{--width:50%;}.elementor-21 .elementor-element.elementor-element-d484cb9{--width:50%;}.elementor-21 .elementor-element.elementor-element-6b0d7b7{--width:50%;}.elementor-21 .elementor-element.elementor-element-d66d65a{--width:50%;}.elementor-21 .elementor-element.elementor-element-6e7dcc6{--width:50%;}.elementor-21 .elementor-element.elementor-element-484cd67{--width:50%;}.elementor-21 .elementor-element.elementor-element-0c15747{--width:50%;}.elementor-21 .elementor-element.elementor-element-6a3891d{--width:50%;}.elementor-21 .elementor-element.elementor-element-bd56f4c{--width:50%;}.elementor-21 .elementor-element.elementor-element-a954f73{--width:50%;}.elementor-21 .elementor-element.elementor-element-8df9ad8{--width:50%;}.elementor-21 .elementor-element.elementor-element-6fa347a{--width:50%;}.elementor-21 .elementor-element.elementor-element-e7cc359{--width:50%;}.elementor-21 .elementor-element.elementor-element-ec95e3c{--width:50%;}.elementor-21 .elementor-element.elementor-element-c1ce80e{--width:50%;}.elementor-21 .elementor-element.elementor-element-855cda7{--width:50%;}.elementor-21 .elementor-element.elementor-element-b2bbe9e{--width:50%;}.elementor-21 .elementor-element.elementor-element-1e1cb72{--width:23%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-1e1cb72{--width:220px;}}/* Start custom CSS for image-carousel, class: .elementor-element-acf40d5 *//* Container: Show 2.5 images vertically */
.vertical-slider-up .elementor-image-carousel-wrapper {
  display: flex !important;
  flex-direction: column !important;
  height: 620px; /* Slightly increased to account for spacing */
  overflow: hidden;
  position: relative;
  border-radius: px;
}

/* Slide layout: 3 parts with spacing */
.vertical-slider-up .swiper-slide {
  flex: 0 0 33.33% !important;
  padding: 0px 0; /* vertical spacing between slides */
  box-sizing: border-box;
  display: flex;
  justify-content: center;
}

/* Card Style for images */
.vertical-slider-up .swiper-slide img {
  width: 100%; /* smaller width for spacing on sides */
  height: auto;
  object-fit: cover;
  border-radius: px;
  transition: transform 0.3s ease;
  background: #fff;
}

/* Hover scale effect (optional) */
.vertical-slider-up .swiper-slide img:hover {
  transform: scale(1.03);
}

/* Vertical layout + animation */
.vertical-slider-up .swiper-wrapper {
  flex-direction: column !important;
  animation: scrollUp 12s linear infinite;
}

/* Scroll upward */
@keyframes scrollUp {
  0%   { transform: translateY(0%); }
  100% { transform: translateY(-100%); }
}/* End custom CSS */