.elementor-316 .elementor-element.elementor-element-4b8f0ed > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-316 .elementor-element.elementor-element-4b8f0ed:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-4b8f0ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B9BD6;background-image:url("https://www.advancedplumbingandheating.co.uk/wp-content/uploads/2026/02/boilerbreakdownbanner.png");background-position:top center;background-size:cover;}.elementor-316 .elementor-element.elementor-element-4b8f0ed > .elementor-background-overlay{background-color:#221D2D00;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-316 .elementor-element.elementor-element-4b8f0ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 12em 0em;}.elementor-316 .elementor-element.elementor-element-b6e3006:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-316 .elementor-element.elementor-element-b6e3006 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-316 .elementor-element.elementor-element-b6e3006 > .elementor-element-populated, .elementor-316 .elementor-element.elementor-element-b6e3006 > .elementor-element-populated > .elementor-background-overlay, .elementor-316 .elementor-element.elementor-element-b6e3006 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-316 .elementor-element.elementor-element-b6e3006 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 31% 0% 0%;--e-column-margin-right:31%;--e-column-margin-left:0%;padding:3% 0% 4% 3%;}.elementor-316 .elementor-element.elementor-element-b6e3006 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-316 .elementor-element.elementor-element-2240297 .elementor-heading-title{line-height:1.1em;color:var( --e-global-color-d936aae );}.elementor-316 .elementor-element.elementor-element-bcc72ac{margin:0em 4em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;color:var( --e-global-color-433fad1 );}.elementor-316 .elementor-element.elementor-element-0e1e3d1 .elementor-button{background-color:#000000;}.elementor-316 .elementor-element.elementor-element-0e1e3d1 .elementor-button:hover, .elementor-316 .elementor-element.elementor-element-0e1e3d1 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-316 .elementor-element.elementor-element-14ec32ea{padding:4em 0em 4em 0em;}.elementor-316 .elementor-element.elementor-element-78e8b770:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-316 .elementor-element.elementor-element-78e8b770 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.advancedplumbingandheating.co.uk/wp-content/uploads/2026/03/bosch1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-316 .elementor-element.elementor-element-78e8b770 > .elementor-element-populated, .elementor-316 .elementor-element.elementor-element-78e8b770 > .elementor-element-populated > .elementor-background-overlay, .elementor-316 .elementor-element.elementor-element-78e8b770 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-316 .elementor-element.elementor-element-78e8b770 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-316 .elementor-element.elementor-element-78e8b770 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-316 .elementor-element.elementor-element-4d57ab42{--spacer-size:400px;}.elementor-bc-flex-widget .elementor-316 .elementor-element.elementor-element-6cad2891.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-316 .elementor-element.elementor-element-6cad2891.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-316 .elementor-element.elementor-element-6cad2891 > .elementor-element-populated{margin:0em 0em 0em 4em;--e-column-margin-right:0em;--e-column-margin-left:4em;}.elementor-316 .elementor-element.elementor-element-2655d3a1 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-316 .elementor-element.elementor-element-460c6a37 .elementor-button:hover, .elementor-316 .elementor-element.elementor-element-460c6a37 .elementor-button:focus{background-color:#000000;}.elementor-316 .elementor-element.elementor-element-63d2bf8c{--spacer-size:10px;}.elementor-316 .elementor-element.elementor-element-7ba9e7c{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-316 .elementor-element.elementor-element-7ba9e7c:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-7ba9e7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-316 .elementor-element.elementor-element-4856b1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-316 .elementor-element.elementor-element-adfefb9{text-align:center;}.elementor-316 .elementor-element.elementor-element-adfefb9 img{width:60%;opacity:1;transition-duration:0.7s;}.elementor-316 .elementor-element.elementor-element-adfefb9:hover img{opacity:0.8;}.elementor-316 .elementor-element.elementor-element-615e09e{text-align:center;}.elementor-316 .elementor-element.elementor-element-615e09e img{width:53%;opacity:1;transition-duration:0.7s;}.elementor-316 .elementor-element.elementor-element-615e09e:hover img{opacity:0.8;}.elementor-316 .elementor-element.elementor-element-917d2c7{text-align:center;}.elementor-316 .elementor-element.elementor-element-917d2c7 img{width:36%;opacity:1;transition-duration:0.7s;}.elementor-316 .elementor-element.elementor-element-917d2c7:hover img{opacity:0.8;}.elementor-316 .elementor-element.elementor-element-c85b09e{text-align:center;}.elementor-316 .elementor-element.elementor-element-c85b09e img{width:60%;opacity:1;transition-duration:0.7s;}.elementor-316 .elementor-element.elementor-element-c85b09e:hover img{opacity:0.8;}.elementor-316 .elementor-element.elementor-element-748fb7e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-316 .elementor-element.elementor-element-748fb7e:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-748fb7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-316 .elementor-element.elementor-element-748fb7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 8em 0em;}.elementor-316 .elementor-element.elementor-element-748fb7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-316 .elementor-element.elementor-element-719d304b > .elementor-element-populated{margin:0em 4em 0em 0em;--e-column-margin-right:4em;--e-column-margin-left:0em;}.elementor-316 .elementor-element.elementor-element-4653502c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-316 .elementor-element.elementor-element-2998c815{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-316 .elementor-element.elementor-element-b30a1f1{font-family:"Barlow", Sans-serif;font-weight:400;color:#061212AD;}.elementor-316 .elementor-element.elementor-element-154fde2 .elementor-button:hover, .elementor-316 .elementor-element.elementor-element-154fde2 .elementor-button:focus{background-color:#000000;}.elementor-316 .elementor-element.elementor-element-15cf04c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-316 .elementor-element.elementor-element-15cf04c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.advancedplumbingandheating.co.uk/wp-content/uploads/2026/03/boilerrepair2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-316 .elementor-element.elementor-element-15cf04c5.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-316 .elementor-element.elementor-element-15cf04c5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-316 .elementor-element.elementor-element-15cf04c5 > .elementor-element-populated, .elementor-316 .elementor-element.elementor-element-15cf04c5 > .elementor-element-populated > .elementor-background-overlay, .elementor-316 .elementor-element.elementor-element-15cf04c5 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-316 .elementor-element.elementor-element-15cf04c5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-316 .elementor-element.elementor-element-15cf04c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-316 .elementor-element.elementor-element-28ce50ad{--spacer-size:50px;}.elementor-316 .elementor-element.elementor-element-695d63c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 0em 6em 0em;}.elementor-316 .elementor-element.elementor-element-695d63c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-316 .elementor-element.elementor-element-5f44609{text-align:start;}.elementor-316 .elementor-element.elementor-element-5f44609 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-316 .elementor-element.elementor-element-ce70fd8{padding:0px 219px 0px 0px;}.elementor-316 .elementor-element.elementor-element-f51b50f{width:var( --container-widget-width, 116.822% );max-width:116.822%;--container-widget-width:116.822%;--container-widget-flex-grow:0;}.elementor-316 .elementor-element.elementor-element-f51b50f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-316 .elementor-element.elementor-element-f51b50f img{width:100%;}.elementor-316 .elementor-element.elementor-element-0244cde{--spacer-size:10px;}.elementor-316 .elementor-element.elementor-element-58fca419 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-316 .elementor-element.elementor-element-58fca419:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-58fca419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://www.advancedplumbingandheating.co.uk/wp-content/uploads/2026/02/flamebackground.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-316 .elementor-element.elementor-element-58fca419 > .elementor-background-overlay{background-color:#000000;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-316 .elementor-element.elementor-element-58fca419{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 0em 5em 0em;}.elementor-bc-flex-widget .elementor-316 .elementor-element.elementor-element-1a4dfc77.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-316 .elementor-element.elementor-element-1a4dfc77.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-316 .elementor-element.elementor-element-1a4dfc77 > .elementor-element-populated{margin:0em 4em 0em 0em;--e-column-margin-right:4em;--e-column-margin-left:0em;}.elementor-316 .elementor-element.elementor-element-24c6250a{text-align:start;}.elementor-316 .elementor-element.elementor-element-24c6250a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-316 .elementor-element.elementor-element-52d4fb11{text-align:start;}.elementor-316 .elementor-element.elementor-element-52d4fb11 .elementor-heading-title{color:var( --e-global-color-d936aae );}.elementor-316 .elementor-element.elementor-element-427fe397{--spacer-size:10px;}.elementor-316 .elementor-element.elementor-element-7c5893a5{text-align:start;color:var( --e-global-color-d936aae );}.elementor-316 .elementor-element.elementor-element-b996369 .elementor-button{background-color:var( --e-global-color-accent );fill:#FFFFFF;color:#FFFFFF;}.elementor-316 .elementor-element.elementor-element-b996369 .elementor-button:hover, .elementor-316 .elementor-element.elementor-element-b996369 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-316 .elementor-element.elementor-element-b996369 .elementor-button:hover svg, .elementor-316 .elementor-element.elementor-element-b996369 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-316 .elementor-element.elementor-element-7e0e3ff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-316 .elementor-element.elementor-element-7e0e3ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-316 .elementor-element.elementor-element-7e0e3ff > .elementor-element-populated{margin:0em 4em 0em 0em;--e-column-margin-right:4em;--e-column-margin-left:0em;}.elementor-316 .elementor-element.elementor-element-baac82d{--spacer-size:10px;}.elementor-316 .elementor-element.elementor-element-c5820ea{padding:4em 0em 4em 0em;}.elementor-316 .elementor-element.elementor-element-356c648:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-316 .elementor-element.elementor-element-356c648 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.advancedplumbingandheating.co.uk/wp-content/uploads/2026/02/vaillantboiler.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-316 .elementor-element.elementor-element-356c648 > .elementor-element-populated, .elementor-316 .elementor-element.elementor-element-356c648 > .elementor-element-populated > .elementor-background-overlay, .elementor-316 .elementor-element.elementor-element-356c648 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-316 .elementor-element.elementor-element-356c648 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-316 .elementor-element.elementor-element-356c648 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-316 .elementor-element.elementor-element-b97ae50{--spacer-size:400px;}.elementor-bc-flex-widget .elementor-316 .elementor-element.elementor-element-a0e870b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-316 .elementor-element.elementor-element-a0e870b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-316 .elementor-element.elementor-element-a0e870b > .elementor-element-populated{margin:0em 0em 0em 4em;--e-column-margin-right:0em;--e-column-margin-left:4em;}.elementor-316 .elementor-element.elementor-element-2e2b466 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-316 .elementor-element.elementor-element-892d232 .elementor-button:hover, .elementor-316 .elementor-element.elementor-element-892d232 .elementor-button:focus{background-color:#000000;}.elementor-316 .elementor-element.elementor-element-a45ed77{--spacer-size:10px;}.elementor-316 .elementor-element.elementor-element-8f6c415{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 4em 0em;}.elementor-316 .elementor-element.elementor-element-8f6c415 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-316 .elementor-element.elementor-element-8f6c415 a{color:var( --e-global-color-accent );}.elementor-316 .elementor-element.elementor-element-66a3458{text-align:center;}.elementor-316 .elementor-element.elementor-element-66a3458 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-316 .elementor-element.elementor-element-9d3cb77{text-align:center;}.elementor-316 .elementor-element.elementor-element-473e146{--spacer-size:10px;}.elementor-316 .elementor-element.elementor-element-15723a2{padding:21px 0px 21px 0px;}.elementor-316 .elementor-element.elementor-element-97e59aa{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-316 .elementor-element.elementor-element-97e59aa:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-97e59aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-316 .elementor-element.elementor-element-3cf833e{--display:flex;}.elementor-316 .elementor-element.elementor-element-df5c9de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-316 .elementor-element.elementor-element-df5c9de .elementor-icon-box-wrapper{text-align:start;}.elementor-316 .elementor-element.elementor-element-df5c9de .elementor-icon-box-title{margin-block-end:16px;}.elementor-316 .elementor-element.elementor-element-e1dcb82 .elementor-icon-box-wrapper{text-align:start;}.elementor-316 .elementor-element.elementor-element-113d6b5 .elementor-repeater-item-f6f154f.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-113d6b5 .elementor-repeater-item-f6f154f.elementor-social-icon i{color:#FFFFFF;}.elementor-316 .elementor-element.elementor-element-113d6b5 .elementor-repeater-item-f6f154f.elementor-social-icon svg{fill:#FFFFFF;}.elementor-316 .elementor-element.elementor-element-113d6b5 .elementor-repeater-item-41967f7.elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-316 .elementor-element.elementor-element-113d6b5 .elementor-repeater-item-41967f7.elementor-social-icon i{color:#FFFFFF;}.elementor-316 .elementor-element.elementor-element-113d6b5 .elementor-repeater-item-41967f7.elementor-social-icon svg{fill:#FFFFFF;}.elementor-316 .elementor-element.elementor-element-113d6b5{--grid-template-columns:repeat(0, auto);text-align:left;width:auto;max-width:auto;padding:15px 0px 0px 0px;--icon-size:30px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-316 .elementor-element.elementor-element-113d6b5 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-113d6b5 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-113d6b5 .elementor-social-icon{--icon-padding:0.5em;}.elementor-316 .elementor-element.elementor-element-113d6b5 .elementor-icon{border-radius:4px 4px 4px 4px;}.elementor-316 .elementor-element.elementor-element-113d6b5 .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-316 .elementor-element.elementor-element-bd052ae{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-316 .elementor-element.elementor-element-649d317{--display:flex;border-style:none;--border-style:none;--border-radius:38px 38px 38px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:032px;--padding-right:32px;--z-index:2;}.elementor-316 .elementor-element.elementor-element-649d317:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-649d317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-316 .elementor-element.elementor-element-d05dc48{text-align:start;}.elementor-316 .elementor-element.elementor-element-d05dc48 .elementor-heading-title{color:var( --e-global-color-d936aae );}.elementor-316 .elementor-element.elementor-element-0212a0b{text-align:start;color:var( --e-global-color-d936aae );}.elementor-316 .elementor-element.elementor-element-4e3f0a2{padding:13px 0px 0px 0px;}@media(max-width:1024px){.elementor-316 .elementor-element.elementor-element-4b8f0ed{padding:8em 1em 12em 1em;}.elementor-316 .elementor-element.elementor-element-b6e3006 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-316 .elementor-element.elementor-element-2240297{text-align:center;}.elementor-316 .elementor-element.elementor-element-bcc72ac{margin:0em 4em calc(var(--kit-widget-spacing, 0px) + 0em) 4em;text-align:center;}.elementor-316 .elementor-element.elementor-element-14ec32ea{padding:6em 1em 3em 1em;}.elementor-316 .elementor-element.elementor-element-78e8b770 > .elementor-element-populated{margin:3em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-316 .elementor-element.elementor-element-6cad2891 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-316 .elementor-element.elementor-element-4856b1b{--flex-wrap:wrap;}.elementor-316 .elementor-element.elementor-element-adfefb9{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-316 .elementor-element.elementor-element-adfefb9 img{width:60%;}.elementor-316 .elementor-element.elementor-element-615e09e{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-316 .elementor-element.elementor-element-615e09e img{width:60%;}.elementor-316 .elementor-element.elementor-element-917d2c7{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-316 .elementor-element.elementor-element-917d2c7 img{width:60%;}.elementor-316 .elementor-element.elementor-element-c85b09e{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-316 .elementor-element.elementor-element-c85b09e img{width:60%;}.elementor-316 .elementor-element.elementor-element-748fb7e{padding:6em 1em 6em 1em;}.elementor-316 .elementor-element.elementor-element-719d304b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-316 .elementor-element.elementor-element-719d304b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-316 .elementor-element.elementor-element-4653502c{text-align:start;}.elementor-316 .elementor-element.elementor-element-2998c815{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-316 .elementor-element.elementor-element-b30a1f1{text-align:start;}.elementor-316 .elementor-element.elementor-element-15cf04c5 > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-316 .elementor-element.elementor-element-28ce50ad{--spacer-size:360px;}.elementor-316 .elementor-element.elementor-element-695d63c{padding:6em 1em 3em 1em;}.elementor-316 .elementor-element.elementor-element-ce70fd8{padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-58fca419{padding:4em 1em 4em 1em;}.elementor-316 .elementor-element.elementor-element-1a4dfc77 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-316 .elementor-element.elementor-element-24c6250a{text-align:center;}.elementor-316 .elementor-element.elementor-element-52d4fb11{text-align:center;}.elementor-316 .elementor-element.elementor-element-427fe397{--spacer-size:24px;}.elementor-316 .elementor-element.elementor-element-7c5893a5{margin:0px 48px calc(var(--kit-widget-spacing, 0px) + 0px) 48px;text-align:center;}.elementor-316 .elementor-element.elementor-element-7e0e3ff > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-316 .elementor-element.elementor-element-baac82d{--spacer-size:24px;}.elementor-316 .elementor-element.elementor-element-c5820ea{padding:6em 1em 3em 1em;}.elementor-316 .elementor-element.elementor-element-356c648 > .elementor-element-populated{margin:3em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-316 .elementor-element.elementor-element-a0e870b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-316 .elementor-element.elementor-element-8f6c415{padding:6em 1em 3em 1em;}.elementor-316 .elementor-element.elementor-element-97e59aa{--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-316 .elementor-element.elementor-element-3cf833e{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-316 .elementor-element.elementor-element-df5c9de .elementor-icon-box-wrapper{text-align:start;}.elementor-316 .elementor-element.elementor-element-bd052ae{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-316 .elementor-element.elementor-element-649d317{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-316 .elementor-element.elementor-element-d05dc48{text-align:center;}.elementor-316 .elementor-element.elementor-element-0212a0b{margin:0px 48px calc(var(--kit-widget-spacing, 0px) + 0px) 48px;text-align:center;}}@media(max-width:767px){.elementor-316 .elementor-element.elementor-element-b6e3006 > .elementor-element-populated{padding:22px 22px 22px 22px;}.elementor-316 .elementor-element.elementor-element-2240297{text-align:center;}.elementor-316 .elementor-element.elementor-element-bcc72ac{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-316 .elementor-element.elementor-element-6ff19886 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-4d57ab42{--spacer-size:240px;}.elementor-316 .elementor-element.elementor-element-6cad2891 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-2655d3a1{text-align:center;}.elementor-316 .elementor-element.elementor-element-3092938e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-316 .elementor-element.elementor-element-2b619e1a{text-align:center;}.elementor-316 .elementor-element.elementor-element-4856b1b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-316 .elementor-element.elementor-element-adfefb9{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;}.elementor-316 .elementor-element.elementor-element-adfefb9 img{width:84%;}.elementor-316 .elementor-element.elementor-element-615e09e{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;}.elementor-316 .elementor-element.elementor-element-615e09e img{width:84%;}.elementor-316 .elementor-element.elementor-element-917d2c7{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;}.elementor-316 .elementor-element.elementor-element-917d2c7 img{width:84%;}.elementor-316 .elementor-element.elementor-element-c85b09e{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;}.elementor-316 .elementor-element.elementor-element-c85b09e img{width:84%;}.elementor-316 .elementor-element.elementor-element-719d304b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-2998c815{text-align:center;}.elementor-316 .elementor-element.elementor-element-b30a1f1{text-align:start;}.elementor-316 .elementor-element.elementor-element-28ce50ad{--spacer-size:240px;}.elementor-316 .elementor-element.elementor-element-525710d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-5f44609{text-align:center;}.elementor-316 .elementor-element.elementor-element-a6088e2{text-align:center;}.elementor-316 .elementor-element.elementor-element-ce70fd8{padding:0px 0px 0px 0px;text-align:center;}.elementor-316 .elementor-element.elementor-element-1a4dfc77 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-7c5893a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-7e0e3ff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-719b73a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-b97ae50{--spacer-size:240px;}.elementor-316 .elementor-element.elementor-element-a0e870b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-2e2b466{text-align:center;}.elementor-316 .elementor-element.elementor-element-c394068{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-316 .elementor-element.elementor-element-692dff8{text-align:start;}.elementor-316 .elementor-element.elementor-element-12fdcf9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-66a3458{text-align:center;}.elementor-316 .elementor-element.elementor-element-9d3cb77{text-align:center;}.elementor-316 .elementor-element.elementor-element-7020eb4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-3cf833e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-316 .elementor-element.elementor-element-df5c9de .elementor-icon-box-wrapper{text-align:start;}.elementor-316 .elementor-element.elementor-element-113d6b5{--icon-size:14px;--grid-column-gap:6px;}.elementor-316 .elementor-element.elementor-element-bd052ae{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-316 .elementor-element.elementor-element-0212a0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-316 .elementor-element.elementor-element-b6e3006{width:100%;}.elementor-316 .elementor-element.elementor-element-719d304b{width:54.999%;}.elementor-316 .elementor-element.elementor-element-15cf04c5{width:45.001%;}.elementor-316 .elementor-element.elementor-element-cca6d0b{width:59.107%;}.elementor-316 .elementor-element.elementor-element-3da7e4a{width:40.627%;}.elementor-316 .elementor-element.elementor-element-1a4dfc77{width:68.421%;}.elementor-316 .elementor-element.elementor-element-7e0e3ff{width:31.493%;}.elementor-316 .elementor-element.elementor-element-356c648{width:37.052%;}.elementor-316 .elementor-element.elementor-element-a0e870b{width:62.859%;}.elementor-316 .elementor-element.elementor-element-3cf833e{--width:46%;}.elementor-316 .elementor-element.elementor-element-bd052ae{--width:50%;}.elementor-316 .elementor-element.elementor-element-649d317{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-316 .elementor-element.elementor-element-78e8b770{width:100%;}.elementor-316 .elementor-element.elementor-element-6cad2891{width:100%;}.elementor-316 .elementor-element.elementor-element-719d304b{width:100%;}.elementor-316 .elementor-element.elementor-element-15cf04c5{width:100%;}.elementor-316 .elementor-element.elementor-element-1a4dfc77{width:100%;}.elementor-316 .elementor-element.elementor-element-7e0e3ff{width:100%;}.elementor-316 .elementor-element.elementor-element-356c648{width:100%;}.elementor-316 .elementor-element.elementor-element-a0e870b{width:100%;}.elementor-316 .elementor-element.elementor-element-3cf833e{--width:100%;}.elementor-316 .elementor-element.elementor-element-bd052ae{--width:100%;}.elementor-316 .elementor-element.elementor-element-649d317{--width:100%;}}@media(min-width:1025px){.elementor-316 .elementor-element.elementor-element-78e8b770:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-316 .elementor-element.elementor-element-78e8b770 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-316 .elementor-element.elementor-element-58fca419:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-58fca419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-316 .elementor-element.elementor-element-356c648:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-316 .elementor-element.elementor-element-356c648 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for icon-box, class: .elementor-element-e1dcb82 *//* Change all links in this section to Orange */
.elementor-316 .elementor-element.elementor-element-e1dcb82 a {
    color: #EE5612 !important;
    text-decoration: none; /* Optional: removes underline */
    transition: color 0.3s ease;
}

/* Change the color when hovering */
.elementor-316 .elementor-element.elementor-element-e1dcb82 a:hover {
    color: #FF8C00 !important; 
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4e3f0a2 *//* Change all Everest Forms labels to white */
.evf-field-container .evf-label {
    color: #ffffff !important;
}

/* Also change the required asterisk (*) to white (optional) */
.evf-field-container .evf-field-label .required {
    color: #ffffff !important;
}

/* Remove the outer form container border */
.everest-forms .everest-form {
    border: none !important;
    box-shadow: none !important;
}

/* Style the input fields with rounded edges */
.everest-forms .evf-field-container input[type="text"],
.everest-forms .evf-field-container input[type="email"],
.everest-forms .evf-field-container input[type="number"],
.everest-forms .evf-field-container input[type="tel"],
.everest-forms .evf-field-container textarea,
.everest-forms .evf-field-container select {
    border: 0px solid #ccc !important; /* Light border so the shape is visible */
    border-radius: 10px !important;    /* Adjust this number for more/less roundness */
    padding: 10px 15px !important;      /* Adds some breathing room inside the box */
    background-color: #ffffff !important;
}

/* Add a nice glow or color change when the user clicks into a field */
.everest-forms .evf-field-container input:focus,
.everest-forms .evf-field-container textarea:focus {
    border-color: #FFA500 !important;   /* Matches your orange links */
    outline: none !important;
    box-shadow: 0 0 5px rgba(255, 165, 0, 0.3) !important;
}/* End custom CSS */