<style id="elementor-post-37">.elementor-37 .elementor-element.elementor-element-fc51007{--display:flex;--min-height:900px;--justify-content:center;--overlay-opacity:0.6;--padding-top:060px;--padding-bottom:60px;--padding-left:150px;--padding-right:150px;}.elementor-37 .elementor-element.elementor-element-fc51007:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-fc51007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://randaroofingltd.co.uk/wp-content/uploads/2026/08/ra-roofing-in-hampshire.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-37 .elementor-element.elementor-element-fc51007::before, .elementor-37 .elementor-element.elementor-element-fc51007 > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-fc51007 > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-fc51007 > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-fc51007 > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-fc51007 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-4f18ff9{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-8c10f93 .elementor-heading-title{font-family:var( --e-global-typography-145bc29-font-family ), Sans-serif;font-size:var( --e-global-typography-145bc29-font-size );font-weight:var( --e-global-typography-145bc29-font-weight );line-height:var( --e-global-typography-145bc29-line-height );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-0a3b888{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-9f6d270 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-e6e6fed-font-family ), Sans-serif;font-size:var( --e-global-typography-e6e6fed-font-size );font-weight:var( --e-global-typography-e6e6fed-font-weight );text-transform:var( --e-global-typography-e6e6fed-text-transform );line-height:var( --e-global-typography-e6e6fed-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.5s;border-radius:50px 50px 50px 50px;padding:18px 32px 18px 32px;}.elementor-37 .elementor-element.elementor-element-9f6d270 .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-9f6d270 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-9f6d270 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-9f6d270 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-37 .elementor-element.elementor-element-9f6d270 .elementor-button:hover svg, .elementor-37 .elementor-element.elementor-element-9f6d270 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-d5e7885{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-d5e7885:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-d5e7885 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-37 .elementor-element.elementor-element-bbbedde{--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-37 .elementor-element.elementor-element-a02caed{--display:flex;--min-height:850px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:200px;}.elementor-37 .elementor-element.elementor-element-a02caed:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-a02caed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-6e64123 .elementor-heading-title{font-family:var( --e-global-typography-a693b96-font-family ), Sans-serif;font-size:var( --e-global-typography-a693b96-font-size );font-weight:var( --e-global-typography-a693b96-font-weight );text-transform:var( --e-global-typography-a693b96-text-transform );line-height:var( --e-global-typography-a693b96-line-height );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-02a9349 .elementor-heading-title{font-family:var( --e-global-typography-23df6b9-font-family ), Sans-serif;font-size:var( --e-global-typography-23df6b9-font-size );font-weight:var( --e-global-typography-23df6b9-font-weight );line-height:var( --e-global-typography-23df6b9-line-height );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-dd14dad{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-e904f02 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-e6e6fed-font-family ), Sans-serif;font-size:var( --e-global-typography-e6e6fed-font-size );font-weight:var( --e-global-typography-e6e6fed-font-weight );text-transform:var( --e-global-typography-e6e6fed-text-transform );line-height:var( --e-global-typography-e6e6fed-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-radius:50px 50px 50px 50px;padding:18px 32px 18px 32px;}.elementor-37 .elementor-element.elementor-element-e904f02 .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-e904f02 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-e904f02 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-e904f02 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-37 .elementor-element.elementor-element-e904f02 .elementor-button:hover svg, .elementor-37 .elementor-element.elementor-element-e904f02 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-8f16cf1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-c5f9b06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -150px;text-align:start;}.elementor-37 .elementor-element.elementor-element-c5f9b06 img{width:100%;height:700px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-37 .elementor-element.elementor-element-43740e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -150px;text-align:end;}.elementor-37 .elementor-element.elementor-element-43740e9 img{width:77%;max-width:100%;height:700px;object-fit:cover;object-position:center center;border-radius:15px 0px 0px 015px;}.elementor-37 .elementor-element.elementor-element-dc0ba1b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-37 .elementor-element.elementor-element-d25391b{text-align:center;}.elementor-37 .elementor-element.elementor-element-d25391b .elementor-heading-title{font-family:var( --e-global-typography-a693b96-font-family ), Sans-serif;font-size:var( --e-global-typography-a693b96-font-size );font-weight:var( --e-global-typography-a693b96-font-weight );text-transform:var( --e-global-typography-a693b96-text-transform );line-height:var( --e-global-typography-a693b96-line-height );color:var( --e-global-color-secondary );}.elementor-37 .elementor-element.elementor-element-9bc9ff8{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-37 .elementor-element.elementor-element-9bc9ff8 .elementor-heading-title{font-family:var( --e-global-typography-23df6b9-font-family ), Sans-serif;font-size:var( --e-global-typography-23df6b9-font-size );font-weight:var( --e-global-typography-23df6b9-font-weight );line-height:var( --e-global-typography-23df6b9-line-height );color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-85eca2a{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-d94ba48 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-37 .elementor-element.elementor-element-d94ba48{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-37 .elementor-element.elementor-element-afc1629{--display:flex;--min-height:1100px;--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;}.elementor-37 .elementor-element.elementor-element-afc1629:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-afc1629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://randaroofingltd.co.uk/wp-content/uploads/2026/08/Our-Clients-RA-Roofing.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37 .elementor-element.elementor-element-1411660{--display:flex;--min-height:900px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-37 .elementor-element.elementor-element-1411660:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-1411660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-0a9e6df{text-align:center;}.elementor-37 .elementor-element.elementor-element-0a9e6df .elementor-heading-title{font-family:var( --e-global-typography-a693b96-font-family ), Sans-serif;font-size:var( --e-global-typography-a693b96-font-size );font-weight:var( --e-global-typography-a693b96-font-weight );text-transform:var( --e-global-typography-a693b96-text-transform );line-height:var( --e-global-typography-a693b96-line-height );color:var( --e-global-color-secondary );}.elementor-37 .elementor-element.elementor-element-84830d9{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-37 .elementor-element.elementor-element-84830d9 .elementor-heading-title{font-family:var( --e-global-typography-23df6b9-font-family ), Sans-serif;font-size:var( --e-global-typography-23df6b9-font-size );font-weight:var( --e-global-typography-23df6b9-font-weight );line-height:var( --e-global-typography-23df6b9-line-height );color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-2a8af31{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-37 .elementor-element.elementor-element-b2a2299{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-ed99927 img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-37 .elementor-element.elementor-element-6c216ec img{width:100%;height:80px;object-fit:contain;object-position:center center;}.elementor-37 .elementor-element.elementor-element-acbb38b img{width:100%;height:95px;object-fit:contain;object-position:center center;}.elementor-37 .elementor-element.elementor-element-e2e188a img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-37 .elementor-element.elementor-element-251415f img{width:100%;height:106px;object-fit:contain;object-position:center center;}.elementor-37 .elementor-element.elementor-element-42c2005 img{width:100%;height:52px;object-fit:contain;object-position:center center;}.elementor-37 .elementor-element.elementor-element-0e96058 img{width:100%;height:55px;object-fit:contain;object-position:center center;}.elementor-37 .elementor-element.elementor-element-d5e7551 img{width:100%;height:40px;object-fit:contain;object-position:center center;}.elementor-37 .elementor-element.elementor-element-57ab17f img{width:100%;height:55px;object-fit:contain;object-position:center center;}.elementor-37 .elementor-element.elementor-element-f92b653 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-e6e6fed-font-family ), Sans-serif;font-size:var( --e-global-typography-e6e6fed-font-size );font-weight:var( --e-global-typography-e6e6fed-font-weight );text-transform:var( --e-global-typography-e6e6fed-text-transform );line-height:var( --e-global-typography-e6e6fed-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-radius:50px 50px 50px 50px;padding:18px 32px 18px 32px;}.elementor-37 .elementor-element.elementor-element-f92b653 .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-f92b653 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-f92b653 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-f92b653 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-37 .elementor-element.elementor-element-f92b653 .elementor-button:hover svg, .elementor-37 .elementor-element.elementor-element-f92b653 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-635cc90{--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-37 .elementor-element.elementor-element-d8ee8ad{--display:flex;--min-height:800px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-1f8fd78 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-37 .elementor-element.elementor-element-1f8fd78 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-37 .elementor-element.elementor-element-1f8fd78 > .jet-listing-grid > .jet-listing-grid__items, .elementor-37 .elementor-element.elementor-element-1f8fd78 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-37 .elementor-element.elementor-element-1f8fd78 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-37 .elementor-element.elementor-element-1f8fd78 > .jet-listing-grid, .elementor-37 .elementor-element.elementor-element-1f8fd78 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-37 .elementor-element.elementor-element-1f8fd78 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-37 .elementor-element.elementor-element-1f8fd78 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-37 .elementor-element.elementor-element-1f8fd78 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-37 .elementor-element.elementor-element-1f8fd78 > .jet-listing-grid > .jet-listing-grid__items, .elementor-37 .elementor-element.elementor-element-1f8fd78 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-37 .elementor-element.elementor-element-1f8fd78 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-37 .elementor-element.elementor-element-1f8fd78 > .jet-listing-grid, .elementor-37 .elementor-element.elementor-element-1f8fd78 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-37 .elementor-element.elementor-element-1f8fd78 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-37 .elementor-element.elementor-element-5fc12b0{--display:flex;--justify-content:flex-end;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-37 .elementor-element.elementor-element-5fc12b0:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-5fc12b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-4595a4c .elementor-heading-title{font-family:var( --e-global-typography-a693b96-font-family ), Sans-serif;font-size:var( --e-global-typography-a693b96-font-size );font-weight:var( --e-global-typography-a693b96-font-weight );text-transform:var( --e-global-typography-a693b96-text-transform );line-height:var( --e-global-typography-a693b96-line-height );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-7dee139 .elementor-heading-title{font-family:var( --e-global-typography-23df6b9-font-family ), Sans-serif;font-size:var( --e-global-typography-23df6b9-font-size );font-weight:var( --e-global-typography-23df6b9-font-weight );line-height:var( --e-global-typography-23df6b9-line-height );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-d7ec21b{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-6a69d3f .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-e6e6fed-font-family ), Sans-serif;font-size:var( --e-global-typography-e6e6fed-font-size );font-weight:var( --e-global-typography-e6e6fed-font-weight );text-transform:var( --e-global-typography-e6e6fed-text-transform );line-height:var( --e-global-typography-e6e6fed-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-radius:50px 50px 50px 50px;padding:18px 32px 18px 32px;}.elementor-37 .elementor-element.elementor-element-6a69d3f .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-6a69d3f .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-6a69d3f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-6a69d3f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-37 .elementor-element.elementor-element-6a69d3f .elementor-button:hover svg, .elementor-37 .elementor-element.elementor-element-6a69d3f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-031033d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-37 .elementor-element.elementor-element-fdaaf35 img{width:100%;height:130px;object-fit:contain;object-position:center center;}.elementor-37 .elementor-element.elementor-element-3411609 img{width:100%;height:90px;object-fit:contain;object-position:center center;}.elementor-37 .elementor-element.elementor-element-755f215 img{width:100%;height:80px;object-fit:contain;object-position:center center;}.elementor-37 .elementor-element.elementor-element-b51853c img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-37 .elementor-element.elementor-element-19ab792{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50px 50px 0px 0px;}.elementor-37 .elementor-element.elementor-element-19ab792:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-19ab792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-e711c7f{text-align:center;}.elementor-37 .elementor-element.elementor-element-e711c7f .elementor-heading-title{font-family:var( --e-global-typography-a693b96-font-family ), Sans-serif;font-size:var( --e-global-typography-a693b96-font-size );font-weight:var( --e-global-typography-a693b96-font-weight );text-transform:var( --e-global-typography-a693b96-text-transform );line-height:var( --e-global-typography-a693b96-line-height );color:var( --e-global-color-secondary );}.elementor-37 .elementor-element.elementor-element-1203047{text-align:center;}.elementor-37 .elementor-element.elementor-element-1203047 .elementor-heading-title{font-family:var( --e-global-typography-23df6b9-font-family ), Sans-serif;font-size:var( --e-global-typography-23df6b9-font-size );font-weight:var( --e-global-typography-23df6b9-font-weight );line-height:var( --e-global-typography-23df6b9-line-height );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-7050fa8{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group select, .elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group select{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group select,  .elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group select,  .elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:20px 20px 20px 20px;}.elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group textarea{height:150px;}.elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, .elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group textarea:focus{border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#FFFFFF8C;}.elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff_t_c {font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:12px 26px 12px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-fc51007{--min-height:604px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-37 .elementor-element.elementor-element-8c10f93{text-align:center;}.elementor-37 .elementor-element.elementor-element-8c10f93 .elementor-heading-title{font-size:var( --e-global-typography-145bc29-font-size );line-height:var( --e-global-typography-145bc29-line-height );}.elementor-37 .elementor-element.elementor-element-0a3b888{text-align:center;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-9f6d270 .elementor-button{font-size:var( --e-global-typography-e6e6fed-font-size );line-height:var( --e-global-typography-e6e6fed-line-height );}.elementor-37 .elementor-element.elementor-element-bbbedde{--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-37 .elementor-element.elementor-element-a02caed{--min-height:500px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-37 .elementor-element.elementor-element-6e64123 .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-37 .elementor-element.elementor-element-02a9349 .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-37 .elementor-element.elementor-element-dd14dad{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-e904f02 .elementor-button{font-size:var( --e-global-typography-e6e6fed-font-size );line-height:var( --e-global-typography-e6e6fed-line-height );}.elementor-37 .elementor-element.elementor-element-8f16cf1{--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-37 .elementor-element.elementor-element-c5f9b06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-c5f9b06 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-43740e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-37 .elementor-element.elementor-element-43740e9 img{width:100%;max-width:100%;height:500px;border-radius:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-d25391b .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-37 .elementor-element.elementor-element-9bc9ff8 .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-37 .elementor-element.elementor-element-85eca2a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-d94ba48 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-37 .elementor-element.elementor-element-d94ba48{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-afc1629{--min-height:800px;}.elementor-37 .elementor-element.elementor-element-0a9e6df .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-37 .elementor-element.elementor-element-84830d9 .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-37 .elementor-element.elementor-element-2a8af31{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-b2a2299{--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-f92b653 .elementor-button{font-size:var( --e-global-typography-e6e6fed-font-size );line-height:var( --e-global-typography-e6e6fed-line-height );}.elementor-37 .elementor-element.elementor-element-635cc90{--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-37 .elementor-element.elementor-element-4595a4c .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-37 .elementor-element.elementor-element-7dee139 .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-37 .elementor-element.elementor-element-d7ec21b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-6a69d3f .elementor-button{font-size:var( --e-global-typography-e6e6fed-font-size );line-height:var( --e-global-typography-e6e6fed-line-height );}.elementor-37 .elementor-element.elementor-element-031033d{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-37 .elementor-element.elementor-element-e711c7f .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-37 .elementor-element.elementor-element-1203047 .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-37 .elementor-element.elementor-element-7050fa8{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group select{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff_t_c {font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-fc51007{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-8c10f93 .elementor-heading-title{font-size:var( --e-global-typography-145bc29-font-size );line-height:var( --e-global-typography-145bc29-line-height );}.elementor-37 .elementor-element.elementor-element-0a3b888{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-9f6d270 .elementor-button{font-size:var( --e-global-typography-e6e6fed-font-size );line-height:var( --e-global-typography-e6e6fed-line-height );}.elementor-37 .elementor-element.elementor-element-bbbedde{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-37 .elementor-element.elementor-element-a02caed{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-6e64123 .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-37 .elementor-element.elementor-element-02a9349 .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-37 .elementor-element.elementor-element-dd14dad{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-e904f02 .elementor-button{font-size:var( --e-global-typography-e6e6fed-font-size );line-height:var( --e-global-typography-e6e6fed-line-height );}.elementor-37 .elementor-element.elementor-element-c5f9b06 img{height:300px;}.elementor-37 .elementor-element.elementor-element-43740e9 img{height:300px;}.elementor-37 .elementor-element.elementor-element-dc0ba1b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-d25391b .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-37 .elementor-element.elementor-element-9bc9ff8 .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-37 .elementor-element.elementor-element-85eca2a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-d94ba48 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-37 .elementor-element.elementor-element-0a9e6df .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-37 .elementor-element.elementor-element-84830d9 .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-37 .elementor-element.elementor-element-2a8af31{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-b2a2299{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:35px 35px;--row-gap:35px;--column-gap:35px;--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-f92b653 .elementor-button{font-size:var( --e-global-typography-e6e6fed-font-size );line-height:var( --e-global-typography-e6e6fed-line-height );}.elementor-37 .elementor-element.elementor-element-635cc90{--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-37 .elementor-element.elementor-element-d8ee8ad{--min-height:300px;}.elementor-37 .elementor-element.elementor-element-5fc12b0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-4595a4c .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-37 .elementor-element.elementor-element-7dee139 .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-37 .elementor-element.elementor-element-d7ec21b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-6a69d3f .elementor-button{font-size:var( --e-global-typography-e6e6fed-font-size );line-height:var( --e-global-typography-e6e6fed-line-height );}.elementor-37 .elementor-element.elementor-element-031033d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-37 .elementor-element.elementor-element-fdaaf35 img{height:80px;}.elementor-37 .elementor-element.elementor-element-3411609 img{height:50px;}.elementor-37 .elementor-element.elementor-element-755f215 img{height:50px;}.elementor-37 .elementor-element.elementor-element-b51853c img{height:50px;}.elementor-37 .elementor-element.elementor-element-19ab792{--border-radius:30px 30px 0px 0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-e711c7f .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-37 .elementor-element.elementor-element-1203047 .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-37 .elementor-element.elementor-element-7050fa8{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group select{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff_t_c {font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-37 .elementor-element.elementor-element-66ab285 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-37 .elementor-element.elementor-element-fc51007{--width:100%;}.elementor-37 .elementor-element.elementor-element-4f18ff9{--width:45%;}.elementor-37 .elementor-element.elementor-element-a02caed{--width:50%;}.elementor-37 .elementor-element.elementor-element-8f16cf1{--width:50%;}.elementor-37 .elementor-element.elementor-element-afc1629{--content-width:1250px;}.elementor-37 .elementor-element.elementor-element-1411660{--width:100%;}.elementor-37 .elementor-element.elementor-element-b2a2299{--width:80%;}.elementor-37 .elementor-element.elementor-element-d8ee8ad{--width:60%;}.elementor-37 .elementor-element.elementor-element-5fc12b0{--width:40%;}.elementor-37 .elementor-element.elementor-element-031033d{--content-width:1250px;}}@media(max-width:1024px) and (min-width:768px){.elementor-37 .elementor-element.elementor-element-4f18ff9{--width:100%;}.elementor-37 .elementor-element.elementor-element-a02caed{--width:100%;}.elementor-37 .elementor-element.elementor-element-8f16cf1{--width:100%;}.elementor-37 .elementor-element.elementor-element-d8ee8ad{--width:100%;}.elementor-37 .elementor-element.elementor-element-5fc12b0{--width:100%;}}</style><style id="elementor-post-922">.elementor-922 .elementor-element.elementor-element-35ddaf6{--display:flex;--min-height:500px;--justify-content:flex-end;--overlay-opacity:0.65;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-922 .elementor-element.elementor-element-35ddaf6::before, .elementor-922 .elementor-element.elementor-element-35ddaf6 > .elementor-background-video-container::before, .elementor-922 .elementor-element.elementor-element-35ddaf6 > .e-con-inner > .elementor-background-video-container::before, .elementor-922 .elementor-element.elementor-element-35ddaf6 > .elementor-background-slideshow::before, .elementor-922 .elementor-element.elementor-element-35ddaf6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-922 .elementor-element.elementor-element-35ddaf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #17171700 0%, var( --e-global-color-accent ) 100%);}.elementor-922 .elementor-element.elementor-element-35ddaf6:hover::before, .elementor-922 .elementor-element.elementor-element-35ddaf6:hover > .elementor-background-video-container::before, .elementor-922 .elementor-element.elementor-element-35ddaf6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-922 .elementor-element.elementor-element-35ddaf6 > .elementor-background-slideshow:hover::before, .elementor-922 .elementor-element.elementor-element-35ddaf6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #17171700 0%, var( --e-global-color-accent ) 100%);}.elementor-922 .elementor-element.elementor-element-35ddaf6:not(.elementor-motion-effects-element-type-background), .elementor-922 .elementor-element.elementor-element-35ddaf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-922 .elementor-element.elementor-element-35ddaf6:hover{--overlay-opacity:0.2;}.elementor-922 .elementor-element.elementor-element-35ddaf6, .elementor-922 .elementor-element.elementor-element-35ddaf6::before{--overlay-transition:0.8s;}.elementor-922 .elementor-element.elementor-element-0f82d94{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:50px 50px 50px 50px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-922 .elementor-element.elementor-element-225d034 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-922 .elementor-element.elementor-element-a63afe9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-922 .elementor-element.elementor-element-a63afe9 .elementor-icon-wrapper{text-align:center;}.elementor-922 .elementor-element.elementor-element-a63afe9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-922 .elementor-element.elementor-element-a63afe9.elementor-view-framed .elementor-icon, .elementor-922 .elementor-element.elementor-element-a63afe9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-922 .elementor-element.elementor-element-a63afe9.elementor-view-framed .elementor-icon, .elementor-922 .elementor-element.elementor-element-a63afe9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-922 .elementor-element.elementor-element-a63afe9 .elementor-icon{font-size:25px;}.elementor-922 .elementor-element.elementor-element-a63afe9 .elementor-icon svg{height:25px;}@media(max-width:767px){.elementor-922 .elementor-element.elementor-element-35ddaf6{--min-height:350px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-922 .elementor-element.elementor-element-0f82d94{--width:100%;}.elementor-922 .elementor-element.elementor-element-225d034 .elementor-heading-title{font-size:13px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sora';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://randaroofingltd.co.uk/wp-content/uploads/2026/08/Sora-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Sora';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://randaroofingltd.co.uk/wp-content/uploads/2026/08/Sora-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */</style><style id="elementor-post-1047">.elementor-1047 .elementor-element.elementor-element-c0cc1d2{--display:flex;--min-height:800px;--justify-content:flex-end;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:0350px;}.elementor-1047 .elementor-element.elementor-element-c0cc1d2::before, .elementor-1047 .elementor-element.elementor-element-c0cc1d2 > .elementor-background-video-container::before, .elementor-1047 .elementor-element.elementor-element-c0cc1d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1047 .elementor-element.elementor-element-c0cc1d2 > .elementor-background-slideshow::before, .elementor-1047 .elementor-element.elementor-element-c0cc1d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1047 .elementor-element.elementor-element-c0cc1d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #17171700 0%, var( --e-global-color-accent ) 100%);}.elementor-1047 .elementor-element.elementor-element-c0cc1d2:not(.elementor-motion-effects-element-type-background), .elementor-1047 .elementor-element.elementor-element-c0cc1d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1047 .elementor-element.elementor-element-91d919d .elementor-heading-title{font-family:var( --e-global-typography-8ff6b22-font-family ), Sans-serif;font-size:var( --e-global-typography-8ff6b22-font-size );font-weight:var( --e-global-typography-8ff6b22-font-weight );line-height:var( --e-global-typography-8ff6b22-line-height );color:var( --e-global-color-text );}.elementor-1047 .elementor-element.elementor-element-981d7ac{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-1047 .elementor-element.elementor-element-981d7ac p{margin-block-end:0px;}@media(min-width:768px){.elementor-1047 .elementor-element.elementor-element-c0cc1d2{--width:100%;}}@media(max-width:1024px){.elementor-1047 .elementor-element.elementor-element-c0cc1d2{--min-height:600px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1047 .elementor-element.elementor-element-91d919d .elementor-heading-title{font-size:var( --e-global-typography-8ff6b22-font-size );line-height:var( --e-global-typography-8ff6b22-line-height );}.elementor-1047 .elementor-element.elementor-element-981d7ac{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-1047 .elementor-element.elementor-element-c0cc1d2{--min-height:450px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1047 .elementor-element.elementor-element-91d919d .elementor-heading-title{font-size:var( --e-global-typography-8ff6b22-font-size );line-height:var( --e-global-typography-8ff6b22-line-height );}.elementor-1047 .elementor-element.elementor-element-981d7ac{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}</style># Home

