.elementor-64 .elementor-element.elementor-element-3faffbd0{--display:flex;--min-height:500px;--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;--overlay-opacity:0.8;--padding-top:180px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-3faffbd0:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-3faffbd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1fb7a1 );background-image:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/construction-and-roof-in-progress-to-new-house.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-3faffbd0::before, .elementor-64 .elementor-element.elementor-element-3faffbd0 > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-3faffbd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-3faffbd0 > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-3faffbd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-3faffbd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a1fb7a1 );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-14e39655{--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-64 .elementor-element.elementor-element-79079756{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-644ced25{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-18f1cf4b img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-64 .elementor-element.elementor-element-11ae6818{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;}.elementor-64 .elementor-element.elementor-element-11ae6818 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-64 .elementor-element.elementor-element-7aa82ced{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;}.elementor-64 .elementor-element.elementor-element-7aa82ced img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-64 .elementor-element.elementor-element-21d5fb99{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + -7px) -15px;}.elementor-64 .elementor-element.elementor-element-21d5fb99 .elementor-icon-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-21d5fb99.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-21d5fb99.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-21d5fb99.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-21d5fb99.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-21d5fb99.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-21d5fb99.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-21d5fb99.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-21d5fb99 .elementor-icon{font-size:24px;padding:16px;}.elementor-64 .elementor-element.elementor-element-21d5fb99 .elementor-icon svg{height:24px;}.elementor-64 .elementor-element.elementor-element-189539a5 .elementor-heading-title{font-family:var( --e-global-typography-8dbeffd-font-family ), Sans-serif;font-size:var( --e-global-typography-8dbeffd-font-size );font-weight:var( --e-global-typography-8dbeffd-font-weight );line-height:var( --e-global-typography-8dbeffd-line-height );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-4009b6c .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-677f64b );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-7ba163e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ba163e-font-size );font-weight:var( --e-global-typography-7ba163e-font-weight );line-height:var( --e-global-typography-7ba163e-line-height );}.elementor-64 .elementor-element.elementor-element-4009b6c .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-4009b6c .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-4009b6c .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-4009b6c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-4009b6c .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-7ba163e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ba163e-font-size );font-weight:var( --e-global-typography-7ba163e-font-weight );line-height:var( --e-global-typography-7ba163e-line-height );}.elementor-64 .elementor-element.elementor-element-43f1f2f1{--display:flex;--min-height:250px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-43f1f2f1:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-43f1f2f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/hero-01-2.webp") 50% 50%;background-size:cover;}.elementor-64 .elementor-element.elementor-element-5ae516d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-4257bbc3{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-2a89e09c .elementor-heading-title{font-family:var( --e-global-typography-9439647-font-family ), Sans-serif;font-size:var( --e-global-typography-9439647-font-size );font-weight:var( --e-global-typography-9439647-font-weight );line-height:var( --e-global-typography-9439647-line-height );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-5b25ee3b{--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-end;--align-items:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 7px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-677f64b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-ce1f3b6 );}.elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-677f64b );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-677f64b );width:20px;}.elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-4d885cfa .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-677f64b );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-4d885cfa .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-4d885cfa .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-4d885cfa .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-4d885cfa .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-4d885cfa .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-3f968380{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-336bf023{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-64 .elementor-element.elementor-element-22df05fc{--display:flex;--min-height:450px;--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-end;--align-items:flex-end;--overlay-opacity:0.6;--border-radius:20px 20px 20px 20px;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-22df05fc:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-22df05fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/panoramic-shot-of-handyman-holding-hammer-while-re-2026-03-12-23-52-11-utc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-22df05fc::before, .elementor-64 .elementor-element.elementor-element-22df05fc > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-22df05fc > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-22df05fc > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-22df05fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-22df05fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, var( --e-global-color-secondary ) 15%, var( --e-global-color-ce1f3b6 ) 60%);}.elementor-64 .elementor-element.elementor-element-7794fbe7{--display:flex;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-b5c419c );--border-color:var( --e-global-color-b5c419c );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-64 .elementor-element.elementor-element-7794fbe7.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:inherit;background-color:inherit;}.elementor-64 .elementor-element.elementor-element-16c866fd{text-align:center;}.elementor-64 .elementor-element.elementor-element-16c866fd .elementor-heading-title{font-family:var( --e-global-typography-9439647-font-family ), Sans-serif;font-size:var( --e-global-typography-9439647-font-size );font-weight:var( --e-global-typography-9439647-font-weight );line-height:var( --e-global-typography-9439647-line-height );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-70fe8120{--display:flex;--position:absolute;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:-75px;}.elementor-64 .elementor-element.elementor-element-70fe8120:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-70fe8120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-52c12c5b{--display:flex;--min-height:120px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.07);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-64 .elementor-element.elementor-element-52c12c5b:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-52c12c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-470430ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--width:500px;font-family:var( --e-global-typography-bde5f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bde5f3e-font-size );font-weight:var( --e-global-typography-bde5f3e-font-weight );line-height:var( --e-global-typography-bde5f3e-line-height );--word-spacing:16px;--transition:0.3s;}.elementor-64 .elementor-element.elementor-element-5daa9d41 .elementor-icon-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-5daa9d41.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-5daa9d41.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-5daa9d41.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-5daa9d41.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-5daa9d41.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-5daa9d41 .elementor-icon{font-size:30px;}.elementor-64 .elementor-element.elementor-element-5daa9d41 .elementor-icon svg{height:30px;}.elementor-64 .elementor-element.elementor-element-461c901c{--spacer-size:15px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;bottom:85px;border-radius:0px 0px 20px 0px;box-shadow:15px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-461c901c{left:-25px;}body.rtl .elementor-64 .elementor-element.elementor-element-461c901c{right:-25px;}.elementor-64 .elementor-element.elementor-element-57571239{--spacer-size:15px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;bottom:85px;border-radius:0px 0px 0px 20px;box-shadow:-15px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-57571239{right:-25px;}body.rtl .elementor-64 .elementor-element.elementor-element-57571239{left:-25px;}.elementor-64 .elementor-element.elementor-element-70e0ebdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--overlay-opacity:1;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-70e0ebdb::before, .elementor-64 .elementor-element.elementor-element-70e0ebdb > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-70e0ebdb > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-70e0ebdb > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-70e0ebdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-70e0ebdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ce1f3b6 ) 10%, var( --e-global-color-9ad45b6 ) 100%);}.elementor-64 .elementor-element.elementor-element-595cb780{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-ab842a3{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-71d62196{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-64 .elementor-element.elementor-element-6d0e5824 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-6d0e5824 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-6d0e5824{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-6d0e5824 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-6d0e5824 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-64 .elementor-element.elementor-element-6d0e5824 .elementor-icon-list-text{transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-2228e938 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-2228e938 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-2228e938 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-2228e938 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-2228e938 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-2228e938 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-40be3222{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-64 .elementor-element.elementor-element-5a0ddd22{--display:flex;--min-height:250px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-5a0ddd22:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-5a0ddd22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/About-us-01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-63d60fb8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-b5c419c );--border-color:var( --e-global-color-b5c419c );--border-radius:0px 20px 20px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-64 .elementor-element.elementor-element-63d60fb8:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-63d60fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-4cf8cadc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-64 .elementor-element.elementor-element-4cf8cadc .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-4cf8cadc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-677f64b );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-4cf8cadc.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-4cf8cadc.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-4cf8cadc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-4cf8cadc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-4cf8cadc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-9ad45b6 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-4cf8cadc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-4cf8cadc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-4cf8cadc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-4cf8cadc.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-9ad45b6 );color:var( --e-global-color-9ad45b6 );border-color:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-4cf8cadc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-4cf8cadc.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-4cf8cadc .elementor-icon{font-size:20px;padding:16px;}.elementor-64 .elementor-element.elementor-element-4cf8cadc .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-4cf8cadc .elementor-icon-box-title a{font-family:var( --e-global-typography-8dbeffd-font-family ), Sans-serif;font-size:var( --e-global-typography-8dbeffd-font-size );font-weight:var( --e-global-typography-8dbeffd-font-weight );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-4cf8cadc:has(:hover) .elementor-icon-box-title,
					 .elementor-64 .elementor-element.elementor-element-4cf8cadc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-3b7eb1cf .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-64 .elementor-element.elementor-element-3b7eb1cf .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-3b7eb1cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-677f64b );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-3b7eb1cf.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-3b7eb1cf.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-3b7eb1cf.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-3b7eb1cf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-3b7eb1cf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-9ad45b6 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-3b7eb1cf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-3b7eb1cf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-3b7eb1cf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-3b7eb1cf.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-9ad45b6 );color:var( --e-global-color-9ad45b6 );border-color:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-3b7eb1cf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-3b7eb1cf.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-3b7eb1cf .elementor-icon{font-size:20px;padding:16px;}.elementor-64 .elementor-element.elementor-element-3b7eb1cf .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-3b7eb1cf .elementor-icon-box-title a{font-family:var( --e-global-typography-8dbeffd-font-family ), Sans-serif;font-size:var( --e-global-typography-8dbeffd-font-size );font-weight:var( --e-global-typography-8dbeffd-font-weight );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-3b7eb1cf:has(:hover) .elementor-icon-box-title,
					 .elementor-64 .elementor-element.elementor-element-3b7eb1cf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-73a02019 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-64 .elementor-element.elementor-element-73a02019 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-73a02019.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-677f64b );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-73a02019.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-73a02019.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-73a02019.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-73a02019.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-73a02019.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-9ad45b6 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-73a02019.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-73a02019.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-73a02019.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-73a02019.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-9ad45b6 );color:var( --e-global-color-9ad45b6 );border-color:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-73a02019.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-73a02019.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-73a02019 .elementor-icon{font-size:20px;padding:16px;}.elementor-64 .elementor-element.elementor-element-73a02019 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-73a02019 .elementor-icon-box-title a{font-family:var( --e-global-typography-8dbeffd-font-family ), Sans-serif;font-size:var( --e-global-typography-8dbeffd-font-size );font-weight:var( --e-global-typography-8dbeffd-font-weight );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-73a02019:has(:hover) .elementor-icon-box-title,
					 .elementor-64 .elementor-element.elementor-element-73a02019:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-6002f6b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 7px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-677f64b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-ce1f3b6 );}.elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-677f64b );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-677f64b );width:20px;}.elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-6e82fa68.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-64 .elementor-element.elementor-element-6e82fa68.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-64 .elementor-element.elementor-element-6e82fa68.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-6e82fa68 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-8dbeffd-font-family ), Sans-serif;font-size:var( --e-global-typography-8dbeffd-font-size );font-weight:var( --e-global-typography-8dbeffd-font-weight );line-height:var( --e-global-typography-8dbeffd-line-height );color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-6e82fa68 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-64 .elementor-element.elementor-element-6e82fa68 .elementor-image-box-img img{border-style:none;border-radius:50px;transition-duration:0.3s;}.elementor-64 .elementor-element.elementor-element-6e82fa68:has(:hover) .elementor-image-box-title,
					 .elementor-64 .elementor-element.elementor-element-6e82fa68:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-6e82fa68 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-3bd3e445{--display:flex;--min-height:600px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-3bd3e445:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-3bd3e445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/hero-01-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-43b8a27f{--display:flex;--min-height:180px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:-90px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-64 .elementor-element.elementor-element-43b8a27f:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-43b8a27f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );background-image:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/roof-maintenance-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-43b8a27f::before, .elementor-64 .elementor-element.elementor-element-43b8a27f > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-43b8a27f > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-43b8a27f > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-43b8a27f > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-43b8a27f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a1fb7a1 );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-1730b358{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-ca713ba .elementor-icon-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-ca713ba .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-ca713ba .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-ca713ba .elementor-icon-box-title a{font-family:var( --e-global-typography-bde5f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bde5f3e-font-size );font-weight:var( --e-global-typography-bde5f3e-font-weight );line-height:var( --e-global-typography-bde5f3e-line-height );}.elementor-64 .elementor-element.elementor-element-ca713ba:has(:hover) .elementor-icon-box-title,
					 .elementor-64 .elementor-element.elementor-element-ca713ba:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-ca713ba .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-20bc9ef9{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b5c419c );--border-color:var( --e-global-color-b5c419c );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-64 .elementor-element.elementor-element-20bc9ef9.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:inherit;background-color:inherit;}.elementor-64 .elementor-element.elementor-element-65cc236e .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:50px;}.elementor-64 .elementor-element.elementor-element-65cc236e .ekit-price-card-slider{--ekit_client_logo_slidetosho:4;}.elementor-64 .elementor-element.elementor-element-65cc236e .elementskit-clients-slider .ekit-main-swiper{background-color:var( --e-global-color-ce1f3b6 );}.elementor-64 .elementor-element.elementor-element-65cc236e .elementskit-clients-slider .single-client{background-color:var( --e-global-color-ce1f3b6 );min-height:60px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-64 .elementor-element.elementor-element-65cc236e .elementskit-clients-slider .swiper-wrapper{padding:10px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-65cc236e .simple_logo_image .single-client .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-64 .elementor-element.elementor-element-65cc236e .elementskit-clients-slider .single-client img{opacity:1;filter:alpha(opacity=1);}.elementor-64 .elementor-element.elementor-element-65cc236e .simple_logo_image .single-client:hover .content-image img{opacity:1;filter:alpha(opacity=1);}.elementor-64 .elementor-element.elementor-element-65cc236e .simple_logo_image .single-client:hover .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-64 .elementor-element.elementor-element-6c786aa0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:190px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-3982b1e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-956eb05 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-956eb05 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-956eb05{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-956eb05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-956eb05 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-64 .elementor-element.elementor-element-956eb05 .elementor-icon-list-text{transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-295cddf9 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-295cddf9 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-295cddf9 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-295cddf9 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-295cddf9 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-295cddf9 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-7fb880b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-2758ccf4 .elementskit-accordion-content .elementskit-btn{background-color:var( --e-global-color-accent );padding:15px 20px 15px 20px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-677f64b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-64 .elementor-element.elementor-element-2758ccf4 .elementskit-single-image-accordion{min-height:460px;}.elementor-64 .elementor-element.elementor-element-2758ccf4 .elementskit-image-accordion-wraper{height:460px;border-radius:20px;}.elementor-64 .elementor-element.elementor-element-2758ccf4 .elementskit-single-image-accordion .elementskit-accordion-title-wraper{margin:0px 0px 20px 0px;}.elementor-64 .elementor-element.elementor-element-2758ccf4 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-2758ccf4 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-2758ccf4 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{font-family:var( --e-global-typography-9439647-font-family ), Sans-serif;font-size:var( --e-global-typography-9439647-font-size );font-weight:var( --e-global-typography-9439647-font-weight );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-2758ccf4 .elementskit-single-image-accordion .elementskit-accordion-content{text-align:center;}.elementor-64 .elementor-element.elementor-element-2758ccf4 .elementskit-image-accordion-wraper .elementskit-single-image-accordion{align-items:center;}.elementor-64 .elementor-element.elementor-element-2758ccf4 .elementskit-accordion-content .elementskit-btn:hover{color:#fff;}.elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 7px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-677f64b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-ce1f3b6 );}.elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-677f64b );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-677f64b );width:20px;}.elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-677f64b );}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-7c458a93{left:80px;}body.rtl .elementor-64 .elementor-element.elementor-element-7c458a93{right:80px;}.elementor-64 .elementor-element.elementor-element-7c458a93{top:200px;}.elementor-64 .elementor-element.elementor-element-7c458a93 img{width:120px;opacity:0.1;}.elementor-64 .elementor-element.elementor-element-57c1ae93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-57c1ae93:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-57c1ae93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ad45b6 );}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-3ebc95fb{right:80px;}body.rtl .elementor-64 .elementor-element.elementor-element-3ebc95fb{left:80px;}.elementor-64 .elementor-element.elementor-element-3ebc95fb{top:80px;}.elementor-64 .elementor-element.elementor-element-3ebc95fb img{width:100px;opacity:0.1;}.elementor-64 .elementor-element.elementor-element-5a03094c{--display:flex;--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-5a03094c:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-5a03094c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/Why-Choose-Us.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-2f00132b{--display:flex;--position:absolute;--border-radius:0px 0px 0px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;top:0px;}.elementor-64 .elementor-element.elementor-element-2f00132b:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-2f00132b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ad45b6 );}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-2f00132b{right:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-2f00132b{left:0px;}.elementor-64 .elementor-element.elementor-element-60dec180{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFF2F3;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-60dec180{left:-40px;}body.rtl .elementor-64 .elementor-element.elementor-element-60dec180{right:-40px;}.elementor-64 .elementor-element.elementor-element-39315a20{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFF2F3;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-39315a20{right:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-39315a20{left:0px;}.elementor-64 .elementor-element.elementor-element-3107bfdd{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.07);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-64 .elementor-element.elementor-element-3107bfdd:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-3107bfdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-54a2ed50 .elementor-counter-title{justify-content:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-54a2ed50 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-acfa95f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-64 .elementor-element.elementor-element-acfa95f:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-acfa95f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-29bae42b .elementor-testimonial-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-29bae42b .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-29bae42b .elementor-testimonial-wrapper .elementor-testimonial-image img{width:100%;height:100%;}.elementor-64 .elementor-element.elementor-element-29bae42b .elementor-testimonial-name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-88a0ac2-font-family ), Sans-serif;font-size:var( --e-global-typography-88a0ac2-font-size );font-weight:var( --e-global-typography-88a0ac2-font-weight );line-height:var( --e-global-typography-88a0ac2-line-height );}.elementor-64 .elementor-element.elementor-element-29bae42b .elementor-testimonial-job{color:var( --e-global-color-text );font-family:var( --e-global-typography-9af2f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-9af2f6e-font-size );font-weight:var( --e-global-typography-9af2f6e-font-weight );line-height:var( --e-global-typography-9af2f6e-line-height );}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-74e0e40f{right:30px;}body.rtl .elementor-64 .elementor-element.elementor-element-74e0e40f{left:30px;}.elementor-64 .elementor-element.elementor-element-74e0e40f{bottom:25px;}.elementor-64 .elementor-element.elementor-element-74e0e40f .elementor-icon-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-74e0e40f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b3a3753 );}.elementor-64 .elementor-element.elementor-element-74e0e40f.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-74e0e40f.elementor-view-default .elementor-icon{color:var( --e-global-color-b3a3753 );border-color:var( --e-global-color-b3a3753 );}.elementor-64 .elementor-element.elementor-element-74e0e40f.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-74e0e40f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b3a3753 );}.elementor-64 .elementor-element.elementor-element-74e0e40f .elementor-icon{font-size:40px;}.elementor-64 .elementor-element.elementor-element-74e0e40f .elementor-icon svg{height:40px;}.elementor-64 .elementor-element.elementor-element-7550c530{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-394e9925 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-394e9925 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-394e9925{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-394e9925 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-394e9925 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-64 .elementor-element.elementor-element-394e9925 .elementor-icon-list-text{transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-758711f1 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-758711f1 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-758711f1 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-758711f1 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-758711f1 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-758711f1 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-4c3563f3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-7b90840f{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.07);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-7b90840f:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-7b90840f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-5e096485 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-64 .elementor-element.elementor-element-5e096485 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-5e096485.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-5e096485.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-5e096485.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-5e096485 .elementor-icon{font-size:30px;}.elementor-64 .elementor-element.elementor-element-5e096485:has(:hover) .elementor-icon-box-title,
					 .elementor-64 .elementor-element.elementor-element-5e096485:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-32678388{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.07);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-32678388:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-32678388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-54355206 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-64 .elementor-element.elementor-element-54355206 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-54355206.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-54355206.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-54355206.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-54355206 .elementor-icon{font-size:30px;}.elementor-64 .elementor-element.elementor-element-54355206:has(:hover) .elementor-icon-box-title,
					 .elementor-64 .elementor-element.elementor-element-54355206:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-29df96cc{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.07);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-29df96cc:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-29df96cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-3ffc73f4 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-64 .elementor-element.elementor-element-3ffc73f4 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-3ffc73f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-3ffc73f4.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-3ffc73f4.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-3ffc73f4 .elementor-icon{font-size:30px;}.elementor-64 .elementor-element.elementor-element-3ffc73f4:has(:hover) .elementor-icon-box-title,
					 .elementor-64 .elementor-element.elementor-element-3ffc73f4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-4dc27765{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.07);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-4dc27765:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-4dc27765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-409f1a0f .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-64 .elementor-element.elementor-element-409f1a0f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-409f1a0f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-409f1a0f.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-409f1a0f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-409f1a0f .elementor-icon{font-size:30px;}.elementor-64 .elementor-element.elementor-element-409f1a0f:has(:hover) .elementor-icon-box-title,
					 .elementor-64 .elementor-element.elementor-element-409f1a0f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 7px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-677f64b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-ce1f3b6 );}.elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-677f64b );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-677f64b );width:20px;}.elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-4ca50659{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-e46a842{--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-64 .elementor-element.elementor-element-620e08b8{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-60c26865 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-60c26865 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-60c26865{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-60c26865 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-60c26865 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-64 .elementor-element.elementor-element-60c26865 .elementor-icon-list-text{transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-33054eb4{--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-64 .elementor-element.elementor-element-1899b0b3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-4e6066bd .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-4e6066bd .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-4e6066bd .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-4e6066bd .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-4e6066bd .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-4e6066bd .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-1a1c829b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-63cbff63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-6a7c0494{text-align:start;}.elementor-64 .elementor-element.elementor-element-6a7c0494 p{margin-block-end:5px;}.elementor-64 .elementor-element.elementor-element-106011de{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 7px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-677f64b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-ce1f3b6 );}.elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-677f64b );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-677f64b );width:20px;}.elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-7b6f6f96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-119b74d4{--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-64 .elementor-element.elementor-element-57bf399b{--display:flex;--min-height:400px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-57bf399b:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-57bf399b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/Roof-Installation-.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-3fdc5ad4{--display:flex;--position:absolute;--min-height:80px;--border-radius:0px 0px 0px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-64 .elementor-element.elementor-element-3fdc5ad4:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-3fdc5ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-3fdc5ad4{right:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-3fdc5ad4{left:0px;}.elementor-64 .elementor-element.elementor-element-44ad7723{z-index:2;}.elementor-64 .elementor-element.elementor-element-44ad7723 .elementor-icon-wrapper{text-align:end;}.elementor-64 .elementor-element.elementor-element-44ad7723.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-44ad7723.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-44ad7723.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-44ad7723.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-44ad7723.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-44ad7723.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-44ad7723.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-44ad7723.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9ad45b6 );color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-44ad7723.elementor-view-framed .elementor-icon:hover, .elementor-64 .elementor-element.elementor-element-44ad7723.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9ad45b6 );border-color:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-44ad7723.elementor-view-framed .elementor-icon:hover, .elementor-64 .elementor-element.elementor-element-44ad7723.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-44ad7723.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-44ad7723.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-44ad7723 .elementor-icon{font-size:30px;padding:16px;}.elementor-64 .elementor-element.elementor-element-44ad7723 .elementor-icon svg{height:30px;}.elementor-64 .elementor-element.elementor-element-7f4c4e0e{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-7f4c4e0e{left:-40px;}body.rtl .elementor-64 .elementor-element.elementor-element-7f4c4e0e{right:-40px;}.elementor-64 .elementor-element.elementor-element-28ab71b7{--spacer-size:40px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-28ab71b7{right:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-28ab71b7{left:0px;}.elementor-64 .elementor-element.elementor-element-418cfe4b{--display:flex;--border-radius:0px 50px 0px 0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-418cfe4b:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-418cfe4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-6751538{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:-40px;border-radius:0px 0px 0px 20px;box-shadow:0px 20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-6751538{left:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-6751538{right:0px;}.elementor-64 .elementor-element.elementor-element-a0a6ec1{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 0px 20px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-a0a6ec1{right:-40px;}body.rtl .elementor-64 .elementor-element.elementor-element-a0a6ec1{left:-40px;}.elementor-64 .elementor-element.elementor-element-242ea908{z-index:2;}.elementor-64 .elementor-element.elementor-element-242ea908 .elementor-icon-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-242ea908 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-242ea908 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-242ea908 .elementor-icon-box-title a{font-family:var( --e-global-typography-9439647-font-family ), Sans-serif;font-size:var( --e-global-typography-9439647-font-size );font-weight:var( --e-global-typography-9439647-font-weight );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-242ea908:has(:hover) .elementor-icon-box-title,
					 .elementor-64 .elementor-element.elementor-element-242ea908:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-1e42490{--display:flex;--min-height:400px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-1e42490:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-1e42490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/Roof-Repair.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-424eb034{--display:flex;--position:absolute;--min-height:80px;--border-radius:0px 0px 0px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-64 .elementor-element.elementor-element-424eb034:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-424eb034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-424eb034{right:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-424eb034{left:0px;}.elementor-64 .elementor-element.elementor-element-43d5a8e0{z-index:2;}.elementor-64 .elementor-element.elementor-element-43d5a8e0 .elementor-icon-wrapper{text-align:end;}.elementor-64 .elementor-element.elementor-element-43d5a8e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-43d5a8e0.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-43d5a8e0.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-43d5a8e0.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-43d5a8e0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-43d5a8e0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-43d5a8e0.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-43d5a8e0.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9ad45b6 );color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-43d5a8e0.elementor-view-framed .elementor-icon:hover, .elementor-64 .elementor-element.elementor-element-43d5a8e0.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9ad45b6 );border-color:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-43d5a8e0.elementor-view-framed .elementor-icon:hover, .elementor-64 .elementor-element.elementor-element-43d5a8e0.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-43d5a8e0.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-43d5a8e0.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-43d5a8e0 .elementor-icon{font-size:30px;padding:16px;}.elementor-64 .elementor-element.elementor-element-43d5a8e0 .elementor-icon svg{height:30px;}.elementor-64 .elementor-element.elementor-element-157a6451{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-157a6451{left:-40px;}body.rtl .elementor-64 .elementor-element.elementor-element-157a6451{right:-40px;}.elementor-64 .elementor-element.elementor-element-22d87c15{--spacer-size:40px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-22d87c15{right:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-22d87c15{left:0px;}.elementor-64 .elementor-element.elementor-element-5e719051{--display:flex;--border-radius:0px 50px 0px 0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-5e719051:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-5e719051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-27cc3de5{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:-40px;border-radius:0px 0px 0px 20px;box-shadow:0px 20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-27cc3de5{left:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-27cc3de5{right:0px;}.elementor-64 .elementor-element.elementor-element-31d53c9b{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 0px 20px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-31d53c9b{right:-40px;}body.rtl .elementor-64 .elementor-element.elementor-element-31d53c9b{left:-40px;}.elementor-64 .elementor-element.elementor-element-563dc9e9{z-index:2;}.elementor-64 .elementor-element.elementor-element-563dc9e9 .elementor-icon-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-563dc9e9 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-563dc9e9 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-563dc9e9 .elementor-icon-box-title a{font-family:var( --e-global-typography-9439647-font-family ), Sans-serif;font-size:var( --e-global-typography-9439647-font-size );font-weight:var( --e-global-typography-9439647-font-weight );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-563dc9e9:has(:hover) .elementor-icon-box-title,
					 .elementor-64 .elementor-element.elementor-element-563dc9e9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-2ef2d7e3{--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-64 .elementor-element.elementor-element-67fdf15a{--display:flex;--min-height:400px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-67fdf15a:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-67fdf15a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/Residential-Roofing.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-4013cd2b{--display:flex;--position:absolute;--min-height:80px;--border-radius:0px 0px 0px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-64 .elementor-element.elementor-element-4013cd2b:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-4013cd2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-4013cd2b{right:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-4013cd2b{left:0px;}.elementor-64 .elementor-element.elementor-element-7a6f926a{z-index:2;}.elementor-64 .elementor-element.elementor-element-7a6f926a .elementor-icon-wrapper{text-align:end;}.elementor-64 .elementor-element.elementor-element-7a6f926a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-7a6f926a.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-7a6f926a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-7a6f926a.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-7a6f926a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-7a6f926a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-7a6f926a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-7a6f926a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9ad45b6 );color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-7a6f926a.elementor-view-framed .elementor-icon:hover, .elementor-64 .elementor-element.elementor-element-7a6f926a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9ad45b6 );border-color:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-7a6f926a.elementor-view-framed .elementor-icon:hover, .elementor-64 .elementor-element.elementor-element-7a6f926a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-7a6f926a.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-7a6f926a.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-7a6f926a .elementor-icon{font-size:30px;padding:16px;}.elementor-64 .elementor-element.elementor-element-7a6f926a .elementor-icon svg{height:30px;}.elementor-64 .elementor-element.elementor-element-1c36e08d{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-1c36e08d{left:-40px;}body.rtl .elementor-64 .elementor-element.elementor-element-1c36e08d{right:-40px;}.elementor-64 .elementor-element.elementor-element-339e1b1a{--spacer-size:40px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-339e1b1a{right:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-339e1b1a{left:0px;}.elementor-64 .elementor-element.elementor-element-5bf1a82c{--display:flex;--border-radius:0px 50px 0px 0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-5bf1a82c:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-5bf1a82c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-10be38ae{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:-40px;border-radius:0px 0px 0px 20px;box-shadow:0px 20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-10be38ae{left:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-10be38ae{right:0px;}.elementor-64 .elementor-element.elementor-element-347fc24d{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 0px 20px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-347fc24d{right:-40px;}body.rtl .elementor-64 .elementor-element.elementor-element-347fc24d{left:-40px;}.elementor-64 .elementor-element.elementor-element-41a70745{z-index:2;}.elementor-64 .elementor-element.elementor-element-41a70745 .elementor-icon-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-41a70745 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-41a70745 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-41a70745 .elementor-icon-box-title a{font-family:var( --e-global-typography-9439647-font-family ), Sans-serif;font-size:var( --e-global-typography-9439647-font-size );font-weight:var( --e-global-typography-9439647-font-weight );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-41a70745:has(:hover) .elementor-icon-box-title,
					 .elementor-64 .elementor-element.elementor-element-41a70745:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-37aaacbe{--display:flex;--min-height:400px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-37aaacbe:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-37aaacbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/DND-Mega-Project.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-14f054b8{--display:flex;--position:absolute;--min-height:80px;--border-radius:0px 0px 0px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-64 .elementor-element.elementor-element-14f054b8:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-14f054b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-14f054b8{right:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-14f054b8{left:0px;}.elementor-64 .elementor-element.elementor-element-70e2cd02{z-index:2;}.elementor-64 .elementor-element.elementor-element-70e2cd02 .elementor-icon-wrapper{text-align:end;}.elementor-64 .elementor-element.elementor-element-70e2cd02.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-70e2cd02.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-70e2cd02.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-70e2cd02.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-70e2cd02.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-70e2cd02.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-70e2cd02.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-70e2cd02.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9ad45b6 );color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-70e2cd02.elementor-view-framed .elementor-icon:hover, .elementor-64 .elementor-element.elementor-element-70e2cd02.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9ad45b6 );border-color:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-70e2cd02.elementor-view-framed .elementor-icon:hover, .elementor-64 .elementor-element.elementor-element-70e2cd02.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-70e2cd02.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-70e2cd02.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-70e2cd02 .elementor-icon{font-size:30px;padding:16px;}.elementor-64 .elementor-element.elementor-element-70e2cd02 .elementor-icon svg{height:30px;}.elementor-64 .elementor-element.elementor-element-46fbb752{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:-1px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-46fbb752{left:-39px;}body.rtl .elementor-64 .elementor-element.elementor-element-46fbb752{right:-39px;}.elementor-64 .elementor-element.elementor-element-7092258a{--spacer-size:40px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-7092258a{right:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-7092258a{left:0px;}.elementor-64 .elementor-element.elementor-element-62cacc3a{--display:flex;--border-radius:0px 50px 0px 0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-62cacc3a:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-62cacc3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-59134b9d{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:-40px;border-radius:0px 0px 0px 20px;box-shadow:0px 20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-59134b9d{left:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-59134b9d{right:0px;}.elementor-64 .elementor-element.elementor-element-4b398856{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 0px 20px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-4b398856{right:-40px;}body.rtl .elementor-64 .elementor-element.elementor-element-4b398856{left:-40px;}.elementor-64 .elementor-element.elementor-element-507f1e7c{z-index:2;}.elementor-64 .elementor-element.elementor-element-507f1e7c .elementor-icon-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-507f1e7c .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-507f1e7c .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-507f1e7c .elementor-icon-box-title a{font-family:var( --e-global-typography-9439647-font-family ), Sans-serif;font-size:var( --e-global-typography-9439647-font-size );font-weight:var( --e-global-typography-9439647-font-weight );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-507f1e7c:has(:hover) .elementor-icon-box-title,
					 .elementor-64 .elementor-element.elementor-element-507f1e7c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-700e528c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-700e528c:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-700e528c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-60ed75e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-1d4b417c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-2c2adff1 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-2c2adff1 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-2c2adff1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-2c2adff1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-2c2adff1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-64 .elementor-element.elementor-element-2c2adff1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-65d7f19a .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-65d7f19a .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-65d7f19a .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-65d7f19a .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-65d7f19a .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-65d7f19a .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-153b7485{--display:flex;--min-height:220px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-153b7485:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-153b7485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/Testimoniuls.webp") 50% 50%;background-size:cover;}.elementor-64 .elementor-element.elementor-element-73665dc8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-59bf3ad3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-6a5cc2eb{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-64 .elementor-element.elementor-element-6a5cc2eb:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-6a5cc2eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-5853e09{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-b3a3753 );--border-color:var( --e-global-color-b3a3753 );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-6792882b img{width:100%;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-677f64b );border-radius:50% 50% 50% 50%;}.elementor-64 .elementor-element.elementor-element-4fd86279{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-64 .elementor-element.elementor-element-4fd86279 img{width:100%;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-677f64b );border-radius:50% 50% 50% 50%;}.elementor-64 .elementor-element.elementor-element-4ed7f489{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-64 .elementor-element.elementor-element-4ed7f489 img{width:100%;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-677f64b );border-radius:50% 50% 50% 50%;}.elementor-64 .elementor-element.elementor-element-5db3821b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) -25px;}.elementor-64 .elementor-element.elementor-element-5db3821b .elementor-icon-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-5db3821b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-5db3821b.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-5db3821b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-5db3821b.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-5db3821b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-5db3821b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-5db3821b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-5db3821b .elementor-icon{font-size:28px;padding:20px;}.elementor-64 .elementor-element.elementor-element-5db3821b .elementor-icon svg{height:28px;}.elementor-64 .elementor-element.elementor-element-19170dfa p{margin-block-end:0px;}.elementor-64 .elementor-element.elementor-element-59a59a2f{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-64 .elementor-element.elementor-element-59a59a2f:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-59a59a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-1566d9bd .elementor-icon-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-1566d9bd .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-1566d9bd .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-1566d9bd .elementor-icon-box-title a{font-family:var( --e-global-typography-9439647-font-family ), Sans-serif;font-size:var( --e-global-typography-9439647-font-size );font-weight:var( --e-global-typography-9439647-font-weight );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-1566d9bd:has(:hover) .elementor-icon-box-title,
					 .elementor-64 .elementor-element.elementor-element-1566d9bd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 7px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-677f64b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-ce1f3b6 );}.elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-677f64b );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-677f64b );width:20px;}.elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-ab76719{--display:flex;--justify-content:center;--overflow:hidden;--overlay-opacity:0.6;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-ab76719:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-ab76719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/About-us-01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-ab76719::before, .elementor-64 .elementor-element.elementor-element-ab76719 > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-ab76719 > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-ab76719 > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-ab76719 > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-ab76719 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a1fb7a1 );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-single-testimonial-slider, .elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-testimonial_card, .elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:var( --e-global-color-ce1f3b6 );}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-64 .elementor-element.elementor-element-3a3dcef1 .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-testimonial_card{margin-left:0px;margin-right:0px;}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-single-testimonial-slider, .elementor-64 .elementor-element.elementor-element-3a3dcef1  .elementskit-testimonial_card{padding:70px 70px 70px 70px;}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-single-testimonial-slider, .elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-testimonial_card{border-radius:20px 20px 20px 20px;}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-commentor-content{min-height:500px;}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-stars > li > a, .elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-stars > li > span{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );font-size:20px;}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-677f64b );font-family:var( --e-global-typography-9439647-font-family ), Sans-serif;font-size:var( --e-global-typography-9439647-font-size );font-weight:var( --e-global-typography-9439647-font-weight );line-height:var( --e-global-typography-9439647-line-height );margin-bottom:0px;}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-author-name{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-677f64b );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-testimonial-slider .swiper-navigation-button{font-size:36px;}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-testimonial-slider .swiper-button-prev{left:0%;width:50px;height:50px;color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-testimonial-slider .swiper-button-next{right:0%;width:50px;height:50px;color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-testimonial-slider .swiper-button-prev:hover{color:#000000;}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-testimonial-slider .swiper-button-next:hover{color:#000000;}.elementor-64 .elementor-element.elementor-element-241d0572{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-4d2b644a{--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-64 .elementor-element.elementor-element-934e533{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-149cabd .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-149cabd .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-149cabd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-149cabd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-149cabd .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-64 .elementor-element.elementor-element-149cabd .elementor-icon-list-text{transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-5c3b61da{--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-64 .elementor-element.elementor-element-238fce63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-dfc803b .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-dfc803b .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-dfc803b .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-dfc803b .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-dfc803b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-dfc803b .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-3b3d5855{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-7a35e045{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-6d2ad4d3{text-align:start;}.elementor-64 .elementor-element.elementor-element-6d2ad4d3 p{margin-block-end:5px;}.elementor-64 .elementor-element.elementor-element-79488b7d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 7px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-677f64b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-ce1f3b6 );}.elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-677f64b );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-677f64b );width:20px;}.elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-6ac417d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-256e3c4f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-18bf6fbf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-64 .elementor-element.elementor-element-4d3b71d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-220a37b2{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-3b25d8e0{--grid-template-columns:repeat(1, auto);text-align:center;--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:5px;}.elementor-64 .elementor-element.elementor-element-3b25d8e0 .elementor-social-icon{background-color:var( --e-global-color-accent );--icon-padding:12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-3b25d8e0 .elementor-social-icon i{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-3b25d8e0 .elementor-social-icon svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-3b25d8e0 .elementor-social-icon:hover{background-color:var( --e-global-color-ce1f3b6 );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-3b25d8e0 .elementor-social-icon:hover i{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-3b25d8e0 .elementor-social-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-5eb8315c{--display:flex;--min-height:300px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-64 .elementor-element.elementor-element-5eb8315c:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-5eb8315c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/team-member-5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-7fd8d618{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-64 .elementor-element.elementor-element-7fd8d618:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-7fd8d618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-53488ba5 .elementor-icon-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-53488ba5 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-53488ba5 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-53488ba5 .elementor-icon-box-title a{font-family:var( --e-global-typography-8dbeffd-font-family ), Sans-serif;font-size:var( --e-global-typography-8dbeffd-font-size );font-weight:var( --e-global-typography-8dbeffd-font-weight );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-53488ba5:has(:hover) .elementor-icon-box-title,
					 .elementor-64 .elementor-element.elementor-element-53488ba5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-53488ba5 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-64 .elementor-element.elementor-element-40030bad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-64 .elementor-element.elementor-element-58f17690{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-78c79f24{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-4b8802bf{--grid-template-columns:repeat(1, auto);text-align:center;--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:5px;}.elementor-64 .elementor-element.elementor-element-4b8802bf .elementor-social-icon{background-color:var( --e-global-color-accent );--icon-padding:12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-4b8802bf .elementor-social-icon i{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-4b8802bf .elementor-social-icon svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-4b8802bf .elementor-social-icon:hover{background-color:var( --e-global-color-ce1f3b6 );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-4b8802bf .elementor-social-icon:hover i{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-4b8802bf .elementor-social-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-23205fd4{--display:flex;--min-height:300px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-64 .elementor-element.elementor-element-23205fd4:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-23205fd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/team-member-6.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-6513fb76{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-64 .elementor-element.elementor-element-6513fb76:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-6513fb76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-2c6ca913 .elementor-icon-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-2c6ca913 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-2c6ca913 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-2c6ca913 .elementor-icon-box-title a{font-family:var( --e-global-typography-8dbeffd-font-family ), Sans-serif;font-size:var( --e-global-typography-8dbeffd-font-size );font-weight:var( --e-global-typography-8dbeffd-font-weight );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-2c6ca913:has(:hover) .elementor-icon-box-title,
					 .elementor-64 .elementor-element.elementor-element-2c6ca913:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-2c6ca913 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-64 .elementor-element.elementor-element-32f0128e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-64 .elementor-element.elementor-element-57885ea2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-5b8151ef{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-242644ef{--grid-template-columns:repeat(1, auto);text-align:center;--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:5px;}.elementor-64 .elementor-element.elementor-element-242644ef .elementor-social-icon{background-color:var( --e-global-color-accent );--icon-padding:12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-242644ef .elementor-social-icon i{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-242644ef .elementor-social-icon svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-242644ef .elementor-social-icon:hover{background-color:var( --e-global-color-ce1f3b6 );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-242644ef .elementor-social-icon:hover i{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-242644ef .elementor-social-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-634d343e{--display:flex;--min-height:300px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-64 .elementor-element.elementor-element-634d343e:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-634d343e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/team-member-4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-68e939a8{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-64 .elementor-element.elementor-element-68e939a8:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-68e939a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-42b66ea8 .elementor-icon-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-42b66ea8 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-42b66ea8 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-42b66ea8 .elementor-icon-box-title a{font-family:var( --e-global-typography-8dbeffd-font-family ), Sans-serif;font-size:var( --e-global-typography-8dbeffd-font-size );font-weight:var( --e-global-typography-8dbeffd-font-weight );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-42b66ea8:has(:hover) .elementor-icon-box-title,
					 .elementor-64 .elementor-element.elementor-element-42b66ea8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-42b66ea8 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-64 .elementor-element.elementor-element-17f0c9a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.7;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-17f0c9a3:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-17f0c9a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ad45b6 );background-image:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/Testimoniuls.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-17f0c9a3::before, .elementor-64 .elementor-element.elementor-element-17f0c9a3 > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-17f0c9a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-17f0c9a3 > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-17f0c9a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-17f0c9a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a1fb7a1 );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-33e78a88{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-3419add0 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-3419add0 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-3419add0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-3419add0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-3419add0 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-64 .elementor-element.elementor-element-3419add0 .elementor-icon-list-text{color:var( --e-global-color-677f64b );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-5a170055 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-677f64b );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-5a170055 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-5a170055 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-5a170055 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-5a170055 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-5a170055 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-5641bc86{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-1e4b1cb7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;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-b5c419c );--border-color:var( --e-global-color-b5c419c );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-64 .elementor-element.elementor-element-1e4b1cb7.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:inherit;background-color:inherit;}.elementor-64 .elementor-element.elementor-element-73d70835{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-39ab3abb .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-39ab3abb .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-39ab3abb{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-39ab3abb .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-64 .elementor-element.elementor-element-39ab3abb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-39ab3abb .elementor-icon-list-item > a{font-family:var( --e-global-typography-8dbeffd-font-family ), Sans-serif;font-size:var( --e-global-typography-8dbeffd-font-size );font-weight:var( --e-global-typography-8dbeffd-font-weight );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-39ab3abb .elementor-icon-list-text{color:var( --e-global-color-677f64b );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-6cbb795f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-5b272b46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-64 .elementor-element.elementor-element-5b272b46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-64 .elementor-element.elementor-element-5b272b46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-64 .elementor-element.elementor-element-5b272b46 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-64 .elementor-element.elementor-element-5b272b46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-64 .elementor-element.elementor-element-5b272b46 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-5b272b46 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-5b272b46{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-5b272b46 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-64 .elementor-element.elementor-element-5b272b46 .elementor-icon-list-text{color:var( --e-global-color-677f64b );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-611b3846{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-2976d14 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-677f64b );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-bde5f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bde5f3e-font-size );font-weight:var( --e-global-typography-bde5f3e-font-weight );line-height:var( --e-global-typography-bde5f3e-line-height );}.elementor-64 .elementor-element.elementor-element-2976d14 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-2976d14 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-2976d14 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-2976d14 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-2976d14 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-8dbeffd-font-family ), Sans-serif;font-size:var( --e-global-typography-8dbeffd-font-size );font-weight:var( --e-global-typography-8dbeffd-font-weight );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-5c110191{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-25b61474 .elementor-button:hover, .elementor-64 .elementor-element.elementor-element-25b61474 .elementor-button:focus{background-color:var( --e-global-color-ce1f3b6 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-25b61474 .elementor-button{fill:var( --e-global-color-677f64b );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-25b61474 .elementor-button:hover svg, .elementor-64 .elementor-element.elementor-element-25b61474 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-6b7d5bea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;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-b5c419c );--border-color:var( --e-global-color-b5c419c );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-64 .elementor-element.elementor-element-6b7d5bea.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:inherit;background-color:inherit;}.elementor-64 .elementor-element.elementor-element-527ecad9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-220c9248 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-220c9248 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-220c9248{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-220c9248 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-64 .elementor-element.elementor-element-220c9248 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-220c9248 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8dbeffd-font-family ), Sans-serif;font-size:var( --e-global-typography-8dbeffd-font-size );font-weight:var( --e-global-typography-8dbeffd-font-weight );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-220c9248 .elementor-icon-list-text{color:var( --e-global-color-677f64b );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-22f7bcfe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-2539a4e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-64 .elementor-element.elementor-element-2539a4e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-64 .elementor-element.elementor-element-2539a4e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-64 .elementor-element.elementor-element-2539a4e2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-64 .elementor-element.elementor-element-2539a4e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-64 .elementor-element.elementor-element-2539a4e2 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-2539a4e2 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-2539a4e2{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-2539a4e2 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-64 .elementor-element.elementor-element-2539a4e2 .elementor-icon-list-text{color:var( --e-global-color-677f64b );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-256cd28f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-53e5a27d .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-677f64b );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-bde5f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bde5f3e-font-size );font-weight:var( --e-global-typography-bde5f3e-font-weight );line-height:var( --e-global-typography-bde5f3e-line-height );}.elementor-64 .elementor-element.elementor-element-53e5a27d .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-53e5a27d .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-53e5a27d .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-53e5a27d .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-53e5a27d .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-8dbeffd-font-family ), Sans-serif;font-size:var( --e-global-typography-8dbeffd-font-size );font-weight:var( --e-global-typography-8dbeffd-font-weight );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-e01b76c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-6c264450 .elementor-button:hover, .elementor-64 .elementor-element.elementor-element-6c264450 .elementor-button:focus{background-color:var( --e-global-color-ce1f3b6 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-6c264450 .elementor-button{fill:var( --e-global-color-677f64b );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-6c264450 .elementor-button:hover svg, .elementor-64 .elementor-element.elementor-element-6c264450 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-2755a51{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;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-b5c419c );--border-color:var( --e-global-color-b5c419c );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-64 .elementor-element.elementor-element-2755a51.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:inherit;background-color:inherit;}.elementor-64 .elementor-element.elementor-element-36db94b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-51fc63ff .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-51fc63ff .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-51fc63ff{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-51fc63ff .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-64 .elementor-element.elementor-element-51fc63ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-51fc63ff .elementor-icon-list-item > a{font-family:var( --e-global-typography-8dbeffd-font-family ), Sans-serif;font-size:var( --e-global-typography-8dbeffd-font-size );font-weight:var( --e-global-typography-8dbeffd-font-weight );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-51fc63ff .elementor-icon-list-text{color:var( --e-global-color-677f64b );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-34f7ed03{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-4cb9cb73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-64 .elementor-element.elementor-element-4cb9cb73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-64 .elementor-element.elementor-element-4cb9cb73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-64 .elementor-element.elementor-element-4cb9cb73 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-64 .elementor-element.elementor-element-4cb9cb73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-64 .elementor-element.elementor-element-4cb9cb73 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-4cb9cb73 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-4cb9cb73{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-4cb9cb73 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-64 .elementor-element.elementor-element-4cb9cb73 .elementor-icon-list-text{color:var( --e-global-color-677f64b );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-2574be52{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-3c94f0e4 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-677f64b );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-bde5f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bde5f3e-font-size );font-weight:var( --e-global-typography-bde5f3e-font-weight );line-height:var( --e-global-typography-bde5f3e-line-height );}.elementor-64 .elementor-element.elementor-element-3c94f0e4 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-3c94f0e4 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-3c94f0e4 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-3c94f0e4 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-3c94f0e4 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-8dbeffd-font-family ), Sans-serif;font-size:var( --e-global-typography-8dbeffd-font-size );font-weight:var( --e-global-typography-8dbeffd-font-weight );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-2cc3365b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-2f0a61fe .elementor-button:hover, .elementor-64 .elementor-element.elementor-element-2f0a61fe .elementor-button:focus{background-color:var( --e-global-color-ce1f3b6 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-2f0a61fe .elementor-button{fill:var( --e-global-color-677f64b );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-2f0a61fe .elementor-button:hover svg, .elementor-64 .elementor-element.elementor-element-2f0a61fe .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-72109c84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-d19fcc8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-1a460e06{--spacer-size:500px;--e-transform-rotateZ:-5deg;top:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b3a3753 );border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-1a460e06{left:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-1a460e06{right:0px;}.elementor-64 .elementor-element.elementor-element-1e7eefac{--display:flex;--min-height:510px;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;--z-index:2;}.elementor-64 .elementor-element.elementor-element-1e7eefac:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-1e7eefac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/FAQs.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-1ce35eb6{--display:flex;--min-height:120px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-1ce35eb6:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-1ce35eb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-54de307f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-64 .elementor-element.elementor-element-54de307f .elementor-icon-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-54de307f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-54de307f.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-54de307f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-54de307f.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-54de307f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-54de307f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-54de307f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-54de307f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9ad45b6 );color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-54de307f.elementor-view-framed .elementor-icon:hover, .elementor-64 .elementor-element.elementor-element-54de307f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9ad45b6 );border-color:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-54de307f.elementor-view-framed .elementor-icon:hover, .elementor-64 .elementor-element.elementor-element-54de307f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-54de307f.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-54de307f.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-54de307f .elementor-icon{font-size:27px;padding:20px;}.elementor-64 .elementor-element.elementor-element-54de307f .elementor-icon svg{height:27px;}.elementor-64 .elementor-element.elementor-element-678edf56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--width:90px;font-family:var( --e-global-typography-bde5f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bde5f3e-font-size );font-weight:var( --e-global-typography-bde5f3e-font-weight );line-height:var( --e-global-typography-bde5f3e-line-height );--word-spacing:9px;--text-color:var( --e-global-color-secondary );--transition:0.3s;}.elementor-64 .elementor-element.elementor-element-581e7378{--display:flex;--position:absolute;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;bottom:50px;}.elementor-64 .elementor-element.elementor-element-581e7378:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-581e7378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-677f64b );}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-581e7378{right:-50px;}body.rtl .elementor-64 .elementor-element.elementor-element-581e7378{left:-50px;}.elementor-64 .elementor-element.elementor-element-4f71817b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-64 .elementor-element.elementor-element-4f71817b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-4f71817b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-677f64b );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-4f71817b.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-4f71817b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-4f71817b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-4f71817b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-4f71817b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-9ad45b6 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-4f71817b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-4f71817b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-4f71817b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-4f71817b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-9ad45b6 );color:var( --e-global-color-9ad45b6 );border-color:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-4f71817b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-64 .elementor-element.elementor-element-4f71817b.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-4f71817b .elementor-icon{font-size:25px;padding:18px;}.elementor-64 .elementor-element.elementor-element-4f71817b .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-4f71817b .elementor-icon-box-title a{font-family:var( --e-global-typography-9439647-font-family ), Sans-serif;font-size:var( --e-global-typography-9439647-font-size );font-weight:var( --e-global-typography-9439647-font-weight );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-4f71817b:has(:hover) .elementor-icon-box-title,
					 .elementor-64 .elementor-element.elementor-element-4f71817b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-5b3d8770{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-4b3d78ad .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-4b3d78ad .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-4b3d78ad{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-4b3d78ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-4b3d78ad .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-64 .elementor-element.elementor-element-4b3d78ad .elementor-icon-list-text{transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-22d4cc72 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-22d4cc72 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-22d4cc72 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-22d4cc72 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-22d4cc72 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-22d4cc72 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-9ad45b6 );font-family:var( --e-global-typography-8dbeffd-font-family ), Sans-serif;font-size:var( --e-global-typography-8dbeffd-font-size );font-weight:var( --e-global-typography-8dbeffd-font-weight );line-height:var( --e-global-typography-8dbeffd-line-height );color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;}.elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-secondary );border-radius:6px 6px 0px 0px;}.elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion .elementskit-card .elementskit-card-header > .elementskit-btn-link[aria-expanded="true"]:hover{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion.curve-shape .elementskit-card-header > .elementskit-btn-link[aria-expanded=true]:hover{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link:hover{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );border-radius:0px 0px 6px 6px;padding:20px 20px 20px 30px;}.elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion .elementskit-card-body p, .elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion .elementskit-card-body{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b3a3753 );border-radius:6px 6px 6px 6px;}.elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:6px 6px 0px 0px;}.elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion > .elementskit-card{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b3a3753 );border-radius:6px 6px 6px 6px;}.elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:6px 6px 6px 6px;}.elementor-64 .elementor-element.elementor-element-4729b06b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-4729b06b:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-4729b06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ad45b6 );}.elementor-64 .elementor-element.elementor-element-266e85f3{--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-64 .elementor-element.elementor-element-1a14e215{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-4c95e74a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-4c95e74a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-4c95e74a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-4c95e74a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-4c95e74a .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-64 .elementor-element.elementor-element-4c95e74a .elementor-icon-list-text{transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-43965cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-39b40c17{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-6723fb16 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-6723fb16 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-6723fb16 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-6723fb16 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-6723fb16 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-6723fb16 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-7cc76f64{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-7a113723{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-2c79451b{text-align:start;}.elementor-64 .elementor-element.elementor-element-2c79451b p{margin-block-end:5px;}.elementor-64 .elementor-element.elementor-element-419188d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 7px 5px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-677f64b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-ce1f3b6 );}.elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-677f64b );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-677f64b );width:20px;}.elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-5e0379b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-blog-block-post, .elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-image-card, .elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-card{background-color:var( --e-global-color-677f64b );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-meta-lists .elementskit-single-meta{background-color:var( --e-global-color-accent );height:70px;width:70px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-btn{background-color:var( --e-global-color-accent );padding:15px 26px 15px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-677f64b );fill:var( --e-global-color-677f64b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-btn:hover{background-color:var( --e-global-color-ce1f3b6 );color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-image-card{display:block;}.elementor-64 .elementor-element.elementor-element-35d28f27 .btn-wraper{text-align:left;}.elementor-64 .elementor-element.elementor-element-35d28f27 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-64 .elementor-element.elementor-element-35d28f27 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-64 .elementor-element.elementor-element-35d28f27 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-blog-block-post .elementskit-post-body{padding:20px 20px 20px 20px;}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-image-card .elementskit-post-body{padding:20px 20px 20px 20px;}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-entry-thumb{border-radius:20px 20px 20px 20px;} .elementor-64 .elementor-element.elementor-element-35d28f27 .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-35d28f27 .post-meta-list a, .elementor-64 .elementor-element.elementor-element-35d28f27 .post-meta-list .meta-date-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-35d28f27 .post-meta-list{text-align:left;margin:20px 0px 15px 0px;}.elementor-64 .elementor-element.elementor-element-35d28f27 .post-meta-list > span :is(i, svg){font-size:20px;}.elementor-64 .elementor-element.elementor-element-35d28f27 .post-meta-list > span{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-64 .elementor-element.elementor-element-35d28f27 .post-meta-list > span i{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-35d28f27 .post-meta-list > span svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-family:var( --e-global-typography-8dbeffd-font-family ), Sans-serif;font-size:var( --e-global-typography-8dbeffd-font-size );font-weight:var( --e-global-typography-8dbeffd-font-weight );line-height:var( --e-global-typography-8dbeffd-line-height );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper{color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-body .entry-title, .elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-entry-header .entry-title, .elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:var( --e-global-typography-8dbeffd-font-family ), Sans-serif;font-size:var( --e-global-typography-8dbeffd-font-size );font-weight:var( --e-global-typography-8dbeffd-font-weight );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-body .entry-title a{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-entry-header .entry-title a{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-body .entry-title{text-align:left;margin:0px 0px 14px 0px;}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-entry-header .entry-title{text-align:left;margin:0px 0px 14px 0px;}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-footer > p{color:var( --e-global-color-text );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-body > p{color:var( --e-global-color-text );text-align:left;margin:0px 0px 23px 0px;}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-footer > p, .elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-body > p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-footer{text-align:left;margin:0px 0px 23px 0px;}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-blog-block-post .elementskit-post-footer > p{margin:0px 0px 23px 0px;}.elementor-64 .elementor-element.elementor-element-71519494{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-5339cd13{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-44ca1b75{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-582f2b9e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-582f2b9e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-582f2b9e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-582f2b9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-582f2b9e .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-64 .elementor-element.elementor-element-582f2b9e .elementor-icon-list-text{transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-6ae19575 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-6ae19575 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-6ae19575 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-6ae19575 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-6ae19575 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-6ae19575 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-d048a01-font-family ), Sans-serif;font-size:var( --e-global-typography-d048a01-font-size );font-weight:var( --e-global-typography-d048a01-font-weight );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-12b6de16{text-align:start;}.elementor-64 .elementor-element.elementor-element-12b6de16 p{margin-block-end:0px;}.elementor-64 .elementor-element.elementor-element-48320139{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-3db26a31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-64 .elementor-element.elementor-element-3db26a31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-64 .elementor-element.elementor-element-3db26a31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-64 .elementor-element.elementor-element-3db26a31 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-64 .elementor-element.elementor-element-3db26a31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-64 .elementor-element.elementor-element-3db26a31 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-3db26a31 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-3db26a31{--e-icon-list-icon-size:25px;--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-64 .elementor-element.elementor-element-3db26a31 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-64 .elementor-element.elementor-element-3db26a31 .elementor-icon-list-text{transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-35ca7cdb{--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;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-35ca7cdb:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-35ca7cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ad45b6 );background-image:url("https://roofing.rankpulse.co.uk/wp-content/uploads/2026/08/About-us-02.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-35ca7cdb::before, .elementor-64 .elementor-element.elementor-element-35ca7cdb > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-35ca7cdb > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-35ca7cdb > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-35ca7cdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-35ca7cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a1fb7a1 );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-241badcb{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-5d8be4f .elementor-heading-title{font-family:var( --e-global-typography-bde5f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bde5f3e-font-size );font-weight:var( --e-global-typography-bde5f3e-font-weight );line-height:var( --e-global-typography-bde5f3e-line-height );color:var( --e-global-color-677f64b );}.elementor-64 .elementor-element.elementor-element-2752fae8 .elementor-button{background-color:var( --e-global-color-ce1f3b6 );fill:var( --e-global-color-677f64b );color:var( --e-global-color-677f64b );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-2752fae8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-64 .elementor-element.elementor-element-2752fae8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-64 .elementor-element.elementor-element-2752fae8 .elementor-button:hover, .elementor-64 .elementor-element.elementor-element-2752fae8 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-2752fae8 .elementor-button:hover svg, .elementor-64 .elementor-element.elementor-element-2752fae8 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-4055d642{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-3b3ae85a img{width:100%;border-radius:0px 0px 20px 0px;}.elementor-64 .elementor-element.elementor-element-6c5a105c{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-64 .elementor-element.elementor-element-5078996f{text-align:center;}.elementor-64 .elementor-element.elementor-element-5078996f .elementor-heading-title{font-family:var( --e-global-typography-bde5f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-bde5f3e-font-size );font-weight:var( --e-global-typography-bde5f3e-font-weight );line-height:var( --e-global-typography-bde5f3e-line-height );color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-64 .elementor-element.elementor-element-79079756{--width:70%;}.elementor-64 .elementor-element.elementor-element-43f1f2f1{--width:30%;}.elementor-64 .elementor-element.elementor-element-4257bbc3{--width:35%;}.elementor-64 .elementor-element.elementor-element-5b25ee3b{--width:65%;}.elementor-64 .elementor-element.elementor-element-7794fbe7{--width:40%;}.elementor-64 .elementor-element.elementor-element-70fe8120{--width:150px;}.elementor-64 .elementor-element.elementor-element-52c12c5b{--width:120px;}.elementor-64 .elementor-element.elementor-element-ab842a3{--width:50%;}.elementor-64 .elementor-element.elementor-element-40be3222{--width:130%;}.elementor-64 .elementor-element.elementor-element-5a0ddd22{--width:30%;}.elementor-64 .elementor-element.elementor-element-63d60fb8{--width:70%;}.elementor-64 .elementor-element.elementor-element-3bd3e445{--width:50%;}.elementor-64 .elementor-element.elementor-element-1730b358{--width:30%;}.elementor-64 .elementor-element.elementor-element-20bc9ef9{--width:70%;}.elementor-64 .elementor-element.elementor-element-3982b1e4{--width:70%;}.elementor-64 .elementor-element.elementor-element-5a03094c{--width:50%;}.elementor-64 .elementor-element.elementor-element-2f00132b{--width:180px;}.elementor-64 .elementor-element.elementor-element-acfa95f{--width:350px;}.elementor-64 .elementor-element.elementor-element-7550c530{--width:50%;}.elementor-64 .elementor-element.elementor-element-4c3563f3{--width:100%;}.elementor-64 .elementor-element.elementor-element-620e08b8{--width:15%;}.elementor-64 .elementor-element.elementor-element-33054eb4{--width:85%;}.elementor-64 .elementor-element.elementor-element-1899b0b3{--width:48%;}.elementor-64 .elementor-element.elementor-element-1a1c829b{--width:52%;}.elementor-64 .elementor-element.elementor-element-63cbff63{--width:63%;}.elementor-64 .elementor-element.elementor-element-106011de{--width:37%;}.elementor-64 .elementor-element.elementor-element-57bf399b{--width:60%;}.elementor-64 .elementor-element.elementor-element-3fdc5ad4{--width:80px;}.elementor-64 .elementor-element.elementor-element-418cfe4b{--width:350px;}.elementor-64 .elementor-element.elementor-element-1e42490{--width:40%;}.elementor-64 .elementor-element.elementor-element-424eb034{--width:80px;}.elementor-64 .elementor-element.elementor-element-5e719051{--width:350px;}.elementor-64 .elementor-element.elementor-element-67fdf15a{--width:40%;}.elementor-64 .elementor-element.elementor-element-4013cd2b{--width:80px;}.elementor-64 .elementor-element.elementor-element-5bf1a82c{--width:350px;}.elementor-64 .elementor-element.elementor-element-37aaacbe{--width:60%;}.elementor-64 .elementor-element.elementor-element-14f054b8{--width:80px;}.elementor-64 .elementor-element.elementor-element-62cacc3a{--width:350px;}.elementor-64 .elementor-element.elementor-element-1d4b417c{--width:65%;}.elementor-64 .elementor-element.elementor-element-153b7485{--width:35%;}.elementor-64 .elementor-element.elementor-element-59bf3ad3{--width:30%;}.elementor-64 .elementor-element.elementor-element-ab76719{--width:70%;}.elementor-64 .elementor-element.elementor-element-934e533{--width:15%;}.elementor-64 .elementor-element.elementor-element-5c3b61da{--width:85%;}.elementor-64 .elementor-element.elementor-element-238fce63{--width:48%;}.elementor-64 .elementor-element.elementor-element-3b3d5855{--width:52%;}.elementor-64 .elementor-element.elementor-element-7a35e045{--width:63%;}.elementor-64 .elementor-element.elementor-element-79488b7d{--width:37%;}.elementor-64 .elementor-element.elementor-element-220a37b2{--width:18%;}.elementor-64 .elementor-element.elementor-element-5eb8315c{--width:82%;}.elementor-64 .elementor-element.elementor-element-7fd8d618{--width:85%;}.elementor-64 .elementor-element.elementor-element-78c79f24{--width:18%;}.elementor-64 .elementor-element.elementor-element-23205fd4{--width:82%;}.elementor-64 .elementor-element.elementor-element-6513fb76{--width:85%;}.elementor-64 .elementor-element.elementor-element-5b8151ef{--width:18%;}.elementor-64 .elementor-element.elementor-element-634d343e{--width:82%;}.elementor-64 .elementor-element.elementor-element-68e939a8{--width:85%;}.elementor-64 .elementor-element.elementor-element-33e78a88{--width:70%;}.elementor-64 .elementor-element.elementor-element-1e4b1cb7{--width:100%;}.elementor-64 .elementor-element.elementor-element-73d70835{--width:25%;}.elementor-64 .elementor-element.elementor-element-6cbb795f{--width:25%;}.elementor-64 .elementor-element.elementor-element-611b3846{--width:25%;}.elementor-64 .elementor-element.elementor-element-5c110191{--width:25%;}.elementor-64 .elementor-element.elementor-element-6b7d5bea{--width:100%;}.elementor-64 .elementor-element.elementor-element-527ecad9{--width:25%;}.elementor-64 .elementor-element.elementor-element-22f7bcfe{--width:25%;}.elementor-64 .elementor-element.elementor-element-256cd28f{--width:25%;}.elementor-64 .elementor-element.elementor-element-e01b76c{--width:25%;}.elementor-64 .elementor-element.elementor-element-2755a51{--width:100%;}.elementor-64 .elementor-element.elementor-element-36db94b8{--width:25%;}.elementor-64 .elementor-element.elementor-element-34f7ed03{--width:25%;}.elementor-64 .elementor-element.elementor-element-2574be52{--width:25%;}.elementor-64 .elementor-element.elementor-element-2cc3365b{--width:25%;}.elementor-64 .elementor-element.elementor-element-d19fcc8{--width:37%;}.elementor-64 .elementor-element.elementor-element-1e7eefac{--width:100%;}.elementor-64 .elementor-element.elementor-element-1ce35eb6{--width:120px;}.elementor-64 .elementor-element.elementor-element-581e7378{--width:72%;}.elementor-64 .elementor-element.elementor-element-5b3d8770{--width:63%;}.elementor-64 .elementor-element.elementor-element-1a14e215{--width:8%;}.elementor-64 .elementor-element.elementor-element-43965cd{--width:92%;}.elementor-64 .elementor-element.elementor-element-39b40c17{--width:52%;}.elementor-64 .elementor-element.elementor-element-7cc76f64{--width:48%;}.elementor-64 .elementor-element.elementor-element-7a113723{--width:65%;}.elementor-64 .elementor-element.elementor-element-419188d7{--width:35%;}.elementor-64 .elementor-element.elementor-element-5339cd13{--width:55%;}.elementor-64 .elementor-element.elementor-element-241badcb{--width:50%;}.elementor-64 .elementor-element.elementor-element-4055d642{--width:50%;}.elementor-64 .elementor-element.elementor-element-6c5a105c{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-64 .elementor-element.elementor-element-79079756{--width:100%;}.elementor-64 .elementor-element.elementor-element-43f1f2f1{--width:100%;}.elementor-64 .elementor-element.elementor-element-4257bbc3{--width:100%;}.elementor-64 .elementor-element.elementor-element-5b25ee3b{--width:100%;}.elementor-64 .elementor-element.elementor-element-7794fbe7{--width:100%;}.elementor-64 .elementor-element.elementor-element-ab842a3{--width:100%;}.elementor-64 .elementor-element.elementor-element-40be3222{--width:100%;}.elementor-64 .elementor-element.elementor-element-5a0ddd22{--width:40%;}.elementor-64 .elementor-element.elementor-element-63d60fb8{--width:60%;}.elementor-64 .elementor-element.elementor-element-3bd3e445{--width:100%;}.elementor-64 .elementor-element.elementor-element-1730b358{--width:100%;}.elementor-64 .elementor-element.elementor-element-20bc9ef9{--width:100%;}.elementor-64 .elementor-element.elementor-element-3982b1e4{--width:100%;}.elementor-64 .elementor-element.elementor-element-5a03094c{--width:100%;}.elementor-64 .elementor-element.elementor-element-7550c530{--width:100%;}.elementor-64 .elementor-element.elementor-element-620e08b8{--width:100%;}.elementor-64 .elementor-element.elementor-element-33054eb4{--width:100%;}.elementor-64 .elementor-element.elementor-element-1899b0b3{--width:100%;}.elementor-64 .elementor-element.elementor-element-1a1c829b{--width:100%;}.elementor-64 .elementor-element.elementor-element-63cbff63{--width:100%;}.elementor-64 .elementor-element.elementor-element-106011de{--width:100%;}.elementor-64 .elementor-element.elementor-element-57bf399b{--width:58%;}.elementor-64 .elementor-element.elementor-element-1e42490{--width:42%;}.elementor-64 .elementor-element.elementor-element-5e719051{--width:90%;}.elementor-64 .elementor-element.elementor-element-67fdf15a{--width:42%;}.elementor-64 .elementor-element.elementor-element-5bf1a82c{--width:90%;}.elementor-64 .elementor-element.elementor-element-37aaacbe{--width:58%;}.elementor-64 .elementor-element.elementor-element-1d4b417c{--width:100%;}.elementor-64 .elementor-element.elementor-element-153b7485{--width:100%;}.elementor-64 .elementor-element.elementor-element-59bf3ad3{--width:100%;}.elementor-64 .elementor-element.elementor-element-ab76719{--width:100%;}.elementor-64 .elementor-element.elementor-element-934e533{--width:100%;}.elementor-64 .elementor-element.elementor-element-5c3b61da{--width:100%;}.elementor-64 .elementor-element.elementor-element-238fce63{--width:100%;}.elementor-64 .elementor-element.elementor-element-3b3d5855{--width:100%;}.elementor-64 .elementor-element.elementor-element-7a35e045{--width:100%;}.elementor-64 .elementor-element.elementor-element-79488b7d{--width:100%;}.elementor-64 .elementor-element.elementor-element-33e78a88{--width:100%;}.elementor-64 .elementor-element.elementor-element-73d70835{--width:48%;}.elementor-64 .elementor-element.elementor-element-6cbb795f{--width:48%;}.elementor-64 .elementor-element.elementor-element-611b3846{--width:48%;}.elementor-64 .elementor-element.elementor-element-5c110191{--width:48%;}.elementor-64 .elementor-element.elementor-element-527ecad9{--width:48%;}.elementor-64 .elementor-element.elementor-element-22f7bcfe{--width:48%;}.elementor-64 .elementor-element.elementor-element-256cd28f{--width:48%;}.elementor-64 .elementor-element.elementor-element-e01b76c{--width:48%;}.elementor-64 .elementor-element.elementor-element-36db94b8{--width:48%;}.elementor-64 .elementor-element.elementor-element-34f7ed03{--width:48%;}.elementor-64 .elementor-element.elementor-element-2574be52{--width:48%;}.elementor-64 .elementor-element.elementor-element-2cc3365b{--width:48%;}.elementor-64 .elementor-element.elementor-element-d19fcc8{--width:90%;}.elementor-64 .elementor-element.elementor-element-581e7378{--width:49%;}.elementor-64 .elementor-element.elementor-element-5b3d8770{--width:100%;}.elementor-64 .elementor-element.elementor-element-1a14e215{--width:100%;}.elementor-64 .elementor-element.elementor-element-43965cd{--width:100%;}.elementor-64 .elementor-element.elementor-element-39b40c17{--width:100%;}.elementor-64 .elementor-element.elementor-element-7cc76f64{--width:100%;}.elementor-64 .elementor-element.elementor-element-7a113723{--width:100%;}.elementor-64 .elementor-element.elementor-element-419188d7{--width:100%;}.elementor-64 .elementor-element.elementor-element-5339cd13{--width:100%;}.elementor-64 .elementor-element.elementor-element-6c5a105c{--width:100%;}}@media(min-width:1025px){.elementor-64 .elementor-element.elementor-element-43b8a27f:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-43b8a27f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-64 .elementor-element.elementor-element-17f0c9a3:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-17f0c9a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-64 .elementor-element.elementor-element-3faffbd0{--padding-top:150px;--padding-bottom:220px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-14e39655{--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-64 .elementor-element.elementor-element-79079756{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-64 .elementor-element.elementor-element-644ced25{--justify-content:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-189539a5 .elementor-heading-title{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-4009b6c .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-7ba163e-font-size );line-height:var( --e-global-typography-7ba163e-line-height );}.elementor-64 .elementor-element.elementor-element-4009b6c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-4009b6c .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-7ba163e-font-size );line-height:var( --e-global-typography-7ba163e-line-height );}.elementor-64 .elementor-element.elementor-element-43f1f2f1{--min-height:350px;}.elementor-64 .elementor-element.elementor-element-5ae516d8{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-64 .elementor-element.elementor-element-2a89e09c{text-align:center;}.elementor-64 .elementor-element.elementor-element-2a89e09c .elementor-heading-title{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-5b25ee3b{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-4d885cfa .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-4d885cfa .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-4d885cfa .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-3f968380{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-16c866fd .elementor-heading-title{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-470430ea{--width:500px;font-size:var( --e-global-typography-bde5f3e-font-size );line-height:var( --e-global-typography-bde5f3e-line-height );}.elementor-64 .elementor-element.elementor-element-70e0ebdb{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-595cb780{--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-64 .elementor-element.elementor-element-71d62196{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-6d0e5824 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-6d0e5824 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-2228e938 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-2228e938 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-2228e938 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-2843067e{text-align:center;}.elementor-64 .elementor-element.elementor-element-4cf8cadc .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-4cf8cadc .elementor-icon-box-title a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-3b7eb1cf .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-3b7eb1cf .elementor-icon-box-title a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-73a02019 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-73a02019 .elementor-icon-box-title a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-6002f6b8{--justify-content:center;}.elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-6e82fa68 .elementor-image-box-title{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-6e82fa68 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-3bd3e445{--min-height:500px;}.elementor-64 .elementor-element.elementor-element-43b8a27f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-64 .elementor-element.elementor-element-ca713ba .elementor-icon-box-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-ca713ba .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-ca713ba .elementor-icon-box-title a{font-size:var( --e-global-typography-bde5f3e-font-size );line-height:var( --e-global-typography-bde5f3e-line-height );}.elementor-64 .elementor-element.elementor-element-ca713ba .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-65cc236e .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-64 .elementor-element.elementor-element-65cc236e .ekit-price-card-slider{--ekit_client_logo_slidetosho:3;}.elementor-64 .elementor-element.elementor-element-6c786aa0{--padding-top:170px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-956eb05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-956eb05 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-295cddf9 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-295cddf9 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-295cddf9 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-2758ccf4 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-2758ccf4 .elementskit-accordion-content .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-57c1ae93{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-54a2ed50 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-54a2ed50 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-29bae42b .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-29bae42b .elementor-testimonial-name{font-size:var( --e-global-typography-88a0ac2-font-size );line-height:var( --e-global-typography-88a0ac2-line-height );}.elementor-64 .elementor-element.elementor-element-29bae42b .elementor-testimonial-job{font-size:var( --e-global-typography-9af2f6e-font-size );line-height:var( --e-global-typography-9af2f6e-line-height );}.elementor-64 .elementor-element.elementor-element-394e9925 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-394e9925 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-758711f1 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-758711f1 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-758711f1 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-512ae049{text-align:center;}.elementor-64 .elementor-element.elementor-element-4c3563f3{--grid-auto-flow:row;}.elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-4ca50659{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-e46a842{--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-64 .elementor-element.elementor-element-60c26865 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-60c26865 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-33054eb4{--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-64 .elementor-element.elementor-element-4e6066bd .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-4e6066bd .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-4e6066bd .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-1a1c829b{--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-64 .elementor-element.elementor-element-6a7c0494{text-align:center;}.elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-7b6f6f96{--justify-content:center;}.elementor-64 .elementor-element.elementor-element-242ea908 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-242ea908 .elementor-icon-box-title a{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-563dc9e9 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-563dc9e9 .elementor-icon-box-title a{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-41a70745 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-41a70745 .elementor-icon-box-title a{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-507f1e7c .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-507f1e7c .elementor-icon-box-title a{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-700e528c{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-60ed75e5{--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-64 .elementor-element.elementor-element-2c2adff1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-2c2adff1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-65d7f19a .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-65d7f19a .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-65d7f19a .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-8bd4e51{text-align:center;}.elementor-64 .elementor-element.elementor-element-73665dc8{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-64 .elementor-element.elementor-element-59bf3ad3{--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;}.elementor-64 .elementor-element.elementor-element-1566d9bd .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-1566d9bd .elementor-icon-box-title a{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-241d0572{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-4d2b644a{--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-64 .elementor-element.elementor-element-149cabd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-149cabd .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-5c3b61da{--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-64 .elementor-element.elementor-element-dfc803b .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-dfc803b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-dfc803b .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-3b3d5855{--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-64 .elementor-element.elementor-element-6d2ad4d3{text-align:center;}.elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-256e3c4f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-64 .elementor-element.elementor-element-53488ba5 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-53488ba5 .elementor-icon-box-title a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-53488ba5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-2c6ca913 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-2c6ca913 .elementor-icon-box-title a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-2c6ca913 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-42b66ea8 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-42b66ea8 .elementor-icon-box-title a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-42b66ea8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-17f0c9a3{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-3419add0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-3419add0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-5a170055 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-5a170055 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-5a170055 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-1e4b1cb7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-64 .elementor-element.elementor-element-39ab3abb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-39ab3abb .elementor-icon-list-item > a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-2976d14 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-bde5f3e-font-size );line-height:var( --e-global-typography-bde5f3e-line-height );}.elementor-64 .elementor-element.elementor-element-2976d14 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-2976d14 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-6b7d5bea{--flex-wrap:wrap;}.elementor-64 .elementor-element.elementor-element-220c9248 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-220c9248 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-53e5a27d .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-bde5f3e-font-size );line-height:var( --e-global-typography-bde5f3e-line-height );}.elementor-64 .elementor-element.elementor-element-53e5a27d .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-53e5a27d .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-2755a51{--flex-wrap:wrap;}.elementor-64 .elementor-element.elementor-element-51fc63ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-51fc63ff .elementor-icon-list-item > a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-3c94f0e4 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-bde5f3e-font-size );line-height:var( --e-global-typography-bde5f3e-line-height );}.elementor-64 .elementor-element.elementor-element-3c94f0e4 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-3c94f0e4 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-72109c84{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-678edf56{--width:90px;font-size:var( --e-global-typography-bde5f3e-font-size );line-height:var( --e-global-typography-bde5f3e-line-height );}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-581e7378{right:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-581e7378{left:0px;}.elementor-64 .elementor-element.elementor-element-4f71817b .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-4f71817b .elementor-icon-box-title a{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-4b3d78ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-4b3d78ad .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-22d4cc72 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-22d4cc72 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-22d4cc72 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion .elementskit-card-body p, .elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-4729b06b{--padding-top:80px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-266e85f3{--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-64 .elementor-element.elementor-element-4c95e74a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-4c95e74a .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-43965cd{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-64 .elementor-element.elementor-element-6723fb16 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-6723fb16 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-6723fb16 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-7cc76f64{--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-64 .elementor-element.elementor-element-2c79451b{text-align:center;}.elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-35d28f27 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-64 .elementor-element.elementor-element-35d28f27 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-64 .elementor-element.elementor-element-35d28f27 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-64 .elementor-element.elementor-element-35d28f27 .post-meta-list a, .elementor-64 .elementor-element.elementor-element-35d28f27 .post-meta-list .meta-date-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-meta-lists .elementskit-single-meta{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-body .entry-title, .elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-entry-header .entry-title, .elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-footer > p, .elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-71519494{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-582f2b9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-582f2b9e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-6ae19575 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-6ae19575 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-6ae19575 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-12b6de16{text-align:center;}.elementor-64 .elementor-element.elementor-element-5d8be4f .elementor-heading-title{font-size:var( --e-global-typography-bde5f3e-font-size );line-height:var( --e-global-typography-bde5f3e-line-height );}.elementor-64 .elementor-element.elementor-element-5078996f{text-align:center;}.elementor-64 .elementor-element.elementor-element-5078996f .elementor-heading-title{font-size:var( --e-global-typography-bde5f3e-font-size );line-height:var( --e-global-typography-bde5f3e-line-height );}}@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-3faffbd0{--padding-top:140px;--padding-bottom:180px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-189539a5 .elementor-heading-title{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-4009b6c .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-7ba163e-font-size );line-height:var( --e-global-typography-7ba163e-line-height );}.elementor-64 .elementor-element.elementor-element-4009b6c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-4009b6c .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-7ba163e-font-size );line-height:var( --e-global-typography-7ba163e-line-height );}.elementor-64 .elementor-element.elementor-element-2a89e09c .elementor-heading-title{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-23e4758a .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-4d885cfa .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-4d885cfa .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-4d885cfa .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-22df05fc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-16c866fd .elementor-heading-title{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-70fe8120{--width:150px;}.elementor-64 .elementor-element.elementor-element-52c12c5b{--width:120px;}.elementor-64 .elementor-element.elementor-element-470430ea{--width:500px;font-size:var( --e-global-typography-bde5f3e-font-size );line-height:var( --e-global-typography-bde5f3e-line-height );}.elementor-64 .elementor-element.elementor-element-70e0ebdb{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-71d62196{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-6d0e5824 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-6d0e5824 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-2228e938 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-2228e938 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-2228e938 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-4cf8cadc .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-4cf8cadc .elementor-icon-box-title a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-3b7eb1cf .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-3b7eb1cf .elementor-icon-box-title a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-73a02019 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-73a02019 .elementor-icon-box-title a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-6002f6b8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-3376ed14 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-6e82fa68 .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-6e82fa68 .elementor-image-box-title{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-6e82fa68 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-3bd3e445{--min-height:300px;}.elementor-64 .elementor-element.elementor-element-ca713ba .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-ca713ba .elementor-icon-box-title a{font-size:var( --e-global-typography-bde5f3e-font-size );line-height:var( --e-global-typography-bde5f3e-line-height );}.elementor-64 .elementor-element.elementor-element-ca713ba .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-65cc236e .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-64 .elementor-element.elementor-element-65cc236e .ekit-price-card-slider{--ekit_client_logo_slidetosho:1;}.elementor-64 .elementor-element.elementor-element-6c786aa0{--padding-top:160px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-956eb05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-956eb05 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-295cddf9 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-295cddf9 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-295cddf9 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-2758ccf4 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-2758ccf4 .elementskit-accordion-content .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-52a3e780 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-7c458a93{left:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-7c458a93{right:0px;}.elementor-64 .elementor-element.elementor-element-7c458a93{top:0px;}.elementor-64 .elementor-element.elementor-element-57c1ae93{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-2f00132b{--width:180px;}.elementor-64 .elementor-element.elementor-element-54a2ed50 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-54a2ed50 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-29bae42b .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-29bae42b .elementor-testimonial-name{font-size:var( --e-global-typography-88a0ac2-font-size );line-height:var( --e-global-typography-88a0ac2-line-height );}.elementor-64 .elementor-element.elementor-element-29bae42b .elementor-testimonial-job{font-size:var( --e-global-typography-9af2f6e-font-size );line-height:var( --e-global-typography-9af2f6e-line-height );}.elementor-64 .elementor-element.elementor-element-394e9925 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-394e9925 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-758711f1 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-758711f1 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-758711f1 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-4c3563f3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-64 .elementor-element.elementor-element-6bca895 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-4ca50659{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-60c26865 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-60c26865 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-4e6066bd .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-4e6066bd .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-4e6066bd .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-64 .elementor-element.elementor-element-45264628 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-3fdc5ad4{--width:80px;--min-height:80px;}.elementor-64 .elementor-element.elementor-element-44ad7723 .elementor-icon{font-size:30px;}.elementor-64 .elementor-element.elementor-element-44ad7723 .elementor-icon svg{height:30px;}.elementor-64 .elementor-element.elementor-element-7f4c4e0e{--spacer-size:30px;}.elementor-64 .elementor-element.elementor-element-28ab71b7{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}.elementor-64 .elementor-element.elementor-element-418cfe4b{--width:85%;--border-radius:0px 20px 0px 0px;}.elementor-64 .elementor-element.elementor-element-242ea908 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-242ea908 .elementor-icon-box-title a{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-424eb034{--width:80px;--min-height:80px;}.elementor-64 .elementor-element.elementor-element-43d5a8e0 .elementor-icon{font-size:30px;}.elementor-64 .elementor-element.elementor-element-43d5a8e0 .elementor-icon svg{height:30px;}.elementor-64 .elementor-element.elementor-element-157a6451{--spacer-size:30px;}.elementor-64 .elementor-element.elementor-element-22d87c15{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}.elementor-64 .elementor-element.elementor-element-5e719051{--width:85%;--border-radius:0px 20px 0px 0px;}.elementor-64 .elementor-element.elementor-element-563dc9e9 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-563dc9e9 .elementor-icon-box-title a{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-4013cd2b{--width:80px;--min-height:80px;}.elementor-64 .elementor-element.elementor-element-7a6f926a .elementor-icon{font-size:30px;}.elementor-64 .elementor-element.elementor-element-7a6f926a .elementor-icon svg{height:30px;}.elementor-64 .elementor-element.elementor-element-1c36e08d{--spacer-size:30px;}.elementor-64 .elementor-element.elementor-element-339e1b1a{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}.elementor-64 .elementor-element.elementor-element-5bf1a82c{--width:85%;--border-radius:0px 20px 0px 0px;}.elementor-64 .elementor-element.elementor-element-41a70745 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-41a70745 .elementor-icon-box-title a{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-14f054b8{--width:80px;--min-height:80px;}.elementor-64 .elementor-element.elementor-element-70e2cd02 .elementor-icon{font-size:30px;}.elementor-64 .elementor-element.elementor-element-70e2cd02 .elementor-icon svg{height:30px;}.elementor-64 .elementor-element.elementor-element-46fbb752{--spacer-size:30px;}.elementor-64 .elementor-element.elementor-element-7092258a{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}.elementor-64 .elementor-element.elementor-element-62cacc3a{--width:85%;--border-radius:0px 20px 0px 0px;}.elementor-64 .elementor-element.elementor-element-507f1e7c .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-507f1e7c .elementor-icon-box-title a{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-700e528c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-2c2adff1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-2c2adff1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-65d7f19a .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-65d7f19a .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-65d7f19a .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-1566d9bd .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-1566d9bd .elementor-icon-box-title a{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-228ddf56 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-single-testimonial-slider, .elementor-64 .elementor-element.elementor-element-3a3dcef1  .elementskit-testimonial_card{padding:40px 20px 40px 20px;}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-3a3dcef1 .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-241d0572{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-149cabd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-149cabd .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-dfc803b .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-dfc803b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-dfc803b .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-64 .elementor-element.elementor-element-1407684d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-256e3c4f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-64 .elementor-element.elementor-element-4d3b71d3{--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;}.elementor-64 .elementor-element.elementor-element-220a37b2{--width:20%;}.elementor-64 .elementor-element.elementor-element-5eb8315c{--width:80%;--min-height:250px;}.elementor-64 .elementor-element.elementor-element-7fd8d618{--width:90%;}.elementor-64 .elementor-element.elementor-element-53488ba5 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-53488ba5 .elementor-icon-box-title a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-53488ba5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-78c79f24{--width:20%;}.elementor-64 .elementor-element.elementor-element-23205fd4{--width:80%;--min-height:250px;}.elementor-64 .elementor-element.elementor-element-6513fb76{--width:90%;}.elementor-64 .elementor-element.elementor-element-2c6ca913 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-2c6ca913 .elementor-icon-box-title a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-2c6ca913 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-5b8151ef{--width:20%;}.elementor-64 .elementor-element.elementor-element-634d343e{--width:80%;--min-height:250px;}.elementor-64 .elementor-element.elementor-element-68e939a8{--width:90%;}.elementor-64 .elementor-element.elementor-element-42b66ea8 .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-42b66ea8 .elementor-icon-box-title a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-42b66ea8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-17f0c9a3{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-3419add0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-3419add0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-5a170055 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-5a170055 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-5a170055 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-39ab3abb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-39ab3abb .elementor-icon-list-item > a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-2976d14 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-bde5f3e-font-size );line-height:var( --e-global-typography-bde5f3e-line-height );}.elementor-64 .elementor-element.elementor-element-2976d14 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-2976d14 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-220c9248 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-220c9248 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-53e5a27d .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-bde5f3e-font-size );line-height:var( --e-global-typography-bde5f3e-line-height );}.elementor-64 .elementor-element.elementor-element-53e5a27d .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-53e5a27d .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-51fc63ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-51fc63ff .elementor-icon-list-item > a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-3c94f0e4 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-bde5f3e-font-size );line-height:var( --e-global-typography-bde5f3e-line-height );}.elementor-64 .elementor-element.elementor-element-3c94f0e4 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-3c94f0e4 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-72109c84{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-d19fcc8{--width:80%;}.elementor-64 .elementor-element.elementor-element-1a460e06{--spacer-size:400px;}.elementor-64 .elementor-element.elementor-element-1e7eefac{--min-height:400px;}.elementor-64 .elementor-element.elementor-element-1ce35eb6{--width:120px;}.elementor-64 .elementor-element.elementor-element-678edf56{--width:90px;font-size:var( --e-global-typography-bde5f3e-font-size );line-height:var( --e-global-typography-bde5f3e-line-height );}.elementor-64 .elementor-element.elementor-element-4f71817b .elementor-icon-box-title, .elementor-64 .elementor-element.elementor-element-4f71817b .elementor-icon-box-title a{font-size:var( --e-global-typography-9439647-font-size );line-height:var( --e-global-typography-9439647-line-height );}.elementor-64 .elementor-element.elementor-element-4b3d78ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-4b3d78ad .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-22d4cc72 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-22d4cc72 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-22d4cc72 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion .elementskit-card-body p, .elementor-64 .elementor-element.elementor-element-1ba76172 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-4729b06b{--padding-top:60px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-4c95e74a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-4c95e74a .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-6723fb16 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-6723fb16 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-6723fb16 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-64 .elementor-element.elementor-element-4755e7d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-35d28f27 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-64 .elementor-element.elementor-element-35d28f27 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-64 .elementor-element.elementor-element-35d28f27 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-64 .elementor-element.elementor-element-35d28f27 .post-meta-list a, .elementor-64 .elementor-element.elementor-element-35d28f27 .post-meta-list .meta-date-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-meta-lists .elementskit-single-meta{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-body .entry-title, .elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-entry-header .entry-title, .elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-8dbeffd-font-size );line-height:var( --e-global-typography-8dbeffd-line-height );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-footer > p, .elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-35d28f27 .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-71519494{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-582f2b9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-582f2b9e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-6ae19575 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-6ae19575 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-64 .elementor-element.elementor-element-6ae19575 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-d048a01-font-size );line-height:var( --e-global-typography-d048a01-line-height );}.elementor-64 .elementor-element.elementor-element-35ca7cdb{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-5d8be4f .elementor-heading-title{font-size:var( --e-global-typography-bde5f3e-font-size );line-height:var( --e-global-typography-bde5f3e-line-height );}.elementor-64 .elementor-element.elementor-element-5078996f .elementor-heading-title{font-size:var( --e-global-typography-bde5f3e-font-size );line-height:var( --e-global-typography-bde5f3e-line-height );}}