.elementor-34 .elementor-element.elementor-element-7117ba35{--display:flex;--min-height:800px;--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:1;--padding-top:8%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-34 .elementor-element.elementor-element-7117ba35::before, .elementor-34 .elementor-element.elementor-element-7117ba35 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-7117ba35 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-7117ba35 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-7117ba35 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-7117ba35 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #002147 0%, #002147AD 100%);}.elementor-34 .elementor-element.elementor-element-7117ba35 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-34 .elementor-element.elementor-element-4ef66ab2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:7em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-1d49114f{text-align:center;}.elementor-34 .elementor-element.elementor-element-1d49114f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:35px;font-weight:700;line-height:1em;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-0644188{text-align:center;}.elementor-34 .elementor-element.elementor-element-0644188 .elementor-heading-title{font-size:61px;font-weight:900;line-height:1em;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-52e5fc00{text-align:center;}.elementor-34 .elementor-element.elementor-element-52e5fc00 .elementor-heading-title{font-weight:600;color:var( --e-global-color-ae36ae1 );}.elementor-34 .elementor-element.elementor-element-5aa99015{--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-34 .elementor-element.elementor-element-178afbfd{--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;--flex-wrap:wrap;--margin-top:-7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-34 .elementor-element.elementor-element-77ef5efb{--display:flex;--border-radius:0px 15px 15px 0px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-77ef5efb:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-77ef5efb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(6deg, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);}.elementor-34 .elementor-element.elementor-element-b8663bd{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-b8663bd > .elementor-widget-container{background-color:var( --e-global-color-text );padding:14px 14px 7px 14px;border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-b8663bd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-b8663bd .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-b8663bd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-638d055 );}.elementor-34 .elementor-element.elementor-element-b8663bd.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-b8663bd.elementor-view-default .elementor-icon{color:var( --e-global-color-638d055 );border-color:var( --e-global-color-638d055 );}.elementor-34 .elementor-element.elementor-element-b8663bd.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-b8663bd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-638d055 );}.elementor-34 .elementor-element.elementor-element-b8663bd .elementor-icon{font-size:49px;}.elementor-34 .elementor-element.elementor-element-b8663bd .elementor-icon svg{height:49px;}.elementor-34 .elementor-element.elementor-element-5a021972 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-5a021972 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-5a021972 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:31px;font-weight:600;font-style:normal;line-height:1.3em;}.elementor-34 .elementor-element.elementor-element-5a021972 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-19b6e139 .elementor-button{background-color:var( --e-global-color-1b98ba4 );font-size:13px;fill:var( --e-global-color-638d055 );color:var( --e-global-color-638d055 );border-style:none;}.elementor-34 .elementor-element.elementor-element-19b6e139{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-19b6e139.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-3f56839e{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:4em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;--z-index:2;}.elementor-34 .elementor-element.elementor-element-3f56839e:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-3f56839e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, var( --e-global-color-78953a4 ) 0%, #A3DD5B 100%);}.elementor-34 .elementor-element.elementor-element-12cee76c{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-12cee76c > .elementor-widget-container{background-color:var( --e-global-color-638d055 );margin:-2px 0px 0px 0px;padding:12px 14px 7px 14px;border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-12cee76c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-12cee76c .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-12cee76c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-12cee76c.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-12cee76c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-12cee76c.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-12cee76c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-12cee76c .elementor-icon{font-size:49px;}.elementor-34 .elementor-element.elementor-element-12cee76c .elementor-icon svg{height:49px;}.elementor-34 .elementor-element.elementor-element-48f4bf81 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-48f4bf81 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-48f4bf81 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:31px;font-weight:600;font-style:normal;line-height:1.3em;}.elementor-34 .elementor-element.elementor-element-48f4bf81 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-1a7b05d5 .elementor-button{background-color:var( --e-global-color-1b98ba4 );font-size:13px;fill:var( --e-global-color-638d055 );color:var( --e-global-color-638d055 );border-style:none;}.elementor-34 .elementor-element.elementor-element-1a7b05d5{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-1a7b05d5 > .elementor-widget-container{margin:11px 0px 0px 0px;padding:12px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-1a7b05d5.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-12c8101f{--display:flex;--border-radius:0px 15px 15px 0px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-12c8101f:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-12c8101f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(358deg, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);}.elementor-34 .elementor-element.elementor-element-6b874e14{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-6b874e14 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:14px 14px 7px 14px;border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-6b874e14.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-6b874e14 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-6b874e14.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-638d055 );}.elementor-34 .elementor-element.elementor-element-6b874e14.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-6b874e14.elementor-view-default .elementor-icon{color:var( --e-global-color-638d055 );border-color:var( --e-global-color-638d055 );}.elementor-34 .elementor-element.elementor-element-6b874e14.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-6b874e14.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-638d055 );}.elementor-34 .elementor-element.elementor-element-6b874e14 .elementor-icon{font-size:49px;}.elementor-34 .elementor-element.elementor-element-6b874e14 .elementor-icon svg{height:49px;}.elementor-34 .elementor-element.elementor-element-547411df .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-547411df .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-547411df .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:31px;font-weight:600;font-style:normal;line-height:1.3em;}.elementor-34 .elementor-element.elementor-element-547411df .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-27de5a82 .elementor-button{background-color:var( --e-global-color-1b98ba4 );font-size:13px;fill:var( --e-global-color-638d055 );color:var( --e-global-color-638d055 );border-style:none;}.elementor-34 .elementor-element.elementor-element-27de5a82{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-27de5a82.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-11dc3166{--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;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-11dc3166:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-11dc3166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://somersetheatpumpsolar.co.uk/wp-content/uploads/2024/11/bg_pattern2.png");}.elementor-34 .elementor-element.elementor-element-11dc3166::before, .elementor-34 .elementor-element.elementor-element-11dc3166 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-11dc3166 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-11dc3166 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-11dc3166 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-11dc3166 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #F0F0F0AB 0%, var( --e-global-color-text ) 86%);}.elementor-34 .elementor-element.elementor-element-7d25d9ca{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-7d25d9ca > .elementor-widget-container{background-color:#00A4AC00;border-radius:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-7d25d9ca img{width:100%;height:550px;object-fit:scale-down;object-position:bottom center;opacity:1;filter:brightness( 115% ) contrast( 115% ) saturate( 110% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;border-radius:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-7d25d9ca:hover img{opacity:1;}.elementor-34 .elementor-element.elementor-element-116eac2f{--display:flex;--padding-top:3em;--padding-bottom:3em;--padding-left:5em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-5fb358ef .elementor-heading-title{font-weight:700;}.elementor-34 .elementor-element.elementor-element-0ef3ae1{color:var( --e-global-color-465188f );}.elementor-34 .elementor-element.elementor-element-8dafcc0 .elementor-star-rating__title{color:var( --e-global-color-465188f );}.elementor-34 .elementor-element.elementor-element-8dafcc0 .elementor-star-rating{font-size:21px;}.elementor-34 .elementor-element.elementor-element-4ea321c1.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-34 .elementor-element.elementor-element-4ea321c1 .elementor-main-swiper{width:100%;}.elementor-34 .elementor-element.elementor-element-4ea321c1 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-044b931 );border-radius:15px;padding:2em 2em 2em 2em;}.elementor-34 .elementor-element.elementor-element-4ea321c1 .elementor-swiper-button{font-size:20px;}.elementor-34 .elementor-element.elementor-element-4ea321c1 .elementor-testimonial__text{color:var( --e-global-color-4468eb5 );font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-34 .elementor-element.elementor-element-4ea321c1 .elementor-testimonial__name{color:var( --e-global-color-465188f );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-34 .elementor-element.elementor-element-4ea321c1 .elementor-testimonial__title{color:var( --e-global-color-78953a4 );font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-34 .elementor-element.elementor-element-7fa69075 > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-34 .elementor-element.elementor-element-7fa69075{text-align:center;}.elementor-34 .elementor-element.elementor-element-7fa69075 .elementor-heading-title{font-weight:700;color:var( --e-global-color-638d055 );}.elementor-34 .elementor-element.elementor-element-5ec4222b .elementor-button{background-color:var( --e-global-color-ae36ae1 );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-638d055 );color:var( --e-global-color-638d055 );border-style:none;border-radius:16px 16px 16px 16px;}.elementor-34 .elementor-element.elementor-element-5ec4222b .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-5ec4222b .elementor-button:focus{background-color:var( --e-global-color-638d055 );color:var( --e-global-color-ae36ae1 );}.elementor-34 .elementor-element.elementor-element-5ec4222b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-5ec4222b .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-5ec4222b .elementor-button:focus svg{fill:var( --e-global-color-ae36ae1 );}.elementor-34 .elementor-element.elementor-element-4e79ed7{--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;--overlay-opacity:1;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-4e79ed7:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-4e79ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-4e79ed7::before, .elementor-34 .elementor-element.elementor-element-4e79ed7 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-4e79ed7 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-4e79ed7 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-4e79ed7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-4e79ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-be5e7e9{--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:1em;--padding-bottom:2em;--padding-left:2em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-b3a63a8 > .elementor-widget-container{background-color:var( --e-global-color-044b931 );padding:0em 0em 0em 0em;border-radius:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-b3a63a8 img{width:100%;height:550px;object-fit:cover;object-position:center center;opacity:1;transition-duration:1s;border-radius:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-b3a63a8:hover img{opacity:1;}.elementor-34 .elementor-element.elementor-element-38b63c6{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;bottom:145px;--icon-box-icon-margin:14px;}.elementor-34 .elementor-element.elementor-element-38b63c6 > .elementor-widget-container{background-color:transparent;padding:2em 2em 2em 2em;background-image:linear-gradient(182deg, var( --e-global-color-d031057 ) 0%, var( --e-global-color-78953a4 ) 100%);border-radius:15px 15px 15px 15px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-38b63c6{left:10px;}body.rtl .elementor-34 .elementor-element.elementor-element-38b63c6{right:10px;}.elementor-34 .elementor-element.elementor-element-38b63c6 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-1b98ba4 );}.elementor-34 .elementor-element.elementor-element-38b63c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ae36ae1 );}.elementor-34 .elementor-element.elementor-element-38b63c6.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-38b63c6.elementor-view-default .elementor-icon{fill:var( --e-global-color-ae36ae1 );color:var( --e-global-color-ae36ae1 );border-color:var( --e-global-color-ae36ae1 );}.elementor-34 .elementor-element.elementor-element-38b63c6 .elementor-icon{font-size:42px;}.elementor-34 .elementor-element.elementor-element-38b63c6 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-38b63c6 .elementor-icon-box-title a{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );line-height:var( --e-global-typography-84ca66e-line-height );}.elementor-34 .elementor-element.elementor-element-38b63c6 .elementor-icon-box-description{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-71e171f{--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:3em;--padding-bottom:3em;--padding-left:03em;--padding-right:5em;}.elementor-34 .elementor-element.elementor-element-caa8010 .elementor-heading-title{font-weight:700;color:var( --e-global-color-78953a4 );}.elementor-34 .elementor-element.elementor-element-4dc526e{color:var( --e-global-color-465188f );}.elementor-34 .elementor-element.elementor-element-ab5aad6{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-1571a1e{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-1571a1e > .elementor-widget-container{background-color:transparent;padding:14px 14px 7px 14px;background-image:radial-gradient(at top left, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-1571a1e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-1571a1e .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-1571a1e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-1571a1e.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-1571a1e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-1571a1e.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-1571a1e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-1571a1e .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-1571a1e .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-e2845ab{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-e2845ab.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-e2845ab .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-e2845ab .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-e2845ab .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e2845ab .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-e2845ab .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-98017cd{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-c6e8417{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-c6e8417 > .elementor-widget-container{background-color:transparent;padding:14px 14px 7px 14px;background-image:radial-gradient(at top left, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-c6e8417.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-c6e8417 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-c6e8417.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-c6e8417.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-c6e8417.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-c6e8417.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-c6e8417.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-c6e8417 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-c6e8417 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-6494447{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-6494447.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-6494447 .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-6494447 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-6494447 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-6494447 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-6494447 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-e34ada8{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-85c3560{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-85c3560 > .elementor-widget-container{background-color:transparent;padding:14px 14px 7px 14px;background-image:radial-gradient(at top left, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-85c3560.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-85c3560 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-85c3560.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-85c3560.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-85c3560.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-85c3560.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-85c3560.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-85c3560 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-85c3560 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-4e3a285{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-4e3a285.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-4e3a285 .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-4e3a285 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-4e3a285 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-4e3a285 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-4e3a285 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-93ea6cb{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e9bf0c6{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-e9bf0c6 > .elementor-widget-container{background-color:transparent;padding:14px 14px 7px 14px;background-image:radial-gradient(at top left, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-e9bf0c6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-e9bf0c6 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-e9bf0c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-e9bf0c6.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-e9bf0c6.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-e9bf0c6.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-e9bf0c6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-e9bf0c6 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-e9bf0c6 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-f8701f0{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-f8701f0.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-f8701f0 .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-f8701f0 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-f8701f0 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-f8701f0 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-f8701f0 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-df2a119{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-a5e8570{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-a5e8570 > .elementor-widget-container{background-color:transparent;padding:14px 14px 7px 14px;background-image:radial-gradient(at top left, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-a5e8570.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-a5e8570 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-a5e8570.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-a5e8570.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-a5e8570.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-a5e8570.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-a5e8570.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-a5e8570 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-a5e8570 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-e8b8852{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-e8b8852.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-e8b8852 .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-e8b8852 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-e8b8852 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e8b8852 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-e8b8852 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-807b216{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-4d462f5 );--border-color:var( --e-global-color-4d462f5 );--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-86ec603{--spacer-size:25px;}.elementor-34 .elementor-element.elementor-element-f0b23fe{text-align:center;}.elementor-34 .elementor-element.elementor-element-f0b23fe .elementor-heading-title{font-size:25px;color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-f184fb0{--e-image-carousel-slides-to-show:6;}.elementor-34 .elementor-element.elementor-element-f184fb0 .swiper-wrapper{display:flex;align-items:center;}.elementor-34 .elementor-element.elementor-element-0075680{--spacer-size:25px;}.elementor-34 .elementor-element.elementor-element-fa4aea1{--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;--overlay-opacity:0.88;--padding-top:5em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-fa4aea1:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-fa4aea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somersetheatpumpsolar.co.uk/wp-content/uploads/2024/06/DIGITAL-TOOLBAG-STOCK-HEAT-PUMPS-005-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-fa4aea1::before, .elementor-34 .elementor-element.elementor-element-fa4aea1 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-fa4aea1 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-fa4aea1 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-fa4aea1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-fa4aea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-78953a4 ) 0%, #FDEF01E0 100%);}.elementor-34 .elementor-element.elementor-element-01a1f1e{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-34 .elementor-element.elementor-element-18bf2cf{--display:flex;--min-height:306px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-ec3c7a7 );--border-color:var( --e-global-color-ec3c7a7 );--border-radius:15px 15px 15px 15px;--padding-top:4em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-18bf2cf:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-18bf2cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-18bf2cf:hover{border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-a2c0d56 );--border-color:var( --e-global-color-a2c0d56 );}.elementor-34 .elementor-element.elementor-element-18bf2cf, .elementor-34 .elementor-element.elementor-element-18bf2cf::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-04b02c3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-34 .elementor-element.elementor-element-04b02c3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-34 .elementor-element.elementor-element-04b02c3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-04b02c3 .elementor-image-box-title{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-04b02c3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-34 .elementor-element.elementor-element-04b02c3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-34 .elementor-element.elementor-element-c263b3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-c263b3b{text-align:center;}.elementor-34 .elementor-element.elementor-element-c263b3b .elementor-heading-title{font-size:90px;color:var( --e-global-color-78953a4 );}.elementor-34 .elementor-element.elementor-element-248e3dc{text-align:center;}.elementor-34 .elementor-element.elementor-element-7f09c73 .elementor-button{background-color:var( --e-global-color-638d055 );border-style:none;}.elementor-34 .elementor-element.elementor-element-41431e3{--display:flex;--min-height:306px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-ec3c7a7 );--border-color:var( --e-global-color-ec3c7a7 );--border-radius:15px 15px 15px 15px;--padding-top:4em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-41431e3:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-41431e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-41431e3:hover{border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-a2c0d56 );--border-color:var( --e-global-color-a2c0d56 );}.elementor-34 .elementor-element.elementor-element-41431e3, .elementor-34 .elementor-element.elementor-element-41431e3::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-e5898eb.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-34 .elementor-element.elementor-element-e5898eb.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-34 .elementor-element.elementor-element-e5898eb.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-e5898eb .elementor-image-box-title{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-e5898eb .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-34 .elementor-element.elementor-element-e5898eb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-34 .elementor-element.elementor-element-0c2d34e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-0c2d34e{text-align:center;}.elementor-34 .elementor-element.elementor-element-0c2d34e .elementor-heading-title{font-size:90px;color:var( --e-global-color-78953a4 );}.elementor-34 .elementor-element.elementor-element-bd9ec91{text-align:center;}.elementor-34 .elementor-element.elementor-element-8f178e7 .elementor-button{background-color:var( --e-global-color-638d055 );border-style:none;}.elementor-34 .elementor-element.elementor-element-b02a3b0{--display:flex;--min-height:306px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-ec3c7a7 );--border-color:var( --e-global-color-ec3c7a7 );--border-radius:15px 15px 15px 15px;--padding-top:4em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-b02a3b0:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-b02a3b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-b02a3b0:hover{border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-a2c0d56 );--border-color:var( --e-global-color-a2c0d56 );}.elementor-34 .elementor-element.elementor-element-b02a3b0, .elementor-34 .elementor-element.elementor-element-b02a3b0::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-26a8ea5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-34 .elementor-element.elementor-element-26a8ea5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-34 .elementor-element.elementor-element-26a8ea5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-26a8ea5 .elementor-image-box-title{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-26a8ea5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-34 .elementor-element.elementor-element-26a8ea5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-34 .elementor-element.elementor-element-e6ca43b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-e6ca43b{text-align:center;}.elementor-34 .elementor-element.elementor-element-e6ca43b .elementor-heading-title{font-size:90px;color:var( --e-global-color-78953a4 );}.elementor-34 .elementor-element.elementor-element-6351561{text-align:center;}.elementor-34 .elementor-element.elementor-element-1686272 .elementor-button{background-color:var( --e-global-color-638d055 );border-style:none;}.elementor-34 .elementor-element.elementor-element-d46a9db{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-d46a9db.e-con{--order:-99999 /* order start hack */;}.elementor-34 .elementor-element.elementor-element-45ad98d{text-align:center;}.elementor-34 .elementor-element.elementor-element-45ad98d .elementor-heading-title{font-weight:700;color:var( --e-global-color-d031057 );}.elementor-34 .elementor-element.elementor-element-97b11a0{text-align:center;}.elementor-34 .elementor-element.elementor-element-97b11a0 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-652b1b6{text-align:center;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-cb53f62{--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;--overlay-opacity:1;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-cb53f62:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-cb53f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somersetheatpumpsolar.co.uk/wp-content/uploads/2024/10/bg_pattern2.png");}.elementor-34 .elementor-element.elementor-element-cb53f62::before, .elementor-34 .elementor-element.elementor-element-cb53f62 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-cb53f62 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-cb53f62 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-cb53f62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-cb53f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center left, #FFFFFF96 0%, var( --e-global-color-text ) 75%);}.elementor-34 .elementor-element.elementor-element-489e91c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:1em;--padding-bottom:2em;--padding-left:2em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-ef7079a > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:0em 0em 0em 0em;border-radius:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-ef7079a.elementor-element{--order:-99999 /* order start hack */;}.elementor-34 .elementor-element.elementor-element-ef7079a img{width:100%;height:550px;object-fit:cover;object-position:center left;opacity:1;transition-duration:1s;border-radius:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-ef7079a:hover img{opacity:1;}.elementor-34 .elementor-element.elementor-element-9958c33{--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:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:5em;}.elementor-34 .elementor-element.elementor-element-5783819 .elementor-heading-title{font-weight:700;color:var( --e-global-color-78953a4 );}.elementor-34 .elementor-element.elementor-element-55d7f87{width:var( --container-widget-width, 111.95% );max-width:111.95%;--container-widget-width:111.95%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-55d7f87 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-34 .elementor-element.elementor-element-55d7f87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-55d7f87 .elementor-heading-title{color:var( --e-global-color-4468eb5 );}.elementor-34 .elementor-element.elementor-element-7563c80{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5a20cce{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-5a20cce > .elementor-widget-container{background-color:transparent;padding:14px 14px 7px 14px;background-image:radial-gradient(at top left, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-5a20cce.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-5a20cce .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-5a20cce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-5a20cce.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-5a20cce.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-5a20cce.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-5a20cce.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-5a20cce .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-5a20cce .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-e46b1dc{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-e46b1dc .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-e46b1dc .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-465188f );}.elementor-34 .elementor-element.elementor-element-e46b1dc .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e46b1dc .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;}.elementor-34 .elementor-element.elementor-element-e46b1dc .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-f9102ea{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-3315512{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-3315512 > .elementor-widget-container{background-color:transparent;padding:14px 14px 7px 14px;background-image:radial-gradient(at top left, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-3315512.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-3315512 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-3315512.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-3315512.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-3315512.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-3315512.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-3315512.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-3315512 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-3315512 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-aa51afe{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-aa51afe .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-aa51afe .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-465188f );}.elementor-34 .elementor-element.elementor-element-aa51afe .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-aa51afe .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;}.elementor-34 .elementor-element.elementor-element-aa51afe .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-25534c7{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-70c7726{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-70c7726 > .elementor-widget-container{background-color:transparent;padding:14px 14px 7px 14px;background-image:radial-gradient(at top left, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-70c7726.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-70c7726 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-70c7726.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-70c7726.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-70c7726.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-70c7726.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-70c7726.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-70c7726 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-70c7726 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-068796f{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-068796f .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-068796f .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-465188f );}.elementor-34 .elementor-element.elementor-element-068796f .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-068796f .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;}.elementor-34 .elementor-element.elementor-element-068796f .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-e67bc72{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-65fc8b8{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-65fc8b8 > .elementor-widget-container{background-color:transparent;padding:14px 14px 7px 14px;background-image:radial-gradient(at top left, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-65fc8b8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-65fc8b8 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-65fc8b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-65fc8b8.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-65fc8b8.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-65fc8b8.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-65fc8b8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-65fc8b8 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-65fc8b8 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-37ca800{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-37ca800 .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-37ca800 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-465188f );}.elementor-34 .elementor-element.elementor-element-37ca800 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-37ca800 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;}.elementor-34 .elementor-element.elementor-element-37ca800 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-b48b3f2{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-732bd2a{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-732bd2a > .elementor-widget-container{background-color:transparent;padding:14px 14px 7px 14px;background-image:radial-gradient(at top left, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-732bd2a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-732bd2a .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-732bd2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-732bd2a.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-732bd2a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-732bd2a.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-732bd2a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-732bd2a .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-732bd2a .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-4c152ed{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-4c152ed .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-4c152ed .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-465188f );}.elementor-34 .elementor-element.elementor-element-4c152ed .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-4c152ed .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;}.elementor-34 .elementor-element.elementor-element-4c152ed .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-4c77343{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-6da3467{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-6da3467 > .elementor-widget-container{background-color:transparent;padding:14px 14px 7px 14px;background-image:radial-gradient(at top left, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-6da3467.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-6da3467 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-6da3467.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-6da3467.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-6da3467.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-6da3467.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-6da3467.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-6da3467 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-6da3467 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-fd7d346{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-fd7d346 .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-fd7d346 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-465188f );}.elementor-34 .elementor-element.elementor-element-fd7d346 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-fd7d346 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;}.elementor-34 .elementor-element.elementor-element-fd7d346 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-577ec07{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-6168d28{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-6168d28 > .elementor-widget-container{background-color:transparent;padding:14px 14px 7px 14px;background-image:radial-gradient(at top left, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-6168d28.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-6168d28 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-6168d28.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-6168d28.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-6168d28.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-6168d28.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-6168d28.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-6168d28 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-6168d28 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-2c12083{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-2c12083 .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-2c12083 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-465188f );}.elementor-34 .elementor-element.elementor-element-2c12083 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-2c12083 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;}.elementor-34 .elementor-element.elementor-element-2c12083 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-1492ba2 .elementor-button{background-color:var( --e-global-color-638d055 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;}.elementor-34 .elementor-element.elementor-element-1492ba2 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-1492ba2 .elementor-button:focus{background-color:var( --e-global-color-78953a4 );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-1492ba2{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-1492ba2 > .elementor-widget-container{padding:48px 13px 13px 13px;}.elementor-34 .elementor-element.elementor-element-1492ba2 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-1492ba2 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-2a28d8d1{--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:5em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-623359c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-34 .elementor-element.elementor-element-6aeb3358{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-757a28ca{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-757a28ca:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-757a28ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-ae36ae1 ) 0%, var( --e-global-color-c61da57 ) 100%);}.elementor-34 .elementor-element.elementor-element-7826c5b2 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-7826c5b2 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-7826c5b2 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:31px;font-weight:600;font-style:normal;line-height:1.3em;}.elementor-34 .elementor-element.elementor-element-7826c5b2 .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-6802e826{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-4917364b{text-align:center;}.elementor-34 .elementor-element.elementor-element-4917364b .elementor-heading-title{font-family:var( --e-global-typography-a435f28-font-family ), Sans-serif;font-size:var( --e-global-typography-a435f28-font-size );font-weight:var( --e-global-typography-a435f28-font-weight );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );color:var( --e-global-color-638d055 );}.elementor-34 .elementor-element.elementor-element-607f23e0{--display:flex;--padding-top:0em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-fc22648 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-34 .elementor-element.elementor-element-fc22648 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-fc22648 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-fc22648 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-fc22648 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-fc22648 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-fc22648 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-cfa1f76 );}.elementor-34 .elementor-element.elementor-element-fc22648 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-34 .elementor-element.elementor-element-fc22648 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-34 .elementor-element.elementor-element-fc22648 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-34 .elementor-element.elementor-element-fc22648 .elementor-icon-list-icon i{color:var( --e-global-color-c61da57 );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-fc22648 .elementor-icon-list-icon svg{fill:var( --e-global-color-c61da57 );transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-fc22648{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-fc22648 .elementor-icon-list-text{transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-2c8a0a99 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-762debd0 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-34 .elementor-element.elementor-element-762debd0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-762debd0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-762debd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-762debd0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-762debd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-762debd0 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-cfa1f76 );}.elementor-34 .elementor-element.elementor-element-762debd0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-34 .elementor-element.elementor-element-762debd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-34 .elementor-element.elementor-element-762debd0 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-34 .elementor-element.elementor-element-762debd0 .elementor-icon-list-icon i{color:var( --e-global-color-465188f );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-762debd0 .elementor-icon-list-icon svg{fill:var( --e-global-color-465188f );transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-762debd0{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-762debd0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-51b77471 .elementor-button{background-color:var( --e-global-color-638d055 );font-size:15px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;}.elementor-34 .elementor-element.elementor-element-51b77471 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-51b77471 .elementor-button:focus{background-color:var( --e-global-color-78953a4 );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-51b77471.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-51b77471 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-51b77471 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-14f4ef5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-4aac7c39{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-4aac7c39:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-4aac7c39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #A3DD5B 0%, var( --e-global-color-78953a4 ) 100%);}.elementor-34 .elementor-element.elementor-element-96260f5 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-96260f5 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-96260f5 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:31px;font-weight:700;font-style:normal;line-height:1.3em;}.elementor-34 .elementor-element.elementor-element-96260f5 .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-7f100411{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-6e9daf9a{text-align:center;}.elementor-34 .elementor-element.elementor-element-6e9daf9a .elementor-heading-title{font-family:var( --e-global-typography-a435f28-font-family ), Sans-serif;font-size:var( --e-global-typography-a435f28-font-size );font-weight:var( --e-global-typography-a435f28-font-weight );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );color:var( --e-global-color-638d055 );}.elementor-34 .elementor-element.elementor-element-54ee3741{--display:flex;--padding-top:0em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-e756295 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-34 .elementor-element.elementor-element-e756295 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-e756295 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-e756295 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-e756295 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-e756295 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-e756295 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-cfa1f76 );}.elementor-34 .elementor-element.elementor-element-e756295 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-34 .elementor-element.elementor-element-e756295 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-34 .elementor-element.elementor-element-e756295 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-34 .elementor-element.elementor-element-e756295 .elementor-icon-list-icon i{color:var( --e-global-color-c61da57 );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-e756295 .elementor-icon-list-icon svg{fill:var( --e-global-color-c61da57 );transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-e756295{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-e756295 .elementor-icon-list-text{transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-3b9a94b6 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-34 .elementor-element.elementor-element-3b9a94b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-3b9a94b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-3b9a94b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-3b9a94b6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-3b9a94b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-3b9a94b6 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-cfa1f76 );}.elementor-34 .elementor-element.elementor-element-3b9a94b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-34 .elementor-element.elementor-element-3b9a94b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-34 .elementor-element.elementor-element-3b9a94b6 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-34 .elementor-element.elementor-element-3b9a94b6 .elementor-icon-list-icon i{color:var( --e-global-color-465188f );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-3b9a94b6 .elementor-icon-list-icon svg{fill:var( --e-global-color-465188f );transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-3b9a94b6{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-3b9a94b6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-858fb45 .elementor-button{background-color:var( --e-global-color-638d055 );font-size:15px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;}.elementor-34 .elementor-element.elementor-element-858fb45 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-858fb45 .elementor-button:focus{background-color:var( --e-global-color-78953a4 );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-858fb45{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-858fb45.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-858fb45 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-858fb45 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-30ea3f45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-25bcd906{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-25bcd906:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-25bcd906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78953a4 );}.elementor-34 .elementor-element.elementor-element-7e82fe52 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-7e82fe52 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-7e82fe52 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:31px;font-weight:600;font-style:normal;line-height:1.3em;}.elementor-34 .elementor-element.elementor-element-7e82fe52 .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-4b11b8c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-684e3869{text-align:center;}.elementor-34 .elementor-element.elementor-element-684e3869 .elementor-heading-title{font-family:var( --e-global-typography-a435f28-font-family ), Sans-serif;font-size:var( --e-global-typography-a435f28-font-size );font-weight:var( --e-global-typography-a435f28-font-weight );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );color:var( --e-global-color-638d055 );}.elementor-34 .elementor-element.elementor-element-66addcf9 .elementor-heading-title{font-weight:normal;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-7646fa78{--display:flex;--padding-top:0em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-1a1c059e > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-34 .elementor-element.elementor-element-1a1c059e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-1a1c059e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-1a1c059e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-1a1c059e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-1a1c059e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-1a1c059e .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-cfa1f76 );}.elementor-34 .elementor-element.elementor-element-1a1c059e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-34 .elementor-element.elementor-element-1a1c059e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-34 .elementor-element.elementor-element-1a1c059e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-34 .elementor-element.elementor-element-1a1c059e .elementor-icon-list-icon i{color:var( --e-global-color-c61da57 );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-1a1c059e .elementor-icon-list-icon svg{fill:var( --e-global-color-c61da57 );transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-1a1c059e{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-1a1c059e .elementor-icon-list-text{transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-8dd17f > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-34 .elementor-element.elementor-element-8dd17f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-8dd17f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-8dd17f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-8dd17f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-8dd17f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-8dd17f .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-cfa1f76 );}.elementor-34 .elementor-element.elementor-element-8dd17f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-34 .elementor-element.elementor-element-8dd17f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-34 .elementor-element.elementor-element-8dd17f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-34 .elementor-element.elementor-element-8dd17f .elementor-icon-list-icon i{color:var( --e-global-color-465188f );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-8dd17f .elementor-icon-list-icon svg{fill:var( --e-global-color-465188f );transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-8dd17f{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-8dd17f .elementor-icon-list-text{transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-279bfc9 .elementor-button{background-color:var( --e-global-color-638d055 );font-size:15px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;}.elementor-34 .elementor-element.elementor-element-279bfc9 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-279bfc9 .elementor-button:focus{background-color:var( --e-global-color-78953a4 );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-279bfc9.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-279bfc9 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-279bfc9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-6211de0b{--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;--overlay-opacity:0.83;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-6211de0b::before, .elementor-34 .elementor-element.elementor-element-6211de0b > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-6211de0b > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-6211de0b > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-6211de0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-6211de0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(59deg, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-d031057 ) 89%);}.elementor-34 .elementor-element.elementor-element-405791aa{--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:1em;--padding-bottom:2em;--padding-left:2em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-7f15ce7d > .elementor-widget-container{padding:0em 0em 0em 0em;border-radius:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-7f15ce7d img{width:100%;height:550px;object-fit:contain;object-position:center center;opacity:0.92;transition-duration:1s;border-radius:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-7f15ce7d:hover img{opacity:1;}.elementor-34 .elementor-element.elementor-element-587e1dbb{--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:3em;--padding-bottom:3em;--padding-left:03em;--padding-right:5em;}.elementor-34 .elementor-element.elementor-element-78d10a8b .elementor-heading-title{font-weight:600;color:var( --e-global-color-1b98ba4 );}.elementor-34 .elementor-element.elementor-element-5cb0ec4f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-1541ef98{color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-3c4427de .elementor-button{background-color:var( --e-global-color-ae36ae1 );fill:var( --e-global-color-d031057 );color:var( --e-global-color-d031057 );border-style:none;}.elementor-34 .elementor-element.elementor-element-3c4427de .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-3c4427de .elementor-button:focus{background-color:var( --e-global-color-d031057 );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-3c4427de{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-3c4427de > .elementor-widget-container{padding:48px 13px 13px 13px;}.elementor-34 .elementor-element.elementor-element-3c4427de .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-3c4427de .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-4e661fa{--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;--overlay-opacity:1;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-4e661fa:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-4e661fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://somersetheatpumpsolar.co.uk/wp-content/uploads/2025/06/wind-turbines-at-dusk-on-green-field-renewable-energy-poland-e1696032422382.jpg");}.elementor-34 .elementor-element.elementor-element-4e661fa::before, .elementor-34 .elementor-element.elementor-element-4e661fa > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-4e661fa > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-4e661fa > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-4e661fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-4e661fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-e47a05f{--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:1em;--padding-bottom:2em;--padding-left:2em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-9f34906 > .elementor-widget-container{background-color:var( --e-global-color-044b931 );padding:0em 0em 0em 0em;border-radius:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-9f34906 img{width:100%;height:550px;object-fit:cover;object-position:center center;opacity:1;transition-duration:1s;border-radius:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-9f34906:hover img{opacity:1;}.elementor-34 .elementor-element.elementor-element-6eaed02{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;bottom:145px;--icon-box-icon-margin:14px;}.elementor-34 .elementor-element.elementor-element-6eaed02 > .elementor-widget-container{background-color:transparent;padding:2em 2em 2em 2em;background-image:linear-gradient(182deg, var( --e-global-color-d031057 ) 0%, var( --e-global-color-78953a4 ) 100%);border-radius:15px 15px 15px 15px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-6eaed02{left:10px;}body.rtl .elementor-34 .elementor-element.elementor-element-6eaed02{right:10px;}.elementor-34 .elementor-element.elementor-element-6eaed02 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-1b98ba4 );}.elementor-34 .elementor-element.elementor-element-6eaed02.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ae36ae1 );}.elementor-34 .elementor-element.elementor-element-6eaed02.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-6eaed02.elementor-view-default .elementor-icon{fill:var( --e-global-color-ae36ae1 );color:var( --e-global-color-ae36ae1 );border-color:var( --e-global-color-ae36ae1 );}.elementor-34 .elementor-element.elementor-element-6eaed02 .elementor-icon{font-size:42px;}.elementor-34 .elementor-element.elementor-element-6eaed02 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-6eaed02 .elementor-icon-box-title a{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );line-height:var( --e-global-typography-84ca66e-line-height );}.elementor-34 .elementor-element.elementor-element-6eaed02 .elementor-icon-box-description{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-c429206{--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:3em;--padding-bottom:3em;--padding-left:03em;--padding-right:5em;}.elementor-34 .elementor-element.elementor-element-18e02d6 .elementor-heading-title{font-weight:700;color:var( --e-global-color-78953a4 );}.elementor-34 .elementor-element.elementor-element-b34f1fc{color:var( --e-global-color-465188f );}.elementor-34 .elementor-element.elementor-element-3c8fa38{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-10a07d3{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-10a07d3 > .elementor-widget-container{background-color:transparent;padding:14px 14px 7px 14px;background-image:radial-gradient(at top left, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-10a07d3.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-10a07d3 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-10a07d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-10a07d3.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-10a07d3.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-10a07d3.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-10a07d3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-10a07d3 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-10a07d3 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-c6aa85d{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-c6aa85d.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-c6aa85d .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-c6aa85d .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-c6aa85d .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-c6aa85d .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-c6aa85d .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-73c8bf4{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-c5091ae{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-c5091ae > .elementor-widget-container{background-color:transparent;padding:14px 14px 7px 14px;background-image:radial-gradient(at top left, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-c5091ae.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-c5091ae .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-c5091ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-c5091ae.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-c5091ae.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-c5091ae.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-c5091ae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-c5091ae .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-c5091ae .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-1bd2f55{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-1bd2f55.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-1bd2f55 .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-1bd2f55 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-1bd2f55 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-1bd2f55 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-1bd2f55 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-62b4db7{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-a5367bb{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-a5367bb > .elementor-widget-container{background-color:transparent;padding:14px 14px 7px 14px;background-image:radial-gradient(at top left, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-a5367bb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-a5367bb .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-a5367bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-a5367bb.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-a5367bb.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-a5367bb.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-a5367bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-a5367bb .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-a5367bb .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-ae1f74d{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-ae1f74d.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-ae1f74d .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-ae1f74d .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-ae1f74d .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-ae1f74d .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-ae1f74d .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-da3dcfa{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-b825df9{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-b825df9 > .elementor-widget-container{background-color:transparent;padding:14px 14px 7px 14px;background-image:radial-gradient(at top left, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-b825df9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-b825df9 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-b825df9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-b825df9.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-b825df9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-b825df9.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-b825df9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-b825df9 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-b825df9 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-cc6f875{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-cc6f875.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-cc6f875 .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-cc6f875 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-cc6f875 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-cc6f875 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-cc6f875 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-748f1e0{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-8fbf706{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-8fbf706 > .elementor-widget-container{background-color:transparent;padding:14px 14px 7px 14px;background-image:radial-gradient(at top left, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-8fbf706.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-8fbf706 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-8fbf706.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-8fbf706.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-8fbf706.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-8fbf706.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-8fbf706.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-8fbf706 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-8fbf706 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-4b2b816{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-4b2b816.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-4b2b816 .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-4b2b816 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-4b2b816 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-4b2b816 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-4b2b816 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-25c73ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-4d462f5 );--border-color:var( --e-global-color-4d462f5 );--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-145fe05{--spacer-size:25px;}.elementor-34 .elementor-element.elementor-element-b8dba51{text-align:center;}.elementor-34 .elementor-element.elementor-element-b8dba51 .elementor-heading-title{font-size:25px;color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-acd9540{--e-image-carousel-slides-to-show:6;}.elementor-34 .elementor-element.elementor-element-acd9540 .swiper-wrapper{display:flex;align-items:center;}.elementor-34 .elementor-element.elementor-element-c29b3ba{--spacer-size:25px;}.elementor-34 .elementor-element.elementor-element-03a5f37{--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;--overlay-opacity:0.88;--padding-top:5em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-03a5f37:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-03a5f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somersetheatpumpsolar.co.uk/wp-content/uploads/2024/06/DIGITAL-TOOLBAG-STOCK-HEAT-PUMPS-005-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-03a5f37::before, .elementor-34 .elementor-element.elementor-element-03a5f37 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-03a5f37 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-03a5f37 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-03a5f37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-03a5f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-d031057 ) 100%);}.elementor-34 .elementor-element.elementor-element-1b05262{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-34 .elementor-element.elementor-element-abb11f6{--display:flex;--min-height:306px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-ec3c7a7 );--border-color:var( --e-global-color-ec3c7a7 );--border-radius:15px 15px 15px 15px;--padding-top:4em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-abb11f6:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-abb11f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-abb11f6:hover{border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-a2c0d56 );--border-color:var( --e-global-color-a2c0d56 );}.elementor-34 .elementor-element.elementor-element-abb11f6, .elementor-34 .elementor-element.elementor-element-abb11f6::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-213b932.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-34 .elementor-element.elementor-element-213b932.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-34 .elementor-element.elementor-element-213b932.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-213b932 .elementor-image-box-title{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-213b932 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-34 .elementor-element.elementor-element-213b932 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-34 .elementor-element.elementor-element-0747cd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-0747cd1{text-align:center;}.elementor-34 .elementor-element.elementor-element-0747cd1 .elementor-heading-title{font-size:90px;color:var( --e-global-color-78953a4 );}.elementor-34 .elementor-element.elementor-element-9875437{text-align:center;}.elementor-34 .elementor-element.elementor-element-6e4a55e .elementor-button{background-color:var( --e-global-color-638d055 );border-style:none;}.elementor-34 .elementor-element.elementor-element-619e8ce{--display:flex;--min-height:306px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-ec3c7a7 );--border-color:var( --e-global-color-ec3c7a7 );--border-radius:15px 15px 15px 15px;--padding-top:4em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-619e8ce:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-619e8ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-619e8ce:hover{border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-a2c0d56 );--border-color:var( --e-global-color-a2c0d56 );}.elementor-34 .elementor-element.elementor-element-619e8ce, .elementor-34 .elementor-element.elementor-element-619e8ce::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-0d9bafe.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-34 .elementor-element.elementor-element-0d9bafe.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-34 .elementor-element.elementor-element-0d9bafe.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-0d9bafe .elementor-image-box-title{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-0d9bafe .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-34 .elementor-element.elementor-element-0d9bafe .elementor-image-box-img img{transition-duration:0.3s;}.elementor-34 .elementor-element.elementor-element-c6624bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-c6624bb{text-align:center;}.elementor-34 .elementor-element.elementor-element-c6624bb .elementor-heading-title{font-size:90px;color:var( --e-global-color-78953a4 );}.elementor-34 .elementor-element.elementor-element-83dc6e7{text-align:center;}.elementor-34 .elementor-element.elementor-element-f4f5756 .elementor-button{background-color:var( --e-global-color-638d055 );border-style:none;}.elementor-34 .elementor-element.elementor-element-d756fb4{--display:flex;--min-height:306px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-ec3c7a7 );--border-color:var( --e-global-color-ec3c7a7 );--border-radius:15px 15px 15px 15px;--padding-top:4em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-d756fb4:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-d756fb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-d756fb4:hover{border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-a2c0d56 );--border-color:var( --e-global-color-a2c0d56 );}.elementor-34 .elementor-element.elementor-element-d756fb4, .elementor-34 .elementor-element.elementor-element-d756fb4::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-7b4e3c1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-34 .elementor-element.elementor-element-7b4e3c1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-34 .elementor-element.elementor-element-7b4e3c1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-7b4e3c1 .elementor-image-box-title{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-7b4e3c1 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-34 .elementor-element.elementor-element-7b4e3c1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-34 .elementor-element.elementor-element-7341cb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-7341cb9{text-align:center;}.elementor-34 .elementor-element.elementor-element-7341cb9 .elementor-heading-title{font-size:90px;color:var( --e-global-color-78953a4 );}.elementor-34 .elementor-element.elementor-element-06738a3{text-align:center;}.elementor-34 .elementor-element.elementor-element-aaf7a7b .elementor-button{background-color:var( --e-global-color-638d055 );border-style:none;}.elementor-34 .elementor-element.elementor-element-8a033c4{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-8a033c4.e-con{--order:-99999 /* order start hack */;}.elementor-34 .elementor-element.elementor-element-ec0d5d9{text-align:center;}.elementor-34 .elementor-element.elementor-element-ec0d5d9 .elementor-heading-title{font-weight:700;color:var( --e-global-color-1b98ba4 );}.elementor-34 .elementor-element.elementor-element-1f7fd2f{text-align:center;}.elementor-34 .elementor-element.elementor-element-1f7fd2f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-14c36fc{text-align:center;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-d4368a9{--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;--overlay-opacity:0.83;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-d4368a9:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-d4368a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somersetheatpumpsolar.co.uk/wp-content/uploads/2025/06/dashed-1.png");background-repeat:no-repeat;}.elementor-34 .elementor-element.elementor-element-d4368a9::before, .elementor-34 .elementor-element.elementor-element-d4368a9 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-d4368a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-d4368a9 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-d4368a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-d4368a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-cf489fa{--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:1em;--padding-bottom:2em;--padding-left:2em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-5743809 > .elementor-widget-container{padding:0em 0em 0em 0em;border-radius:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-5743809 img{width:100%;height:550px;object-fit:contain;object-position:center center;opacity:0.92;transition-duration:1s;border-radius:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-5743809:hover img{opacity:1;}.elementor-34 .elementor-element.elementor-element-6ddc05e{--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:3em;--padding-bottom:3em;--padding-left:03em;--padding-right:5em;}.elementor-34 .elementor-element.elementor-element-e9b35fa .elementor-heading-title{font-weight:600;color:var( --e-global-color-78953a4 );}.elementor-34 .elementor-element.elementor-element-fe5632f .elementor-heading-title{color:var( --e-global-color-4468eb5 );}.elementor-34 .elementor-element.elementor-element-0c2eaa3{color:var( --e-global-color-465188f );}.elementor-34 .elementor-element.elementor-element-32e26d8 .elementor-button{background-color:var( --e-global-color-ae36ae1 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;}.elementor-34 .elementor-element.elementor-element-32e26d8 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-32e26d8 .elementor-button:focus{background-color:var( --e-global-color-d031057 );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-32e26d8{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-32e26d8 > .elementor-widget-container{padding:48px 13px 13px 13px;}.elementor-34 .elementor-element.elementor-element-32e26d8 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-32e26d8 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-31bb119{--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:5em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-65848ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-34 .elementor-element.elementor-element-643f326{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-6eacf4d{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-6eacf4d:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-6eacf4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-ae36ae1 ) 0%, var( --e-global-color-c61da57 ) 100%);}.elementor-34 .elementor-element.elementor-element-ff08e9e .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-ff08e9e .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-ff08e9e .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:31px;font-weight:600;font-style:normal;line-height:1.3em;}.elementor-34 .elementor-element.elementor-element-ff08e9e .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-b7125c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-5c02982{text-align:center;}.elementor-34 .elementor-element.elementor-element-5c02982 .elementor-heading-title{font-family:var( --e-global-typography-a435f28-font-family ), Sans-serif;font-size:var( --e-global-typography-a435f28-font-size );font-weight:var( --e-global-typography-a435f28-font-weight );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );color:var( --e-global-color-638d055 );}.elementor-34 .elementor-element.elementor-element-a9e2b27{--display:flex;--padding-top:0em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-ab301eb > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-34 .elementor-element.elementor-element-ab301eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-ab301eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-ab301eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-ab301eb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-ab301eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-ab301eb .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-cfa1f76 );}.elementor-34 .elementor-element.elementor-element-ab301eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-34 .elementor-element.elementor-element-ab301eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-34 .elementor-element.elementor-element-ab301eb .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-34 .elementor-element.elementor-element-ab301eb .elementor-icon-list-icon i{color:var( --e-global-color-c61da57 );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-ab301eb .elementor-icon-list-icon svg{fill:var( --e-global-color-c61da57 );transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-ab301eb{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-ab301eb .elementor-icon-list-text{transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-bb5eb09 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-40d17ca > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-34 .elementor-element.elementor-element-40d17ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-40d17ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-40d17ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-40d17ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-40d17ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-40d17ca .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-cfa1f76 );}.elementor-34 .elementor-element.elementor-element-40d17ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-34 .elementor-element.elementor-element-40d17ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-34 .elementor-element.elementor-element-40d17ca .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-34 .elementor-element.elementor-element-40d17ca .elementor-icon-list-icon i{color:var( --e-global-color-465188f );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-40d17ca .elementor-icon-list-icon svg{fill:var( --e-global-color-465188f );transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-40d17ca{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-40d17ca .elementor-icon-list-text{transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-b62e3e9 .elementor-button{background-color:var( --e-global-color-638d055 );font-size:15px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;}.elementor-34 .elementor-element.elementor-element-b62e3e9 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-b62e3e9 .elementor-button:focus{background-color:var( --e-global-color-78953a4 );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-b62e3e9.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-b62e3e9 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-b62e3e9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-58d5715{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-98b63ae{--display:flex;--min-height:111px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-98b63ae:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-98b63ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(355deg, var( --e-global-color-78953a4 ) 0%, var( --e-global-color-ae36ae1 ) 100%);}.elementor-34 .elementor-element.elementor-element-23f1a94 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-23f1a94 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-23f1a94 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:31px;font-weight:700;font-style:normal;line-height:1.3em;}.elementor-34 .elementor-element.elementor-element-23f1a94 .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-0c51f7c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-3088b83{text-align:center;}.elementor-34 .elementor-element.elementor-element-3088b83 .elementor-heading-title{font-family:var( --e-global-typography-a435f28-font-family ), Sans-serif;font-size:var( --e-global-typography-a435f28-font-size );font-weight:var( --e-global-typography-a435f28-font-weight );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );color:var( --e-global-color-638d055 );}.elementor-34 .elementor-element.elementor-element-a0fa214{--display:flex;--padding-top:0em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-2b2f424 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-34 .elementor-element.elementor-element-2b2f424 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-2b2f424 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-2b2f424 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-2b2f424 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-2b2f424 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-2b2f424 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-cfa1f76 );}.elementor-34 .elementor-element.elementor-element-2b2f424 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-34 .elementor-element.elementor-element-2b2f424 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-34 .elementor-element.elementor-element-2b2f424 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-34 .elementor-element.elementor-element-2b2f424 .elementor-icon-list-icon i{color:var( --e-global-color-c61da57 );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-2b2f424 .elementor-icon-list-icon svg{fill:var( --e-global-color-c61da57 );transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-2b2f424{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-2b2f424 .elementor-icon-list-text{transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-2cf61be > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-34 .elementor-element.elementor-element-2cf61be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-2cf61be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-2cf61be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-2cf61be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-2cf61be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-2cf61be .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-cfa1f76 );}.elementor-34 .elementor-element.elementor-element-2cf61be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-34 .elementor-element.elementor-element-2cf61be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-34 .elementor-element.elementor-element-2cf61be .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-34 .elementor-element.elementor-element-2cf61be .elementor-icon-list-icon i{color:var( --e-global-color-465188f );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-2cf61be .elementor-icon-list-icon svg{fill:var( --e-global-color-465188f );transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-2cf61be{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-2cf61be .elementor-icon-list-text{transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-942f929 .elementor-button{background-color:var( --e-global-color-638d055 );font-size:15px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;}.elementor-34 .elementor-element.elementor-element-942f929 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-942f929 .elementor-button:focus{background-color:var( --e-global-color-78953a4 );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-942f929{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-942f929.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-942f929 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-942f929 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-72dbb99{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-889984d{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-889984d:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-889984d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78953a4 );}.elementor-34 .elementor-element.elementor-element-e3a4923 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-e3a4923 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e3a4923 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:31px;font-weight:600;font-style:normal;line-height:1.3em;}.elementor-34 .elementor-element.elementor-element-e3a4923 .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-a67e2d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-cc111f1{text-align:center;}.elementor-34 .elementor-element.elementor-element-cc111f1 .elementor-heading-title{font-family:var( --e-global-typography-a435f28-font-family ), Sans-serif;font-size:var( --e-global-typography-a435f28-font-size );font-weight:var( --e-global-typography-a435f28-font-weight );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );color:var( --e-global-color-638d055 );}.elementor-34 .elementor-element.elementor-element-b9bc8ba .elementor-heading-title{font-weight:normal;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-528ee24{--display:flex;--padding-top:0em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-1a3a385 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-34 .elementor-element.elementor-element-1a3a385 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-1a3a385 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-1a3a385 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-1a3a385 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-1a3a385 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-1a3a385 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-cfa1f76 );}.elementor-34 .elementor-element.elementor-element-1a3a385 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-34 .elementor-element.elementor-element-1a3a385 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-34 .elementor-element.elementor-element-1a3a385 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-34 .elementor-element.elementor-element-1a3a385 .elementor-icon-list-icon i{color:var( --e-global-color-c61da57 );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-1a3a385 .elementor-icon-list-icon svg{fill:var( --e-global-color-c61da57 );transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-1a3a385{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-1a3a385 .elementor-icon-list-text{transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-72c914a > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-34 .elementor-element.elementor-element-72c914a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-72c914a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-72c914a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-34 .elementor-element.elementor-element-72c914a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-72c914a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-34 .elementor-element.elementor-element-72c914a .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-cfa1f76 );}.elementor-34 .elementor-element.elementor-element-72c914a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-34 .elementor-element.elementor-element-72c914a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-34 .elementor-element.elementor-element-72c914a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-34 .elementor-element.elementor-element-72c914a .elementor-icon-list-icon i{color:var( --e-global-color-465188f );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-72c914a .elementor-icon-list-icon svg{fill:var( --e-global-color-465188f );transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-72c914a{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-72c914a .elementor-icon-list-text{transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-cfa36f0 .elementor-button{background-color:var( --e-global-color-638d055 );font-size:15px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;}.elementor-34 .elementor-element.elementor-element-cfa36f0 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-cfa36f0 .elementor-button:focus{background-color:var( --e-global-color-78953a4 );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-cfa36f0.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-cfa36f0 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-cfa36f0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-29ab52ca{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.86;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-29ab52ca:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-29ab52ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somersetheatpumpsolar.co.uk/wp-content/uploads/2025/06/wind-turbines-at-dusk-on-green-field-renewable-energy-poland-e1696032422382.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-29ab52ca::before, .elementor-34 .elementor-element.elementor-element-29ab52ca > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-29ab52ca > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-29ab52ca > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-29ab52ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-29ab52ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d031057 );--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-11d1c2e9{--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:flex-start;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-697ebb55 .elementor-heading-title{font-weight:600;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-c2f55c1{color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-463dc415 .elementor-button{background-color:var( --e-global-color-ae36ae1 );fill:var( --e-global-color-d031057 );color:var( --e-global-color-d031057 );border-style:none;}.elementor-34 .elementor-element.elementor-element-463dc415 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-463dc415 .elementor-button:focus{background-color:var( --e-global-color-78953a4 );}.elementor-34 .elementor-element.elementor-element-4b447ac6{--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:flex-start;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-116c8e9f .elementor-heading-title{font-weight:600;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-3166cb15{color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-309871bc .elementor-button{background-color:var( --e-global-color-ae36ae1 );fill:var( --e-global-color-d031057 );color:var( --e-global-color-d031057 );border-style:none;}.elementor-34 .elementor-element.elementor-element-309871bc .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-309871bc .elementor-button:focus{background-color:var( --e-global-color-78953a4 );}.elementor-34 .elementor-element.elementor-element-1943f5a1{--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:flex-start;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-fd2d1 .elementor-heading-title{font-weight:600;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-4d5b75ee{color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-3db4bf03 .elementor-button{background-color:var( --e-global-color-ae36ae1 );fill:var( --e-global-color-d031057 );color:var( --e-global-color-d031057 );border-style:none;}.elementor-34 .elementor-element.elementor-element-3db4bf03 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-3db4bf03 .elementor-button:focus{background-color:var( --e-global-color-78953a4 );}.elementor-34 .elementor-element.elementor-element-4dfabaab{--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:5em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-4dfabaab:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-4dfabaab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfa1f76 );}.elementor-34 .elementor-element.elementor-element-616b9517{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-701c7b78{text-align:center;}.elementor-34 .elementor-element.elementor-element-701c7b78 .elementor-heading-title{font-weight:600;color:var( --e-global-color-78953a4 );}.elementor-34 .elementor-element.elementor-element-330791dc{text-align:center;}.elementor-34 .elementor-element.elementor-element-1c76ccd4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-34 .elementor-element.elementor-element-49f41cc6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-49f41cc6:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-49f41cc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-49f41cc6:hover{border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-a2c0d56 );--border-color:var( --e-global-color-a2c0d56 );}.elementor-34 .elementor-element.elementor-element-49f41cc6, .elementor-34 .elementor-element.elementor-element-49f41cc6::before{--border-transition:1s;}.elementor-34 .elementor-element.elementor-element-148b167a > .elementor-widget-container{background-color:var( --e-global-color-044b931 );}.elementor-34 .elementor-element.elementor-element-148b167a img{width:100%;height:250px;object-fit:cover;object-position:top center;opacity:0.9;}.elementor-34 .elementor-element.elementor-element-4d28abcb{--display:flex;--min-height:0px;--padding-top:70px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-34 .elementor-element.elementor-element-5ee03df6{text-align:center;}.elementor-34 .elementor-element.elementor-element-4f356b6e .elementor-button{background-color:var( --e-global-color-c61da57 );fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-34 .elementor-element.elementor-element-4f356b6e .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-4f356b6e .elementor-button:focus{background-color:var( --e-global-color-638d055 );color:var( --e-global-color-text );border-color:var( --e-global-color-638d055 );}.elementor-34 .elementor-element.elementor-element-4f356b6e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-4f356b6e .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-34 .elementor-element.elementor-element-4f356b6e .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-4f356b6e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-65468eea > .elementor-widget-container{background-color:var( --e-global-color-78953a4 );padding:21px 21px 18px 21px;border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-65468eea.elementor-element{--align-self:center;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-65468eea{left:41%;}body.rtl .elementor-34 .elementor-element.elementor-element-65468eea{right:41%;}.elementor-34 .elementor-element.elementor-element-65468eea{top:-35px;}.elementor-34 .elementor-element.elementor-element-65468eea .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-65468eea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-65468eea.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-65468eea.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-65468eea.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-65468eea.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-65468eea .elementor-icon{font-size:35px;}.elementor-34 .elementor-element.elementor-element-65468eea .elementor-icon svg{height:35px;}.elementor-34 .elementor-element.elementor-element-74ef4b5c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-74ef4b5c:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-74ef4b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-74ef4b5c:hover{border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-a2c0d56 );--border-color:var( --e-global-color-a2c0d56 );}.elementor-34 .elementor-element.elementor-element-74ef4b5c, .elementor-34 .elementor-element.elementor-element-74ef4b5c::before{--border-transition:1s;}.elementor-34 .elementor-element.elementor-element-753a8fc0 > .elementor-widget-container{background-color:var( --e-global-color-044b931 );}.elementor-34 .elementor-element.elementor-element-753a8fc0 img{width:100%;height:250px;object-fit:cover;object-position:center center;opacity:0.9;}.elementor-34 .elementor-element.elementor-element-7ee141ee{--display:flex;--padding-top:70px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-34 .elementor-element.elementor-element-501c9a9f{text-align:center;}.elementor-34 .elementor-element.elementor-element-69a513b5 .elementor-button{background-color:var( --e-global-color-c61da57 );fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-34 .elementor-element.elementor-element-69a513b5 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-69a513b5 .elementor-button:focus{background-color:var( --e-global-color-638d055 );color:var( --e-global-color-text );border-color:var( --e-global-color-638d055 );}.elementor-34 .elementor-element.elementor-element-69a513b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-69a513b5 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-34 .elementor-element.elementor-element-69a513b5 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-69a513b5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-48f82ee5 > .elementor-widget-container{background-color:var( --e-global-color-78953a4 );padding:21px 21px 18px 21px;border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-48f82ee5.elementor-element{--align-self:center;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-48f82ee5{left:41%;}body.rtl .elementor-34 .elementor-element.elementor-element-48f82ee5{right:41%;}.elementor-34 .elementor-element.elementor-element-48f82ee5{top:-35px;}.elementor-34 .elementor-element.elementor-element-48f82ee5 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-48f82ee5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-48f82ee5.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-48f82ee5.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-48f82ee5.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-48f82ee5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-48f82ee5 .elementor-icon{font-size:35px;}.elementor-34 .elementor-element.elementor-element-48f82ee5 .elementor-icon svg{height:35px;}.elementor-34 .elementor-element.elementor-element-17c06e9d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-17c06e9d:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-17c06e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-17c06e9d:hover{border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-a2c0d56 );--border-color:var( --e-global-color-a2c0d56 );}.elementor-34 .elementor-element.elementor-element-17c06e9d, .elementor-34 .elementor-element.elementor-element-17c06e9d::before{--border-transition:1s;}.elementor-34 .elementor-element.elementor-element-2b859ca > .elementor-widget-container{background-color:var( --e-global-color-044b931 );}.elementor-34 .elementor-element.elementor-element-2b859ca img{width:100%;height:250px;object-fit:cover;object-position:center center;opacity:0.9;}.elementor-34 .elementor-element.elementor-element-ffa88a5{--display:flex;--padding-top:70px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-34 .elementor-element.elementor-element-78f5a642{text-align:center;}.elementor-34 .elementor-element.elementor-element-107a4a6e .elementor-button{background-color:var( --e-global-color-c61da57 );fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-34 .elementor-element.elementor-element-107a4a6e .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-107a4a6e .elementor-button:focus{background-color:var( --e-global-color-638d055 );color:var( --e-global-color-text );border-color:var( --e-global-color-638d055 );}.elementor-34 .elementor-element.elementor-element-107a4a6e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-107a4a6e .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-34 .elementor-element.elementor-element-107a4a6e .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-107a4a6e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-31ca4e2f > .elementor-widget-container{background-color:var( --e-global-color-78953a4 );padding:21px 21px 18px 21px;border-radius:50% 50% 50% 50%;}.elementor-34 .elementor-element.elementor-element-31ca4e2f.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-31ca4e2f{top:-35px;}.elementor-34 .elementor-element.elementor-element-31ca4e2f .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-31ca4e2f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-31ca4e2f.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-31ca4e2f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-31ca4e2f.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-31ca4e2f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-31ca4e2f .elementor-icon{font-size:35px;}.elementor-34 .elementor-element.elementor-element-31ca4e2f .elementor-icon svg{height:35px;}.elementor-34 .elementor-element.elementor-element-65232e46{--display:flex;--min-height:300px;--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-34 .elementor-element.elementor-element-65232e46:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-65232e46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d031057 );}.elementor-34 .elementor-element.elementor-element-03d7eba iframe{height:600px;}.elementor-34 .elementor-element.elementor-element-de56440{--display:flex;--min-height:300px;--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;--overlay-opacity:1;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-de56440:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-de56440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somersetheatpumpsolar.co.uk/wp-content/uploads/2024/11/bg_pattern2.png");}.elementor-34 .elementor-element.elementor-element-de56440::before, .elementor-34 .elementor-element.elementor-element-de56440 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-de56440 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-de56440 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-de56440 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-de56440 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom center, #FFFFFF80 0%, var( --e-global-color-text ) 75%);}.elementor-34 .elementor-element.elementor-element-57580d20{--display:flex;--min-height:0px;--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:2em;--padding-left:2em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-57580d20.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-global-4148 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:0em 0em 0em 0em;border-radius:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-global-4148 img{width:100%;height:550px;object-fit:contain;object-position:center center;opacity:0.97;transition-duration:1s;border-radius:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-global-4148:hover img{opacity:1;}.elementor-34 .elementor-element.elementor-element-646ab2f6{--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:3em;--padding-bottom:3em;--padding-left:03em;--padding-right:5em;}.elementor-34 .elementor-element.elementor-element-5cf9edda{text-align:center;}.elementor-34 .elementor-element.elementor-element-5cf9edda .elementor-heading-title{font-size:15px;}.elementor-34 .elementor-element.elementor-element-16e0fdc5{text-align:center;}.elementor-34 .elementor-element.elementor-element-227eb1d3{text-align:center;color:var( --e-global-color-465188f );}.elementor-34 .elementor-element.elementor-element-4d56f612{text-align:left;}.elementor-34 .elementor-element.elementor-element-264499a9{width:initial;max-width:initial;text-align:center;}.elementor-34 .elementor-element.elementor-element-264499a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-7d543629{text-align:center;color:var( --e-global-color-465188f );}.elementor-34 .elementor-element.elementor-element-71e9bbea{width:auto;max-width:auto;text-align:center;}.elementor-34 .elementor-element.elementor-element-71e9bbea img{width:100%;max-width:44%;height:71px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-7117ba35{--padding-top:8em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-4ef66ab2{--padding-top:3em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-1d49114f .elementor-heading-title{font-size:44px;}.elementor-34 .elementor-element.elementor-element-0644188 .elementor-heading-title{font-size:44px;}.elementor-34 .elementor-element.elementor-element-77ef5efb{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-b8663bd .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-b8663bd .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-5a021972 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-5a021972 .elementor-icon-box-title a{font-size:25px;}.elementor-34 .elementor-element.elementor-element-3f56839e{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-12cee76c .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-12cee76c .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-48f4bf81 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-48f4bf81 .elementor-icon-box-title a{font-size:25px;}.elementor-34 .elementor-element.elementor-element-12c8101f{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-6b874e14 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-6b874e14 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-547411df .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-547411df .elementor-icon-box-title a{font-size:25px;}.elementor-34 .elementor-element.elementor-element-11dc3166{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-7d25d9ca img{height:450px;object-position:center center;}.elementor-34 .elementor-element.elementor-element-116eac2f{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-4ea321c1 .elementor-testimonial__text{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-34 .elementor-element.elementor-element-4ea321c1 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-34 .elementor-element.elementor-element-4ea321c1 .elementor-testimonial__title{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-34 .elementor-element.elementor-element-5ec4222b .elementor-button{font-size:14px;}.elementor-34 .elementor-element.elementor-element-4e79ed7{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-38b63c6 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-38b63c6 .elementor-icon-box-title a{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );}.elementor-34 .elementor-element.elementor-element-38b63c6 .elementor-icon-box-description{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-34 .elementor-element.elementor-element-71e171f{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-ab5aad6{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-1571a1e .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-1571a1e .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-e2845ab .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e2845ab .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-98017cd{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-c6e8417 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-c6e8417 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-6494447 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-6494447 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-e34ada8{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-85c3560 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-85c3560 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-4e3a285 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-4e3a285 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-93ea6cb{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-e9bf0c6 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-e9bf0c6 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-f8701f0 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-f8701f0 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-df2a119{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-a5e8570 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-a5e8570 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-e8b8852 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e8b8852 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-f184fb0{--e-image-carousel-slides-to-show:5;}.elementor-34 .elementor-element.elementor-element-fa4aea1{--padding-top:1em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-01a1f1e{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-cb53f62{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-9958c33{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-7563c80{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-5a20cce .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-5a20cce .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-e46b1dc .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e46b1dc .elementor-icon-box-title a{font-size:18px;}.elementor-34 .elementor-element.elementor-element-f9102ea{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-3315512 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-3315512 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-aa51afe .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-aa51afe .elementor-icon-box-title a{font-size:18px;}.elementor-34 .elementor-element.elementor-element-25534c7{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-70c7726 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-70c7726 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-068796f .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-068796f .elementor-icon-box-title a{font-size:18px;}.elementor-34 .elementor-element.elementor-element-e67bc72{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-65fc8b8 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-65fc8b8 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-37ca800 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-37ca800 .elementor-icon-box-title a{font-size:18px;}.elementor-34 .elementor-element.elementor-element-b48b3f2{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-732bd2a .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-732bd2a .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-4c152ed .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-4c152ed .elementor-icon-box-title a{font-size:18px;}.elementor-34 .elementor-element.elementor-element-4c77343{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-6da3467 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-6da3467 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-fd7d346 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-fd7d346 .elementor-icon-box-title a{font-size:18px;}.elementor-34 .elementor-element.elementor-element-577ec07{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-6168d28 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-6168d28 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-2c12083 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-2c12083 .elementor-icon-box-title a{font-size:18px;}.elementor-34 .elementor-element.elementor-element-2a28d8d1{--padding-top:1em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-757a28ca{--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-7826c5b2 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-7826c5b2 .elementor-icon-box-title a{font-size:25px;}.elementor-34 .elementor-element.elementor-element-7826c5b2 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-34 .elementor-element.elementor-element-6802e826{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-4917364b .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-34 .elementor-element.elementor-element-607f23e0{--padding-top:1em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-fc22648{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;}.elementor-34 .elementor-element.elementor-element-762debd0{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;}.elementor-34 .elementor-element.elementor-element-4aac7c39{--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-96260f5 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-96260f5 .elementor-icon-box-title a{font-size:25px;}.elementor-34 .elementor-element.elementor-element-96260f5 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-34 .elementor-element.elementor-element-7f100411{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-6e9daf9a .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-34 .elementor-element.elementor-element-54ee3741{--padding-top:1em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-e756295{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;}.elementor-34 .elementor-element.elementor-element-3b9a94b6{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;}.elementor-34 .elementor-element.elementor-element-25bcd906{--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-7e82fe52 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-7e82fe52 .elementor-icon-box-title a{font-size:25px;}.elementor-34 .elementor-element.elementor-element-7e82fe52 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-34 .elementor-element.elementor-element-4b11b8c8{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-684e3869 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-34 .elementor-element.elementor-element-7646fa78{--padding-top:1em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-1a1c059e{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;}.elementor-34 .elementor-element.elementor-element-8dd17f{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;}.elementor-34 .elementor-element.elementor-element-6211de0b{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-587e1dbb{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-4e661fa{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-6eaed02 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-6eaed02 .elementor-icon-box-title a{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );}.elementor-34 .elementor-element.elementor-element-6eaed02 .elementor-icon-box-description{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-34 .elementor-element.elementor-element-c429206{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-3c8fa38{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-10a07d3 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-10a07d3 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-c6aa85d .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-c6aa85d .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-73c8bf4{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-c5091ae .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-c5091ae .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-1bd2f55 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-1bd2f55 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-62b4db7{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-a5367bb .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-a5367bb .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-ae1f74d .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-ae1f74d .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-da3dcfa{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-b825df9 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-b825df9 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-cc6f875 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-cc6f875 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-748f1e0{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-8fbf706 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-8fbf706 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-4b2b816 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-4b2b816 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-acd9540{--e-image-carousel-slides-to-show:5;}.elementor-34 .elementor-element.elementor-element-03a5f37{--padding-top:1em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-1b05262{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-34 .elementor-element.elementor-element-d4368a9{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-6ddc05e{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-31bb119{--padding-top:1em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-6eacf4d{--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-ff08e9e .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-ff08e9e .elementor-icon-box-title a{font-size:25px;}.elementor-34 .elementor-element.elementor-element-ff08e9e .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-34 .elementor-element.elementor-element-b7125c4{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-5c02982 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-34 .elementor-element.elementor-element-a9e2b27{--padding-top:1em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-ab301eb{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;}.elementor-34 .elementor-element.elementor-element-40d17ca{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;}.elementor-34 .elementor-element.elementor-element-98b63ae{--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-23f1a94 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-23f1a94 .elementor-icon-box-title a{font-size:25px;}.elementor-34 .elementor-element.elementor-element-23f1a94 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-34 .elementor-element.elementor-element-0c51f7c{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-3088b83 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-34 .elementor-element.elementor-element-a0fa214{--padding-top:1em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-2b2f424{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;}.elementor-34 .elementor-element.elementor-element-2cf61be{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;}.elementor-34 .elementor-element.elementor-element-889984d{--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-e3a4923 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e3a4923 .elementor-icon-box-title a{font-size:25px;}.elementor-34 .elementor-element.elementor-element-e3a4923 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-34 .elementor-element.elementor-element-a67e2d9{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-cc111f1 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-34 .elementor-element.elementor-element-528ee24{--padding-top:1em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-1a3a385{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;}.elementor-34 .elementor-element.elementor-element-72c914a{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;}.elementor-34 .elementor-element.elementor-element-29ab52ca{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-4dfabaab{--padding-top:1em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-65468eea .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-65468eea .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-48f82ee5 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-48f82ee5 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-31ca4e2f .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-31ca4e2f .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-de56440{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-646ab2f6{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-7117ba35{--min-height:465px;--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:6em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-7117ba35.e-con{--align-self:flex-end;}.elementor-34 .elementor-element.elementor-element-4ef66ab2{--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-4ef66ab2.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34 .elementor-element.elementor-element-1d49114f .elementor-heading-title{font-size:32px;}.elementor-34 .elementor-element.elementor-element-0644188 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-0644188.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-0644188 .elementor-heading-title{font-size:17px;}.elementor-34 .elementor-element.elementor-element-52e5fc00 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-52e5fc00 .elementor-heading-title{font-size:11px;}.elementor-34 .elementor-element.elementor-element-178afbfd{--gap:9px 6px;--row-gap:9px;--column-gap:6px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-77ef5efb{--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-b8663bd > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-b8663bd .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-b8663bd .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-5a021972 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-5a021972 .elementor-icon-box-title a{font-size:20px;}.elementor-34 .elementor-element.elementor-element-19b6e139{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-34 .elementor-element.elementor-element-3f56839e{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-12cee76c > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-12cee76c .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-12cee76c .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-48f4bf81 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-48f4bf81 .elementor-icon-box-title a{font-size:20px;}.elementor-34 .elementor-element.elementor-element-1a7b05d5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-34 .elementor-element.elementor-element-12c8101f{--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-6b874e14 > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-6b874e14 .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-6b874e14 .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-547411df .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-547411df .elementor-icon-box-title a{font-size:20px;}.elementor-34 .elementor-element.elementor-element-27de5a82{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-34 .elementor-element.elementor-element-11dc3166{--padding-top:1em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-7d25d9ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-34 .elementor-element.elementor-element-7d25d9ca.elementor-element{--order:-99999 /* order start hack */;}.elementor-34 .elementor-element.elementor-element-7d25d9ca img{height:200px;object-fit:contain;}.elementor-34 .elementor-element.elementor-element-116eac2f{--padding-top:1em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-116eac2f.e-con{--order:1;}.elementor-34 .elementor-element.elementor-element-5fb358ef{text-align:center;}.elementor-34 .elementor-element.elementor-element-8dafcc0{text-align:center;}.elementor-34 .elementor-element.elementor-element-4ea321c1 .elementor-testimonial__text{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-34 .elementor-element.elementor-element-4ea321c1 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-34 .elementor-element.elementor-element-4ea321c1 .elementor-testimonial__title{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-34 .elementor-element.elementor-element-7fa69075{text-align:center;}.elementor-34 .elementor-element.elementor-element-4e79ed7{--padding-top:1em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-b3a63a8 img{height:300px;}.elementor-34 .elementor-element.elementor-element-38b63c6 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-34 .elementor-element.elementor-element-38b63c6{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-34 .elementor-element.elementor-element-38b63c6 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-38b63c6 .elementor-icon-box-title a{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );}.elementor-34 .elementor-element.elementor-element-38b63c6 .elementor-icon-box-description{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-34 .elementor-element.elementor-element-71e171f{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-34 .elementor-element.elementor-element-1571a1e > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-1571a1e .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-1571a1e .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-e2845ab .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e2845ab .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-c6e8417 > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-c6e8417 .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-c6e8417 .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-6494447 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-6494447 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-85c3560 > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-85c3560 .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-85c3560 .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-4e3a285 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-4e3a285 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-e9bf0c6 > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-e9bf0c6 .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-e9bf0c6 .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-f8701f0 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-f8701f0 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-a5e8570 > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-a5e8570 .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-a5e8570 .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-e8b8852 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e8b8852 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-807b216{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-f0b23fe .elementor-heading-title{font-size:16px;}.elementor-34 .elementor-element.elementor-element-f184fb0{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 398px );max-width:398px;--container-widget-width:398px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-f184fb0 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-34 .elementor-element.elementor-element-f184fb0.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-f184fb0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px -3px 0px 0px;}.elementor-34 .elementor-element.elementor-element-fa4aea1{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-01a1f1e{--min-height:0px;--gap:07px 0px;--row-gap:07px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-18bf2cf{--min-height:194px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-04b02c3 .elementor-image-box-img{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-04b02c3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-34 .elementor-element.elementor-element-04b02c3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-34 .elementor-element.elementor-element-04b02c3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-04b02c3 .elementor-image-box-title{margin-bottom:2px;}.elementor-34 .elementor-element.elementor-element-04b02c3 .elementor-image-box-img img{border-radius:0px;}.elementor-34 .elementor-element.elementor-element-e5898eb .elementor-image-box-img{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-e5898eb.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-34 .elementor-element.elementor-element-e5898eb.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-34 .elementor-element.elementor-element-e5898eb.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-e5898eb .elementor-image-box-title{margin-bottom:2px;}.elementor-34 .elementor-element.elementor-element-e5898eb .elementor-image-box-img img{border-radius:0px;}.elementor-34 .elementor-element.elementor-element-26a8ea5 .elementor-image-box-img{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-26a8ea5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-34 .elementor-element.elementor-element-26a8ea5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-34 .elementor-element.elementor-element-26a8ea5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-26a8ea5 .elementor-image-box-title{margin-bottom:2px;}.elementor-34 .elementor-element.elementor-element-26a8ea5 .elementor-image-box-img img{border-radius:0px;}.elementor-34 .elementor-element.elementor-element-cb53f62{--padding-top:1em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-ef7079a img{height:300px;}.elementor-34 .elementor-element.elementor-element-9958c33{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-34 .elementor-element.elementor-element-5a20cce > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-5a20cce .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-5a20cce .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-e46b1dc .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e46b1dc .elementor-icon-box-title a{font-size:16px;}.elementor-34 .elementor-element.elementor-element-3315512 > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-3315512 .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-3315512 .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-aa51afe .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-aa51afe .elementor-icon-box-title a{font-size:16px;}.elementor-34 .elementor-element.elementor-element-70c7726 > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-70c7726 .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-70c7726 .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-068796f .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-068796f .elementor-icon-box-title a{font-size:16px;}.elementor-34 .elementor-element.elementor-element-65fc8b8 > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-65fc8b8 .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-65fc8b8 .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-37ca800 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-37ca800 .elementor-icon-box-title a{font-size:16px;}.elementor-34 .elementor-element.elementor-element-732bd2a > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-732bd2a .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-732bd2a .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-4c152ed .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-4c152ed .elementor-icon-box-title a{font-size:16px;}.elementor-34 .elementor-element.elementor-element-6da3467 > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-6da3467 .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-6da3467 .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-fd7d346 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-fd7d346 .elementor-icon-box-title a{font-size:16px;}.elementor-34 .elementor-element.elementor-element-6168d28 > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-6168d28 .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-6168d28 .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-2c12083 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-2c12083 .elementor-icon-box-title a{font-size:16px;}.elementor-34 .elementor-element.elementor-element-1492ba2{--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-34 .elementor-element.elementor-element-1492ba2.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-2a28d8d1{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-623359c6{--gap:7px 0px;--row-gap:7px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-757a28ca{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-7826c5b2 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-7826c5b2 .elementor-icon-box-title a{font-size:20px;}.elementor-34 .elementor-element.elementor-element-7826c5b2 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-34 .elementor-element.elementor-element-6802e826{--padding-top:2em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-4917364b .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-34 .elementor-element.elementor-element-607f23e0{--padding-top:1em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-4aac7c39{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-96260f5 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-96260f5 .elementor-icon-box-title a{font-size:20px;}.elementor-34 .elementor-element.elementor-element-96260f5 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-34 .elementor-element.elementor-element-7f100411{--padding-top:2em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-6e9daf9a .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-34 .elementor-element.elementor-element-54ee3741{--padding-top:1em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-25bcd906{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-7e82fe52 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-7e82fe52 .elementor-icon-box-title a{font-size:20px;}.elementor-34 .elementor-element.elementor-element-7e82fe52 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-34 .elementor-element.elementor-element-4b11b8c8{--padding-top:2em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-684e3869 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-34 .elementor-element.elementor-element-7646fa78{--padding-top:1em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-6211de0b{--padding-top:1em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-7f15ce7d img{height:300px;}.elementor-34 .elementor-element.elementor-element-587e1dbb{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-34 .elementor-element.elementor-element-3c4427de{--container-widget-width:313px;--container-widget-flex-grow:0;width:var( --container-widget-width, 313px );max-width:313px;}.elementor-34 .elementor-element.elementor-element-3c4427de.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-4e661fa{--padding-top:1em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-9f34906 img{height:300px;}.elementor-34 .elementor-element.elementor-element-6eaed02 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-34 .elementor-element.elementor-element-6eaed02{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-34 .elementor-element.elementor-element-6eaed02 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-6eaed02 .elementor-icon-box-title a{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );}.elementor-34 .elementor-element.elementor-element-6eaed02 .elementor-icon-box-description{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-34 .elementor-element.elementor-element-c429206{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-34 .elementor-element.elementor-element-10a07d3 > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-10a07d3 .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-10a07d3 .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-c6aa85d .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-c6aa85d .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-c5091ae > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-c5091ae .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-c5091ae .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-1bd2f55 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-1bd2f55 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-a5367bb > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-a5367bb .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-a5367bb .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-ae1f74d .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-ae1f74d .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-b825df9 > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-b825df9 .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-b825df9 .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-cc6f875 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-cc6f875 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-8fbf706 > .elementor-widget-container{padding:12px 12px 7px 12px;}.elementor-34 .elementor-element.elementor-element-8fbf706 .elementor-icon{font-size:21px;}.elementor-34 .elementor-element.elementor-element-8fbf706 .elementor-icon svg{height:21px;}.elementor-34 .elementor-element.elementor-element-4b2b816 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-4b2b816 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-34 .elementor-element.elementor-element-25c73ea{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-b8dba51 .elementor-heading-title{font-size:16px;}.elementor-34 .elementor-element.elementor-element-acd9540{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 398px );max-width:398px;--container-widget-width:398px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-acd9540 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-34 .elementor-element.elementor-element-acd9540.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-acd9540 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px -3px 0px 0px;}.elementor-34 .elementor-element.elementor-element-03a5f37{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-1b05262{--min-height:0px;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-abb11f6{--min-height:194px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-213b932 .elementor-image-box-img{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-213b932.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-34 .elementor-element.elementor-element-213b932.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-34 .elementor-element.elementor-element-213b932.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-213b932 .elementor-image-box-title{margin-bottom:2px;}.elementor-34 .elementor-element.elementor-element-213b932 .elementor-image-box-img img{border-radius:0px;}.elementor-34 .elementor-element.elementor-element-0d9bafe .elementor-image-box-img{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-0d9bafe.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-34 .elementor-element.elementor-element-0d9bafe.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-34 .elementor-element.elementor-element-0d9bafe.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-0d9bafe .elementor-image-box-title{margin-bottom:2px;}.elementor-34 .elementor-element.elementor-element-0d9bafe .elementor-image-box-img img{border-radius:0px;}.elementor-34 .elementor-element.elementor-element-7b4e3c1 .elementor-image-box-img{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-7b4e3c1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-34 .elementor-element.elementor-element-7b4e3c1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-34 .elementor-element.elementor-element-7b4e3c1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-7b4e3c1 .elementor-image-box-title{margin-bottom:2px;}.elementor-34 .elementor-element.elementor-element-7b4e3c1 .elementor-image-box-img img{border-radius:0px;}.elementor-34 .elementor-element.elementor-element-d4368a9{--padding-top:1em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-5743809 img{height:300px;}.elementor-34 .elementor-element.elementor-element-6ddc05e{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-34 .elementor-element.elementor-element-32e26d8{--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-34 .elementor-element.elementor-element-32e26d8.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-31bb119{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-65848ee{--gap:7px 0px;--row-gap:7px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-6eacf4d{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-ff08e9e .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-ff08e9e .elementor-icon-box-title a{font-size:20px;}.elementor-34 .elementor-element.elementor-element-ff08e9e .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-34 .elementor-element.elementor-element-b7125c4{--padding-top:2em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-5c02982 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-34 .elementor-element.elementor-element-a9e2b27{--padding-top:1em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-98b63ae{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-23f1a94 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-23f1a94 .elementor-icon-box-title a{font-size:20px;}.elementor-34 .elementor-element.elementor-element-23f1a94 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-34 .elementor-element.elementor-element-0c51f7c{--padding-top:2em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-3088b83 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-34 .elementor-element.elementor-element-a0fa214{--padding-top:1em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-889984d{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-e3a4923 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e3a4923 .elementor-icon-box-title a{font-size:20px;}.elementor-34 .elementor-element.elementor-element-e3a4923 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-34 .elementor-element.elementor-element-a67e2d9{--padding-top:2em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-cc111f1 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-34 .elementor-element.elementor-element-528ee24{--padding-top:1em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-34 .elementor-element.elementor-element-463dc415.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-309871bc.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-4dfabaab{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-1c76ccd4{--min-height:0px;--gap:07px 0px;--row-gap:07px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-65468eea > .elementor-widget-container{padding:14px 14px 11px 14px;}.elementor-34 .elementor-element.elementor-element-65468eea .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-65468eea .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-48f82ee5 > .elementor-widget-container{padding:14px 14px 11px 14px;}.elementor-34 .elementor-element.elementor-element-48f82ee5 .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-48f82ee5 .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-31ca4e2f > .elementor-widget-container{padding:14px 14px 11px 14px;}.elementor-34 .elementor-element.elementor-element-31ca4e2f .elementor-icon{font-size:28px;}.elementor-34 .elementor-element.elementor-element-31ca4e2f .elementor-icon svg{height:28px;}.elementor-34 .elementor-element.elementor-element-65232e46{--min-height:0px;}.elementor-34 .elementor-element.elementor-element-03d7eba iframe{height:368px;}.elementor-34 .elementor-element.elementor-element-de56440{--padding-top:1em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-global-4148 img{height:300px;}.elementor-34 .elementor-element.elementor-element-646ab2f6{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-34 .elementor-element.elementor-element-71e9bbea img{width:97%;max-width:71%;}}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-4ef66ab2{--content-width:60%;}.elementor-34 .elementor-element.elementor-element-77ef5efb{--width:33%;}.elementor-34 .elementor-element.elementor-element-3f56839e{--width:33%;}.elementor-34 .elementor-element.elementor-element-12c8101f{--width:33%;}.elementor-34 .elementor-element.elementor-element-116eac2f{--width:60%;}.elementor-34 .elementor-element.elementor-element-be5e7e9{--width:50%;}.elementor-34 .elementor-element.elementor-element-71e171f{--width:50%;}.elementor-34 .elementor-element.elementor-element-18bf2cf{--width:32%;}.elementor-34 .elementor-element.elementor-element-41431e3{--width:32%;}.elementor-34 .elementor-element.elementor-element-b02a3b0{--width:32%;}.elementor-34 .elementor-element.elementor-element-489e91c{--width:50%;}.elementor-34 .elementor-element.elementor-element-9958c33{--width:65%;}.elementor-34 .elementor-element.elementor-element-6aeb3358{--width:32%;}.elementor-34 .elementor-element.elementor-element-14f4ef5d{--width:32%;}.elementor-34 .elementor-element.elementor-element-30ea3f45{--width:32%;}.elementor-34 .elementor-element.elementor-element-405791aa{--width:50%;}.elementor-34 .elementor-element.elementor-element-587e1dbb{--width:50%;}.elementor-34 .elementor-element.elementor-element-e47a05f{--width:50%;}.elementor-34 .elementor-element.elementor-element-c429206{--width:50%;}.elementor-34 .elementor-element.elementor-element-abb11f6{--width:32%;}.elementor-34 .elementor-element.elementor-element-619e8ce{--width:32%;}.elementor-34 .elementor-element.elementor-element-d756fb4{--width:32%;}.elementor-34 .elementor-element.elementor-element-cf489fa{--width:50%;}.elementor-34 .elementor-element.elementor-element-6ddc05e{--width:50%;}.elementor-34 .elementor-element.elementor-element-643f326{--width:32%;}.elementor-34 .elementor-element.elementor-element-58d5715{--width:32%;}.elementor-34 .elementor-element.elementor-element-98b63ae{--content-width:1343px;}.elementor-34 .elementor-element.elementor-element-72dbb99{--width:32%;}.elementor-34 .elementor-element.elementor-element-29ab52ca{--content-width:80%;}.elementor-34 .elementor-element.elementor-element-11d1c2e9{--width:50%;}.elementor-34 .elementor-element.elementor-element-4b447ac6{--width:50%;}.elementor-34 .elementor-element.elementor-element-1943f5a1{--width:50%;}.elementor-34 .elementor-element.elementor-element-616b9517{--content-width:720px;}.elementor-34 .elementor-element.elementor-element-49f41cc6{--width:32%;}.elementor-34 .elementor-element.elementor-element-74ef4b5c{--width:32%;}.elementor-34 .elementor-element.elementor-element-17c06e9d{--width:32%;}.elementor-34 .elementor-element.elementor-element-57580d20{--width:43.907%;}.elementor-34 .elementor-element.elementor-element-646ab2f6{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-34 .elementor-element.elementor-element-18bf2cf{--width:48%;}.elementor-34 .elementor-element.elementor-element-41431e3{--width:48%;}.elementor-34 .elementor-element.elementor-element-b02a3b0{--width:48%;}.elementor-34 .elementor-element.elementor-element-abb11f6{--width:48%;}.elementor-34 .elementor-element.elementor-element-619e8ce{--width:48%;}.elementor-34 .elementor-element.elementor-element-d756fb4{--width:48%;}.elementor-34 .elementor-element.elementor-element-11d1c2e9{--width:55%;}.elementor-34 .elementor-element.elementor-element-4b447ac6{--width:55%;}.elementor-34 .elementor-element.elementor-element-1943f5a1{--width:55%;}.elementor-34 .elementor-element.elementor-element-49f41cc6{--width:48%;}.elementor-34 .elementor-element.elementor-element-74ef4b5c{--width:48%;}.elementor-34 .elementor-element.elementor-element-17c06e9d{--width:48%;}}