> Roofing Contractors in Hampshire for Domestic and Commercial Projects With over 25 years of experience, R & A Roofing Ltd provides domestic and commercial roofing, roof repairs, flat roofing and leadwork across Hampshire for homeowners, businesses and developers. Contact our…
> URL: https://randaroofingltd.co.uk/
> Last modified: 2026-09-03T14:02:10+00:00

## Roofing Contractors in Hampshire for Domestic and Commercial Projects

				
				
									With over 25 years of experience, R & A Roofing Ltd provides domestic and commercial roofing, roof repairs, flat roofing and leadwork across Hampshire for homeowners, businesses and developers.

								
				
										[Contact our team](https://randaroofingltd.co.uk/contact/)
								
				
				
		
				
					
  
    
      25+ Years of Roofing Experience • Domestic Roofing • Commercial Roofing • Flat Roofing • Leadwork Specialists • Roof Repairs • Fully Qualified Roofing Contractors • Family-Run Business • 
      
      25+ Years of Roofing Experience • Domestic Roofing • Commercial Roofing • Flat Roofing • Leadwork Specialists • Roof Repairs • Fully Qualified Roofing Contractors • Family-Run Business •  
      25+ Years of Roofing Experience • Domestic Roofing • Commercial Roofing • Flat Roofing • Leadwork Specialists • Roof Repairs • Fully Qualified Roofing Contractors • Family-Run Business • 
    
    
    
      25+ Years of Roofing Experience • Domestic Roofing • Commercial Roofing • Flat Roofing • Leadwork Specialists • Roof Repairs • Fully Qualified Roofing Contractors • Family-Run Business •  
     25+ Years of Roofing Experience • Domestic Roofing • Commercial Roofing • Flat Roofing • Leadwork Specialists • Roof Repairs • Fully Qualified Roofing Contractors • Family-Run Business • 
      25+ Years of Roofing Experience • Domestic Roofing • Commercial Roofing • Flat Roofing • Leadwork Specialists • Roof Repairs • Fully Qualified Roofing Contractors • Family-Run Business •  
    
  
				
				
		
		
				
					
### About Us

				
				
					
## Roofing Contractors with Over 25 Years of Experience

				
				
									For more than 25 years, R & A Roofing Ltd has been delivering domestic and commercial roofing services for homeowners, businesses, property managers and developers across Hampshire and throughout the UK. As a family-run business, we’ve built our reputation by providing honest advice, dependable service and quality workmanship on every project.

Our experienced team specialises in everything from roof repairs and new roof installations to flat roofing and specialist leadwork. Every project is completed with the same attention to detail, using quality materials and skilled craftsmanship to deliver roofing solutions that stand the test of time.

								
				
										[About R&A Roofing](https://randaroofingltd.co.uk/about/)
								
				
		
				
																														
				
																														
				
				
		
				
					
### Our Services

				
				
					
## From Small Repairs to Large-Scale Projects

				
				
									From domestic roof repairs to large commercial roofing contracts, R & A Roofing Ltd provides a complete range of roofing services tailored to your property. Combining over 25 years of experience with quality materials and skilled workmanship, we deliver roofing solutions built to perform for years to come.

								
				
							
				
		
				
					
### Re-Roofing Projects

				
				
							
			
						
		
						
				
				
				
		[](https://randaroofingltd.co.uk/services/re-roofing-projects/)		
				
		
				
					
### New Build Projects

				
				
							
			
						
		
						
				
				
				
		[](https://randaroofingltd.co.uk/services/new-build-projects/)		
				
		
				
					
### Planned and Response Maintenance

				
				
							
			
						
		
						
				
				
				
		[](https://randaroofingltd.co.uk/services/planned-and-response-maintenance/)		
				
		
				
					
### Leadwork

				
				
							
			
						
		
						
				
				
				
		[](https://randaroofingltd.co.uk/services/leadwork/)		
				
		
				
					
### Flat Roofing

				
				
							
			
						
		
						
				
				
				
		[](https://randaroofingltd.co.uk/services/flat-roofing/)		
				
		
				
					
### Pitched Roofing

				
				
							
			
						
		
						
				
				
				
		[](https://randaroofingltd.co.uk/services/pitched-roofing/)				
				
		
					
		
				
					
### Our Clients

				
				
					
## Working with Clients Who Expect Quality

				
				
									From local businesses to national developers, we’ve built long-term relationships by delivering reliable roofing solutions and quality workmanship on every project.

								
		
				
																														
				
																														
				
																														
				
																														
				
																														
				
																														
				
																														
				
																														
				
																														
				
				
										[Contact the team](https://randaroofingltd.co.uk/contact/)
								
				
					
				
		
		
				
							
				
				
					
## New Build Roofing for a Residential Development

				
				
									R & A Roofing delivered a complete pitched roofing package for a residential development, including roof tiling, leadwork and detailed finishes.								
				
				
		[](https://randaroofingltd.co.uk/portfolio/new-build-roofing-for-a-residential-development/)				
				
		
				
					
### Our Projects

				
				
					
## Built on Experience, 
Proven in Practice

				
				
									We’ve completed roofing projects of all sizes for homeowners, businesses, developers and contractors across Hampshire and throughout the UK. Browse our portfolio to see the quality and attention to detail that goes into every project.

								
				
										[View Our Portfolio](https://randaroofingltd.co.uk/portfolio)
								
				
				
		
					
				
																														
				
																														
				
																														
				
																														
					
				
		
					
				
					
### Contact Us

				
				
					
## Ready to Get Started?

				
				
									No matter the size of your project, we’re here to provide honest advice, quality workmanship and a free, no-obligation quotation. Complete the form below and a member of our team will get back to you.

								
				
				
					
            

            
            
                    Contact Form        
            
                
                    Notify                
            
            
                
            
        
                
        First NameTelephoneEmailService RequiredService RequiredPitched RoofingFlat RoofingLeadworkPlanned and Response MaintenanceNew Build ProjectsRe-Roofing ProjectsOtherMessage I consent to have this website store my submitted information so they can respond to my enquirySubmit
