<style id="elementor-post-890">.elementor-890 .elementor-element.elementor-element-8a9a5b2{--display:flex;--min-height:375px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.52;--padding-top:060px;--padding-bottom:60px;--padding-left:150px;--padding-right:150px;}.elementor-890 .elementor-element.elementor-element-8a9a5b2:not(.elementor-motion-effects-element-type-background), .elementor-890 .elementor-element.elementor-element-8a9a5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://randaroofingltd.co.uk/wp-content/uploads/2026/08/about-r-a-roofing-new-build-development.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-890 .elementor-element.elementor-element-8a9a5b2::before, .elementor-890 .elementor-element.elementor-element-8a9a5b2 > .elementor-background-video-container::before, .elementor-890 .elementor-element.elementor-element-8a9a5b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-890 .elementor-element.elementor-element-8a9a5b2 > .elementor-background-slideshow::before, .elementor-890 .elementor-element.elementor-element-8a9a5b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-890 .elementor-element.elementor-element-8a9a5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-890 .elementor-element.elementor-element-764d2bf{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-890 .elementor-element.elementor-element-764d2bf .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-890 .elementor-element.elementor-element-d697950{--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-890 .elementor-element.elementor-element-6ef044c{--display:flex;--min-height:850px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:225px;--padding-right:100px;}.elementor-890 .elementor-element.elementor-element-6ef044c:not(.elementor-motion-effects-element-type-background), .elementor-890 .elementor-element.elementor-element-6ef044c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-890 .elementor-element.elementor-element-10cc8d5 .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-890 .elementor-element.elementor-element-fa4d3ec .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-890 .elementor-element.elementor-element-51a8046{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-890 .elementor-element.elementor-element-fb7e52a .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-890 .elementor-element.elementor-element-fb7e52a .elementor-button:hover, .elementor-890 .elementor-element.elementor-element-fb7e52a .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-890 .elementor-element.elementor-element-fb7e52a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-890 .elementor-element.elementor-element-fb7e52a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-890 .elementor-element.elementor-element-fb7e52a .elementor-button:hover svg, .elementor-890 .elementor-element.elementor-element-fb7e52a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-890 .elementor-element.elementor-element-db8e8e4{--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-890 .elementor-element.elementor-element-3175ca1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -150px;text-align:start;}.elementor-890 .elementor-element.elementor-element-3175ca1 img{width:100%;height:700px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-890 .elementor-element.elementor-element-76d8e0d{margin:0px -150px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-890 .elementor-element.elementor-element-76d8e0d img{width:100%;height:700px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-890 .elementor-element.elementor-element-8a75218{--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:space-between;--align-items:center;}.elementor-890 .elementor-element.elementor-element-3f46632{text-align:center;}.elementor-890 .elementor-element.elementor-element-3f46632 .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-890 .elementor-element.elementor-element-35bc013{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-890 .elementor-element.elementor-element-35bc013 .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-890 .elementor-element.elementor-element-af87de1{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-890 .elementor-element.elementor-element-880adba{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-890 .elementor-element.elementor-element-88ec395 img{width:100%;height:90px;object-fit:contain;object-position:center center;}.elementor-890 .elementor-element.elementor-element-5504e0c img{width:100%;height:130px;object-fit:contain;object-position:center center;}.elementor-890 .elementor-element.elementor-element-1ce6efc img{width:100%;height:80px;object-fit:contain;object-position:center center;}.elementor-890 .elementor-element.elementor-element-32078d3 img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-890 .elementor-element.elementor-element-284eb06{--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-890 .elementor-element.elementor-element-284eb06:not(.elementor-motion-effects-element-type-background), .elementor-890 .elementor-element.elementor-element-284eb06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-890 .elementor-element.elementor-element-aac46e8{--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;}.elementor-890 .elementor-element.elementor-element-aac46e8:not(.elementor-motion-effects-element-type-background), .elementor-890 .elementor-element.elementor-element-aac46e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://randaroofingltd.co.uk/wp-content/uploads/2026/08/new-build-development-projects.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-890 .elementor-element.elementor-element-4f2ff6c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-890 .elementor-element.elementor-element-4f2ff6c:not(.elementor-motion-effects-element-type-background), .elementor-890 .elementor-element.elementor-element-4f2ff6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-890 .elementor-element.elementor-element-60fef59{text-align:center;}.elementor-890 .elementor-element.elementor-element-60fef59 .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-890 .elementor-element.elementor-element-6e3f1ff{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-890 .elementor-element.elementor-element-6e3f1ff .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-890 .elementor-element.elementor-element-dae9d48{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-890 .elementor-element.elementor-element-ffe46c4{--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-890 .elementor-element.elementor-element-c59f37b{text-align:center;}.elementor-890 .elementor-element.elementor-element-c59f37b .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-890 .elementor-element.elementor-element-2a9d46d{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-890 .elementor-element.elementor-element-2a9d46d .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-890 .elementor-element.elementor-element-3955d75{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-890 .elementor-element.elementor-element-7bb6f70{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-890 .elementor-element.elementor-element-1f3d76b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;}.elementor-890 .elementor-element.elementor-element-1f3d76b:not(.elementor-motion-effects-element-type-background), .elementor-890 .elementor-element.elementor-element-1f3d76b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-890 .elementor-element.elementor-element-d2ac8ea{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-890 .elementor-element.elementor-element-d2ac8ea .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-890 .elementor-element.elementor-element-f994630{text-align:center;}.elementor-890 .elementor-element.elementor-element-f994630 .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-secondary );}.elementor-890 .elementor-element.elementor-element-e3ad142{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-890 .elementor-element.elementor-element-e3ad142 p{margin-block-end:0px;}.elementor-890 .elementor-element.elementor-element-cb11e7d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;}.elementor-890 .elementor-element.elementor-element-cb11e7d:not(.elementor-motion-effects-element-type-background), .elementor-890 .elementor-element.elementor-element-cb11e7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-890 .elementor-element.elementor-element-fd1aca3{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-890 .elementor-element.elementor-element-fd1aca3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-890 .elementor-element.elementor-element-3b1cc3d{text-align:center;}.elementor-890 .elementor-element.elementor-element-3b1cc3d .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-secondary );}.elementor-890 .elementor-element.elementor-element-1ba5044{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-890 .elementor-element.elementor-element-1ba5044 p{margin-block-end:0px;}.elementor-890 .elementor-element.elementor-element-4956c2a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;}.elementor-890 .elementor-element.elementor-element-4956c2a:not(.elementor-motion-effects-element-type-background), .elementor-890 .elementor-element.elementor-element-4956c2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-890 .elementor-element.elementor-element-1845bc1{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-890 .elementor-element.elementor-element-1845bc1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-890 .elementor-element.elementor-element-2d77ce8{text-align:center;}.elementor-890 .elementor-element.elementor-element-2d77ce8 .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-secondary );}.elementor-890 .elementor-element.elementor-element-235c577{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-890 .elementor-element.elementor-element-235c577 p{margin-block-end:0px;}.elementor-890 .elementor-element.elementor-element-d439d9f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;}.elementor-890 .elementor-element.elementor-element-d439d9f:not(.elementor-motion-effects-element-type-background), .elementor-890 .elementor-element.elementor-element-d439d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-890 .elementor-element.elementor-element-242c4ea{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-890 .elementor-element.elementor-element-242c4ea .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-890 .elementor-element.elementor-element-4ee5985{text-align:center;}.elementor-890 .elementor-element.elementor-element-4ee5985 .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-secondary );}.elementor-890 .elementor-element.elementor-element-370c204{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-890 .elementor-element.elementor-element-370c204 p{margin-block-end:0px;}.elementor-890 .elementor-element.elementor-element-3cbe8c6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;}.elementor-890 .elementor-element.elementor-element-3cbe8c6:not(.elementor-motion-effects-element-type-background), .elementor-890 .elementor-element.elementor-element-3cbe8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-890 .elementor-element.elementor-element-3995933{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-890 .elementor-element.elementor-element-3995933 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-890 .elementor-element.elementor-element-38d0805{text-align:center;}.elementor-890 .elementor-element.elementor-element-38d0805 .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-secondary );}.elementor-890 .elementor-element.elementor-element-e62ce40{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-890 .elementor-element.elementor-element-e62ce40 p{margin-block-end:0px;}.elementor-890 .elementor-element.elementor-element-e11f77a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;}.elementor-890 .elementor-element.elementor-element-e11f77a:not(.elementor-motion-effects-element-type-background), .elementor-890 .elementor-element.elementor-element-e11f77a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-890 .elementor-element.elementor-element-4dc38c9{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-890 .elementor-element.elementor-element-4dc38c9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-890 .elementor-element.elementor-element-3609216{text-align:center;}.elementor-890 .elementor-element.elementor-element-3609216 .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-secondary );}.elementor-890 .elementor-element.elementor-element-694f1d7{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-890 .elementor-element.elementor-element-694f1d7 p{margin-block-end:0px;}.elementor-890 .elementor-element.elementor-element-10525c9{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;}.elementor-890 .elementor-element.elementor-element-10525c9:not(.elementor-motion-effects-element-type-background), .elementor-890 .elementor-element.elementor-element-10525c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-890 .elementor-element.elementor-element-3c918f3{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-890 .elementor-element.elementor-element-3c918f3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-890 .elementor-element.elementor-element-5a1ed86{text-align:center;}.elementor-890 .elementor-element.elementor-element-5a1ed86 .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-secondary );}.elementor-890 .elementor-element.elementor-element-c1519d1{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-890 .elementor-element.elementor-element-c1519d1 p{margin-block-end:0px;}.elementor-890 .elementor-element.elementor-element-0421caa{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;}.elementor-890 .elementor-element.elementor-element-0421caa:not(.elementor-motion-effects-element-type-background), .elementor-890 .elementor-element.elementor-element-0421caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-890 .elementor-element.elementor-element-186b215{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-890 .elementor-element.elementor-element-186b215 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-890 .elementor-element.elementor-element-81121d3{text-align:center;}.elementor-890 .elementor-element.elementor-element-81121d3 .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-secondary );}.elementor-890 .elementor-element.elementor-element-b72b886{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-890 .elementor-element.elementor-element-b72b886 p{margin-block-end:0px;}.elementor-890 .elementor-element.elementor-element-f8fa4d2{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-890 .elementor-element.elementor-element-f8fa4d2:not(.elementor-motion-effects-element-type-background), .elementor-890 .elementor-element.elementor-element-f8fa4d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-890 .elementor-element.elementor-element-03bb91c{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-890 .elementor-element.elementor-element-03bb91c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-890 .elementor-element.elementor-element-7943cbe{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-890 .elementor-element.elementor-element-7943cbe p{margin-block-end:0px;}.elementor-890 .elementor-element.elementor-element-07d7446 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1.4em;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-radius:50px 50px 50px 50px;padding:18px 18px 18px 18px;}.elementor-890 .elementor-element.elementor-element-07d7446 .elementor-button:hover, .elementor-890 .elementor-element.elementor-element-07d7446 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-890 .elementor-element.elementor-element-07d7446 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-890 .elementor-element.elementor-element-07d7446 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-890 .elementor-element.elementor-element-07d7446 .elementor-button:hover svg, .elementor-890 .elementor-element.elementor-element-07d7446 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-890 .elementor-element.elementor-element-ec8aeb0{--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-890 .elementor-element.elementor-element-ec8aeb0:not(.elementor-motion-effects-element-type-background), .elementor-890 .elementor-element.elementor-element-ec8aeb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-890 .elementor-element.elementor-element-637ddbd{text-align:center;}.elementor-890 .elementor-element.elementor-element-637ddbd .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-890 .elementor-element.elementor-element-f751069{text-align:center;}.elementor-890 .elementor-element.elementor-element-f751069 .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-890 .elementor-element.elementor-element-b984c78{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-890 .elementor-element.elementor-element-fc6700d .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-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper .ff-el-group textarea, .elementor-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper .ff-el-group select, .elementor-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:var( --e-global-color-primary );}.elementor-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper .ff-el-group textarea, .elementor-890 .elementor-element.elementor-element-fc6700d .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-890 .elementor-element.elementor-element-fc6700d .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-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper .ff-el-group textarea, .elementor-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper .ff-el-group select,  .elementor-890 .elementor-element.elementor-element-fc6700d .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-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper .ff-el-group textarea, .elementor-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper .ff-el-group select,  .elementor-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:20px 20px 20px 20px;}.elementor-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper .ff-el-group textarea{height:150px;}.elementor-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, .elementor-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper .ff-el-group textarea:focus{border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#FFFFFF8C;}.elementor-890 .elementor-element.elementor-element-fc6700d .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-890 .elementor-element.elementor-element-fc6700d .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 );}@media(min-width:768px){.elementor-890 .elementor-element.elementor-element-8a9a5b2{--content-width:759px;}.elementor-890 .elementor-element.elementor-element-6ef044c{--width:50%;}.elementor-890 .elementor-element.elementor-element-db8e8e4{--width:50%;}.elementor-890 .elementor-element.elementor-element-8a75218{--content-width:1250px;}.elementor-890 .elementor-element.elementor-element-aac46e8{--content-width:1250px;}.elementor-890 .elementor-element.elementor-element-4f2ff6c{--width:100%;}.elementor-890 .elementor-element.elementor-element-ffe46c4{--content-width:1373px;}.elementor-890 .elementor-element.elementor-element-7bb6f70{--content-width:1277px;}}@media(max-width:1024px) and (min-width:768px){.elementor-890 .elementor-element.elementor-element-6ef044c{--width:100%;}.elementor-890 .elementor-element.elementor-element-db8e8e4{--width:100%;}}@media(max-width:1024px){.elementor-890 .elementor-element.elementor-element-764d2bf .elementor-heading-title{font-size:var( --e-global-typography-145bc29-font-size );line-height:var( --e-global-typography-145bc29-line-height );}.elementor-890 .elementor-element.elementor-element-d697950{--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-890 .elementor-element.elementor-element-6ef044c{--min-height:400px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-890 .elementor-element.elementor-element-10cc8d5 .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-890 .elementor-element.elementor-element-fa4d3ec .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-890 .elementor-element.elementor-element-51a8046{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-fb7e52a .elementor-button{font-size:var( --e-global-typography-e6e6fed-font-size );line-height:var( --e-global-typography-e6e6fed-line-height );}.elementor-890 .elementor-element.elementor-element-db8e8e4{--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-890 .elementor-element.elementor-element-3175ca1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-890 .elementor-element.elementor-element-3175ca1 img{height:500px;object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-890 .elementor-element.elementor-element-76d8e0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-890 .elementor-element.elementor-element-76d8e0d img{height:500px;border-radius:0px 0px 0px 0px;}.elementor-890 .elementor-element.elementor-element-3f46632 .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-890 .elementor-element.elementor-element-35bc013 .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-890 .elementor-element.elementor-element-af87de1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-60fef59 .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-890 .elementor-element.elementor-element-6e3f1ff .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-890 .elementor-element.elementor-element-dae9d48{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-c59f37b .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-890 .elementor-element.elementor-element-2a9d46d .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-890 .elementor-element.elementor-element-3955d75{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-7bb6f70{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-890 .elementor-element.elementor-element-e3ad142{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-1ba5044{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-235c577{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-370c204{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-e62ce40{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-694f1d7{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-c1519d1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-b72b886{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-7943cbe{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-637ddbd .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-890 .elementor-element.elementor-element-f751069 .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-890 .elementor-element.elementor-element-b984c78{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper .ff-el-group textarea, .elementor-890 .elementor-element.elementor-element-fc6700d .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-890 .elementor-element.elementor-element-fc6700d .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-890 .elementor-element.elementor-element-fc6700d .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-890 .elementor-element.elementor-element-8a9a5b2{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-890 .elementor-element.elementor-element-764d2bf .elementor-heading-title{font-size:var( --e-global-typography-145bc29-font-size );line-height:var( --e-global-typography-145bc29-line-height );}.elementor-890 .elementor-element.elementor-element-6ef044c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-890 .elementor-element.elementor-element-10cc8d5{text-align:center;}.elementor-890 .elementor-element.elementor-element-10cc8d5 .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-890 .elementor-element.elementor-element-fa4d3ec{text-align:center;}.elementor-890 .elementor-element.elementor-element-fa4d3ec .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-890 .elementor-element.elementor-element-51a8046{text-align:center;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-fb7e52a .elementor-button{font-size:var( --e-global-typography-e6e6fed-font-size );line-height:var( --e-global-typography-e6e6fed-line-height );}.elementor-890 .elementor-element.elementor-element-3175ca1 img{height:300px;}.elementor-890 .elementor-element.elementor-element-76d8e0d img{height:300px;}.elementor-890 .elementor-element.elementor-element-3f46632 .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-890 .elementor-element.elementor-element-35bc013 .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-890 .elementor-element.elementor-element-af87de1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-880adba{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;}.elementor-890 .elementor-element.elementor-element-88ec395 img{height:50px;}.elementor-890 .elementor-element.elementor-element-5504e0c img{height:70px;}.elementor-890 .elementor-element.elementor-element-1ce6efc img{height:45px;}.elementor-890 .elementor-element.elementor-element-32078d3 img{height:35px;}.elementor-890 .elementor-element.elementor-element-60fef59 .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-890 .elementor-element.elementor-element-6e3f1ff .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-890 .elementor-element.elementor-element-dae9d48{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-c59f37b .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-890 .elementor-element.elementor-element-2a9d46d .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-890 .elementor-element.elementor-element-3955d75{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-7bb6f70{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-890 .elementor-element.elementor-element-e3ad142{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-1ba5044{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-235c577{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-370c204{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-e62ce40{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-694f1d7{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-c1519d1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-b72b886{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-7943cbe{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-ec8aeb0{--border-radius:30px 30px 0px 0px;}.elementor-890 .elementor-element.elementor-element-637ddbd .elementor-heading-title{font-size:var( --e-global-typography-a693b96-font-size );line-height:var( --e-global-typography-a693b96-line-height );}.elementor-890 .elementor-element.elementor-element-f751069 .elementor-heading-title{font-size:var( --e-global-typography-23df6b9-font-size );line-height:var( --e-global-typography-23df6b9-line-height );}.elementor-890 .elementor-element.elementor-element-b984c78{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-890 .elementor-element.elementor-element-fc6700d .fluentform-widget-wrapper .ff-el-group textarea, .elementor-890 .elementor-element.elementor-element-fc6700d .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-890 .elementor-element.elementor-element-fc6700d .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-890 .elementor-element.elementor-element-fc6700d .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 );}}/* 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># About

