.elementor-1246 .elementor-element.elementor-element-159e7bb1{--display:flex;--min-height:675px;--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;--overlay-opacity:0.65;}.elementor-1246 .elementor-element.elementor-element-159e7bb1:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-159e7bb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofingbarrow.co.uk/wp-content/uploads/2025/09/barrow-roofing-contractors.jpg");}.elementor-1246 .elementor-element.elementor-element-159e7bb1::before, .elementor-1246 .elementor-element.elementor-element-159e7bb1 > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-159e7bb1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-159e7bb1 > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-159e7bb1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-159e7bb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(109deg, var( --e-global-color-a31c99b ) 0%, #FFFFFF80 162%);}.elementor-1246 .elementor-element.elementor-element-75e22d03{--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:flex-start;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-75e22d03.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-2c28e2ef.elementor-element{--align-self:flex-start;}.elementor-1246 .elementor-element.elementor-element-28119e30{width:100%;max-width:100%;text-align:left;}.elementor-1246 .elementor-element.elementor-element-28119e30 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-28119e30 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:52px;font-weight:600;text-transform:none;font-style:normal;line-height:1em;letter-spacing:-0.4px;color:var( --e-global-color-e052ba3 );}.elementor-1246 .elementor-element.elementor-element-5d31b684 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-5d31b684{text-align:left;color:var( --e-global-color-e052ba3 );font-family:"Manrope", Sans-serif;font-size:19px;font-weight:400;text-transform:none;font-style:normal;line-height:1.5em;}.elementor-1246 .elementor-element.elementor-element-359ead6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-32ab3196 .elementor-button{background-color:var( --e-global-color-118f812 );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 );font-style:var( --e-global-typography-accent-font-style );fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-1246 .elementor-element.elementor-element-32ab3196 .elementor-button:hover, .elementor-1246 .elementor-element.elementor-element-32ab3196 .elementor-button:focus{background-color:var( --e-global-color-fe90a3d );color:#FFFFFF;}.elementor-1246 .elementor-element.elementor-element-32ab3196{width:auto;max-width:auto;}.elementor-1246 .elementor-element.elementor-element-32ab3196 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-32ab3196 .elementor-button:hover svg, .elementor-1246 .elementor-element.elementor-element-32ab3196 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1246 .elementor-element.elementor-element-3544ef33 .elementor-button{background-color:var( --e-global-color-a31c99b );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 );font-style:var( --e-global-typography-accent-font-style );fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-1246 .elementor-element.elementor-element-3544ef33 .elementor-button:hover, .elementor-1246 .elementor-element.elementor-element-3544ef33 .elementor-button:focus{background-color:var( --e-global-color-fe90a3d );color:#FFFFFF;}.elementor-1246 .elementor-element.elementor-element-3544ef33{width:auto;max-width:auto;}.elementor-1246 .elementor-element.elementor-element-3544ef33 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-3544ef33 .elementor-button:hover svg, .elementor-1246 .elementor-element.elementor-element-3544ef33 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1246 .elementor-element.elementor-element-2dcaa2fd{--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;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:15px 15px 15px 15px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;}.elementor-1246 .elementor-element.elementor-element-2dcaa2fd:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-2dcaa2fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1246 .elementor-element.elementor-element-7c244fce{width:100%;max-width:100%;text-align:center;}.elementor-1246 .elementor-element.elementor-element-7c244fce > .elementor-widget-container{margin:-16px 0px -13px 0px;}.elementor-1246 .elementor-element.elementor-element-7c244fce .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;line-height:1em;letter-spacing:-0.4px;color:var( --e-global-color-e052ba3 );}.elementor-1246 .elementor-element.elementor-element-65652c06 > .elementor-widget-container{margin:0px 15px 0px 15px;padding:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-65652c06{text-align:center;color:var( --e-global-color-e052ba3 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.5em;}.elementor-1246 .elementor-element.elementor-element-674e4bd7{width:100%;max-width:100%;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1246 .elementor-element.elementor-element-674e4bd7 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1246 .elementor-element.elementor-element-674e4bd7 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1246 .elementor-element.elementor-element-674e4bd7 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1246 .elementor-element.elementor-element-674e4bd7 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1246 .elementor-element.elementor-element-674e4bd7 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1246 .elementor-element.elementor-element-674e4bd7 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1246 .elementor-element.elementor-element-674e4bd7 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1246 .elementor-element.elementor-element-674e4bd7 .elementor-field-group > label, .elementor-1246 .elementor-element.elementor-element-674e4bd7 .elementor-field-subgroup label{color:#FFFFFF;}.elementor-1246 .elementor-element.elementor-element-674e4bd7 .elementor-field-type-html{padding-bottom:0px;}.elementor-1246 .elementor-element.elementor-element-674e4bd7 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-1246 .elementor-element.elementor-element-674e4bd7 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-1246 .elementor-element.elementor-element-674e4bd7 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-a31c99b );color:#ffffff;}.elementor-1246 .elementor-element.elementor-element-674e4bd7 .elementor-button[type="submit"]{background-color:var( --e-global-color-a31c99b );color:#ffffff;}.elementor-1246 .elementor-element.elementor-element-674e4bd7 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1246 .elementor-element.elementor-element-674e4bd7 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1246 .elementor-element.elementor-element-674e4bd7 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1246 .elementor-element.elementor-element-674e4bd7 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1246 .elementor-element.elementor-element-674e4bd7 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1246 .elementor-element.elementor-element-674e4bd7 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1246 .elementor-element.elementor-element-674e4bd7 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-1246 .elementor-element.elementor-element-52782e89{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-52782e89:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-52782e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-118f812 );}.elementor-1246 .elementor-element.elementor-element-386baa37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:24px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-725b9500{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-7db6c383.elementor-element{--align-self:center;}.elementor-1246 .elementor-element.elementor-element-7db6c383 .elementor-heading-title{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 );font-style:var( --e-global-typography-accent-font-style );color:var( --e-global-color-e052ba3 );}.elementor-1246 .elementor-element.elementor-element-771926b{width:var( --container-widget-width, 54px );max-width:54px;--container-widget-width:54px;--container-widget-flex-grow:0;}.elementor-1246 .elementor-element.elementor-element-771926b > .elementor-widget-container{background-color:var( --e-global-color-a32a2b8 );border-radius:100px 100px 100px 100px;}.elementor-1246 .elementor-element.elementor-element-771926b.elementor-element{--order:-99999 /* order start hack */;}.elementor-1246 .elementor-element.elementor-element-63c07289{--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-evenly;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-d64cfc0.elementor-element{--align-self:center;}.elementor-1246 .elementor-element.elementor-element-d64cfc0 .elementor-heading-title{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 );font-style:var( --e-global-typography-accent-font-style );color:var( --e-global-color-e052ba3 );}.elementor-1246 .elementor-element.elementor-element-161b4de5{width:var( --container-widget-width, 54px );max-width:54px;--container-widget-width:54px;--container-widget-flex-grow:0;}.elementor-1246 .elementor-element.elementor-element-161b4de5 > .elementor-widget-container{background-color:var( --e-global-color-a32a2b8 );border-radius:100px 100px 100px 100px;}.elementor-1246 .elementor-element.elementor-element-161b4de5.elementor-element{--order:-99999 /* order start hack */;}.elementor-1246 .elementor-element.elementor-element-41197d0f{--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-evenly;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-ebfd9ad.elementor-element{--align-self:center;}.elementor-1246 .elementor-element.elementor-element-ebfd9ad .elementor-heading-title{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 );font-style:var( --e-global-typography-accent-font-style );color:var( --e-global-color-e052ba3 );}.elementor-1246 .elementor-element.elementor-element-4ee271b1{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-1246 .elementor-element.elementor-element-4ee271b1 > .elementor-widget-container{background-color:var( --e-global-color-a32a2b8 );border-radius:100px 100px 100px 100px;}.elementor-1246 .elementor-element.elementor-element-4ee271b1.elementor-element{--order:-99999 /* order start hack */;}.elementor-1246 .elementor-element.elementor-element-49fb7dd9{--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-evenly;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-6d37f5b2.elementor-element{--align-self:center;}.elementor-1246 .elementor-element.elementor-element-6d37f5b2 .elementor-heading-title{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 );font-style:var( --e-global-typography-accent-font-style );color:var( --e-global-color-e052ba3 );}.elementor-1246 .elementor-element.elementor-element-73674625{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-1246 .elementor-element.elementor-element-73674625 > .elementor-widget-container{background-color:var( --e-global-color-a32a2b8 );border-radius:100px 100px 100px 100px;}.elementor-1246 .elementor-element.elementor-element-73674625.elementor-element{--order:-99999 /* order start hack */;}.elementor-1246 .elementor-element.elementor-element-66ccede3{--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-evenly;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-553ce97f.elementor-element{--align-self:center;}.elementor-1246 .elementor-element.elementor-element-553ce97f .elementor-heading-title{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 );font-style:var( --e-global-typography-accent-font-style );color:var( --e-global-color-e052ba3 );}.elementor-1246 .elementor-element.elementor-element-60becb9{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-1246 .elementor-element.elementor-element-60becb9 > .elementor-widget-container{background-color:var( --e-global-color-a32a2b8 );border-radius:100px 100px 100px 100px;}.elementor-1246 .elementor-element.elementor-element-60becb9.elementor-element{--order:-99999 /* order start hack */;}.elementor-1246 .elementor-element.elementor-element-398669b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1246 .elementor-element.elementor-element-398669b2:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-398669b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8437f0c );background-image:url("https://roofingbarrow.co.uk/wp-content/uploads/2025/09/barrow-roofing-company-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1246 .elementor-element.elementor-element-398669b2::before, .elementor-1246 .elementor-element.elementor-element-398669b2 > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-398669b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-398669b2 > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-398669b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-398669b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1246 .elementor-element.elementor-element-2c475a5{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-1246 .elementor-element.elementor-element-2c475a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-4396722e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-56a4a4b5 > .elementor-widget-container{margin:0px 0px 8px 8px;}.elementor-1246 .elementor-element.elementor-element-56a4a4b5 .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );color:var( --e-global-color-primary );}.elementor-1246 .elementor-element.elementor-element-393c6a4d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1246 .elementor-element.elementor-element-393c6a4d > .elementor-widget-container{margin:-16px 0px -13px 0px;}.elementor-1246 .elementor-element.elementor-element-393c6a4d .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:48px;font-weight:600;text-transform:none;font-style:normal;line-height:1em;letter-spacing:-0.4px;color:var( --e-global-color-primary );}.elementor-1246 .elementor-element.elementor-element-283e633d{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:1.5em;}.elementor-1246 .elementor-element.elementor-element-283e633d > .elementor-widget-container{margin:16px 0px -30px 0px;}.elementor-1246 .elementor-element.elementor-element-79a278d1{--display:flex;--min-height:750px;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1246 .elementor-element.elementor-element-7bd35b1d{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-584a5067{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-1246 .elementor-element.elementor-element-584a5067:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-584a5067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a31c99b );}.elementor-1246 .elementor-element.elementor-element-584a5067.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-21e25fcc{width:100%;max-width:100%;color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-21e25fcc > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1246 .elementor-element.elementor-element-973cef0{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-973cef0.e-con{--order:-99999 /* order start hack */;}.elementor-1246 .elementor-element.elementor-element-778b67b2.elementor-element{--order:-99999 /* order start hack */;}.elementor-1246 .elementor-element.elementor-element-778b67b2 .elementor-heading-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );color:var( --e-global-color-127dc2f );}.elementor-1246 .elementor-element.elementor-element-b1f70f7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1246 .elementor-element.elementor-element-b1f70f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-b1f70f7 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;line-height:1em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-1246 .elementor-element.elementor-element-313c8769{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-1246 .elementor-element.elementor-element-313c8769:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-313c8769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a31c99b );}.elementor-1246 .elementor-element.elementor-element-313c8769.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-6f7e1108{width:100%;max-width:100%;color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-6f7e1108 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1246 .elementor-element.elementor-element-2c9216d9{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-2c9216d9.e-con{--order:-99999 /* order start hack */;}.elementor-1246 .elementor-element.elementor-element-40416612.elementor-element{--order:-99999 /* order start hack */;}.elementor-1246 .elementor-element.elementor-element-40416612 .elementor-heading-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );color:var( --e-global-color-127dc2f );}.elementor-1246 .elementor-element.elementor-element-666a5412{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1246 .elementor-element.elementor-element-666a5412 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-666a5412 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;line-height:1em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-1246 .elementor-element.elementor-element-1a8a07ef{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-1246 .elementor-element.elementor-element-1a8a07ef:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-1a8a07ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a31c99b );}.elementor-1246 .elementor-element.elementor-element-1a8a07ef.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-3b62f3d7{width:100%;max-width:100%;color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-3b62f3d7 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1246 .elementor-element.elementor-element-27314698{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-27314698.e-con{--order:-99999 /* order start hack */;}.elementor-1246 .elementor-element.elementor-element-4e70a441.elementor-element{--order:-99999 /* order start hack */;}.elementor-1246 .elementor-element.elementor-element-4e70a441 .elementor-heading-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );color:var( --e-global-color-127dc2f );}.elementor-1246 .elementor-element.elementor-element-418d4ee8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1246 .elementor-element.elementor-element-418d4ee8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-418d4ee8 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;line-height:1em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-1246 .elementor-element.elementor-element-12983818{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-1246 .elementor-element.elementor-element-12983818:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-12983818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a31c99b );}.elementor-1246 .elementor-element.elementor-element-12983818.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-44128c1a{width:100%;max-width:100%;color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-44128c1a > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1246 .elementor-element.elementor-element-53ffeba7{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-53ffeba7.e-con{--order:-99999 /* order start hack */;}.elementor-1246 .elementor-element.elementor-element-5af18fe8.elementor-element{--order:-99999 /* order start hack */;}.elementor-1246 .elementor-element.elementor-element-5af18fe8 .elementor-heading-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );color:var( --e-global-color-127dc2f );}.elementor-1246 .elementor-element.elementor-element-37dd3d08{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1246 .elementor-element.elementor-element-37dd3d08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-37dd3d08 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;line-height:1em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-1246 .elementor-element.elementor-element-17182ece{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1246 .elementor-element.elementor-element-17182ece:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-17182ece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8437f0c );}.elementor-1246 .elementor-element.elementor-element-56cd049{--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:flex-start;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-1246 .elementor-element.elementor-element-f6fa6b0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-2bffcbcb{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-1246 .elementor-element.elementor-element-2bffcbcb > .elementor-widget-container{margin:-16px 0px -13px 0px;}.elementor-1246 .elementor-element.elementor-element-2bffcbcb .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:52px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:-0.4px;color:var( --e-global-color-primary );}.elementor-1246 .elementor-element.elementor-element-6302cb95{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.5em;}.elementor-1246 .elementor-element.elementor-element-6302cb95 > .elementor-widget-container{margin:16px 0px -30px 0px;}.elementor-1246 .elementor-element.elementor-element-127595dd{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-1246 .elementor-element.elementor-element-127595dd:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-127595dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc78308 );}.elementor-1246 .elementor-element.elementor-element-2772af2{--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:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1246 .elementor-element.elementor-element-2772af2:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-2772af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://roofingbarrow.co.uk/wp-content/uploads/2025/09/slate-roofing-barrow.jpg");background-size:cover;}.elementor-1246 .elementor-element.elementor-element-2772af2::before, .elementor-1246 .elementor-element.elementor-element-2772af2 > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-2772af2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-2772af2 > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-2772af2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-2772af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(147deg, #FFFFFF0A 6%, var( --e-global-color-a31c99b ) 50%);}.elementor-1246 .elementor-element.elementor-element-2772af2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-4a675034{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-4a675034::before, .elementor-1246 .elementor-element.elementor-element-4a675034 > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-4a675034 > .e-con-inner > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-4a675034 > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-4a675034 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-4a675034 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1246 .elementor-element.elementor-element-4a675034.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-79a367be > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-79a367be img{height:550px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-1246 .elementor-element.elementor-element-660106d7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-1246 .elementor-element.elementor-element-660106d7.e-con{--align-self:center;}.elementor-1246 .elementor-element.elementor-element-4ff9f38 > .elementor-widget-container{margin:-16px 0px -13px 0px;}.elementor-1246 .elementor-element.elementor-element-4ff9f38{text-align:left;}.elementor-1246 .elementor-element.elementor-element-4ff9f38 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:42px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-1246 .elementor-element.elementor-element-39bfd238 > .elementor-widget-container{margin:16px 50px -20px 0px;}.elementor-1246 .elementor-element.elementor-element-39bfd238{text-align:left;color:#F2F5FF;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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1246 .elementor-element.elementor-element-43cb06f7{--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:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1246 .elementor-element.elementor-element-43cb06f7:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-43cb06f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://roofingbarrow.co.uk/wp-content/uploads/2025/09/barrow-flat-roofers-1.jpg");background-size:cover;}.elementor-1246 .elementor-element.elementor-element-43cb06f7::before, .elementor-1246 .elementor-element.elementor-element-43cb06f7 > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-43cb06f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-43cb06f7 > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-43cb06f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-43cb06f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(147deg, #FFFFFF0A 6%, var( --e-global-color-a31c99b ) 50%);}.elementor-1246 .elementor-element.elementor-element-43cb06f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-6a523745{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-6a523745::before, .elementor-1246 .elementor-element.elementor-element-6a523745 > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-6a523745 > .e-con-inner > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-6a523745 > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-6a523745 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-6a523745 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1246 .elementor-element.elementor-element-6a523745.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-444971ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-444971ec img{height:550px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-1246 .elementor-element.elementor-element-4a6c27a5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-1246 .elementor-element.elementor-element-4a6c27a5.e-con{--align-self:center;}.elementor-1246 .elementor-element.elementor-element-685d5ad1 > .elementor-widget-container{margin:-16px 0px -13px 0px;}.elementor-1246 .elementor-element.elementor-element-685d5ad1{text-align:left;}.elementor-1246 .elementor-element.elementor-element-685d5ad1 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:42px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-1246 .elementor-element.elementor-element-1a0df6de > .elementor-widget-container{margin:16px 50px -20px 0px;}.elementor-1246 .elementor-element.elementor-element-1a0df6de{text-align:left;color:#F2F5FF;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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1246 .elementor-element.elementor-element-5ce1a6c8{--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:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1246 .elementor-element.elementor-element-5ce1a6c8:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-5ce1a6c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://roofingbarrow.co.uk/wp-content/uploads/2025/09/conservatory-roofs.jpg");background-size:cover;}.elementor-1246 .elementor-element.elementor-element-5ce1a6c8::before, .elementor-1246 .elementor-element.elementor-element-5ce1a6c8 > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-5ce1a6c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-5ce1a6c8 > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-5ce1a6c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-5ce1a6c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(147deg, #FFFFFF0A 6%, var( --e-global-color-a31c99b ) 50%);}.elementor-1246 .elementor-element.elementor-element-5ce1a6c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-4191f27a{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-4191f27a::before, .elementor-1246 .elementor-element.elementor-element-4191f27a > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-4191f27a > .e-con-inner > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-4191f27a > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-4191f27a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-4191f27a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1246 .elementor-element.elementor-element-4191f27a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-3d3611b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-3d3611b2 img{height:550px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-1246 .elementor-element.elementor-element-625db0dd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-1246 .elementor-element.elementor-element-625db0dd.e-con{--align-self:center;}.elementor-1246 .elementor-element.elementor-element-71fa7c3d > .elementor-widget-container{margin:-16px 0px -13px 0px;}.elementor-1246 .elementor-element.elementor-element-71fa7c3d{text-align:left;}.elementor-1246 .elementor-element.elementor-element-71fa7c3d .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:42px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-1246 .elementor-element.elementor-element-1fe9933e > .elementor-widget-container{margin:16px 50px -20px 0px;}.elementor-1246 .elementor-element.elementor-element-1fe9933e{text-align:left;color:#F2F5FF;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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1246 .elementor-element.elementor-element-489f6c36{--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:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1246 .elementor-element.elementor-element-489f6c36:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-489f6c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://roofingbarrow.co.uk/wp-content/uploads/2025/09/conservatory-roofs.jpg");background-size:cover;}.elementor-1246 .elementor-element.elementor-element-489f6c36::before, .elementor-1246 .elementor-element.elementor-element-489f6c36 > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-489f6c36 > .e-con-inner > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-489f6c36 > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-489f6c36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-489f6c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(147deg, #FFFFFF0A 6%, var( --e-global-color-a31c99b ) 50%);}.elementor-1246 .elementor-element.elementor-element-489f6c36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-4e654c27{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-4e654c27::before, .elementor-1246 .elementor-element.elementor-element-4e654c27 > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-4e654c27 > .e-con-inner > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-4e654c27 > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-4e654c27 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-4e654c27 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1246 .elementor-element.elementor-element-4e654c27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-211c7acf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-211c7acf img{height:550px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-1246 .elementor-element.elementor-element-1ec3a278{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-1246 .elementor-element.elementor-element-1ec3a278.e-con{--align-self:center;}.elementor-1246 .elementor-element.elementor-element-22a17b5f > .elementor-widget-container{margin:-16px 0px -13px 0px;}.elementor-1246 .elementor-element.elementor-element-22a17b5f{text-align:left;}.elementor-1246 .elementor-element.elementor-element-22a17b5f .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:42px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-1246 .elementor-element.elementor-element-7ee55278 > .elementor-widget-container{margin:16px 50px -20px 0px;}.elementor-1246 .elementor-element.elementor-element-7ee55278{text-align:left;color:#F2F5FF;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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1246 .elementor-element.elementor-element-1502091{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1246 .elementor-element.elementor-element-1502091:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-1502091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://roofingbarrow.co.uk/wp-content/uploads/2025/09/conservatory-roofs.jpg");background-size:cover;}.elementor-1246 .elementor-element.elementor-element-1502091::before, .elementor-1246 .elementor-element.elementor-element-1502091 > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-1502091 > .e-con-inner > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-1502091 > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-1502091 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-1502091 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(147deg, #FFFFFF0A 6%, var( --e-global-color-a31c99b ) 50%);}.elementor-1246 .elementor-element.elementor-element-1502091.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-301775bf{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-301775bf::before, .elementor-1246 .elementor-element.elementor-element-301775bf > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-301775bf > .e-con-inner > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-301775bf > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-301775bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-301775bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1246 .elementor-element.elementor-element-301775bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-1e843509 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-1e843509 img{height:550px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-1246 .elementor-element.elementor-element-41613428{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-1246 .elementor-element.elementor-element-41613428.e-con{--align-self:center;}.elementor-1246 .elementor-element.elementor-element-128ee4c2 > .elementor-widget-container{margin:-16px 0px -13px 0px;}.elementor-1246 .elementor-element.elementor-element-128ee4c2{text-align:left;}.elementor-1246 .elementor-element.elementor-element-128ee4c2 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:42px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-1246 .elementor-element.elementor-element-4c32050a > .elementor-widget-container{margin:16px 50px -20px 0px;}.elementor-1246 .elementor-element.elementor-element-4c32050a{text-align:left;color:#F2F5FF;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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1246 .elementor-element.elementor-element-6cc89a25{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1246 .elementor-element.elementor-element-6cc89a25:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-6cc89a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://roofingbarrow.co.uk/wp-content/uploads/2025/09/conservatory-roofs.jpg");background-size:cover;}.elementor-1246 .elementor-element.elementor-element-6cc89a25::before, .elementor-1246 .elementor-element.elementor-element-6cc89a25 > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-6cc89a25 > .e-con-inner > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-6cc89a25 > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-6cc89a25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-6cc89a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(147deg, #FFFFFF0A 6%, var( --e-global-color-a31c99b ) 50%);}.elementor-1246 .elementor-element.elementor-element-6cc89a25.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-459723c1{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-459723c1::before, .elementor-1246 .elementor-element.elementor-element-459723c1 > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-459723c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1246 .elementor-element.elementor-element-459723c1 > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-459723c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1246 .elementor-element.elementor-element-459723c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1246 .elementor-element.elementor-element-459723c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-1f1114a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-1f1114a0 img{height:550px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-1246 .elementor-element.elementor-element-32063ecc{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-1246 .elementor-element.elementor-element-32063ecc.e-con{--align-self:center;}.elementor-1246 .elementor-element.elementor-element-467e4a33 > .elementor-widget-container{margin:-16px 0px -13px 0px;}.elementor-1246 .elementor-element.elementor-element-467e4a33{text-align:left;}.elementor-1246 .elementor-element.elementor-element-467e4a33 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:42px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-1246 .elementor-element.elementor-element-41f54151 > .elementor-widget-container{margin:16px 50px -20px 0px;}.elementor-1246 .elementor-element.elementor-element-41f54151{text-align:left;color:#F2F5FF;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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}@media(min-width:768px){.elementor-1246 .elementor-element.elementor-element-159e7bb1{--content-width:1450px;}.elementor-1246 .elementor-element.elementor-element-75e22d03{--width:52.858%;}.elementor-1246 .elementor-element.elementor-element-2dcaa2fd{--width:50%;}.elementor-1246 .elementor-element.elementor-element-52782e89{--content-width:1500px;}.elementor-1246 .elementor-element.elementor-element-386baa37{--width:100%;}.elementor-1246 .elementor-element.elementor-element-725b9500{--width:33.3%;}.elementor-1246 .elementor-element.elementor-element-63c07289{--width:33.3%;}.elementor-1246 .elementor-element.elementor-element-41197d0f{--width:33.3%;}.elementor-1246 .elementor-element.elementor-element-49fb7dd9{--width:33.3%;}.elementor-1246 .elementor-element.elementor-element-66ccede3{--width:33.3%;}.elementor-1246 .elementor-element.elementor-element-398669b2{--content-width:1450px;}.elementor-1246 .elementor-element.elementor-element-2c475a5{--width:48%;}.elementor-1246 .elementor-element.elementor-element-4396722e{--width:50%;}.elementor-1246 .elementor-element.elementor-element-79a278d1{--width:54%;}.elementor-1246 .elementor-element.elementor-element-584a5067{--width:100;}.elementor-1246 .elementor-element.elementor-element-313c8769{--width:100;}.elementor-1246 .elementor-element.elementor-element-1a8a07ef{--width:100;}.elementor-1246 .elementor-element.elementor-element-12983818{--width:100;}.elementor-1246 .elementor-element.elementor-element-56cd049{--width:100%;}.elementor-1246 .elementor-element.elementor-element-2772af2{--width:100%;}.elementor-1246 .elementor-element.elementor-element-4a675034{--width:33.675%;}.elementor-1246 .elementor-element.elementor-element-43cb06f7{--width:100%;}.elementor-1246 .elementor-element.elementor-element-6a523745{--width:33.675%;}.elementor-1246 .elementor-element.elementor-element-5ce1a6c8{--width:100%;}.elementor-1246 .elementor-element.elementor-element-4191f27a{--width:33.675%;}.elementor-1246 .elementor-element.elementor-element-489f6c36{--width:100%;}.elementor-1246 .elementor-element.elementor-element-4e654c27{--width:33.675%;}.elementor-1246 .elementor-element.elementor-element-1502091{--width:100%;}.elementor-1246 .elementor-element.elementor-element-301775bf{--width:33.675%;}.elementor-1246 .elementor-element.elementor-element-6cc89a25{--width:100%;}.elementor-1246 .elementor-element.elementor-element-459723c1{--width:33.675%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1246 .elementor-element.elementor-element-75e22d03{--width:100%;}.elementor-1246 .elementor-element.elementor-element-2dcaa2fd{--width:75%;}.elementor-1246 .elementor-element.elementor-element-386baa37{--width:100%;}.elementor-1246 .elementor-element.elementor-element-725b9500{--width:100%;}.elementor-1246 .elementor-element.elementor-element-63c07289{--width:100%;}.elementor-1246 .elementor-element.elementor-element-41197d0f{--width:100%;}.elementor-1246 .elementor-element.elementor-element-49fb7dd9{--width:100%;}.elementor-1246 .elementor-element.elementor-element-66ccede3{--width:100%;}.elementor-1246 .elementor-element.elementor-element-2c475a5{--width:100%;}.elementor-1246 .elementor-element.elementor-element-4396722e{--width:100%;}.elementor-1246 .elementor-element.elementor-element-79a278d1{--width:100%;}.elementor-1246 .elementor-element.elementor-element-7bd35b1d{--width:100%;}.elementor-1246 .elementor-element.elementor-element-584a5067{--width:calc(50% - 18px);}.elementor-1246 .elementor-element.elementor-element-313c8769{--width:calc(50% - 18px);}.elementor-1246 .elementor-element.elementor-element-1a8a07ef{--width:calc(50% - 18px);}.elementor-1246 .elementor-element.elementor-element-12983818{--width:calc(50% - 18px);}}@media(min-width:1025px){.elementor-1246 .elementor-element.elementor-element-2772af2:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-2772af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1246 .elementor-element.elementor-element-43cb06f7:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-43cb06f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1246 .elementor-element.elementor-element-5ce1a6c8:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-5ce1a6c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1246 .elementor-element.elementor-element-489f6c36:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-489f6c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1246 .elementor-element.elementor-element-1502091:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-1502091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1246 .elementor-element.elementor-element-6cc89a25:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-6cc89a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-1246 .elementor-element.elementor-element-159e7bb1{--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;}.elementor-1246 .elementor-element.elementor-element-75e22d03{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1246 .elementor-element.elementor-element-2c28e2ef.elementor-element{--align-self:center;}.elementor-1246 .elementor-element.elementor-element-28119e30 > .elementor-widget-container{margin:-8px 0px -10px 0px;}.elementor-1246 .elementor-element.elementor-element-28119e30{text-align:center;}.elementor-1246 .elementor-element.elementor-element-28119e30 .elementor-heading-title{font-size:50px;line-height:1em;}.elementor-1246 .elementor-element.elementor-element-5d31b684 > .elementor-widget-container{margin:8px 0px -36px 0px;}.elementor-1246 .elementor-element.elementor-element-5d31b684{text-align:center;}.elementor-1246 .elementor-element.elementor-element-359ead6d{--justify-content:center;}.elementor-1246 .elementor-element.elementor-element-32ab3196 .elementor-button{font-size:var( --e-global-typography-accent-font-size );border-radius:8px 8px 8px 8px;}.elementor-1246 .elementor-element.elementor-element-3544ef33 .elementor-button{font-size:var( --e-global-typography-accent-font-size );border-radius:8px 8px 8px 8px;}.elementor-1246 .elementor-element.elementor-element-7c244fce > .elementor-widget-container{margin:-8px 0px -10px 0px;}.elementor-1246 .elementor-element.elementor-element-7c244fce .elementor-heading-title{font-size:50px;line-height:1em;}.elementor-1246 .elementor-element.elementor-element-65652c06 > .elementor-widget-container{margin:8px 0px -36px 0px;}.elementor-1246 .elementor-element.elementor-element-386baa37{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1246 .elementor-element.elementor-element-725b9500{--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1246 .elementor-element.elementor-element-7db6c383 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1246 .elementor-element.elementor-element-771926b{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-1246 .elementor-element.elementor-element-63c07289{--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1246 .elementor-element.elementor-element-d64cfc0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1246 .elementor-element.elementor-element-161b4de5{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-1246 .elementor-element.elementor-element-41197d0f{--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1246 .elementor-element.elementor-element-ebfd9ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1246 .elementor-element.elementor-element-4ee271b1{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-1246 .elementor-element.elementor-element-49fb7dd9{--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1246 .elementor-element.elementor-element-6d37f5b2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1246 .elementor-element.elementor-element-73674625{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-1246 .elementor-element.elementor-element-66ccede3{--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1246 .elementor-element.elementor-element-553ce97f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1246 .elementor-element.elementor-element-60becb9{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-1246 .elementor-element.elementor-element-398669b2{--flex-wrap:wrap;--padding-top:56px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1246 .elementor-element.elementor-element-2c475a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-4396722e{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-4396722e.e-con{--order:-99999 /* order start hack */;}.elementor-1246 .elementor-element.elementor-element-56a4a4b5 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-1246 .elementor-element.elementor-element-393c6a4d > .elementor-widget-container{margin:-8px 0px -10px 0px;}.elementor-1246 .elementor-element.elementor-element-393c6a4d{--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;}.elementor-1246 .elementor-element.elementor-element-393c6a4d .elementor-heading-title{font-size:38px;}.elementor-1246 .elementor-element.elementor-element-283e633d > .elementor-widget-container{margin:8px 0px -36px 0px;}.elementor-1246 .elementor-element.elementor-element-283e633d{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1246 .elementor-element.elementor-element-79a278d1{--min-height:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-7bd35b1d{--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-21e25fcc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-778b67b2 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-b1f70f7 > .elementor-widget-container{margin:-8px 0px -10px 0px;}.elementor-1246 .elementor-element.elementor-element-b1f70f7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1246 .elementor-element.elementor-element-b1f70f7 .elementor-heading-title{font-size:24px;}.elementor-1246 .elementor-element.elementor-element-6f7e1108{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-40416612 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-666a5412 > .elementor-widget-container{margin:-8px 0px -10px 0px;}.elementor-1246 .elementor-element.elementor-element-666a5412{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1246 .elementor-element.elementor-element-666a5412 .elementor-heading-title{font-size:24px;}.elementor-1246 .elementor-element.elementor-element-3b62f3d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-4e70a441 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-418d4ee8 > .elementor-widget-container{margin:-8px 0px -10px 0px;}.elementor-1246 .elementor-element.elementor-element-418d4ee8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1246 .elementor-element.elementor-element-418d4ee8 .elementor-heading-title{font-size:24px;}.elementor-1246 .elementor-element.elementor-element-44128c1a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-5af18fe8 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-37dd3d08 > .elementor-widget-container{margin:-8px 0px -10px 0px;}.elementor-1246 .elementor-element.elementor-element-37dd3d08{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1246 .elementor-element.elementor-element-37dd3d08 .elementor-heading-title{font-size:24px;}.elementor-1246 .elementor-element.elementor-element-17182ece{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-1246 .elementor-element.elementor-element-56cd049{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-2bffcbcb > .elementor-widget-container{margin:-8px 0px -10px 0px;}.elementor-1246 .elementor-element.elementor-element-2bffcbcb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1246 .elementor-element.elementor-element-2bffcbcb .elementor-heading-title{font-size:38px;}.elementor-1246 .elementor-element.elementor-element-6302cb95 > .elementor-widget-container{margin:8px 0px -36px 0px;}.elementor-1246 .elementor-element.elementor-element-6302cb95{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-1246 .elementor-element.elementor-element-4ff9f38 > .elementor-widget-container{margin:-8px 0px -10px 0px;}.elementor-1246 .elementor-element.elementor-element-4ff9f38 .elementor-heading-title{font-size:38px;}.elementor-1246 .elementor-element.elementor-element-39bfd238 > .elementor-widget-container{margin:8px 0px -36px 0px;}.elementor-1246 .elementor-element.elementor-element-39bfd238{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1246 .elementor-element.elementor-element-685d5ad1 > .elementor-widget-container{margin:-8px 0px -10px 0px;}.elementor-1246 .elementor-element.elementor-element-685d5ad1 .elementor-heading-title{font-size:38px;}.elementor-1246 .elementor-element.elementor-element-1a0df6de > .elementor-widget-container{margin:8px 0px -36px 0px;}.elementor-1246 .elementor-element.elementor-element-1a0df6de{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1246 .elementor-element.elementor-element-71fa7c3d > .elementor-widget-container{margin:-8px 0px -10px 0px;}.elementor-1246 .elementor-element.elementor-element-71fa7c3d .elementor-heading-title{font-size:38px;}.elementor-1246 .elementor-element.elementor-element-1fe9933e > .elementor-widget-container{margin:8px 0px -36px 0px;}.elementor-1246 .elementor-element.elementor-element-1fe9933e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1246 .elementor-element.elementor-element-22a17b5f > .elementor-widget-container{margin:-8px 0px -10px 0px;}.elementor-1246 .elementor-element.elementor-element-22a17b5f .elementor-heading-title{font-size:38px;}.elementor-1246 .elementor-element.elementor-element-7ee55278 > .elementor-widget-container{margin:8px 0px -36px 0px;}.elementor-1246 .elementor-element.elementor-element-7ee55278{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1246 .elementor-element.elementor-element-128ee4c2 > .elementor-widget-container{margin:-8px 0px -10px 0px;}.elementor-1246 .elementor-element.elementor-element-128ee4c2 .elementor-heading-title{font-size:38px;}.elementor-1246 .elementor-element.elementor-element-4c32050a > .elementor-widget-container{margin:8px 0px -36px 0px;}.elementor-1246 .elementor-element.elementor-element-4c32050a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1246 .elementor-element.elementor-element-467e4a33 > .elementor-widget-container{margin:-8px 0px -10px 0px;}.elementor-1246 .elementor-element.elementor-element-467e4a33 .elementor-heading-title{font-size:38px;}.elementor-1246 .elementor-element.elementor-element-41f54151 > .elementor-widget-container{margin:8px 0px -36px 0px;}.elementor-1246 .elementor-element.elementor-element-41f54151{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-1246 .elementor-element.elementor-element-159e7bb1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1246 .elementor-element.elementor-element-28119e30 > .elementor-widget-container{margin:-8px 0px -6px 0px;}.elementor-1246 .elementor-element.elementor-element-28119e30 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-1246 .elementor-element.elementor-element-5d31b684 > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-1246 .elementor-element.elementor-element-5d31b684{font-size:16px;}.elementor-1246 .elementor-element.elementor-element-32ab3196 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1246 .elementor-element.elementor-element-3544ef33 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1246 .elementor-element.elementor-element-2dcaa2fd{--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-1246 .elementor-element.elementor-element-7c244fce > .elementor-widget-container{margin:-8px 0px -6px 0px;}.elementor-1246 .elementor-element.elementor-element-7c244fce .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-1246 .elementor-element.elementor-element-65652c06 > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-1246 .elementor-element.elementor-element-65652c06{font-size:16px;}.elementor-1246 .elementor-element.elementor-element-386baa37{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1246 .elementor-element.elementor-element-725b9500{--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-1246 .elementor-element.elementor-element-7db6c383 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1246 .elementor-element.elementor-element-771926b{--container-widget-width:44px;--container-widget-flex-grow:0;width:var( --container-widget-width, 44px );max-width:44px;}.elementor-1246 .elementor-element.elementor-element-63c07289{--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-1246 .elementor-element.elementor-element-d64cfc0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1246 .elementor-element.elementor-element-161b4de5{--container-widget-width:44px;--container-widget-flex-grow:0;width:var( --container-widget-width, 44px );max-width:44px;}.elementor-1246 .elementor-element.elementor-element-41197d0f{--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;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1246 .elementor-element.elementor-element-ebfd9ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1246 .elementor-element.elementor-element-4ee271b1{--container-widget-width:44px;--container-widget-flex-grow:0;width:var( --container-widget-width, 44px );max-width:44px;}.elementor-1246 .elementor-element.elementor-element-49fb7dd9{--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;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1246 .elementor-element.elementor-element-6d37f5b2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1246 .elementor-element.elementor-element-73674625{--container-widget-width:44px;--container-widget-flex-grow:0;width:var( --container-widget-width, 44px );max-width:44px;}.elementor-1246 .elementor-element.elementor-element-66ccede3{--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;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1246 .elementor-element.elementor-element-553ce97f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1246 .elementor-element.elementor-element-60becb9{--container-widget-width:44px;--container-widget-flex-grow:0;width:var( --container-widget-width, 44px );max-width:44px;}.elementor-1246 .elementor-element.elementor-element-398669b2:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-398669b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofingbarrow.co.uk/wp-content/uploads/2025/09/barrow-roofing-company-2.jpg");}.elementor-1246 .elementor-element.elementor-element-398669b2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1246 .elementor-element.elementor-element-2c475a5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1246 .elementor-element.elementor-element-4396722e{--justify-content:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-56a4a4b5{text-align:left;}.elementor-1246 .elementor-element.elementor-element-56a4a4b5 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-1246 .elementor-element.elementor-element-393c6a4d > .elementor-widget-container{margin:-8px 0px -6px 0px;}.elementor-1246 .elementor-element.elementor-element-393c6a4d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1246 .elementor-element.elementor-element-393c6a4d .elementor-heading-title{font-size:28px;}.elementor-1246 .elementor-element.elementor-element-283e633d > .elementor-widget-container{margin:15px 0px -10px 0px;}.elementor-1246 .elementor-element.elementor-element-283e633d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:15px;}.elementor-1246 .elementor-element.elementor-element-79a278d1{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-7bd35b1d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-584a5067{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1246 .elementor-element.elementor-element-21e25fcc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-973cef0{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1246 .elementor-element.elementor-element-778b67b2 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-b1f70f7 > .elementor-widget-container{margin:-8px 0px -6px 0px;}.elementor-1246 .elementor-element.elementor-element-b1f70f7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-1246 .elementor-element.elementor-element-b1f70f7 .elementor-heading-title{font-size:28px;}.elementor-1246 .elementor-element.elementor-element-313c8769{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1246 .elementor-element.elementor-element-6f7e1108{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-2c9216d9{--justify-content:flex-start;}.elementor-1246 .elementor-element.elementor-element-40416612 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-666a5412 > .elementor-widget-container{margin:-8px 0px -6px 0px;}.elementor-1246 .elementor-element.elementor-element-666a5412{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-1246 .elementor-element.elementor-element-666a5412 .elementor-heading-title{font-size:28px;}.elementor-1246 .elementor-element.elementor-element-1a8a07ef{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1246 .elementor-element.elementor-element-3b62f3d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-4e70a441 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-418d4ee8 > .elementor-widget-container{margin:-8px 0px -6px 0px;}.elementor-1246 .elementor-element.elementor-element-418d4ee8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-1246 .elementor-element.elementor-element-418d4ee8 .elementor-heading-title{font-size:28px;}.elementor-1246 .elementor-element.elementor-element-12983818{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1246 .elementor-element.elementor-element-44128c1a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-5af18fe8 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-37dd3d08 > .elementor-widget-container{margin:-8px 0px -6px 0px;}.elementor-1246 .elementor-element.elementor-element-37dd3d08{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-1246 .elementor-element.elementor-element-37dd3d08 .elementor-heading-title{font-size:28px;}.elementor-1246 .elementor-element.elementor-element-17182ece{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-1246 .elementor-element.elementor-element-56cd049{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-2bffcbcb > .elementor-widget-container{margin:-8px 0px -6px 0px;}.elementor-1246 .elementor-element.elementor-element-2bffcbcb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1246 .elementor-element.elementor-element-2bffcbcb .elementor-heading-title{font-size:28px;}.elementor-1246 .elementor-element.elementor-element-6302cb95 > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-1246 .elementor-element.elementor-element-6302cb95{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-1246 .elementor-element.elementor-element-127595dd{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1246 .elementor-element.elementor-element-79a367be > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-79a367be img{height:250px;border-radius:15px 15px 15px 15px;}.elementor-1246 .elementor-element.elementor-element-660106d7{--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-1246 .elementor-element.elementor-element-4ff9f38 > .elementor-widget-container{margin:-8px 0px -6px 0px;}.elementor-1246 .elementor-element.elementor-element-4ff9f38 .elementor-heading-title{font-size:28px;}.elementor-1246 .elementor-element.elementor-element-39bfd238 > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-1246 .elementor-element.elementor-element-39bfd238{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1246 .elementor-element.elementor-element-444971ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-444971ec img{height:250px;border-radius:15px 15px 15px 15px;}.elementor-1246 .elementor-element.elementor-element-4a6c27a5{--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-1246 .elementor-element.elementor-element-685d5ad1 > .elementor-widget-container{margin:-8px 0px -6px 0px;}.elementor-1246 .elementor-element.elementor-element-685d5ad1 .elementor-heading-title{font-size:28px;}.elementor-1246 .elementor-element.elementor-element-1a0df6de > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-1246 .elementor-element.elementor-element-1a0df6de{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1246 .elementor-element.elementor-element-3d3611b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-3d3611b2 img{height:250px;border-radius:15px 15px 15px 15px;}.elementor-1246 .elementor-element.elementor-element-625db0dd{--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-1246 .elementor-element.elementor-element-71fa7c3d > .elementor-widget-container{margin:-8px 0px -6px 0px;}.elementor-1246 .elementor-element.elementor-element-71fa7c3d .elementor-heading-title{font-size:28px;}.elementor-1246 .elementor-element.elementor-element-1fe9933e > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-1246 .elementor-element.elementor-element-1fe9933e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1246 .elementor-element.elementor-element-211c7acf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-211c7acf img{height:250px;border-radius:15px 15px 15px 15px;}.elementor-1246 .elementor-element.elementor-element-1ec3a278{--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-1246 .elementor-element.elementor-element-22a17b5f > .elementor-widget-container{margin:-8px 0px -6px 0px;}.elementor-1246 .elementor-element.elementor-element-22a17b5f .elementor-heading-title{font-size:28px;}.elementor-1246 .elementor-element.elementor-element-7ee55278 > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-1246 .elementor-element.elementor-element-7ee55278{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1246 .elementor-element.elementor-element-1e843509 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-1e843509 img{height:250px;border-radius:15px 15px 15px 15px;}.elementor-1246 .elementor-element.elementor-element-41613428{--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-1246 .elementor-element.elementor-element-128ee4c2 > .elementor-widget-container{margin:-8px 0px -6px 0px;}.elementor-1246 .elementor-element.elementor-element-128ee4c2 .elementor-heading-title{font-size:28px;}.elementor-1246 .elementor-element.elementor-element-4c32050a > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-1246 .elementor-element.elementor-element-4c32050a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1246 .elementor-element.elementor-element-1f1114a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-1f1114a0 img{height:250px;border-radius:15px 15px 15px 15px;}.elementor-1246 .elementor-element.elementor-element-32063ecc{--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-1246 .elementor-element.elementor-element-467e4a33 > .elementor-widget-container{margin:-8px 0px -6px 0px;}.elementor-1246 .elementor-element.elementor-element-467e4a33 .elementor-heading-title{font-size:28px;}.elementor-1246 .elementor-element.elementor-element-41f54151 > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-1246 .elementor-element.elementor-element-41f54151{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}