.elementor-115 .elementor-element.elementor-element-61d21ab{--display:flex;--overlay-opacity:0.85;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-61d21ab:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-61d21ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gibbsroof.co.uk/wp-content/uploads/2026/06/lukas-patuc-BqhKviHBODM-unsplash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-115 .elementor-element.elementor-element-61d21ab::before, .elementor-115 .elementor-element.elementor-element-61d21ab > .elementor-background-video-container::before, .elementor-115 .elementor-element.elementor-element-61d21ab > .e-con-inner > .elementor-background-video-container::before, .elementor-115 .elementor-element.elementor-element-61d21ab > .elementor-background-slideshow::before, .elementor-115 .elementor-element.elementor-element-61d21ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-115 .elementor-element.elementor-element-61d21ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-7157547{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-7157547 p{margin-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-ce4750a .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:60px;font-weight:700;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-0ce7920{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-0ce7920 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-ede6ee5{--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:stretch;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-ede6ee5:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-ede6ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-e9a0cf6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-e71aefa{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-e71aefa p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-effb7c6 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-3d0d85f{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-115 .elementor-element.elementor-element-3d0d85f p{margin-block-end:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-aba8953 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-115 .elementor-element.elementor-element-aba8953.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-aba8953.elementor-view-framed .elementor-icon, .elementor-115 .elementor-element.elementor-element-aba8953.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-aba8953 .elementor-icon{font-size:16px;}.elementor-115 .elementor-element.elementor-element-aba8953 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-115 .elementor-element.elementor-element-a668ef8 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-115 .elementor-element.elementor-element-a668ef8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-a668ef8.elementor-view-framed .elementor-icon, .elementor-115 .elementor-element.elementor-element-a668ef8.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-a668ef8 .elementor-icon{font-size:16px;}.elementor-115 .elementor-element.elementor-element-a668ef8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-115 .elementor-element.elementor-element-6b1bfe9 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-115 .elementor-element.elementor-element-6b1bfe9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-6b1bfe9.elementor-view-framed .elementor-icon, .elementor-115 .elementor-element.elementor-element-6b1bfe9.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-6b1bfe9 .elementor-icon{font-size:16px;}.elementor-115 .elementor-element.elementor-element-6b1bfe9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-115 .elementor-element.elementor-element-b9448d5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-115 .elementor-element.elementor-element-b9448d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-b9448d5.elementor-view-framed .elementor-icon, .elementor-115 .elementor-element.elementor-element-b9448d5.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-b9448d5 .elementor-icon{font-size:16px;}.elementor-115 .elementor-element.elementor-element-b9448d5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-115 .elementor-element.elementor-element-8a7aaff .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-115 .elementor-element.elementor-element-8a7aaff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-8a7aaff.elementor-view-framed .elementor-icon, .elementor-115 .elementor-element.elementor-element-8a7aaff.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-8a7aaff .elementor-icon{font-size:16px;}.elementor-115 .elementor-element.elementor-element-8a7aaff .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-115 .elementor-element.elementor-element-b579a3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-115 .elementor-element.elementor-element-b579a3f:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-b579a3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-b918771{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-115 .elementor-element.elementor-element-b918771:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-b918771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-115 .elementor-element.elementor-element-a36b02a .elementor-icon-box-wrapper{text-align:start;}.elementor-115 .elementor-element.elementor-element-a36b02a .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-a36b02a .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-a36b02a .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:45px;font-weight:700;}.elementor-115 .elementor-element.elementor-element-a36b02a:has(:hover) .elementor-icon-box-title,
					 .elementor-115 .elementor-element.elementor-element-a36b02a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-a36b02a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-182ea5b );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-3577ba7{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-3577ba7 .elementor-divider-separator{width:100%;}.elementor-115 .elementor-element.elementor-element-3577ba7 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-115 .elementor-element.elementor-element-2e06e1b .elementor-icon-box-wrapper{text-align:start;}.elementor-115 .elementor-element.elementor-element-2e06e1b .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-2e06e1b .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-2e06e1b .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:45px;font-weight:700;}.elementor-115 .elementor-element.elementor-element-2e06e1b:has(:hover) .elementor-icon-box-title,
					 .elementor-115 .elementor-element.elementor-element-2e06e1b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-2e06e1b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-3e1be7c{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-3e1be7c .elementor-divider-separator{width:100%;}.elementor-115 .elementor-element.elementor-element-3e1be7c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-115 .elementor-element.elementor-element-b4c0993 .elementor-icon-box-wrapper{text-align:start;}.elementor-115 .elementor-element.elementor-element-b4c0993 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-b4c0993 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-b4c0993 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:45px;font-weight:700;}.elementor-115 .elementor-element.elementor-element-b4c0993:has(:hover) .elementor-icon-box-title,
					 .elementor-115 .elementor-element.elementor-element-b4c0993:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-b4c0993 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-6b1058f{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-6b1058f .elementor-divider-separator{width:100%;}.elementor-115 .elementor-element.elementor-element-6b1058f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-115 .elementor-element.elementor-element-36f259c .elementor-icon-box-wrapper{text-align:start;}.elementor-115 .elementor-element.elementor-element-36f259c .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-36f259c .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-36f259c .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:45px;font-weight:700;}.elementor-115 .elementor-element.elementor-element-36f259c:has(:hover) .elementor-icon-box-title,
					 .elementor-115 .elementor-element.elementor-element-36f259c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-36f259c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-14279d1{background-color:var( --e-global-color-secondary );padding:10px 20px 10px 20px;top:-20px;}body:not(.rtl) .elementor-115 .elementor-element.elementor-element-14279d1{right:20px;}body.rtl .elementor-115 .elementor-element.elementor-element-14279d1{left:20px;}.elementor-115 .elementor-element.elementor-element-14279d1 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-60e7058{--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:stretch;--overlay-opacity:0.75;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-60e7058:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-60e7058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://gibbsroof.co.uk/wp-content/uploads/2026/06/stap-banner1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-115 .elementor-element.elementor-element-60e7058::before, .elementor-115 .elementor-element.elementor-element-60e7058 > .elementor-background-video-container::before, .elementor-115 .elementor-element.elementor-element-60e7058 > .e-con-inner > .elementor-background-video-container::before, .elementor-115 .elementor-element.elementor-element-60e7058 > .elementor-background-slideshow::before, .elementor-115 .elementor-element.elementor-element-60e7058 > .e-con-inner > .elementor-background-slideshow::before, .elementor-115 .elementor-element.elementor-element-60e7058 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-115 .elementor-element.elementor-element-1c74fc5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-eb5229f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-eb5229f p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-374711d{--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:flex-start;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-f09ef1c{--display:flex;--min-height:50px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-f09ef1c:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-f09ef1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-115 .elementor-element.elementor-element-1b26e55{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-99186d0 .elementor-icon-box-wrapper{text-align:start;}.elementor-115 .elementor-element.elementor-element-99186d0 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-99186d0 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-99186d0 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-weight:700;}.elementor-115 .elementor-element.elementor-element-99186d0:has(:hover) .elementor-icon-box-title,
					 .elementor-115 .elementor-element.elementor-element-99186d0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-99186d0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#C2C2C2;}.elementor-115 .elementor-element.elementor-element-dd3122d{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-29e0cdb{--display:flex;--min-height:50px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-29e0cdb:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-29e0cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-115 .elementor-element.elementor-element-43ac408{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-5e44bf7 .elementor-icon-box-wrapper{text-align:start;}.elementor-115 .elementor-element.elementor-element-5e44bf7 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-5e44bf7 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-5e44bf7 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-weight:700;}.elementor-115 .elementor-element.elementor-element-5e44bf7:has(:hover) .elementor-icon-box-title,
					 .elementor-115 .elementor-element.elementor-element-5e44bf7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-5e44bf7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#C2C2C2;}.elementor-115 .elementor-element.elementor-element-c7d2447{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-3234fb4{--display:flex;--min-height:50px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-3234fb4:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-3234fb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-115 .elementor-element.elementor-element-f3648b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-549a215 .elementor-icon-box-wrapper{text-align:start;}.elementor-115 .elementor-element.elementor-element-549a215 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-549a215 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-549a215 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-weight:700;}.elementor-115 .elementor-element.elementor-element-549a215:has(:hover) .elementor-icon-box-title,
					 .elementor-115 .elementor-element.elementor-element-549a215:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-549a215 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#C2C2C2;}.elementor-115 .elementor-element.elementor-element-510a231{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-609ce8c{--display:flex;--min-height:50px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-609ce8c:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-609ce8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-115 .elementor-element.elementor-element-3012790{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-9d32b99 .elementor-icon-box-wrapper{text-align:start;}.elementor-115 .elementor-element.elementor-element-9d32b99 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-9d32b99 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-9d32b99 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-weight:700;}.elementor-115 .elementor-element.elementor-element-9d32b99:has(:hover) .elementor-icon-box-title,
					 .elementor-115 .elementor-element.elementor-element-9d32b99:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-9d32b99 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#C2C2C2;}.elementor-115 .elementor-element.elementor-element-ac86812{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-72dbcb7 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-49858fc{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-49858fc p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-90898a0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-115 .elementor-element.elementor-element-90898a0:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-90898a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-115 .elementor-element.elementor-element-7f9081a{font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-7f9081a p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-115 .elementor-element.elementor-element-e9130e6 .elementor-button:hover, .elementor-115 .elementor-element.elementor-element-e9130e6 .elementor-button:focus{background-color:var( --e-global-color-16417a3 );color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-e9130e6 .elementor-button:hover svg, .elementor-115 .elementor-element.elementor-element-e9130e6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-e9130e6 .elementor-button{padding:015px 30px 15px 30px;}.elementor-115 .elementor-element.elementor-element-172996f{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-172996f:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-172996f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-9b74f8b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-0699ab0{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-0699ab0 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-703a0bd .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:45px;font-weight:700;}.elementor-115 .elementor-element.elementor-element-712da3e{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-115 .elementor-element.elementor-element-712da3e p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-8eb7dee{--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:stretch;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-c7c8009{--display:flex;--background-transition:0.3s;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-115 .elementor-element.elementor-element-c7c8009:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-c7c8009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-c7c8009:hover{background-color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-4384040{--display:flex;--min-height:50px;}.elementor-115 .elementor-element.elementor-element-4384040:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-4384040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-6187742 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:700;}.elementor-115 .elementor-element.elementor-element-59e2c89 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-bd78d09{--display:flex;--background-transition:0.3s;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-115 .elementor-element.elementor-element-bd78d09:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-bd78d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-bd78d09:hover{background-color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-09df67c{--display:flex;--min-height:50px;}.elementor-115 .elementor-element.elementor-element-09df67c:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-09df67c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-f62e526 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:700;}.elementor-115 .elementor-element.elementor-element-9d47cd2 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-52e05b3{--display:flex;--background-transition:0.3s;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-115 .elementor-element.elementor-element-52e05b3:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-52e05b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-52e05b3:hover{background-color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-8f95764{--display:flex;--min-height:50px;}.elementor-115 .elementor-element.elementor-element-8f95764:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-8f95764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-2e205a8 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:700;}.elementor-115 .elementor-element.elementor-element-6ab8628 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-a20ae4e{--display:flex;--background-transition:0.3s;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-115 .elementor-element.elementor-element-a20ae4e:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-a20ae4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-a20ae4e:hover{background-color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-4b01e6a{--display:flex;--min-height:50px;}.elementor-115 .elementor-element.elementor-element-4b01e6a:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-4b01e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-5e45b98 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:700;}.elementor-115 .elementor-element.elementor-element-7c89591 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-5d388a7{--display:flex;--background-transition:0.3s;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-115 .elementor-element.elementor-element-5d388a7:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-5d388a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-5d388a7:hover{background-color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-801684b{--display:flex;--min-height:50px;}.elementor-115 .elementor-element.elementor-element-801684b:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-801684b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-b0b2b26 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:700;}.elementor-115 .elementor-element.elementor-element-207437a p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-606384a{--display:flex;--background-transition:0.3s;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-115 .elementor-element.elementor-element-606384a:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-606384a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-606384a:hover{background-color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-a09f0ac{--display:flex;--min-height:50px;}.elementor-115 .elementor-element.elementor-element-a09f0ac:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-a09f0ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-bbd6b8f .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:700;}.elementor-115 .elementor-element.elementor-element-c6b05d3 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-51c93f1{--display:flex;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-51c93f1:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-51c93f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://gibbsroof.co.uk/wp-content/uploads/2026/06/sbg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-115 .elementor-element.elementor-element-51c93f1::before, .elementor-115 .elementor-element.elementor-element-51c93f1 > .elementor-background-video-container::before, .elementor-115 .elementor-element.elementor-element-51c93f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-115 .elementor-element.elementor-element-51c93f1 > .elementor-background-slideshow::before, .elementor-115 .elementor-element.elementor-element-51c93f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-115 .elementor-element.elementor-element-51c93f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-115 .elementor-element.elementor-element-1fe2715{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-e8119b4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-e8119b4 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-5ad96ad .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-81edd99{font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-81edd99 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-12b9822{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-9b82a64{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-e4f1c82{--display:flex;--min-height:50px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-e4f1c82:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-e4f1c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-115 .elementor-element.elementor-element-a9f70c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-9f5d1dd .elementor-icon-box-wrapper{text-align:center;}.elementor-115 .elementor-element.elementor-element-9f5d1dd .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-9f5d1dd .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-9f5d1dd .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-weight:700;}.elementor-115 .elementor-element.elementor-element-9f5d1dd:has(:hover) .elementor-icon-box-title,
					 .elementor-115 .elementor-element.elementor-element-9f5d1dd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-9f5d1dd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#C2C2C2;}body:not(.rtl) .elementor-115 .elementor-element.elementor-element-dd22f3d{left:20px;}body.rtl .elementor-115 .elementor-element.elementor-element-dd22f3d{right:20px;}.elementor-115 .elementor-element.elementor-element-dd22f3d{top:0px;}.elementor-115 .elementor-element.elementor-element-dd22f3d .elementor-heading-title{color:#E01E1980;}.elementor-115 .elementor-element.elementor-element-b78b397{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-b167198{--display:flex;--min-height:50px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-b167198:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-b167198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-115 .elementor-element.elementor-element-4db38c1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-3ecdb42 .elementor-icon-box-wrapper{text-align:center;}.elementor-115 .elementor-element.elementor-element-3ecdb42 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-3ecdb42 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-3ecdb42 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-weight:700;}.elementor-115 .elementor-element.elementor-element-3ecdb42:has(:hover) .elementor-icon-box-title,
					 .elementor-115 .elementor-element.elementor-element-3ecdb42:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-3ecdb42 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#C2C2C2;}body:not(.rtl) .elementor-115 .elementor-element.elementor-element-99b3383{left:20px;}body.rtl .elementor-115 .elementor-element.elementor-element-99b3383{right:20px;}.elementor-115 .elementor-element.elementor-element-99b3383{top:0px;}.elementor-115 .elementor-element.elementor-element-99b3383 .elementor-heading-title{color:#E01E1980;}.elementor-115 .elementor-element.elementor-element-51bed40{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-b52579d{--display:flex;--min-height:50px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-b52579d:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-b52579d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-115 .elementor-element.elementor-element-3ee235d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-b1c49dd .elementor-icon-box-wrapper{text-align:center;}.elementor-115 .elementor-element.elementor-element-b1c49dd .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-b1c49dd .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-b1c49dd .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-weight:700;}.elementor-115 .elementor-element.elementor-element-b1c49dd:has(:hover) .elementor-icon-box-title,
					 .elementor-115 .elementor-element.elementor-element-b1c49dd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-b1c49dd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#C2C2C2;}body:not(.rtl) .elementor-115 .elementor-element.elementor-element-d97d7cc{left:20px;}body.rtl .elementor-115 .elementor-element.elementor-element-d97d7cc{right:20px;}.elementor-115 .elementor-element.elementor-element-d97d7cc{top:0px;}.elementor-115 .elementor-element.elementor-element-d97d7cc .elementor-heading-title{color:#E01E1980;}.elementor-115 .elementor-element.elementor-element-24ebd6f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-61e15f6{--display:flex;--min-height:50px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-61e15f6:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-61e15f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-115 .elementor-element.elementor-element-9ccd22c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-e008c9c .elementor-icon-box-wrapper{text-align:center;}.elementor-115 .elementor-element.elementor-element-e008c9c .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-e008c9c .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-e008c9c .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-weight:700;}.elementor-115 .elementor-element.elementor-element-e008c9c:has(:hover) .elementor-icon-box-title,
					 .elementor-115 .elementor-element.elementor-element-e008c9c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-e008c9c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#C2C2C2;}body:not(.rtl) .elementor-115 .elementor-element.elementor-element-f1933fd{left:20px;}body.rtl .elementor-115 .elementor-element.elementor-element-f1933fd{right:20px;}.elementor-115 .elementor-element.elementor-element-f1933fd{top:0px;}.elementor-115 .elementor-element.elementor-element-f1933fd .elementor-heading-title{color:#E01E1980;}.elementor-115 .elementor-element.elementor-element-2bcee1d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-3d2d8f5{--display:flex;--min-height:50px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-3d2d8f5:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-3d2d8f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-115 .elementor-element.elementor-element-154fb08{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-fd98f72 .elementor-icon-box-wrapper{text-align:center;}.elementor-115 .elementor-element.elementor-element-fd98f72 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-fd98f72 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-fd98f72 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-weight:700;}.elementor-115 .elementor-element.elementor-element-fd98f72:has(:hover) .elementor-icon-box-title,
					 .elementor-115 .elementor-element.elementor-element-fd98f72:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-fd98f72 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#C2C2C2;}body:not(.rtl) .elementor-115 .elementor-element.elementor-element-07acf4b{left:20px;}body.rtl .elementor-115 .elementor-element.elementor-element-07acf4b{right:20px;}.elementor-115 .elementor-element.elementor-element-07acf4b{top:0px;}.elementor-115 .elementor-element.elementor-element-07acf4b .elementor-heading-title{color:#E01E1980;}.elementor-115 .elementor-element.elementor-element-1b5d538{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-1b5d538:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-1b5d538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-ef28a96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-2c8f473{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-2c8f473 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-64d098a .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-f189807{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-f189807 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-021704c{--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-between;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-212097e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-60b5d78 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-5536a64{--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:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-368d107{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-368d107:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-368d107 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-cd547d4{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-cd547d4:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-cd547d4 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-55f37f7{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-55f37f7:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-55f37f7 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-d704c91{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-d704c91:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-d704c91 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-1211b4e{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-1211b4e:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-1211b4e p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-81461c5{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-81461c5:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-81461c5 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-90eef54{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-90eef54:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-90eef54 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-91dcf8c{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-91dcf8c:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-91dcf8c p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-502a155{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-502a155:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-502a155 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-8b31df2{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-8b31df2:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-8b31df2 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-cb87bae{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-cb87bae:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-cb87bae p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-8a526c8{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-8a526c8:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-8a526c8 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-c1d685f{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-c1d685f:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-c1d685f p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-2de118c{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-2de118c:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-2de118c p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-6e1f47e{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-6e1f47e:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-6e1f47e p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-cb939aa{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-cb939aa:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-cb939aa p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-bbf32ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-4118f05 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-6554473{--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:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-03e321c{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-03e321c:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-03e321c p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-97a9fc0{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-97a9fc0:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-97a9fc0 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-b816763{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-b816763:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-b816763 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-308fcaa{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-308fcaa:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-308fcaa p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-29df595{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-29df595:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-29df595 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-c8a5cf1{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-c8a5cf1:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-c8a5cf1 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-dc889e8{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-dc889e8:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-dc889e8 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-1d30fe6{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-1d30fe6:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-1d30fe6 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-97c1a5c{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-97c1a5c:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-97c1a5c p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-3c57267{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-3c57267:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-3c57267 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-430abac{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-430abac:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-430abac p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-0f55d5e{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-0f55d5e:hover{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-0f55d5e p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-b16568d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-b16568d:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-b16568d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gibbsroof.co.uk/wp-content/uploads/2026/06/clement-proust-Tk6iuuEhp5w-unsplash-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-115 .elementor-element.elementor-element-56b8cb3{--spacer-size:50px;}.elementor-115 .elementor-element.elementor-element-0849d99{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-0849d99:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-0849d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-9491ddb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-037e3d1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-037e3d1 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-fab8e6d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-b559ae7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-f37bd86{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-115 .elementor-element.elementor-element-f37bd86:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-f37bd86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-182ea5b );}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-115 .elementor-element.elementor-element-d503253 .elementor-testimonial-wrapper{text-align:start;}.elementor-115 .elementor-element.elementor-element-d503253 .elementor-testimonial-content{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-115 .elementor-element.elementor-element-d503253 .elementor-testimonial-name{font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:700;}.elementor-115 .elementor-element.elementor-element-d503253 .elementor-testimonial-job{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:600;}.elementor-115 .elementor-element.elementor-element-ce8a18d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-115 .elementor-element.elementor-element-ce8a18d:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-ce8a18d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-50bcdaa .elementor-testimonial-wrapper{text-align:start;}.elementor-115 .elementor-element.elementor-element-50bcdaa .elementor-testimonial-content{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-115 .elementor-element.elementor-element-50bcdaa .elementor-testimonial-name{font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:700;}.elementor-115 .elementor-element.elementor-element-50bcdaa .elementor-testimonial-job{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:600;}.elementor-115 .elementor-element.elementor-element-a3e0ffc{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-115 .elementor-element.elementor-element-a3e0ffc:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-a3e0ffc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-e81437f .elementor-testimonial-wrapper{text-align:start;}.elementor-115 .elementor-element.elementor-element-e81437f .elementor-testimonial-content{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-115 .elementor-element.elementor-element-e81437f .elementor-testimonial-name{font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:700;}.elementor-115 .elementor-element.elementor-element-e81437f .elementor-testimonial-job{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:600;}.elementor-115 .elementor-element.elementor-element-50e8762{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-50e8762:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-50e8762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16417a3 );background-image:url("https://gibbsroof.co.uk/wp-content/uploads/2026/06/tbg21.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-115 .elementor-element.elementor-element-3f37d15{--display:flex;}.elementor-115 .elementor-element.elementor-element-36b0966{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-36b0966 p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-de8c104 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-0407cfc{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-115 .elementor-element.elementor-element-0407cfc p{margin-block-end:0px;}.elementor-115 .elementor-element.elementor-element-2a250e0 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-115 .elementor-element.elementor-element-2a250e0 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-2a250e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-2a250e0.elementor-view-framed .elementor-icon, .elementor-115 .elementor-element.elementor-element-2a250e0.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-2a250e0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-115 .elementor-element.elementor-element-2a250e0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-182ea5b );color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-2a250e0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-115 .elementor-element.elementor-element-2a250e0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-115 .elementor-element.elementor-element-2a250e0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-115 .elementor-element.elementor-element-2a250e0.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-2a250e0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-115 .elementor-element.elementor-element-2a250e0.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-2a250e0 .elementor-icon{font-size:20px;}.elementor-115 .elementor-element.elementor-element-2a250e0 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-2a250e0 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:700;}.elementor-115 .elementor-element.elementor-element-2a250e0:has(:hover) .elementor-icon-box-title,
					 .elementor-115 .elementor-element.elementor-element-2a250e0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-2a250e0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-3cc1976 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-115 .elementor-element.elementor-element-3cc1976 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-3cc1976.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-3cc1976.elementor-view-framed .elementor-icon, .elementor-115 .elementor-element.elementor-element-3cc1976.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-3cc1976.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-115 .elementor-element.elementor-element-3cc1976.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-182ea5b );color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-3cc1976.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-115 .elementor-element.elementor-element-3cc1976.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-115 .elementor-element.elementor-element-3cc1976.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-115 .elementor-element.elementor-element-3cc1976.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-3cc1976.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-115 .elementor-element.elementor-element-3cc1976.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-3cc1976 .elementor-icon{font-size:20px;}.elementor-115 .elementor-element.elementor-element-3cc1976 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-3cc1976 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:700;}.elementor-115 .elementor-element.elementor-element-3cc1976:has(:hover) .elementor-icon-box-title,
					 .elementor-115 .elementor-element.elementor-element-3cc1976:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-3cc1976 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-715b584 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-115 .elementor-element.elementor-element-715b584 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-715b584.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-715b584.elementor-view-framed .elementor-icon, .elementor-115 .elementor-element.elementor-element-715b584.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-715b584.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-115 .elementor-element.elementor-element-715b584.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-182ea5b );color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-715b584.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-115 .elementor-element.elementor-element-715b584.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-115 .elementor-element.elementor-element-715b584.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-115 .elementor-element.elementor-element-715b584.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-715b584.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-115 .elementor-element.elementor-element-715b584.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-715b584 .elementor-icon{font-size:20px;}.elementor-115 .elementor-element.elementor-element-715b584 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-715b584 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:700;}.elementor-115 .elementor-element.elementor-element-715b584:has(:hover) .elementor-icon-box-title,
					 .elementor-115 .elementor-element.elementor-element-715b584:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-715b584 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-98606b4{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-115 .elementor-element.elementor-element-98606b4:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-98606b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-99a9f91{background-color:var( --e-global-color-secondary );padding:10px 20px 10px 20px;top:-20px;}body:not(.rtl) .elementor-115 .elementor-element.elementor-element-99a9f91{right:20px;}body.rtl .elementor-115 .elementor-element.elementor-element-99a9f91{left:20px;}.elementor-115 .elementor-element.elementor-element-99a9f91 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-16417a3 );}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-115 .elementor-element.elementor-element-7bd8c66 .fluentform-widget-wrapper .ff-el-input--label label{color:var( --e-global-color-182ea5b );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-115 .elementor-element.elementor-element-7bd8c66 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-115 .elementor-element.elementor-element-7bd8c66 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-115 .elementor-element.elementor-element-7bd8c66 .fluentform-widget-wrapper .ff-el-group select, .elementor-115 .elementor-element.elementor-element-7bd8c66 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:var( --e-global-color-182ea5b );}.elementor-115 .elementor-element.elementor-element-7bd8c66 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-115 .elementor-element.elementor-element-7bd8c66 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-115 .elementor-element.elementor-element-7bd8c66 .fluentform-widget-wrapper .ff-el-group select{color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-7bd8c66 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-115 .elementor-element.elementor-element-7bd8c66 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-115 .elementor-element.elementor-element-7bd8c66 .fluentform-widget-wrapper .ff-el-group select,  .elementor-115 .elementor-element.elementor-element-7bd8c66 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-7bd8c66 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-secondary );color:var( --e-global-color-182ea5b );border-radius:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-7bd8c66 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:var( --e-global-color-182ea5b );color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-c45be4e{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-c45be4e .elementor-divider-separator{width:100%;}.elementor-115 .elementor-element.elementor-element-c45be4e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-08f8502{--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-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115 .elementor-element.elementor-element-932bbf6 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-115 .elementor-element.elementor-element-932bbf6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-932bbf6.elementor-view-framed .elementor-icon, .elementor-115 .elementor-element.elementor-element-932bbf6.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-932bbf6 .elementor-icon{font-size:20px;}.elementor-115 .elementor-element.elementor-element-932bbf6 .elementor-icon-box-description{color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-a3d8903 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-115 .elementor-element.elementor-element-a3d8903.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-a3d8903.elementor-view-framed .elementor-icon, .elementor-115 .elementor-element.elementor-element-a3d8903.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-a3d8903 .elementor-icon{font-size:20px;}.elementor-115 .elementor-element.elementor-element-a3d8903 .elementor-icon-box-description{color:var( --e-global-color-16417a3 );}.elementor-115 .elementor-element.elementor-element-bc25d99 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-115 .elementor-element.elementor-element-bc25d99.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-bc25d99.elementor-view-framed .elementor-icon, .elementor-115 .elementor-element.elementor-element-bc25d99.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-bc25d99 .elementor-icon{font-size:20px;}.elementor-115 .elementor-element.elementor-element-bc25d99 .elementor-icon-box-description{color:var( --e-global-color-16417a3 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-115 .elementor-element.elementor-element-61d21ab{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-115 .elementor-element.elementor-element-ce4750a .elementor-heading-title{font-size:45px;}.elementor-115 .elementor-element.elementor-element-0ce7920{font-size:16px;}.elementor-115 .elementor-element.elementor-element-ede6ee5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-115 .elementor-element.elementor-element-effb7c6 .elementor-heading-title{font-size:38px;}.elementor-115 .elementor-element.elementor-element-3d0d85f{font-size:16px;}.elementor-115 .elementor-element.elementor-element-aba8953 .elementor-icon{font-size:12px;}.elementor-115 .elementor-element.elementor-element-aba8953 .elementor-icon-box-description{font-size:16px;}.elementor-115 .elementor-element.elementor-element-a668ef8 .elementor-icon{font-size:12px;}.elementor-115 .elementor-element.elementor-element-a668ef8 .elementor-icon-box-description{font-size:16px;}.elementor-115 .elementor-element.elementor-element-6b1bfe9 .elementor-icon{font-size:12px;}.elementor-115 .elementor-element.elementor-element-6b1bfe9 .elementor-icon-box-description{font-size:16px;}.elementor-115 .elementor-element.elementor-element-b9448d5 .elementor-icon{font-size:12px;}.elementor-115 .elementor-element.elementor-element-b9448d5 .elementor-icon-box-description{font-size:16px;}.elementor-115 .elementor-element.elementor-element-8a7aaff .elementor-icon{font-size:12px;}.elementor-115 .elementor-element.elementor-element-8a7aaff .elementor-icon-box-description{font-size:16px;}.elementor-115 .elementor-element.elementor-element-a36b02a .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-a36b02a .elementor-icon-box-title a{font-size:32px;}.elementor-115 .elementor-element.elementor-element-a36b02a .elementor-icon-box-description{font-size:16px;}.elementor-115 .elementor-element.elementor-element-2e06e1b .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-2e06e1b .elementor-icon-box-title a{font-size:32px;}.elementor-115 .elementor-element.elementor-element-2e06e1b .elementor-icon-box-description{font-size:16px;}.elementor-115 .elementor-element.elementor-element-b4c0993 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-b4c0993 .elementor-icon-box-title a{font-size:32px;}.elementor-115 .elementor-element.elementor-element-b4c0993 .elementor-icon-box-description{font-size:16px;}.elementor-115 .elementor-element.elementor-element-36f259c .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-36f259c .elementor-icon-box-title a{font-size:32px;}.elementor-115 .elementor-element.elementor-element-36f259c .elementor-icon-box-description{font-size:16px;}.elementor-115 .elementor-element.elementor-element-60e7058{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-115 .elementor-element.elementor-element-99186d0 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-99186d0 .elementor-icon-box-title a{font-size:24px;}.elementor-115 .elementor-element.elementor-element-99186d0 .elementor-icon-box-description{font-size:15px;}.elementor-115 .elementor-element.elementor-element-5e44bf7 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-5e44bf7 .elementor-icon-box-title a{font-size:24px;}.elementor-115 .elementor-element.elementor-element-5e44bf7 .elementor-icon-box-description{font-size:15px;}.elementor-115 .elementor-element.elementor-element-549a215 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-549a215 .elementor-icon-box-title a{font-size:24px;}.elementor-115 .elementor-element.elementor-element-549a215 .elementor-icon-box-description{font-size:15px;}.elementor-115 .elementor-element.elementor-element-9d32b99 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-9d32b99 .elementor-icon-box-title a{font-size:24px;}.elementor-115 .elementor-element.elementor-element-9d32b99 .elementor-icon-box-description{font-size:15px;}.elementor-115 .elementor-element.elementor-element-49858fc{font-size:16px;}.elementor-115 .elementor-element.elementor-element-172996f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-115 .elementor-element.elementor-element-703a0bd .elementor-heading-title{font-size:38px;}.elementor-115 .elementor-element.elementor-element-712da3e{font-size:16px;}.elementor-115 .elementor-element.elementor-element-51c93f1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-115 .elementor-element.elementor-element-5ad96ad .elementor-heading-title{font-size:38px;}.elementor-115 .elementor-element.elementor-element-81edd99{font-size:16px;}.elementor-115 .elementor-element.elementor-element-12b9822{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-115 .elementor-element.elementor-element-9f5d1dd .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-9f5d1dd .elementor-icon-box-title a{font-size:24px;}.elementor-115 .elementor-element.elementor-element-9f5d1dd .elementor-icon-box-description{font-size:15px;}.elementor-115 .elementor-element.elementor-element-3ecdb42 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-3ecdb42 .elementor-icon-box-title a{font-size:24px;}.elementor-115 .elementor-element.elementor-element-3ecdb42 .elementor-icon-box-description{font-size:15px;}.elementor-115 .elementor-element.elementor-element-b1c49dd .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-b1c49dd .elementor-icon-box-title a{font-size:24px;}.elementor-115 .elementor-element.elementor-element-b1c49dd .elementor-icon-box-description{font-size:15px;}.elementor-115 .elementor-element.elementor-element-e008c9c .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-e008c9c .elementor-icon-box-title a{font-size:24px;}.elementor-115 .elementor-element.elementor-element-e008c9c .elementor-icon-box-description{font-size:15px;}.elementor-115 .elementor-element.elementor-element-fd98f72 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-fd98f72 .elementor-icon-box-title a{font-size:24px;}.elementor-115 .elementor-element.elementor-element-fd98f72 .elementor-icon-box-description{font-size:15px;}.elementor-115 .elementor-element.elementor-element-1b5d538{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-115 .elementor-element.elementor-element-64d098a .elementor-heading-title{font-size:38px;}.elementor-115 .elementor-element.elementor-element-f189807{font-size:16px;}.elementor-115 .elementor-element.elementor-element-021704c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-115 .elementor-element.elementor-element-56b8cb3{--spacer-size:350px;}.elementor-115 .elementor-element.elementor-element-0849d99{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-115 .elementor-element.elementor-element-fab8e6d .elementor-heading-title{font-size:38px;}.elementor-115 .elementor-element.elementor-element-50e8762{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px;}.elementor-115 .elementor-element.elementor-element-de8c104 .elementor-heading-title{font-size:38px;}}@media(max-width:767px){.elementor-115 .elementor-element.elementor-element-ce4750a .elementor-heading-title{font-size:38px;}.elementor-115 .elementor-element.elementor-element-effb7c6 .elementor-heading-title{font-size:28px;}.elementor-115 .elementor-element.elementor-element-3d0d85f p{margin-block-end:10px;}.elementor-115 .elementor-element.elementor-element-aba8953 .elementor-icon-box-wrapper{align-items:start;}.elementor-115 .elementor-element.elementor-element-aba8953 .elementor-icon-box-description{font-size:14px;}.elementor-115 .elementor-element.elementor-element-a668ef8 .elementor-icon-box-wrapper{align-items:start;}.elementor-115 .elementor-element.elementor-element-a668ef8 .elementor-icon-box-description{font-size:14px;}.elementor-115 .elementor-element.elementor-element-6b1bfe9 .elementor-icon-box-description{font-size:14px;}.elementor-115 .elementor-element.elementor-element-b9448d5 .elementor-icon-box-description{font-size:14px;}.elementor-115 .elementor-element.elementor-element-8a7aaff .elementor-icon-box-description{font-size:14px;}.elementor-115 .elementor-element.elementor-element-b579a3f{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-115 .elementor-element.elementor-element-f09ef1c{--width:50px;}.elementor-115 .elementor-element.elementor-element-353b30f img{width:30px;}.elementor-115 .elementor-element.elementor-element-29e0cdb{--width:50px;}.elementor-115 .elementor-element.elementor-element-3234fb4{--width:50px;}.elementor-115 .elementor-element.elementor-element-609ce8c{--width:50px;}.elementor-115 .elementor-element.elementor-element-72dbcb7 .elementor-heading-title{font-size:28px;}.elementor-115 .elementor-element.elementor-element-49858fc{font-size:15px;}.elementor-115 .elementor-element.elementor-element-703a0bd .elementor-heading-title{font-size:28px;}.elementor-115 .elementor-element.elementor-element-4384040{--width:50px;}.elementor-115 .elementor-element.elementor-element-bda9c47 img{width:30px;}.elementor-115 .elementor-element.elementor-element-6187742 .elementor-heading-title{font-size:24px;}.elementor-115 .elementor-element.elementor-element-09df67c{--width:50px;}.elementor-115 .elementor-element.elementor-element-cb69daf img{width:30px;}.elementor-115 .elementor-element.elementor-element-f62e526 .elementor-heading-title{font-size:24px;}.elementor-115 .elementor-element.elementor-element-8f95764{--width:50px;}.elementor-115 .elementor-element.elementor-element-fd0ee48 img{width:30px;}.elementor-115 .elementor-element.elementor-element-2e205a8 .elementor-heading-title{font-size:24px;}.elementor-115 .elementor-element.elementor-element-4b01e6a{--width:50px;}.elementor-115 .elementor-element.elementor-element-6a476a8 img{width:30px;}.elementor-115 .elementor-element.elementor-element-5e45b98 .elementor-heading-title{font-size:24px;}.elementor-115 .elementor-element.elementor-element-801684b{--width:50px;}.elementor-115 .elementor-element.elementor-element-d7e5c29 img{width:30px;}.elementor-115 .elementor-element.elementor-element-b0b2b26 .elementor-heading-title{font-size:24px;}.elementor-115 .elementor-element.elementor-element-a09f0ac{--width:50px;}.elementor-115 .elementor-element.elementor-element-d4be655 img{width:50px;}.elementor-115 .elementor-element.elementor-element-bbd6b8f .elementor-heading-title{font-size:24px;}.elementor-115 .elementor-element.elementor-element-5ad96ad .elementor-heading-title{font-size:28px;}.elementor-115 .elementor-element.elementor-element-e4f1c82{--width:50px;}.elementor-115 .elementor-element.elementor-element-b167198{--width:50px;}.elementor-115 .elementor-element.elementor-element-b52579d{--width:50px;}.elementor-115 .elementor-element.elementor-element-61e15f6{--width:50px;}.elementor-115 .elementor-element.elementor-element-3d2d8f5{--width:50px;}.elementor-115 .elementor-element.elementor-element-64d098a .elementor-heading-title{font-size:28px;}.elementor-115 .elementor-element.elementor-element-f189807{font-size:16px;}.elementor-115 .elementor-element.elementor-element-fab8e6d .elementor-heading-title{font-size:28px;}.elementor-115 .elementor-element.elementor-element-de8c104 .elementor-heading-title{font-size:28px;}.elementor-115 .elementor-element.elementor-element-98606b4{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-115 .elementor-element.elementor-element-08f8502{--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;}}@media(min-width:768px){.elementor-115 .elementor-element.elementor-element-e9a0cf6{--width:48%;}.elementor-115 .elementor-element.elementor-element-b579a3f{--width:40%;}.elementor-115 .elementor-element.elementor-element-1c74fc5{--width:48%;}.elementor-115 .elementor-element.elementor-element-f09ef1c{--width:50px;}.elementor-115 .elementor-element.elementor-element-1b26e55{--width:90%;}.elementor-115 .elementor-element.elementor-element-29e0cdb{--width:50px;}.elementor-115 .elementor-element.elementor-element-43ac408{--width:90%;}.elementor-115 .elementor-element.elementor-element-3234fb4{--width:50px;}.elementor-115 .elementor-element.elementor-element-f3648b9{--width:90%;}.elementor-115 .elementor-element.elementor-element-609ce8c{--width:50px;}.elementor-115 .elementor-element.elementor-element-3012790{--width:90%;}.elementor-115 .elementor-element.elementor-element-ac86812{--width:48%;}.elementor-115 .elementor-element.elementor-element-c7c8009{--width:32%;}.elementor-115 .elementor-element.elementor-element-4384040{--width:50px;}.elementor-115 .elementor-element.elementor-element-bd78d09{--width:32%;}.elementor-115 .elementor-element.elementor-element-09df67c{--width:50px;}.elementor-115 .elementor-element.elementor-element-52e05b3{--width:32%;}.elementor-115 .elementor-element.elementor-element-8f95764{--width:50px;}.elementor-115 .elementor-element.elementor-element-a20ae4e{--width:32%;}.elementor-115 .elementor-element.elementor-element-4b01e6a{--width:50px;}.elementor-115 .elementor-element.elementor-element-5d388a7{--width:32%;}.elementor-115 .elementor-element.elementor-element-801684b{--width:50px;}.elementor-115 .elementor-element.elementor-element-606384a{--width:32%;}.elementor-115 .elementor-element.elementor-element-a09f0ac{--width:50px;}.elementor-115 .elementor-element.elementor-element-9b82a64{--width:20%;}.elementor-115 .elementor-element.elementor-element-e4f1c82{--width:50px;}.elementor-115 .elementor-element.elementor-element-a9f70c6{--width:90%;}.elementor-115 .elementor-element.elementor-element-b78b397{--width:20%;}.elementor-115 .elementor-element.elementor-element-b167198{--width:50px;}.elementor-115 .elementor-element.elementor-element-4db38c1{--width:90%;}.elementor-115 .elementor-element.elementor-element-51bed40{--width:20%;}.elementor-115 .elementor-element.elementor-element-b52579d{--width:50px;}.elementor-115 .elementor-element.elementor-element-3ee235d{--width:90%;}.elementor-115 .elementor-element.elementor-element-24ebd6f{--width:20%;}.elementor-115 .elementor-element.elementor-element-61e15f6{--width:50px;}.elementor-115 .elementor-element.elementor-element-9ccd22c{--width:90%;}.elementor-115 .elementor-element.elementor-element-2bcee1d{--width:20%;}.elementor-115 .elementor-element.elementor-element-3d2d8f5{--width:50px;}.elementor-115 .elementor-element.elementor-element-154fb08{--width:90%;}.elementor-115 .elementor-element.elementor-element-212097e{--width:48%;}.elementor-115 .elementor-element.elementor-element-bbf32ab{--width:100%;}.elementor-115 .elementor-element.elementor-element-b16568d{--width:48%;}.elementor-115 .elementor-element.elementor-element-f37bd86{--width:32%;}.elementor-115 .elementor-element.elementor-element-ce8a18d{--width:32%;}.elementor-115 .elementor-element.elementor-element-a3e0ffc{--width:32%;}.elementor-115 .elementor-element.elementor-element-3f37d15{--width:48%;}.elementor-115 .elementor-element.elementor-element-98606b4{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-115 .elementor-element.elementor-element-e9a0cf6{--width:100%;}.elementor-115 .elementor-element.elementor-element-b579a3f{--width:100%;}.elementor-115 .elementor-element.elementor-element-1c74fc5{--width:100%;}.elementor-115 .elementor-element.elementor-element-ac86812{--width:100%;}.elementor-115 .elementor-element.elementor-element-c7c8009{--width:48%;}.elementor-115 .elementor-element.elementor-element-bd78d09{--width:48%;}.elementor-115 .elementor-element.elementor-element-52e05b3{--width:48%;}.elementor-115 .elementor-element.elementor-element-a20ae4e{--width:48%;}.elementor-115 .elementor-element.elementor-element-5d388a7{--width:48%;}.elementor-115 .elementor-element.elementor-element-606384a{--width:48%;}.elementor-115 .elementor-element.elementor-element-9b82a64{--width:48%;}.elementor-115 .elementor-element.elementor-element-b78b397{--width:48%;}.elementor-115 .elementor-element.elementor-element-51bed40{--width:48%;}.elementor-115 .elementor-element.elementor-element-24ebd6f{--width:48%;}.elementor-115 .elementor-element.elementor-element-2bcee1d{--width:48%;}.elementor-115 .elementor-element.elementor-element-212097e{--width:100%;}.elementor-115 .elementor-element.elementor-element-b16568d{--width:100%;}.elementor-115 .elementor-element.elementor-element-3f37d15{--width:100%;}.elementor-115 .elementor-element.elementor-element-98606b4{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-c7c8009 */.elementor-115 .elementor-element.elementor-element-c7c8009:hover h3,
.elementor-115 .elementor-element.elementor-element-c7c8009:hover #p{
    color: white !important;
}
.elementor-115 .elementor-element.elementor-element-c7c8009:hover #icon_box{
    background-color: #E01E19;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd78d09 */.elementor-115 .elementor-element.elementor-element-bd78d09:hover h3,
.elementor-115 .elementor-element.elementor-element-bd78d09:hover #p{
    color: white !important;
}
.elementor-115 .elementor-element.elementor-element-bd78d09:hover #icon_box{
    background-color: #E01E19;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e05b3 */.elementor-115 .elementor-element.elementor-element-52e05b3:hover h3,
.elementor-115 .elementor-element.elementor-element-52e05b3:hover #p{
    color: white !important;
}
.elementor-115 .elementor-element.elementor-element-52e05b3:hover #icon_box{
    background-color: #E01E19;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20ae4e */.elementor-115 .elementor-element.elementor-element-a20ae4e:hover h3,
.elementor-115 .elementor-element.elementor-element-a20ae4e:hover #p{
    color: white !important;
}
.elementor-115 .elementor-element.elementor-element-a20ae4e:hover #icon_box{
    background-color: #E01E19;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d388a7 */.elementor-115 .elementor-element.elementor-element-5d388a7:hover h3,
.elementor-115 .elementor-element.elementor-element-5d388a7:hover #p{
    color: white !important;
}
.elementor-115 .elementor-element.elementor-element-5d388a7:hover #icon_box{
    background-color: #E01E19;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606384a */.elementor-115 .elementor-element.elementor-element-606384a:hover h3,
.elementor-115 .elementor-element.elementor-element-606384a:hover #p{
    color: white !important;
}
.elementor-115 .elementor-element.elementor-element-606384a:hover #icon_box{
    background-color: #E01E19;
}/* End custom CSS */