> About R & A Roofing About Us Professional Domestic and Commercial Roofing Contractors R & A Roofing Ltd is a family-run roofing company based in Portsmouth, delivering domestic, commercial and new-build roofing projects across the UK. Our services include pitched…
> URL: https://randaroofingltd.co.uk/about/
> Last modified: 2026-09-03T08:04:56+00:00

## About R & A Roofing

				
					
				
		
		
				
					
### About Us

				
				
					
## Professional Domestic and Commercial Roofing Contractors

				
				
									R & A Roofing Ltd is a family-run roofing company based in Portsmouth, delivering domestic, commercial and new-build roofing projects across the UK. Our services include pitched roofing, flat roofing, specialist leadwork, planned maintenance and complete re-roofing. We work closely with homeowners, businesses, developers and main contractors, providing reliable workmanship and clear communication throughout every project.

Our practical, hands-on approach allows us to understand the individual requirements of each roof and recommend suitable solutions. Every project is carefully planned and completed using quality materials, with close attention paid to weather protection, durability and the overal finish.

								
				
										[Contact Us](https://randaroofingltd.co.uk/contact/)
								
				
		
				
																														
				
																														
				
				
		
					
				
					
### Skilled and Accredited

				
				
					
## A Qualified and Experienced Roofing Team

				
				
									Our roofers combine practical knowledge with recognised industry qualifications, including NVQ Level 2 Roof Tiling and Slating, SSSTS, CSCS and SMSTS. R & A Roofing Ltd also holds SMAS Worksafe, NFRC Leading Roofing Excellence and CHAS Advanced accreditations, demonstrating our commitment to quality, safety and professional working practices across domestic, commercial and new build roofing projects.

								
		
				
																														
				
																														
				
																														
				
																														
				
					
				
		
				
					
  
    
      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 •  
    
  
				
				
		
					
		
				
					
### Our History

				
				
					
## The Story Behind R & A Roofing

				
				
									Rich, our Managing Director, began his roofing career at just 15 years old, working alongside his father, Bert. Under his guidance, Rich learned the trade and gained experience working for leading roofing contractors across the South Coast. Together, they completed large-scale new build developments and bespoke residential roofing projects.

Following Bert’s passing in 2012, Rich and his wife Abbie established R & A Roofing Ltd in his memory. They aimed to build a roofing company founded on skilled workmanship, dependable service and genuine care for every project.

Today, R & A Roofing continues to grow, with plans to open a second office to serve the South West. The values passed down by Bert remain at the heart of the company: hard work, honesty and quality.

								
				
					
				
		
					
				
					
### The People Behind the Work

				
				
					
## Meet the R & A Roofing Team

				
				
									Get to know the people who manage our projects, coordinate work on site and support our clients throughout the roofing process. Each team member brings their own skills and practical knowledge, working together to keep projects organised and clients informed at every stage.

								
		
					
		
				
					
### Rich Barnes

				
				
					Managing Director				
				
									As Managing Director, Rich oversees the day-to-day operations of the business, with a strong emphasis on maintaining high quality throughout. Rich’s free time is spent with his wife and 2 kids, visiting Fratton Park on match days and watching his son play football.

								
				
		
				
					
### Abbie Barnes

				
				
					Managing Director				
				
									The other half of R&A’s Directors, Abbie, began her journey in roofing when she met Rich in 2010. Abbie plays a vital role in the day-to-day running of the business, managing the accounts and overseeing customer care. Outside of work, Abbie is also a full time mum to her and Rich’s 2 children.								
				
		
				
					
### Steve Suter

				
				
					Senior Contracts Manager				
				
									Steve’s career began working in heritage roofing, and was (and is!) known as a skilled leadworker in the industry. Steve has worked for R&A for over 8 years in a management capacity, ensuring all jobs go smoothly. Steve is a lifelong Pompey fan, and can be spotted in the Fratton End on match days.								
				
		
				
					
### Kev Scott

				
				
					Contracts Manager				
				
									Kev’s career spans numerous high-profile projects, most notably featured on Channel 4’s Grand Designs. Drawing on his extensive roofing industry experience, he now heads up R&A’s South West Division. Outside of work, Kev spends his time unfortunately supporting Arsenal.								
				
		
				
					
### Connor Jung

				
				
					Contracts Manager				
				
									Connor is an experienced roof tiler and leadworker, and has worked for R&A for many years. Connor recently decided to make the step up to management, and hasn’t looked back since! Connor has a keen interest in Motocross outside of work.								
				
		
				
					
### Sam Parks

				
				
					Commercial Manager				
				
									Sam joined the business back in 2022, starting off as a trainee estimator. Sam now oversees supplier relationships, leading process change for the team, and making sure our contracts stay profitable. Outside of work, Sam likes to spend time with his partner and their 2 dogs.

								
				
		
				
					
### Jack Bowden

				
				
					Estimator				
				
									Jack originally started for R&A to gain industry experience whilst training to be a surveyor. Jack is a key member of the team, and spends his time managing all enquiries, putting together quotes, and meeting clients. Jack is also an avid Portsmouth FC supporter!								
				
		
				
					
### Lee Cornwell

				
				
					Project Coordinator				
				
									Lee assists the wider team with making sure all processes run smoothly in the business. Lee has a keen eye for detail and has become an integral part of the team since he joined at the beginning of 2026!								
				
		
				
					
### Looking to reach a specific member of the team?

				
				
									Complete the contact form below and we’ll make sure your enquiry reaches the right person.

								
				
										[Contact Us](https://randaroofingltd.co.uk/contact/)
								
				
					
				
					
				
		
					
				
					
### 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
