.elementor-495 .elementor-element.elementor-element-10b0bdcf{--display:flex;--min-height:700px;--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:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.6;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-495 .elementor-element.elementor-element-10b0bdcf:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-10b0bdcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/assets/media/2025/12/New-Wave-Earth-Works-New-Promotion-1-scaled-1.9b1cc369c037.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-495 .elementor-element.elementor-element-10b0bdcf::before, .elementor-495 .elementor-element.elementor-element-10b0bdcf > .elementor-background-video-container::before, .elementor-495 .elementor-element.elementor-element-10b0bdcf > .e-con-inner > .elementor-background-video-container::before, .elementor-495 .elementor-element.elementor-element-10b0bdcf > .elementor-background-slideshow::before, .elementor-495 .elementor-element.elementor-element-10b0bdcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-495 .elementor-element.elementor-element-10b0bdcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-495 .elementor-element.elementor-element-34232ce3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-495 .elementor-element.elementor-element-4e04793d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-fdd5b2c );}.elementor-495 .elementor-element.elementor-element-6a3203df .pp-divider, .elementor-495 .elementor-element.elementor-element-6a3203df .divider-border{border-style:solid;border-color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-6a3203df .pp-divider.horizontal{width:250px;border-bottom-width:4px;}.elementor-495 .elementor-element.elementor-element-6a3203df .pp-divider.pp-divider-horizontal{width:250px;border-bottom-width:4px;}.elementor-495 .elementor-element.elementor-element-6a3203df .divider-text-container{width:250px;}.elementor-495 .elementor-element.elementor-element-6a3203df .divider-border{border-top-width:4px;}.elementor-495 .elementor-element.elementor-element-60feacd3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-fdd5b2c );}.elementor-495 .elementor-element.elementor-element-a0c00e8{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-495 .elementor-element.elementor-element-89da3d8{text-align:center;}.elementor-495 .elementor-element.elementor-element-89da3d8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-495 .elementor-element.elementor-element-d5aab7f .pp-divider, .elementor-495 .elementor-element.elementor-element-d5aab7f .divider-border{border-style:solid;border-color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-d5aab7f .pp-divider.horizontal{width:250px;border-bottom-width:4px;}.elementor-495 .elementor-element.elementor-element-d5aab7f .pp-divider.pp-divider-horizontal{width:250px;border-bottom-width:4px;}.elementor-495 .elementor-element.elementor-element-d5aab7f .divider-text-container{width:250px;}.elementor-495 .elementor-element.elementor-element-d5aab7f{text-align:center;}.elementor-495 .elementor-element.elementor-element-d5aab7f .divider-border{border-top-width:4px;}.elementor-495 .elementor-element.elementor-element-8964fba{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-495 .elementor-element.elementor-element-eff7f76{--display:flex;--justify-content:space-evenly;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-495 .elementor-element.elementor-element-5b46e47.ekit-equal-height-enable,
					.elementor-495 .elementor-element.elementor-element-5b46e47.ekit-equal-height-enable > div,
					.elementor-495 .elementor-element.elementor-element-5b46e47.ekit-equal-height-enable .ekit-wid-con,
					.elementor-495 .elementor-element.elementor-element-5b46e47.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-495 .elementor-element.elementor-element-5b46e47{width:var( --container-widget-width, 355px );max-width:355px;margin:0px -50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:355px;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-5b46e47 .elementskit-infobox{padding:10px 10px 10px 10px;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}.elementor-495 .elementor-element.elementor-element-5b46e47 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;color:var( --e-global-color-fdd5b2c );font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;}.elementor-495 .elementor-element.elementor-element-5b46e47 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-secondary );}.elementor-495 .elementor-element.elementor-element-5b46e47 .elementskit-infobox .box-body > p{color:#656565;font-family:"Inter", Sans-serif;font-size:12px;font-weight:normal;}.elementor-495 .elementor-element.elementor-element-5b46e47 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-495 .elementor-element.elementor-element-5b46e47 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-5b46e47 .elementskit-info-box-icon{color:var( --e-global-color-2c518e1 );fill:var( --e-global-color-2c518e1 );background-color:#FFFFFF;border-radius:50px 50px 0px 50px;box-shadow:0px 0px 12px -2px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-5b46e47 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;padding:15px 17px 15px 17px;}.elementor-495 .elementor-element.elementor-element-5b46e47 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px -15px;}.elementor-495 .elementor-element.elementor-element-5b46e47 .elementskit-infobox .elementskit-info-box-icon {height:75px;}.elementor-495 .elementor-element.elementor-element-ec3e3a4.ekit-equal-height-enable,
					.elementor-495 .elementor-element.elementor-element-ec3e3a4.ekit-equal-height-enable > div,
					.elementor-495 .elementor-element.elementor-element-ec3e3a4.ekit-equal-height-enable .ekit-wid-con,
					.elementor-495 .elementor-element.elementor-element-ec3e3a4.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-495 .elementor-element.elementor-element-ec3e3a4{width:var( --container-widget-width, 355px );max-width:355px;--container-widget-width:355px;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-ec3e3a4 .elementskit-infobox{padding:10px 10px 10px 10px;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}.elementor-495 .elementor-element.elementor-element-ec3e3a4 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;color:var( --e-global-color-fdd5b2c );font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;}.elementor-495 .elementor-element.elementor-element-ec3e3a4 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-secondary );}.elementor-495 .elementor-element.elementor-element-ec3e3a4 .elementskit-infobox .box-body > p{color:#656565;font-family:"Inter", Sans-serif;font-size:12px;font-weight:normal;}.elementor-495 .elementor-element.elementor-element-ec3e3a4 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-495 .elementor-element.elementor-element-ec3e3a4 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-ec3e3a4 .elementskit-info-box-icon{color:var( --e-global-color-2c518e1 );fill:var( --e-global-color-2c518e1 );background-color:#FFFFFF;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 12px -2px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-ec3e3a4 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;padding:15px 17px 15px 17px;}.elementor-495 .elementor-element.elementor-element-ec3e3a4 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px -15px;}.elementor-495 .elementor-element.elementor-element-ec3e3a4 .elementskit-infobox .elementskit-info-box-icon {height:75px;}.elementor-495 .elementor-element.elementor-element-758ccf8.ekit-equal-height-enable,
					.elementor-495 .elementor-element.elementor-element-758ccf8.ekit-equal-height-enable > div,
					.elementor-495 .elementor-element.elementor-element-758ccf8.ekit-equal-height-enable .ekit-wid-con,
					.elementor-495 .elementor-element.elementor-element-758ccf8.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-495 .elementor-element.elementor-element-758ccf8{width:var( --container-widget-width, 355px );max-width:355px;margin:0px -50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:355px;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-758ccf8 .elementskit-infobox{padding:10px 10px 10px 10px;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}.elementor-495 .elementor-element.elementor-element-758ccf8 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;color:var( --e-global-color-fdd5b2c );font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;}.elementor-495 .elementor-element.elementor-element-758ccf8 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-secondary );}.elementor-495 .elementor-element.elementor-element-758ccf8 .elementskit-infobox .box-body > p{color:#656565;font-family:"Inter", Sans-serif;font-size:12px;font-weight:normal;}.elementor-495 .elementor-element.elementor-element-758ccf8 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-495 .elementor-element.elementor-element-758ccf8 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-758ccf8 .elementskit-info-box-icon{color:var( --e-global-color-2c518e1 );fill:var( --e-global-color-2c518e1 );background-color:#FFFFFF;border-radius:50px 0px 50px 50px;box-shadow:0px 0px 12px -2px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-758ccf8 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;padding:15px 17px 15px 17px;}.elementor-495 .elementor-element.elementor-element-758ccf8 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px -15px;}.elementor-495 .elementor-element.elementor-element-758ccf8 .elementskit-infobox .elementskit-info-box-icon {height:75px;}.elementor-495 .elementor-element.elementor-element-29a0180{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-495 .elementor-element.elementor-element-2cbabce{z-index:5;border-radius:50% 50% 50% 50%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--lottie-container-width:400px;}.elementor-495 .elementor-element.elementor-element-2cbabce .e-lottie__container{filter:brightness( 57% ) contrast( 200% ) saturate( 200% ) blur( 0px ) hue-rotate( 178deg );}.elementor-495 .elementor-element.elementor-element-4e3d34a{--display:flex;--justify-content:space-evenly;overflow:visible;}.elementor-495 .elementor-element.elementor-element-c5b7757.ekit-equal-height-enable,
					.elementor-495 .elementor-element.elementor-element-c5b7757.ekit-equal-height-enable > div,
					.elementor-495 .elementor-element.elementor-element-c5b7757.ekit-equal-height-enable .ekit-wid-con,
					.elementor-495 .elementor-element.elementor-element-c5b7757.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-495 .elementor-element.elementor-element-c5b7757{width:var( --container-widget-width, 355px );max-width:355px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;--container-widget-width:355px;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-c5b7757 .elementskit-infobox{padding:10px 10px 10px 10px;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}.elementor-495 .elementor-element.elementor-element-c5b7757 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;color:var( --e-global-color-fdd5b2c );font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;}.elementor-495 .elementor-element.elementor-element-c5b7757 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-secondary );}.elementor-495 .elementor-element.elementor-element-c5b7757 .elementskit-infobox .box-body > p{color:#656565;font-family:"Inter", Sans-serif;font-size:12px;font-weight:normal;}.elementor-495 .elementor-element.elementor-element-c5b7757 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-495 .elementor-element.elementor-element-c5b7757 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-c5b7757 .elementskit-info-box-icon{color:var( --e-global-color-2c518e1 );fill:var( --e-global-color-2c518e1 );background-color:#FFFFFF;border-radius:50px 50px 50px 0px;box-shadow:0px 0px 12px -2px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-c5b7757 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;padding:15px 17px 15px 17px;}.elementor-495 .elementor-element.elementor-element-c5b7757 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px -15px 0px 0px;}.elementor-495 .elementor-element.elementor-element-c5b7757 .elementskit-infobox .elementskit-info-box-icon {height:75px;}.elementor-495 .elementor-element.elementor-element-b708599.ekit-equal-height-enable,
					.elementor-495 .elementor-element.elementor-element-b708599.ekit-equal-height-enable > div,
					.elementor-495 .elementor-element.elementor-element-b708599.ekit-equal-height-enable .ekit-wid-con,
					.elementor-495 .elementor-element.elementor-element-b708599.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-495 .elementor-element.elementor-element-b708599{width:var( --container-widget-width, 355px );max-width:355px;--container-widget-width:355px;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-b708599 .elementskit-infobox{padding:10px 10px 10px 10px;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}.elementor-495 .elementor-element.elementor-element-b708599 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;color:var( --e-global-color-fdd5b2c );font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;}.elementor-495 .elementor-element.elementor-element-b708599 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-secondary );}.elementor-495 .elementor-element.elementor-element-b708599 .elementskit-infobox .box-body > p{color:#656565;font-family:"Inter", Sans-serif;font-size:12px;font-weight:normal;}.elementor-495 .elementor-element.elementor-element-b708599 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-495 .elementor-element.elementor-element-b708599 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-b708599 .elementskit-info-box-icon{color:var( --e-global-color-2c518e1 );fill:var( --e-global-color-2c518e1 );background-color:#FFFFFF;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 12px -2px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-b708599 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;padding:15px 17px 15px 17px;}.elementor-495 .elementor-element.elementor-element-b708599 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px -15px 0px 0px;}.elementor-495 .elementor-element.elementor-element-b708599 .elementskit-infobox .elementskit-info-box-icon {height:75px;}.elementor-495 .elementor-element.elementor-element-6465dbd.ekit-equal-height-enable,
					.elementor-495 .elementor-element.elementor-element-6465dbd.ekit-equal-height-enable > div,
					.elementor-495 .elementor-element.elementor-element-6465dbd.ekit-equal-height-enable .ekit-wid-con,
					.elementor-495 .elementor-element.elementor-element-6465dbd.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-495 .elementor-element.elementor-element-6465dbd{width:var( --container-widget-width, 355px );max-width:355px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;--container-widget-width:355px;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-6465dbd .elementskit-infobox{padding:10px 10px 10px 10px;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}.elementor-495 .elementor-element.elementor-element-6465dbd .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;color:var( --e-global-color-fdd5b2c );font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;}.elementor-495 .elementor-element.elementor-element-6465dbd .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-secondary );}.elementor-495 .elementor-element.elementor-element-6465dbd .elementskit-infobox .box-body > p{color:#656565;font-family:"Inter", Sans-serif;font-size:12px;font-weight:normal;}.elementor-495 .elementor-element.elementor-element-6465dbd .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-495 .elementor-element.elementor-element-6465dbd .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-6465dbd .elementskit-info-box-icon{color:var( --e-global-color-2c518e1 );fill:var( --e-global-color-2c518e1 );background-color:#FFFFFF;border-radius:0px 50px 50px 50px;box-shadow:0px 0px 12px -2px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-6465dbd .elementskit-infobox .elementskit-info-box-icon{font-size:40px;padding:15px 17px 15px 17px;}.elementor-495 .elementor-element.elementor-element-6465dbd .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px -15px 0px 0px;}.elementor-495 .elementor-element.elementor-element-6465dbd .elementskit-infobox .elementskit-info-box-icon {height:75px;}.elementor-495 .elementor-element.elementor-element-f7136e8{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-495 .elementor-element.elementor-element-f7136e8:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-f7136e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#331D20;}.elementor-495 .elementor-element.elementor-element-e2e506d{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-e2e506d .elementor-headline{text-align:center;}.elementor-495 .elementor-element.elementor-element-e2e506d .elementor-headline-plain-text{color:var( --e-global-color-4818715 );}.elementor-495 .elementor-element.elementor-element-3d71822e{--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:50px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-495 .elementor-element.elementor-element-43399f91{text-align:center;}.elementor-495 .elementor-element.elementor-element-43399f91 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-495 .elementor-element.elementor-element-d58394e .pp-divider, .elementor-495 .elementor-element.elementor-element-d58394e .divider-border{border-style:solid;border-color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-d58394e .pp-divider.horizontal{width:250px;border-bottom-width:4px;}.elementor-495 .elementor-element.elementor-element-d58394e .pp-divider.pp-divider-horizontal{width:250px;border-bottom-width:4px;}.elementor-495 .elementor-element.elementor-element-d58394e .divider-text-container{width:250px;}.elementor-495 .elementor-element.elementor-element-d58394e{text-align:center;}.elementor-495 .elementor-element.elementor-element-d58394e .divider-border{border-top-width:4px;}.elementor-495 .elementor-element.elementor-element-06654f8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--justify-items:center;--align-items:center;overflow:visible;}.elementor-495 .elementor-element.elementor-element-144328c{--display:flex;--overlay-opacity:0.55;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-495 .elementor-element.elementor-element-144328c:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-144328c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/assets/media/2025/12/Land-Rehabilitation.0228ec7bb566.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-495 .elementor-element.elementor-element-144328c::before, .elementor-495 .elementor-element.elementor-element-144328c > .elementor-background-video-container::before, .elementor-495 .elementor-element.elementor-element-144328c > .e-con-inner > .elementor-background-video-container::before, .elementor-495 .elementor-element.elementor-element-144328c > .elementor-background-slideshow::before, .elementor-495 .elementor-element.elementor-element-144328c > .e-con-inner > .elementor-background-slideshow::before, .elementor-495 .elementor-element.elementor-element-144328c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-495 .elementor-element.elementor-element-87552f2{padding:45px 45px 45px 45px;box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-87552f2 .elementor-icon-box-wrapper{gap:15px;}.elementor-495 .elementor-element.elementor-element-87552f2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-87552f2.elementor-view-framed .elementor-icon, .elementor-495 .elementor-element.elementor-element-87552f2.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-87552f2 .elementor-icon-box-title{color:var( --e-global-color-fdd5b2c );}.elementor-495 .elementor-element.elementor-element-87552f2 .elementor-icon-box-description{color:#FDFDFD;}.elementor-495 .elementor-element.elementor-element-4526345{--display:flex;--overlay-opacity:0.55;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-495 .elementor-element.elementor-element-4526345:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-4526345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/assets/media/2025/12/steptodown.com444816.33aae78a571f.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-495 .elementor-element.elementor-element-4526345::before, .elementor-495 .elementor-element.elementor-element-4526345 > .elementor-background-video-container::before, .elementor-495 .elementor-element.elementor-element-4526345 > .e-con-inner > .elementor-background-video-container::before, .elementor-495 .elementor-element.elementor-element-4526345 > .elementor-background-slideshow::before, .elementor-495 .elementor-element.elementor-element-4526345 > .e-con-inner > .elementor-background-slideshow::before, .elementor-495 .elementor-element.elementor-element-4526345 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-495 .elementor-element.elementor-element-059b7d5{padding:45px 45px 45px 45px;box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-059b7d5 .elementor-icon-box-wrapper{gap:15px;}.elementor-495 .elementor-element.elementor-element-059b7d5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-059b7d5.elementor-view-framed .elementor-icon, .elementor-495 .elementor-element.elementor-element-059b7d5.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-059b7d5 .elementor-icon-box-title{color:var( --e-global-color-fdd5b2c );}.elementor-495 .elementor-element.elementor-element-059b7d5 .elementor-icon-box-description{color:#FDFDFD;}.elementor-495 .elementor-element.elementor-element-782cdc1{--display:flex;--overlay-opacity:0.55;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-495 .elementor-element.elementor-element-782cdc1:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-782cdc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/assets/media/2025/12/image0000-10.2042eedb30a7.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-495 .elementor-element.elementor-element-782cdc1::before, .elementor-495 .elementor-element.elementor-element-782cdc1 > .elementor-background-video-container::before, .elementor-495 .elementor-element.elementor-element-782cdc1 > .e-con-inner > .elementor-background-video-container::before, .elementor-495 .elementor-element.elementor-element-782cdc1 > .elementor-background-slideshow::before, .elementor-495 .elementor-element.elementor-element-782cdc1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-495 .elementor-element.elementor-element-782cdc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-495 .elementor-element.elementor-element-6793355{padding:45px 45px 45px 45px;box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-6793355.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-495 .elementor-element.elementor-element-6793355.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-495 .elementor-element.elementor-element-6793355.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-495 .elementor-element.elementor-element-6793355 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-495 .elementor-element.elementor-element-6793355 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-495 .elementor-element.elementor-element-6793355 .elementor-image-box-title{color:var( --e-global-color-fdd5b2c );}.elementor-495 .elementor-element.elementor-element-6793355 .elementor-image-box-description{color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-4e3703d{--display:flex;--overlay-opacity:0.55;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-495 .elementor-element.elementor-element-4e3703d:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-4e3703d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/assets/media/2025/12/Gemini_Generated_Image_fzmly6fzmly6fzml-min.41ee1a292736.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-495 .elementor-element.elementor-element-4e3703d::before, .elementor-495 .elementor-element.elementor-element-4e3703d > .elementor-background-video-container::before, .elementor-495 .elementor-element.elementor-element-4e3703d > .e-con-inner > .elementor-background-video-container::before, .elementor-495 .elementor-element.elementor-element-4e3703d > .elementor-background-slideshow::before, .elementor-495 .elementor-element.elementor-element-4e3703d > .e-con-inner > .elementor-background-slideshow::before, .elementor-495 .elementor-element.elementor-element-4e3703d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-495 .elementor-element.elementor-element-92ea4ca{padding:45px 45px 45px 45px;box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-92ea4ca .elementor-icon-box-wrapper{gap:15px;}.elementor-495 .elementor-element.elementor-element-92ea4ca.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-92ea4ca.elementor-view-framed .elementor-icon, .elementor-495 .elementor-element.elementor-element-92ea4ca.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-92ea4ca .elementor-icon{font-size:69px;}.elementor-495 .elementor-element.elementor-element-92ea4ca .elementor-icon-box-title{color:var( --e-global-color-fdd5b2c );}.elementor-495 .elementor-element.elementor-element-92ea4ca .elementor-icon-box-description{color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-c780a30{--display:flex;--overlay-opacity:0.55;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-495 .elementor-element.elementor-element-c780a30:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-c780a30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/assets/media/2025/12/image.a68fde121639.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-495 .elementor-element.elementor-element-c780a30::before, .elementor-495 .elementor-element.elementor-element-c780a30 > .elementor-background-video-container::before, .elementor-495 .elementor-element.elementor-element-c780a30 > .e-con-inner > .elementor-background-video-container::before, .elementor-495 .elementor-element.elementor-element-c780a30 > .elementor-background-slideshow::before, .elementor-495 .elementor-element.elementor-element-c780a30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-495 .elementor-element.elementor-element-c780a30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-495 .elementor-element.elementor-element-b65bdae{padding:45px 45px 45px 45px;box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-b65bdae.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-495 .elementor-element.elementor-element-b65bdae.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-495 .elementor-element.elementor-element-b65bdae.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-495 .elementor-element.elementor-element-b65bdae .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-495 .elementor-element.elementor-element-b65bdae .elementor-image-box-img img{transition-duration:0.3s;}.elementor-495 .elementor-element.elementor-element-b65bdae .elementor-image-box-title{color:var( --e-global-color-fdd5b2c );}.elementor-495 .elementor-element.elementor-element-b65bdae .elementor-image-box-description{color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-1387a81{--display:flex;--overlay-opacity:0.55;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-495 .elementor-element.elementor-element-1387a81:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-1387a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/assets/media/2025/12/res-1.4366bfe4b44d.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-495 .elementor-element.elementor-element-1387a81::before, .elementor-495 .elementor-element.elementor-element-1387a81 > .elementor-background-video-container::before, .elementor-495 .elementor-element.elementor-element-1387a81 > .e-con-inner > .elementor-background-video-container::before, .elementor-495 .elementor-element.elementor-element-1387a81 > .elementor-background-slideshow::before, .elementor-495 .elementor-element.elementor-element-1387a81 > .e-con-inner > .elementor-background-slideshow::before, .elementor-495 .elementor-element.elementor-element-1387a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-495 .elementor-element.elementor-element-fff7191{padding:45px 45px 45px 45px;box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-fff7191.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-495 .elementor-element.elementor-element-fff7191.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-495 .elementor-element.elementor-element-fff7191.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-495 .elementor-element.elementor-element-fff7191 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-495 .elementor-element.elementor-element-fff7191 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-495 .elementor-element.elementor-element-fff7191 .elementor-image-box-title{color:var( --e-global-color-fdd5b2c );}.elementor-495 .elementor-element.elementor-element-fff7191 .elementor-image-box-description{color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-348c2b2f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-495 .elementor-element.elementor-element-16933e7b{--display:flex;overflow:visible;}.elementor-495 .elementor-element.elementor-element-770b4e3b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-495 .elementor-element.elementor-element-66d8f519 .pp-divider, .elementor-495 .elementor-element.elementor-element-66d8f519 .divider-border{border-style:solid;border-color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-66d8f519 .pp-divider.horizontal{width:250px;border-bottom-width:4px;}.elementor-495 .elementor-element.elementor-element-66d8f519 .pp-divider.pp-divider-horizontal{width:250px;border-bottom-width:4px;}.elementor-495 .elementor-element.elementor-element-66d8f519 .divider-text-container{width:250px;}.elementor-495 .elementor-element.elementor-element-66d8f519{text-align:left;}.elementor-495 .elementor-element.elementor-element-66d8f519 .divider-border{border-top-width:4px;}.elementor-495 .elementor-element.elementor-element-cd6faf3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-495 .elementor-element.elementor-element-cd6faf3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-495 .elementor-element.elementor-element-cd6faf3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-495 .elementor-element.elementor-element-cd6faf3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-495 .elementor-element.elementor-element-cd6faf3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-495 .elementor-element.elementor-element-cd6faf3 .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-cd6faf3 .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-cd6faf3{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-495 .elementor-element.elementor-element-cd6faf3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-cd6faf3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-495 .elementor-element.elementor-element-cd6faf3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-6a8ddb2b{--display:flex;overflow:visible;}.elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonial, .elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonials-wrap .pp-testimonials-thumb-item:before{background-color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-2219ee30 > .elementor-widget-container{box-shadow:4px 4px 10px -2px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonial{border-radius:6px 6px 6px 6px;}.elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonial-outer{padding:30px 30px 30px 30px;}.elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonials-wrap .pp-testimonials-thumb-item:before{margin-top:-30px;}.elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonial-skin-1 .pp-testimonial-content, .elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonial-skin-5 .pp-testimonial-content, .elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonial-skin-6 .pp-testimonial-content, .elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonial-skin-7 .pp-testimonial-content{margin-bottom:30px;}.elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonial-skin-2 .pp-testimonial-content{margin-top:30px;}.elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonial-skin-3 .pp-testimonial-content{margin-left:30px;}.elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonial-skin-4 .pp-testimonial-content{margin-right:30px;}.elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonial-name{color:#000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );margin-bottom:5px;}.elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonial-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonials-image-stacked .pp-testimonial-image, .elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonial-skin-7 .pp-testimonial-image{margin-bottom:10px;}.elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonials-image-inline .pp-testimonial-image, .elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonial-skin-5 .pp-testimonial-image, .elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonial-skin-8 .pp-testimonial-image{margin-right:10px;}.elementor-495 .elementor-element.elementor-element-2219ee30.pp-testimonials-h-align-right .pp-testimonials-image-inline .pp-testimonial-image, .elementor-495 .elementor-element.elementor-element-2219ee30 .pp-testimonial-skin-6 .pp-testimonial-image{margin-left:10px;margin-right:0;}.elementor-495 .elementor-element.elementor-element-2219ee30 .elementor-star-rating{font-size:20px;}body:not(.rtl) .elementor-495 .elementor-element.elementor-element-2219ee30 .elementor-star-rating i:not(:last-of-type){margin-right:5px;}body.rtl .elementor-495 .elementor-element.elementor-element-2219ee30 .elementor-star-rating i:not(:last-of-type){margin-left:5px;}.elementor-495 .elementor-element.elementor-element-2219ee30 .elementor-star-rating i{color:#F0AD4E;}.elementor-495 .elementor-element.elementor-element-63672634{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-495 .elementor-element.elementor-element-63672634:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-63672634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-495 .elementor-element.elementor-element-776d9f77{--divider-border-style:solid;--divider-color:var( --e-global-color-fdd5b2c );--divider-border-width:2.5px;}.elementor-495 .elementor-element.elementor-element-776d9f77 .elementor-divider-separator{width:150px;margin:0 auto;margin-center:0;}.elementor-495 .elementor-element.elementor-element-776d9f77 .elementor-divider{text-align:center;}.elementor-495 .elementor-element.elementor-element-776d9f77 .elementor-divider__text{color:var( --e-global-color-fdd5b2c );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-495 .elementor-element.elementor-element-1735d359{text-align:center;}.elementor-495 .elementor-element.elementor-element-1735d359 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-fdd5b2c );}.elementor-495 .elementor-element.elementor-element-6b127f4 .pp-image-gallery .pp-grid-item-wrap{padding-left:calc(20px/2);padding-right:calc(20px/2);}.elementor-495 .elementor-element.elementor-element-6b127f4 .pp-image-gallery{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-495 .elementor-element.elementor-element-6b127f4 .pp-image-gallery .pp-grid-item{margin-bottom:20px;}.elementor-495 .elementor-element.elementor-element-6b127f4 .pp-image-overlay{mix-blend-mode:normal;}.elementor-495 .elementor-element.elementor-element-ad809d8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.7;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-495 .elementor-element.elementor-element-ad809d8:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-ad809d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/assets/media/2025/12/Lower_Mainland_of_British_Columbia__2012-jpg-4200×2200-.b10a8c1e7c72.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-495 .elementor-element.elementor-element-ad809d8::before, .elementor-495 .elementor-element.elementor-element-ad809d8 > .elementor-background-video-container::before, .elementor-495 .elementor-element.elementor-element-ad809d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-495 .elementor-element.elementor-element-ad809d8 > .elementor-background-slideshow::before, .elementor-495 .elementor-element.elementor-element-ad809d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-495 .elementor-element.elementor-element-ad809d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-495 .elementor-element.elementor-element-149a53b3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-fdd5b2c );}.elementor-495 .elementor-element.elementor-element-6125d6b8{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-495 .elementor-element.elementor-element-3ac877c7{--display:flex;overflow:visible;}.elementor-495 .elementor-element.elementor-element-6a6a6bc8 .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-6a6a6bc8 .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-6a6a6bc8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-6a6a6bc8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-6a6a6bc8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-495 .elementor-element.elementor-element-6a6a6bc8 .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-2817a426 .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-2817a426 .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-2817a426{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-2817a426 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-2817a426 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-495 .elementor-element.elementor-element-2817a426 .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-1e5e390c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-1e5e390c .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-1e5e390c .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-1e5e390c .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-1e5e390c .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-1e5e390c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-1e5e390c .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-1e5e390c .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-5eacee48 .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-5eacee48 .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-5eacee48{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-5eacee48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-5eacee48 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-495 .elementor-element.elementor-element-5eacee48 .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-64a313fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-64a313fd .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-64a313fd .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-64a313fd .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-64a313fd .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-64a313fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-64a313fd .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-64a313fd .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-40fc630f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-40fc630f .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-40fc630f .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-40fc630f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-40fc630f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-40fc630f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-40fc630f .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-40fc630f .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-6814877a{--display:flex;overflow:visible;}.elementor-495 .elementor-element.elementor-element-424a96b3 .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-424a96b3 .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-424a96b3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-424a96b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-424a96b3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-495 .elementor-element.elementor-element-424a96b3 .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-51476bdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-51476bdf .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-51476bdf .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-51476bdf .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-51476bdf .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-51476bdf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-51476bdf .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-51476bdf .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-625470f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-625470f4 .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-625470f4 .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-625470f4 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-625470f4 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-625470f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-625470f4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-625470f4 .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-3447571b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-3447571b .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-3447571b .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-3447571b .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-3447571b .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-3447571b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-3447571b .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-3447571b .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-4dbeaa57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-4dbeaa57 .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-4dbeaa57 .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-4dbeaa57 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-4dbeaa57 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-4dbeaa57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-4dbeaa57 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-4dbeaa57 .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-d00d9a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-d00d9a8 .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-d00d9a8 .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-d00d9a8 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-d00d9a8 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-d00d9a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-d00d9a8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-d00d9a8 .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-6dbc5cb{--display:flex;overflow:visible;}.elementor-495 .elementor-element.elementor-element-390d78e0 .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-390d78e0 .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-390d78e0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-390d78e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-390d78e0 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-495 .elementor-element.elementor-element-390d78e0 .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-57246cc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-57246cc7 .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-57246cc7 .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-57246cc7 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-57246cc7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-57246cc7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-57246cc7 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-57246cc7 .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-39a55add{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-39a55add .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-39a55add .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-39a55add .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-39a55add .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-39a55add .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-39a55add .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-39a55add .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-1bdc8bbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-1bdc8bbc .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-1bdc8bbc .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-1bdc8bbc .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-1bdc8bbc .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-1bdc8bbc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-1bdc8bbc .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-1bdc8bbc .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-2bb45751{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-2bb45751 .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-2bb45751 .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-2bb45751 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-2bb45751 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-2bb45751 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-2bb45751 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-2bb45751 .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-1537243d{--display:flex;overflow:visible;}.elementor-495 .elementor-element.elementor-element-3f761469 .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-3f761469 .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-3f761469{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-3f761469 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-3f761469 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-495 .elementor-element.elementor-element-3f761469 .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-6e14631{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-6e14631 .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-6e14631 .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-6e14631 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-6e14631 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-6e14631 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-6e14631 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-6e14631 .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-7718a6a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-7718a6a6 .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-7718a6a6 .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-7718a6a6 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-7718a6a6 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-7718a6a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-7718a6a6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-7718a6a6 .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-45561c99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-45561c99 .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-45561c99 .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-45561c99 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-45561c99 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-45561c99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-45561c99 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-45561c99 .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-3c2456a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-3c2456a1 .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-3c2456a1 .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-3c2456a1 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-3c2456a1 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-3c2456a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-3c2456a1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-3c2456a1 .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-2dcbe5e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-2dcbe5e9 .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-2dcbe5e9 .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-2dcbe5e9 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-2dcbe5e9 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-2dcbe5e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-2dcbe5e9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-2dcbe5e9 .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-73fb5bd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-73fb5bd8 .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-73fb5bd8 .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-73fb5bd8 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-73fb5bd8 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-73fb5bd8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-73fb5bd8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-73fb5bd8 .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-1a2c3b32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-495 .elementor-element.elementor-element-1a2c3b32 .elementor-icon-list-icon i{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-1a2c3b32 .elementor-icon-list-icon svg{fill:var( --e-global-color-fdd5b2c );transition:fill 0.3s;}.elementor-495 .elementor-element.elementor-element-1a2c3b32 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-1a2c3b32 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-1a2c3b32 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-495 .elementor-element.elementor-element-1a2c3b32 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-495 .elementor-element.elementor-element-1a2c3b32 .elementor-icon-list-text{color:var( --e-global-color-fdd5b2c );transition:color 0.3s;}.elementor-495 .elementor-element.elementor-element-3a4dc15 iframe{height:500px;}.elementor-495 .elementor-element.elementor-element-2c9f927e{--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;overflow:visible;}.elementor-495 .elementor-element.elementor-element-78bd862d{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-495 .elementor-element.elementor-element-78bd862d:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-78bd862d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/assets/media/contact-info.5d9c3e5beb03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-495 .elementor-element.elementor-element-530bb82a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2.5px;}.elementor-495 .elementor-element.elementor-element-530bb82a .elementor-divider-separator{width:100px;}.elementor-495 .elementor-element.elementor-element-530bb82a .elementor-divider__text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-495 .elementor-element.elementor-element-675d85ed .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-495 .elementor-element.elementor-element-56dd25a4{background-color:#FFFFFF;padding:30px 30px 30px 30px;box-shadow:0px 0px 10px -4px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-56dd25a4:hover{box-shadow:4px 4px 10px -2px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-56dd25a4 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-495 .elementor-element.elementor-element-56dd25a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-56dd25a4.elementor-view-framed .elementor-icon, .elementor-495 .elementor-element.elementor-element-56dd25a4.elementor-view-default .elementor-icon{fill:var( --e-global-color-2c518e1 );color:var( --e-global-color-2c518e1 );border-color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-56dd25a4 .elementor-icon-box-title, .elementor-495 .elementor-element.elementor-element-56dd25a4 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-495 .elementor-element.elementor-element-5196415d{--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;overflow:visible;}.elementor-495 .elementor-element.elementor-element-73cc1789{width:var( --container-widget-width, 50% );max-width:50%;background-color:#FFFFFF;padding:30px 30px 30px 30px;--container-widget-width:50%;--container-widget-flex-grow:0;box-shadow:0px 0px 10px -4px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-73cc1789:hover{box-shadow:4px 4px 10px -2px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-73cc1789 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-495 .elementor-element.elementor-element-73cc1789.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-73cc1789.elementor-view-framed .elementor-icon, .elementor-495 .elementor-element.elementor-element-73cc1789.elementor-view-default .elementor-icon{fill:var( --e-global-color-2c518e1 );color:var( --e-global-color-2c518e1 );border-color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-73cc1789 .elementor-icon-box-title, .elementor-495 .elementor-element.elementor-element-73cc1789 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-495 .elementor-element.elementor-element-6309e00{width:var( --container-widget-width, 50% );max-width:50%;background-color:#FFFFFF;padding:30px 30px 30px 30px;--container-widget-width:50%;--container-widget-flex-grow:0;box-shadow:0px 0px 10px -4px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-6309e00:hover{box-shadow:4px 4px 10px -2px rgba(0,0,0,0.5);}.elementor-495 .elementor-element.elementor-element-6309e00 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-495 .elementor-element.elementor-element-6309e00.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-6309e00.elementor-view-framed .elementor-icon, .elementor-495 .elementor-element.elementor-element-6309e00.elementor-view-default .elementor-icon{fill:var( --e-global-color-2c518e1 );color:var( --e-global-color-2c518e1 );border-color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-6309e00 .elementor-icon-box-title, .elementor-495 .elementor-element.elementor-element-6309e00 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-495 .elementor-element.elementor-element-35337e5e{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-495 .elementor-element.elementor-element-35337e5e:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-35337e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-495 .elementor-element.elementor-element-5e948311{--divider-border-style:solid;--divider-color:var( --e-global-color-fdd5b2c );--divider-border-width:2.5px;}.elementor-495 .elementor-element.elementor-element-5e948311 .elementor-divider-separator{width:145px;}.elementor-495 .elementor-element.elementor-element-5e948311 .elementor-divider__text{color:var( --e-global-color-fdd5b2c );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-495 .elementor-element.elementor-element-55873e75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-495 .elementor-element.elementor-element-55873e75 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-fdd5b2c );}.elementor-495 .elementor-element.elementor-element-46b9eb .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:25px;}.elementor-495 .elementor-element.elementor-element-46b9eb .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-25px;}.elementor-495 .elementor-element.elementor-element-46b9eb .elementor-field-group.challenge-placeholder-bottomleft, .elementor-495 .elementor-element.elementor-element-46b9eb .elementor-field-group.challenge-placeholder-bottomright{margin-bottom:0;}body.rtl .elementor-495 .elementor-element.elementor-element-46b9eb .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-495 .elementor-element.elementor-element-46b9eb .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-495 .elementor-element.elementor-element-46b9eb .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-495 .elementor-element.elementor-element-46b9eb .elementor-field-type-html{padding-bottom:0px;}.elementor-495 .elementor-element.elementor-element-46b9eb .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-46b9eb .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF0D;}.elementor-495 .elementor-element.elementor-element-46b9eb .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF0D;}.elementor-495 .elementor-element.elementor-element-46b9eb .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-4818715 );color:var( --e-global-color-primary );}.elementor-495 .elementor-element.elementor-element-46b9eb .elementor-button[type="submit"]{background-color:var( --e-global-color-4818715 );color:var( --e-global-color-primary );}.elementor-495 .elementor-element.elementor-element-46b9eb .elementor-button[type="submit"] svg *{fill:var( --e-global-color-primary );}.elementor-495 .elementor-element.elementor-element-46b9eb .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-46b9eb .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-2c518e1 );}.elementor-495 .elementor-element.elementor-element-46b9eb{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-495 .elementor-element.elementor-element-59ccc2d{--display:flex;overflow:visible;}@media(max-width:1024px){.elementor-495 .elementor-element.elementor-element-eff7f76{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-495 .elementor-element.elementor-element-2cbabce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--lottie-container-width:200px;}.elementor-495 .elementor-element.elementor-element-4e3d34a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-495 .elementor-element.elementor-element-06654f8{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-495 .elementor-element.elementor-element-06654f8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-495 .elementor-element.elementor-element-6793355 .elementor-image-box-img{margin-bottom:15px;}.elementor-495 .elementor-element.elementor-element-b65bdae .elementor-image-box-img{margin-bottom:15px;}.elementor-495 .elementor-element.elementor-element-fff7191 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS */.elementor-element-a0c00e8 {
  padding: 72px 24px 52px;
  overflow: hidden;
  background:
    radial-gradient(circle at 88% 12%, rgba(158, 183, 78, 0.12), transparent 30%),
    #171c18;
}

.elementor-element-a0c00e8 > .e-con-inner {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.elementor-element-a0c00e8 .elementor-element-89da3d8 {
  margin-bottom: 0;
  text-align: left;
}

.elementor-element-a0c00e8 .elementor-element-89da3d8 .elementor-heading-title {
  max-width: 760px;
  color: #f5f5ef;
  font-size: clamp(38px, 4vw, 58px);
  line-height: 1;
  letter-spacing: -0.035em;
  text-align: left;
}

.elementor-element-a0c00e8 .elementor-widget-divider {
  display: none !important;
}

.elementor-element-a0c00e8 .elementor-element-89da3d8::after {
  content: "";
  display: block;
  width: 88px;
  height: 3px;
  margin-top: 24px;
  margin-bottom: 40px;
  background: #a6bd4f;
}

.elementor-element-a0c00e8 .elementor-element-8964fba {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  column-gap: 72px !important;
  row-gap: 0 !important;
  align-items: stretch !important;
  counter-reset: problem-card;
}

.elementor-element-a0c00e8 .elementor-element-eff7f76,
.elementor-element-a0c00e8 .elementor-element-4e3d34a {
  display: contents !important;
}

.elementor-element-a0c00e8 .elementor-element-29a0180 {
  display: none !important;
}

.elementor-element-a0c00e8 .elementor-widget-elementskit-icon-box {
  width: auto !important;
  max-width: none !important;
  margin: 0 !important;
  align-self: stretch !important;
}

.elementor-element-a0c00e8 .elementor-widget-elementskit-icon-box > .elementor-widget-container,
.elementor-element-a0c00e8 .elementor-widget-elementskit-icon-box .ekit-wid-con,
.elementor-element-a0c00e8 .elementor-widget-elementskit-icon-box .elementskit-infobox {
  height: 100%;
}

.elementor-element-a0c00e8 .elementskit-box-header {
  display: none !important;
}

.elementor-element-a0c00e8 .elementskit-infobox {
  display: flex !important;
  min-height: 132px;
  padding: 30px 0 !important;
  align-items: center !important;
  flex-direction: row !important;
  overflow: visible;
  text-align: left !important;
  background: transparent !important;
  border: 0 !important;
  border-top: 1px solid rgba(255, 255, 255, 0.2) !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  counter-increment: problem-card;
}

.elementor-element-a0c00e8 .elementor-element-b708599 .elementskit-infobox,
.elementor-element-a0c00e8 .elementor-element-6465dbd .elementskit-infobox {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2) !important;
}

.elementor-element-a0c00e8 .elementskit-infobox::before {
  content: counter(problem-card, decimal-leading-zero);
  display: block;
  width: 78px;
  flex: 0 0 78px;
  margin-right: 26px;
  color: #a6bd4f;
  font-family: "Roboto Condensed", sans-serif;
  font-size: 42px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: -0.045em;
  text-align: left !important;
}

.elementor-element-a0c00e8 .elementskit-infobox .box-body {
  display: flex;
  flex: 1;
  min-width: 0;
  padding: 0 !important;
  align-items: center;
  color: #f5f5ef !important;
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

.elementor-element-a0c00e8 .elementskit-info-box-title {
  margin: 0 !important;
  color: #f5f5ef !important;
  font-family: "Roboto Condensed", sans-serif !important;
  font-size: 21px !important;
  font-weight: 500 !important;
  line-height: 1.35 !important;
  letter-spacing: -0.01em;
  text-align: left !important;
}

@media (hover: hover) {
  .elementor-element-a0c00e8 .elementskit-info-box-title {
    transition: color 180ms ease, transform 180ms ease;
  }

  .elementor-element-a0c00e8 .elementskit-infobox:hover .elementskit-info-box-title {
    color: #c6d689 !important;
    transform: translateX(4px);
  }
}

@media (max-width: 1024px) {
  .elementor-element-a0c00e8 {
    padding: 64px 22px 48px;
  }

  .elementor-element-a0c00e8 .elementor-element-8964fba {
    column-gap: 44px !important;
  }

  .elementor-element-a0c00e8 .elementskit-infobox::before {
    width: 62px;
    flex-basis: 62px;
    margin-right: 20px;
    font-size: 36px;
  }

  .elementor-element-a0c00e8 .elementskit-info-box-title {
    font-size: 19px !important;
  }
}

@media (max-width: 767px) {
  .elementor-element-a0c00e8 {
    padding: 52px 18px 44px;
  }

  .elementor-element-a0c00e8 .elementor-element-89da3d8 .elementor-heading-title {
    font-size: 38px;
  }

  .elementor-element-a0c00e8 .elementor-widget-divider {
    margin-top: 18px;
    margin-bottom: 26px;
  }

  .elementor-element-a0c00e8 .elementor-element-8964fba {
    grid-template-columns: 1fr !important;
  }

  .elementor-element-a0c00e8 .elementskit-infobox {
    min-height: 0;
    padding: 24px 0 !important;
  }

  .elementor-element-a0c00e8 .elementor-element-b708599 .elementskit-infobox {
    border-bottom: 0 !important;
  }

  .elementor-element-a0c00e8 .elementskit-infobox::before {
    width: 54px;
    flex-basis: 54px;
    margin-right: 18px;
    font-size: 31px;
  }

  .elementor-element-a0c00e8 .elementskit-info-box-title {
    font-size: 18px !important;
  }
}

.elementor-element-a0c00e8 .elementor-element-d5aab7f {
  display: none !important;
}


/* Residential hub structure */
.elementor-495,
.elementor-495 > .elementor-section-wrap {
  display: flex;
  flex-direction: column;
}

.elementor-element-10b0bdcf { order: 1; }
.elementor-element-f7136e8 { order: 2; }
.elementor-element-3d71822e { order: 3; }
.elementor-element-a0c00e8 { order: 4; }
.elementor-element-348c2b2f { order: 5; }
.elementor-element-63672634 { order: 6; }
.elementor-element-ad809d8 { order: 7; }
.elementor-element-2c9f927e { order: 8; }

/* Evergreen trust bar */
.elementor-element-f7136e8 {
  padding: 22px 24px !important;
  background: #a6bd4f !important;
}

.elementor-element-f7136e8 .elementor-headline {
  margin: 0 !important;
  color: #172018 !important;
  font-family: "Roboto Condensed", sans-serif !important;
  font-size: clamp(17px, 1.55vw, 22px) !important;
  font-weight: 600 !important;
  line-height: 1.35 !important;
  letter-spacing: 0.005em;
  text-align: center;
}

.elementor-element-f7136e8 .elementor-headline-dynamic-wrapper {
  margin: 0 0.28em;
  color: #172018 !important;
  font-weight: 800 !important;
  white-space: normal;
}

.elementor-element-f7136e8 .elementor-headline-dynamic-wrapper svg {
  display: none !important;
}

/* Why homeowners choose New Wave */
.elementor-element-348c2b2f {
  padding: 64px 24px 78px !important;
  background: #f1f1eb !important;
}

.elementor-element-348c2b2f > .e-con-inner {
  display: grid !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr) !important;
  gap: 72px !important;
  align-items: start !important;
}

.elementor-element-348c2b2f .elementor-element-16933e7b,
.elementor-element-348c2b2f .elementor-element-6a8ddb2b {
  width: auto !important;
  max-width: none !important;
}

.elementor-element-348c2b2f .elementor-element-770b4e3b .elementor-heading-title {
  max-width: 560px;
  margin: 0;
  color: #182019 !important;
  font-family: "Roboto Condensed", sans-serif !important;
  font-size: clamp(40px, 4vw, 56px) !important;
  font-weight: 700 !important;
  line-height: 1.02 !important;
  letter-spacing: -0.035em;
  text-align: left !important;
}

.elementor-element-348c2b2f .elementor-element-66d8f519 {
  display: none !important;
}

.elementor-element-348c2b2f .elementor-element-770b4e3b::after {
  content: "";
  display: block;
  width: 88px;
  height: 3px;
  margin-top: 24px;
  margin-bottom: 34px;
  background: #a6bd4f;
}

.elementor-element-348c2b2f .elementor-icon-list-items {
  margin: 0 !important;
}

.elementor-element-348c2b2f .elementor-icon-list-item {
  display: grid !important;
  grid-template-columns: 28px 1fr;
  gap: 12px;
  min-height: 58px;
  padding: 15px 0 !important;
  align-items: center;
  border-top: 1px solid rgba(24, 32, 25, 0.16);
}

.elementor-element-348c2b2f .elementor-icon-list-item:last-child {
  border-bottom: 1px solid rgba(24, 32, 25, 0.16);
}

.elementor-element-348c2b2f .elementor-icon-list-icon {
  display: none !important;
}

.elementor-element-348c2b2f .elementor-icon-list-item::before {
  content: "✓";
  color: #78942c;
  font-family: Arial, sans-serif;
  font-size: 17px;
  font-weight: 700;
}

.elementor-element-348c2b2f .elementor-icon-list-text {
  color: #252d26 !important;
  font-family: "Roboto Condensed", sans-serif !important;
  font-size: 17px !important;
  font-weight: 550 !important;
  line-height: 1.35 !important;
}

/* Review presentation */
.elementor-element-348c2b2f .pp-testimonials-wrap,
.elementor-element-348c2b2f .pp-testimonials-container,
.elementor-element-348c2b2f .pp-testimonials {
  height: auto !important;
}

.elementor-element-348c2b2f .pp-testimonial {
  min-height: 430px;
  padding: 48px 46px !important;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  color: #f5f5ef !important;
  background: #171c18 !important;
  border: 0 !important;
  border-radius: 6px !important;
  box-shadow: none !important;
}

.elementor-element-348c2b2f .pp-testimonial-text {
  color: #f5f5ef !important;
  font-family: "Roboto Condensed", sans-serif !important;
  font-size: 21px !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
}

.elementor-element-348c2b2f .pp-testimonial-text::before {
  content: "“";
  display: block;
  height: 62px;
  color: #a6bd4f;
  font-family: Georgia, serif;
  font-size: 82px;
  line-height: 0.95;
}

.elementor-element-348c2b2f .pp-testimonial-footer {
  margin-top: 34px !important;
}

.elementor-element-348c2b2f .pp-testimonial-name {
  color: #ffffff !important;
  font-weight: 700 !important;
}

.elementor-element-348c2b2f .pp-testimonial-position {
  margin-top: 4px;
}

.elementor-element-348c2b2f .pp-testimonial-position img {
  width: 16px !important;
  height: 16px !important;
}

.elementor-element-348c2b2f .slick-dots {
  bottom: -38px !important;
}

.elementor-element-348c2b2f .slick-dots button::before {
  color: #8d9189 !important;
}

.elementor-element-348c2b2f .slick-dots .slick-active button::before {
  color: #78942c !important;
}

/* Project gallery */
.elementor-element-63672634 {
  padding: 92px 24px 96px !important;
  background: #121813 !important;
}

.elementor-element-63672634 .elementor-element-776d9f77 {
  margin-bottom: 14px !important;
}

.elementor-element-63672634 .elementor-element-776d9f77,
.elementor-element-63672634 .elementor-element-776d9f77 * {
  color: #a6bd4f !important;
}

.elementor-element-63672634 .elementor-element-1735d359 .elementor-heading-title {
  margin: 0 0 42px;
  color: #f5f5ef !important;
  font-family: "Roboto Condensed", sans-serif !important;
  font-size: clamp(42px, 4.5vw, 60px) !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  letter-spacing: -0.035em;
  text-align: left !important;
}

.elementor-element-63672634 .pp-image-gallery {
  display: grid !important;
  grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
  gap: 14px !important;
}

.elementor-element-63672634 .pp-grid-item-wrap {
  width: auto !important;
  margin: 0 !important;
}

.elementor-element-63672634 .pp-grid-item-wrap:nth-child(1) {
  grid-column: span 7;
  grid-row: span 2;
  height: 514px;
}

.elementor-element-63672634 .pp-grid-item-wrap:nth-child(2),
.elementor-element-63672634 .pp-grid-item-wrap:nth-child(3) {
  grid-column: span 5;
  height: 250px;
}

.elementor-element-63672634 .pp-grid-item-wrap:nth-child(n+4) {
  grid-column: span 3;
  height: 230px;
}

.elementor-element-63672634 .pp-grid-item,
.elementor-element-63672634 .pp-image-gallery-thumbnail-wrap,
.elementor-element-63672634 .pp-image-gallery-thumbnail {
  width: 100% !important;
  height: 100% !important;
}

.elementor-element-63672634 .pp-image-gallery-thumbnail-wrap {
  overflow: hidden;
  border-radius: 4px;
}

.elementor-element-63672634 .pp-gallery-slide-image {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  transition: transform 350ms ease;
}

.elementor-element-63672634 .pp-image-overlay {
  background: rgba(16, 23, 17, 0.08) !important;
  transition: background 250ms ease;
}

@media (hover: hover) {
  .elementor-element-63672634 .pp-grid-item-wrap:hover .pp-gallery-slide-image {
    transform: scale(1.035);
  }

  .elementor-element-63672634 .pp-grid-item-wrap:hover .pp-image-overlay {
    background: rgba(16, 23, 17, 0.28) !important;
  }
}

/* Areas served */
.elementor-element-ad809d8 {
  padding: 88px 24px !important;
  background: #ecece5 !important;
}

.elementor-element-ad809d8 .elementor-element-149a53b3 .elementor-heading-title {
  margin: 0 0 42px;
  color: #182019 !important;
  font-family: "Roboto Condensed", sans-serif !important;
  font-size: clamp(42px, 4vw, 56px) !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  letter-spacing: -0.035em;
  text-align: left !important;
}

.elementor-element-ad809d8 .elementor-element-6125d6b8 {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  gap: 34px !important;
}

.elementor-element-ad809d8 .elementor-element-6125d6b8 > .e-con {
  width: auto !important;
  padding-left: 22px !important;
  border-left: 1px solid rgba(24, 32, 25, 0.18);
}

.elementor-element-ad809d8 .elementor-icon-list-items {
  margin: 0 !important;
}

.elementor-element-ad809d8 .elementor-icon-list-item {
  padding: 8px 0 !important;
  border-bottom: 1px solid rgba(24, 32, 25, 0.09);
}

.elementor-element-ad809d8 .elementor-icon-list-icon {
  display: none !important;
}

.elementor-element-ad809d8 .elementor-icon-list-text {
  color: #323a33 !important;
  font-family: "Roboto Condensed", sans-serif !important;
  font-size: 15px !important;
  line-height: 1.25 !important;
}

.elementor-element-ad809d8 .elementor-icon-list-item:first-child .elementor-icon-list-text {
  color: #6c8625 !important;
  font-weight: 700 !important;
}

/* Final contact and quote */
.elementor-element-2c9f927e {
  padding: 94px 24px !important;
  background: #101611 !important;
}

.elementor-element-2c9f927e > .e-con-inner {
  display: grid !important;
  grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr) !important;
  gap: 72px !important;
  align-items: start !important;
}

.elementor-element-2c9f927e .elementor-element-78bd862d,
.elementor-element-2c9f927e .elementor-element-35337e5e {
  width: auto !important;
  max-width: none !important;
}

.elementor-element-2c9f927e .elementor-element-675d85ed .elementor-heading-title {
  margin: 0;
  color: #f5f5ef !important;
  font-family: "Roboto Condensed", sans-serif !important;
  font-size: clamp(40px, 4vw, 56px) !important;
  font-weight: 700 !important;
  line-height: 1.02 !important;
  letter-spacing: -0.035em;
  text-align: left !important;
}

.elementor-element-2c9f927e .elementor-element-3a2eb787,
.elementor-element-2c9f927e .elementor-element-3a2eb787 * {
  color: rgba(245, 245, 239, 0.76) !important;
  font-size: 18px !important;
  line-height: 1.55 !important;
}

.elementor-element-2c9f927e .elementor-element-530bb82a,
.elementor-element-2c9f927e .elementor-element-5e948311 {
  margin-bottom: 16px !important;
}

.elementor-element-2c9f927e .elementor-element-530bb82a *,
.elementor-element-2c9f927e .elementor-element-5e948311 * {
  color: #a6bd4f !important;
}

.elementor-element-2c9f927e .elementor-element-78bd862d .elementor-widget-icon-box {
  padding: 20px 0;
  border-top: 1px solid rgba(255, 255, 255, 0.16);
}

.elementor-element-2c9f927e .elementor-element-78bd862d .elementor-icon-box-title,
.elementor-element-2c9f927e .elementor-element-78bd862d .elementor-icon-box-description {
  color: #f5f5ef !important;
}

.elementor-element-2c9f927e .elementor-element-35337e5e {
  padding: 42px !important;
  background: #f1f1eb !important;
  border-radius: 6px;
}

.elementor-element-2c9f927e .elementor-element-55873e75 .elementor-heading-title {
  color: #182019 !important;
  font-family: "Roboto Condensed", sans-serif !important;
  font-size: clamp(30px, 3vw, 42px) !important;
  font-weight: 700 !important;
  line-height: 1.05 !important;
  letter-spacing: -0.025em;
  text-align: left !important;
}

.elementor-element-2c9f927e .elementor-field {
  min-height: 52px;
  padding: 13px 14px !important;
  color: #182019 !important;
  background: #ffffff !important;
  border: 1px solid #cfd2c9 !important;
  border-radius: 3px !important;
  box-shadow: none !important;
}

.elementor-element-2c9f927e textarea.elementor-field {
  min-height: 132px;
}

.elementor-element-2c9f927e .elementor-button[type="submit"] {
  min-height: 54px;
  color: #172018 !important;
  background: #a6bd4f !important;
  border: 0 !important;
  border-radius: 3px !important;
  font-family: "Roboto Condensed", sans-serif !important;
  font-size: 17px !important;
  font-weight: 700 !important;
  text-transform: uppercase;
  letter-spacing: 0.045em;
}

@media (hover: hover) {
  .elementor-element-2c9f927e .elementor-button[type="submit"]:hover {
    color: #ffffff !important;
    background: #172018 !important;
  }
}

@media (max-width: 1024px) {
  .elementor-element-348c2b2f {
    padding: 50px 18px 56px !important;
  }

  .elementor-element-348c2b2f > .e-con-inner,
  .elementor-element-2c9f927e > .e-con-inner {
    gap: 44px !important;
  }

  .elementor-element-63672634 .pp-grid-item-wrap:nth-child(1) {
    height: 430px;
  }

  .elementor-element-63672634 .pp-grid-item-wrap:nth-child(2),
  .elementor-element-63672634 .pp-grid-item-wrap:nth-child(3) {
    height: 208px;
  }

  .elementor-element-ad809d8 .elementor-element-6125d6b8 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}

@media (max-width: 767px) {
  .elementor-element-f7136e8 {
    padding: 17px 18px !important;
  }

  .elementor-element-f7136e8 .elementor-headline {
    font-size: 16px !important;
  }

  .elementor-element-348c2b2f,
  .elementor-element-63672634,
  .elementor-element-ad809d8,
  .elementor-element-2c9f927e {
    padding: 62px 18px !important;
  }

  .elementor-element-348c2b2f > .e-con-inner,
  .elementor-element-2c9f927e > .e-con-inner {
    grid-template-columns: 1fr !important;
    gap: 42px !important;
  }

  .elementor-element-348c2b2f .pp-testimonial {
    min-height: 0;
    padding: 34px 28px !important;
  }

  .elementor-element-348c2b2f .pp-testimonial-text {
    font-size: 18px !important;
  }

  .elementor-element-63672634 .elementor-element-1735d359 .elementor-heading-title {
    margin-bottom: 30px;
    font-size: 38px !important;
  }

  .elementor-element-63672634 .pp-image-gallery {
    grid-template-columns: 1fr !important;
    gap: 12px !important;
  }

  .elementor-element-63672634 .pp-grid-item-wrap:nth-child(n) {
    grid-column: span 1;
    grid-row: auto;
    height: 240px;
  }

  .elementor-element-63672634 .pp-grid-item-wrap:nth-child(1) {
    height: 310px;
  }

  .elementor-element-ad809d8 .elementor-element-149a53b3 .elementor-heading-title {
    margin-bottom: 30px;
    font-size: 38px !important;
  }

  .elementor-element-ad809d8 .elementor-element-6125d6b8 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 24px !important;
  }

  .elementor-element-ad809d8 .elementor-element-6125d6b8 > .e-con {
    padding-left: 14px !important;
  }

  .elementor-element-2c9f927e .elementor-element-35337e5e {
    padding: 28px 22px !important;
  }
}

@media (max-width: 480px) {
  .elementor-element-ad809d8 .elementor-element-6125d6b8 {
    grid-template-columns: 1fr !important;
  }
}

.elementor-element-348c2b2f .elementor-element-2219ee30 .slick-list {
  height: auto !important;
  overflow: hidden !important;
}

.elementor-element-348c2b2f .elementor-element-2219ee30 .slick-track {
  width: 100% !important;
  height: auto !important;
  transform: none !important;
}

.elementor-element-348c2b2f .elementor-element-2219ee30 .pp-testimonial-slide {
  display: none !important;
  float: none !important;
  width: 100% !important;
  height: auto !important;
}

.elementor-element-348c2b2f .elementor-element-2219ee30 .pp-testimonial-slide.slick-current {
  display: block !important;
}

.elementor-element-348c2b2f .elementor-element-2219ee30 .pp-testimonial {
  height: auto !important;
}

.elementor-element-348c2b2f .elementor-element-2219ee30 .pp-testimonial-outer {
  padding: 0 !important;
}

.elementor-element-348c2b2f .elementor-element-2219ee30 .pp-testimonial {
  min-height: 0 !important;
  padding: 40px 38px !important;
}

.elementor-element-348c2b2f .elementor-element-2219ee30 .pp-testimonial-content {
  margin-bottom: 0 !important;
}

.elementor-element-348c2b2f .elementor-element-2219ee30 .pp-testimonial-text::before {
  height: 48px;
  font-size: 66px;
}

.elementor-element-348c2b2f .elementor-element-2219ee30 .pp-testimonial-footer {
  margin-top: 26px !important;
}

/* Hub refinements */
.elementor-element-f7136e8 .elementor-headline {
  display: flex !important;
  justify-content: center;
  align-items: center;
  gap: clamp(24px, 4vw, 72px);
  flex-wrap: wrap;
}

.elementor-element-f7136e8 .elementor-headline-dynamic-wrapper {
  margin: 0 !important;
}

.elementor-element-f7136e8 .elementor-headline-dynamic-text {
  color: #172018 !important;
}

.elementor-element-ad809d8::before {
  display: none !important;
}

.elementor-element-ad809d8 .elementor-element-149a53b3 {
  width: 100% !important;
  align-self: stretch !important;
}

.elementor-element-ad809d8 .elementor-icon-list-text {
  color: #323a33 !important;
  font-weight: 400 !important;
}

.elementor-element-ad809d8 .elementor-element-6a6a6bc8 .elementor-icon-list-text,
.elementor-element-ad809d8 .elementor-element-424a96b3 .elementor-icon-list-text,
.elementor-element-ad809d8 .elementor-element-390d78e0 .elementor-icon-list-text,
.elementor-element-ad809d8 .elementor-element-3f761469 .elementor-icon-list-text {
  color: #6c8625 !important;
  font-weight: 700 !important;
}

.elementor-element-2c9f927e .elementor-element-78bd862d {
  padding: 0 !important;
  background: transparent !important;
}

.elementor-element-2c9f927e .elementor-element-78bd862d .elementor-widget-icon-box,
.elementor-element-2c9f927e .elementor-element-78bd862d .elementor-widget-icon-box > .elementor-widget-container,
.elementor-element-2c9f927e .elementor-element-78bd862d .elementor-icon-box-wrapper {
  background: transparent !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

.elementor-element-2c9f927e .elementor-element-78bd862d .elementor-icon-box-icon,
.elementor-element-2c9f927e .elementor-element-78bd862d .elementor-icon {
  color: #a6bd4f !important;
  fill: #a6bd4f !important;
}

.elementor-element-2c9f927e .elementor-element-78bd862d .elementor-icon-box-title,
.elementor-element-2c9f927e .elementor-element-78bd862d .elementor-icon-box-title *,
.elementor-element-2c9f927e .elementor-element-78bd862d .elementor-icon-box-description,
.elementor-element-2c9f927e .elementor-element-78bd862d .elementor-icon-box-description * {
  color: #f5f5ef !important;
}

.elementor-element-ad809d8 .elementor-widget-icon-list .elementor-icon-list-item:first-child .elementor-icon-list-text {
  color: #323a33 !important;
  font-weight: 400 !important;
}

.elementor-element-ad809d8 .elementor-element-6a6a6bc8 .elementor-icon-list-item:first-child .elementor-icon-list-text,
.elementor-element-ad809d8 .elementor-element-424a96b3 .elementor-icon-list-item:first-child .elementor-icon-list-text,
.elementor-element-ad809d8 .elementor-element-390d78e0 .elementor-icon-list-item:first-child .elementor-icon-list-text,
.elementor-element-ad809d8 .elementor-element-3f761469 .elementor-icon-list-item:first-child .elementor-icon-list-text {
  color: #6c8625 !important;
  font-weight: 700 !important;
}

.elementor-element-f7136e8 .elementor-headline-plain-text {
  color: #172018 !important;
}

.elementor-element-63672634 .pp-image-gallery {
  width: 100% !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

@media (max-width: 767px) {
  .elementor-element-348c2b2f .elementor-element-770b4e3b .elementor-heading-title {
    font-size: 36px !important;
  }
}

@media (max-width: 480px) {
  .elementor-element-ad809d8 .elementor-element-6125d6b8 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}

@media (max-width: 767px) {
  .elementor-408 .elementor-element-5c767f9 .elementor-icon-list-items {
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    flex-wrap: wrap !important;
    justify-content: center !important;
    gap: 8px 18px;
  }

  .elementor-408 .elementor-element-5c767f9 .elementor-icon-list-item {
    margin: 0 !important;
  }
}

.elementor-408 .elementor-element-5c767f9 .elementor-icon-list-items {
  margin-left: 0 !important;
  margin-right: 0 !important;
}


/* Service-area map */
.elementor-element-ad809d8 {
  padding: 76px 24px 82px !important;
}
.elementor-element-ad809d8 .elementor-element-149a53b3 .elementor-heading-title {
  margin-bottom: 32px !important;
}
.elementor-element-ad809d8 .elementor-element-6125d6b8 {
  display: grid !important;
  grid-template-columns: minmax(0, 1.16fr) minmax(340px, 0.84fr) !important;
  gap: 14px 38px !important;
  align-items: stretch !important;
}
.elementor-element-ad809d8 .elementor-element-6125d6b8::before {
  content: "";
  display: block;
  grid-column: 1;
  grid-row: 1 / span 4;
  min-height: 580px;
  border: 1px solid rgba(24, 32, 25, 0.16);
  border-radius: 6px;
  background-color: #e9ebe2;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20720%20640%22%20role%3D%22img%22%20aria-label%3D%22New%20Wave%20Earthworks%20service%20area%20map%22%3E%3Cstyle%3E.place%7Bfont%3A700%2013px%20Arial%2Csans-serif%3Bfill%3A%231b241c%7D.region%7Bfont%3A700%2012px%20Arial%2Csans-serif%3Bfill%3A%2366745c%3Bletter-spacing%3A1.4px%7D.pin%20path%7Bstroke%3A%23788d37%3Bstroke-width%3A1%3Bopacity%3A.75%7D.pin%20circle%7Bfill%3A%23a6bd4f%3Bstroke%3A%23172018%3Bstroke-width%3A2%7D.pin%20.core%7Bfill%3A%23f4f5ee%3Bstroke%3Anone%7D.pin%20text%7Bfont%3A700%2012px%20Arial%2Csans-serif%3Bfill%3A%23172018%3Bpaint-order%3Astroke%3Bstroke%3A%23eef0e8%3Bstroke-width%3A4%3Bstroke-linejoin%3Around%7D.terrain%7Bfill%3Anone%3Bstroke%3A%23cfd4c7%3Bstroke-width%3A1.2%7D.road%7Bfill%3Anone%3Bstroke%3A%23f8f8f2%3Bstroke-width%3A5%7D.roadline%7Bfill%3Anone%3Bstroke%3A%239bac62%3Bstroke-width%3A2%3Bstroke-dasharray%3A7%207%7D%3C%2Fstyle%3E%3Crect%20width%3D%22720%22%20height%3D%22640%22%20fill%3D%22%23e9ebe2%22%2F%3E%3Cpath%20d%3D%22M0%200H122C106%2059%2093%20101%20101%20146C108%20188%2084%20215%2057%20245C35%20270%2044%20306%2066%20341C88%20378%2079%20421%20102%20459C126%20500%20155%20548%20161%20640H0Z%22%20fill%3D%22%23b8ced1%22%2F%3E%3Cpath%20d%3D%22M59%20272C118%20246%20174%20250%20238%20279C292%20305%20343%20310%20395%20292%22%20fill%3D%22none%22%20stroke%3D%22%23b8ced1%22%20stroke-width%3D%2234%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M68%20408C147%20371%20247%20369%20327%20398C394%20423%20473%20403%20545%20425C608%20445%20664%20448%20720%20431%22%20fill%3D%22none%22%20stroke%3D%22%23b8ced1%22%20stroke-width%3D%2225%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M86%20416C124%20447%20144%20487%20164%20535%22%20fill%3D%22none%22%20stroke%3D%22%23b8ced1%22%20stroke-width%3D%2218%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M330%20394C341%20422%20343%20454%20360%20481%22%20fill%3D%22none%22%20stroke%3D%22%23b8ced1%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20class%3D%22terrain%22%20d%3D%22M294%2048C385%2082%20474%2058%20568%2095C631%20120%20675%20108%20720%20104%22%2F%3E%3Cpath%20class%3D%22terrain%22%20d%3D%22M277%2076C365%20113%20463%2092%20544%20129C616%20162%20665%20145%20720%20151%22%2F%3E%3Cpath%20class%3D%22terrain%22%20d%3D%22M394%20187C479%20203%20548%20182%20620%20208C667%20225%20695%20218%20720%20219%22%2F%3E%3Cpath%20d%3D%22M76%20307C145%20304%20203%20315%20273%20348C337%20378%20409%20421%20481%20404C543%20389%20587%20285%20643%20199%22%20fill%3D%22none%22%20stroke%3D%22%23a6bd4f%22%20stroke-width%3D%2256%22%20opacity%3D%22.12%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20class%3D%22road%22%20d%3D%22M76%20307C145%20304%20203%20315%20273%20348C337%20378%20409%20421%20481%20404C543%20389%20587%20285%20643%20199%22%2F%3E%3Cpath%20class%3D%22roadline%22%20d%3D%22M76%20307C145%20304%20203%20315%20273%20348C337%20378%20409%20421%20481%20404C543%20389%20587%20285%20643%20199%22%2F%3E%3Ctext%20class%3D%22region%22%20x%3D%2222%22%20y%3D%2242%22%3ELOWER%20MAINLAND%3C%2Ftext%3E%3Ctext%20class%3D%22region%22%20x%3D%22475%22%20y%3D%22592%22%3EFRASER%20VALLEY%3C%2Ftext%3E%3Ctext%20class%3D%22region%22%20x%3D%2291%22%20y%3D%22180%22%3ENORTH%20SHORE%3C%2Ftext%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M78%20227%20L24%20201%22%2F%3E%3Ccircle%20cx%3D%2278%22%20cy%3D%22227%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%2278%22%20cy%3D%22227%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%2224%22%20y%3D%22205%22%3EWest%20Vancouver%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M106%20255%20L118%20234%22%2F%3E%3Ccircle%20cx%3D%22106%22%20cy%3D%22255%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22106%22%20cy%3D%22255%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22118%22%20y%3D%22238%22%3ENorth%20Vancouver%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M90%20300%20L28%20329%22%2F%3E%3Ccircle%20cx%3D%2290%22%20cy%3D%22300%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%2290%22%20cy%3D%22300%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%2228%22%20y%3D%22333%22%3EVancouver%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M136%20320%20L115%20294%22%2F%3E%3Ccircle%20cx%3D%22136%22%20cy%3D%22320%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22136%22%20cy%3D%22320%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22115%22%20y%3D%22298%22%3EBurnaby%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M82%20395%20L25%20418%22%2F%3E%3Ccircle%20cx%3D%2282%22%20cy%3D%22395%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%2282%22%20cy%3D%22395%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%2225%22%20y%3D%22422%22%3ERichmond%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M109%20475%20L67%20501%22%2F%3E%3Ccircle%20cx%3D%22109%22%20cy%3D%22475%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22109%22%20cy%3D%22475%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%2267%22%20y%3D%22505%22%3EDelta%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M159%20361%20L150%20388%22%2F%3E%3Ccircle%20cx%3D%22159%22%20cy%3D%22361%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22159%22%20cy%3D%22361%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22150%22%20y%3D%22392%22%3ENew%20Westminster%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M178%20376%20L194%20413%22%2F%3E%3Ccircle%20cx%3D%22178%22%20cy%3D%22376%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22178%22%20cy%3D%22376%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22194%22%20y%3D%22417%22%3ESurrey%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M188%20287%20L207%20261%22%2F%3E%3Ccircle%20cx%3D%22188%22%20cy%3D%22287%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22188%22%20cy%3D%22287%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22207%22%20y%3D%22265%22%3EPort%20Moody%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M198%20302%20L225%20294%22%2F%3E%3Ccircle%20cx%3D%22198%22%20cy%3D%22302%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22198%22%20cy%3D%22302%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22225%22%20y%3D%22298%22%3ECoquitlam%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M210%20323%20L238%20328%22%2F%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%22323%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22210%22%20cy%3D%22323%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22238%22%20y%3D%22332%22%3EPort%20Coquitlam%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M231%20348%20L260%20363%22%2F%3E%3Ccircle%20cx%3D%22231%22%20cy%3D%22348%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22231%22%20cy%3D%22348%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22260%22%20y%3D%22367%22%3EPitt%20Meadows%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M268%20346%20L290%20336%22%2F%3E%3Ccircle%20cx%3D%22268%22%20cy%3D%22346%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22268%22%20cy%3D%22346%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22290%22%20y%3D%22340%22%3EMaple%20Ridge%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M241%20460%20L267%20484%22%2F%3E%3Ccircle%20cx%3D%22241%22%20cy%3D%22460%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22241%22%20cy%3D%22460%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22267%22%20y%3D%22488%22%3ELangley%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M360%20507%20L386%20531%22%2F%3E%3Ccircle%20cx%3D%22360%22%20cy%3D%22507%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22360%22%20cy%3D%22507%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22386%22%20y%3D%22535%22%3EAbbotsford%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M360%20432%20L386%20417%22%2F%3E%3Ccircle%20cx%3D%22360%22%20cy%3D%22432%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22360%22%20cy%3D%22432%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22386%22%20y%3D%22421%22%3EMission%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M475%20404%20L501%20428%22%2F%3E%3Ccircle%20cx%3D%22475%22%20cy%3D%22404%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22475%22%20cy%3D%22404%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22501%22%20y%3D%22432%22%3EChilliwack%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M643%20199%20L612%20165%22%2F%3E%3Ccircle%20cx%3D%22643%22%20cy%3D%22199%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22643%22%20cy%3D%22199%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22612%22%20y%3D%22169%22%3EHope%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(25%20568)%22%3E%3Crect%20width%3D%22224%22%20height%3D%2245%22%20rx%3D%225%22%20fill%3D%22%23172018%22%2F%3E%3Ccircle%20cx%3D%2222%22%20cy%3D%2222%22%20r%3D%226%22%20fill%3D%22%23a6bd4f%22%2F%3E%3Ctext%20x%3D%2239%22%20y%3D%2227%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%2213%22%20font-weight%3D%22700%22%20fill%3D%22%23f4f5ee%22%3ENEW%20WAVE%20SERVICE%20AREA%3C%2Ftext%3E%3C%2Fg%3E%3Ctext%20x%3D%22700%22%20y%3D%22620%22%20text-anchor%3D%22end%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%229%22%20fill%3D%22%23697169%22%3ESchematic%20map%20%C2%B7%20not%20to%20scale%3C%2Ftext%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  box-shadow: 0 16px 36px rgba(23, 32, 24, 0.08);
}
.elementor-element-ad809d8 .elementor-element-6125d6b8 > .e-con {
  grid-column: 2;
  min-height: 0 !important;
  width: auto !important;
  padding: 14px 16px !important;
  background: rgba(255, 255, 250, 0.52);
  border: 1px solid rgba(24, 32, 25, 0.10) !important;
  border-radius: 4px;
}
.elementor-element-ad809d8 .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 7px 14px !important;
  align-items: center !important;
}
.elementor-element-ad809d8 .elementor-icon-list-item {
  width: auto !important;
  min-height: 0 !important;
  padding: 2px 0 !important;
  border-bottom: 0 !important;
}
.elementor-element-ad809d8 .elementor-icon-list-item:first-child {
  flex: 0 0 100%;
  margin-bottom: 3px;
  padding-bottom: 8px !important;
  border-bottom: 1px solid rgba(24, 32, 25, 0.13) !important;
}
.elementor-element-ad809d8 .elementor-icon-list-item:not(:first-child):not(:last-child)::after {
  content: "·";
  margin-left: 14px;
  color: rgba(24, 32, 25, 0.35);
}
.elementor-element-ad809d8 .elementor-icon-list-text {
  font-size: 14px !important;
}
@media (max-width: 1024px) {
  .elementor-element-ad809d8 .elementor-element-6125d6b8 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 18px !important;
  }
  .elementor-element-ad809d8 .elementor-element-6125d6b8::before {
    grid-column: 1 / -1;
    grid-row: auto;
    min-height: 440px;
    background-size: cover;
  }
  .elementor-element-ad809d8 .elementor-element-6125d6b8 > .e-con {
    grid-column: auto;
  }
}
@media (max-width: 767px) {
  .elementor-element-ad809d8 {
    padding: 54px 18px 58px !important;
  }
  .elementor-element-ad809d8 .elementor-element-6125d6b8::before {
    min-height: 390px;
  }
}
@media (max-width: 480px) {
  .elementor-element-ad809d8 .elementor-element-6125d6b8 {
    grid-template-columns: 1fr !important;
  }
  .elementor-element-ad809d8 .elementor-element-6125d6b8::before {
    min-height: 360px;
    background-position: 43% center;
  }
}

/* Service-area map refinements */
.elementor-element-ad809d8 .elementor-element-6125d6b8::before {
  position: relative !important;
  inset: auto !important;
  width: auto !important;
  height: auto !important;
  opacity: 1 !important;
  pointer-events: none;
}
.elementor-element-ad809d8 .elementor-element-6125d6b8 > .e-con {
  display: flex !important;
  flex-flow: row wrap !important;
  align-content: center !important;
  align-items: center !important;
  gap: 7px 13px !important;
}
.elementor-element-ad809d8 .elementor-element-6125d6b8 > .e-con > .elementor-widget {
  flex: 0 0 auto !important;
  width: auto !important;
  max-width: 100% !important;
  margin: 0 !important;
}
.elementor-element-ad809d8 .elementor-element-6125d6b8 > .e-con > .elementor-element-6a6a6bc8,
.elementor-element-ad809d8 .elementor-element-6125d6b8 > .e-con > .elementor-element-424a96b3,
.elementor-element-ad809d8 .elementor-element-6125d6b8 > .e-con > .elementor-element-390d78e0,
.elementor-element-ad809d8 .elementor-element-6125d6b8 > .e-con > .elementor-element-3f761469 {
  flex: 0 0 100% !important;
  padding-bottom: 8px;
  border-bottom: 1px solid rgba(24, 32, 25, 0.13);
}
.elementor-element-ad809d8 .elementor-icon-list-item:first-child {
  flex: none;
  margin: 0;
  padding: 1px 0 !important;
  border-bottom: 0 !important;
}
.elementor-element-ad809d8 .elementor-element-6a6a6bc8 .elementor-icon-list-item,
.elementor-element-ad809d8 .elementor-element-424a96b3 .elementor-icon-list-item,
.elementor-element-ad809d8 .elementor-element-390d78e0 .elementor-icon-list-item,
.elementor-element-ad809d8 .elementor-element-3f761469 .elementor-icon-list-item {
  padding: 0 !important;
}
.elementor-element-ad809d8 .elementor-icon-list-item::after {
  display: none !important;
}

@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-element-ad809d8 .elementor-element-6125d6b8 {
    grid-template-columns: minmax(0, 1.16fr) minmax(340px, 0.84fr) !important;
    gap: 14px 38px !important;
  }
  .elementor-element-ad809d8 .elementor-element-6125d6b8::before {
    grid-column: 1;
    grid-row: 1 / span 4;
    min-height: 580px;
  }
  .elementor-element-ad809d8 .elementor-element-6125d6b8 > .e-con {
    grid-column: 2;
  }
}

.elementor-element-ad809d8 .elementor-element-6125d6b8::before {
  background-size: contain !important;
}

/* Hero crop and premium proof strip */
.elementor-element-10b0bdcf {
  min-height: 720px !important;
  background-position: 50% 58% !important;
}
.elementor-element-f7136e8 {
  margin: 0 !important;
  padding: 0 24px !important;
  transform: none !important;
  background:
    linear-gradient(90deg, rgba(166,189,79,0.055), transparent 32%, transparent 68%, rgba(166,189,79,0.055)),
    #111712 !important;
  border-top: 3px solid #a6bd4f;
  box-shadow: 0 12px 34px rgba(16, 23, 17, 0.13);
}
.elementor-element-f7136e8 > .e-con-inner {
  max-width: 1200px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.elementor-element-f7136e8 .elementor-element-e2e506d {
  width: 100% !important;
}
.elementor-element-f7136e8 .elementor-headline {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 0 !important;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto !important;
  color: #f4f5ee !important;
  font-size: clamp(16px, 1.45vw, 20px) !important;
  font-weight: 600 !important;
  line-height: 1.25 !important;
  letter-spacing: 0 !important;
  text-align: left !important;
}
.elementor-element-f7136e8 .elementor-headline > .elementor-headline-text-wrapper {
  position: relative;
  display: flex !important;
  min-width: 0;
  min-height: 92px;
  margin: 0 !important;
  padding: 25px 28px 25px 68px !important;
  align-items: center;
  justify-content: flex-start;
  color: #f4f5ee !important;
  white-space: normal !important;
  border-left: 1px solid rgba(244, 245, 238, 0.16);
}
.elementor-element-f7136e8 .elementor-headline > .elementor-headline-text-wrapper:first-child {
  border-left: 0;
}
.elementor-element-f7136e8 .elementor-headline > .elementor-headline-text-wrapper::before {
  position: absolute;
  left: 28px;
  top: 50%;
  transform: translateY(-50%);
  color: #a6bd4f;
  font-family: "Roboto Condensed", sans-serif;
  font-size: 13px;
  font-weight: 800;
  letter-spacing: 0.1em;
}
.elementor-element-f7136e8 .elementor-headline > .elementor-headline-text-wrapper:nth-child(1)::before { content: "01"; }
.elementor-element-f7136e8 .elementor-headline > .elementor-headline-text-wrapper:nth-child(2)::before { content: "02"; }
.elementor-element-f7136e8 .elementor-headline > .elementor-headline-text-wrapper:nth-child(3)::before { content: "03"; }
.elementor-element-f7136e8 .elementor-headline-dynamic-text,
.elementor-element-f7136e8 .elementor-headline-plain-text {
  color: #f4f5ee !important;
}
@media (max-width: 1024px) {
  .elementor-element-10b0bdcf {
    min-height: 660px !important;
    background-position: 55% 58% !important;
  }
  .elementor-element-f7136e8 .elementor-headline > .elementor-headline-text-wrapper {
    min-height: 86px;
    padding: 22px 18px 22px 54px !important;
  }
  .elementor-element-f7136e8 .elementor-headline > .elementor-headline-text-wrapper::before {
    left: 18px;
  }
}
@media (max-width: 767px) {
  .elementor-element-10b0bdcf {
    min-height: 600px !important;
    background-position: 61% 58% !important;
  }
  .elementor-element-f7136e8 {
    padding: 8px 18px !important;
  }
  .elementor-element-f7136e8 .elementor-headline {
    grid-template-columns: 1fr;
    font-size: 16px !important;
  }
  .elementor-element-f7136e8 .elementor-headline > .elementor-headline-text-wrapper {
    min-height: 58px;
    padding: 15px 12px 15px 48px !important;
    border-top: 1px solid rgba(244, 245, 238, 0.13);
    border-left: 0;
  }
  .elementor-element-f7136e8 .elementor-headline > .elementor-headline-text-wrapper:first-child {
    border-top: 0;
  }
  .elementor-element-f7136e8 .elementor-headline > .elementor-headline-text-wrapper::before {
    left: 12px;
  }
}

@media (max-width: 767px) {
  .elementor-element-10b0bdcf .elementor-element-34232ce3 {
    padding-left: 18px !important;
    padding-right: 18px !important;
  }
  .elementor-element-10b0bdcf .elementor-element-4e04793d .elementor-heading-title {
    font-size: 38px !important;
    line-height: 1.04 !important;
    letter-spacing: -0.025em !important;
  }
  .elementor-element-10b0bdcf .elementor-element-60feacd3 .elementor-heading-title {
    font-size: 17px !important;
    line-height: 1.35 !important;
  }
}

/* Lock all problem numbers to the same column */
.elementor-element-a0c00e8 .elementskit-infobox {
  display: grid !important;
  grid-template-columns: 78px minmax(0, 1fr) !important;
  column-gap: 26px !important;
  align-items: center !important;
}
.elementor-element-a0c00e8 .elementskit-infobox::before {
  width: auto !important;
  min-width: 0 !important;
  margin: 0 !important;
  flex: none !important;
  text-align: left !important;
}
.elementor-element-a0c00e8 .elementskit-infobox .box-body {
  grid-column: 2;
}
@media (max-width: 1024px) {
  .elementor-element-a0c00e8 .elementskit-infobox {
    grid-template-columns: 62px minmax(0, 1fr) !important;
    column-gap: 20px !important;
  }
}
@media (max-width: 767px) {
  .elementor-element-a0c00e8 .elementskit-infobox {
    grid-template-columns: 54px minmax(0, 1fr) !important;
    column-gap: 18px !important;
  }
}

/* Map-only service-area presentation */
.elementor-element-ad809d8 .elementor-element-6125d6b8 {
  position: relative;
  display: grid !important;
  grid-template-columns: 1fr !important;
  gap: 0 !important;
}
.elementor-element-ad809d8 .elementor-element-6125d6b8::before {
  position: relative !important;
  inset: auto !important;
  display: block !important;
  grid-column: 1 / -1 !important;
  grid-row: 1 !important;
  width: 100% !important;
  height: auto !important;
  min-height: 0 !important;
  aspect-ratio: 16 / 9;
  background-color: #e9ebe2;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20960%20540%22%20role%3D%22img%22%20aria-label%3D%22New%20Wave%20Earthworks%20Lower%20Mainland%20and%20Fraser%20Valley%20service%20area%20map%22%3E%3Cstyle%3E.region%7Bfont%3A700%2012px%20Arial%2Csans-serif%3Bfill%3A%2366745c%3Bletter-spacing%3A1.5px%7D.pin%20path%7Bstroke%3A%23788d37%3Bstroke-width%3A1%3Bopacity%3A.75%7D.pin%20circle%7Bfill%3A%23a6bd4f%3Bstroke%3A%23172018%3Bstroke-width%3A2%7D.pin%20.core%7Bfill%3A%23f4f5ee%3Bstroke%3Anone%7D.pin%20text%7Bfont%3A700%2012px%20Arial%2Csans-serif%3Bfill%3A%23172018%3Bpaint-order%3Astroke%3Bstroke%3A%23eef0e8%3Bstroke-width%3A4%3Bstroke-linejoin%3Around%7D.terrain%7Bfill%3Anone%3Bstroke%3A%23cfd4c7%3Bstroke-width%3A1.2%7D.road%7Bfill%3Anone%3Bstroke%3A%23f8f8f2%3Bstroke-width%3A5%7D.roadline%7Bfill%3Anone%3Bstroke%3A%239bac62%3Bstroke-width%3A2%3Bstroke-dasharray%3A7%207%7D%3C%2Fstyle%3E%3Crect%20width%3D%22960%22%20height%3D%22540%22%20fill%3D%22%23e9ebe2%22%2F%3E%3Cg%20transform%3D%22translate(15%2020)%20scale(1.29%20.78)%22%3E%3Cpath%20d%3D%22M0%200H122C106%2059%2093%20101%20101%20146C108%20188%2084%20215%2057%20245C35%20270%2044%20306%2066%20341C88%20378%2079%20421%20102%20459C126%20500%20155%20548%20161%20640H0Z%22%20fill%3D%22%23b8ced1%22%2F%3E%3Cpath%20d%3D%22M59%20272C118%20246%20174%20250%20238%20279C292%20305%20343%20310%20395%20292%22%20fill%3D%22none%22%20stroke%3D%22%23b8ced1%22%20stroke-width%3D%2234%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M68%20408C147%20371%20247%20369%20327%20398C394%20423%20473%20403%20545%20425C608%20445%20664%20448%20720%20431%22%20fill%3D%22none%22%20stroke%3D%22%23b8ced1%22%20stroke-width%3D%2225%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M86%20416C124%20447%20144%20487%20164%20535%22%20fill%3D%22none%22%20stroke%3D%22%23b8ced1%22%20stroke-width%3D%2218%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M330%20394C341%20422%20343%20454%20360%20481%22%20fill%3D%22none%22%20stroke%3D%22%23b8ced1%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20class%3D%22terrain%22%20d%3D%22M294%2048C385%2082%20474%2058%20568%2095C631%20120%20675%20108%20720%20104%22%2F%3E%3Cpath%20class%3D%22terrain%22%20d%3D%22M277%2076C365%20113%20463%2092%20544%20129C616%20162%20665%20145%20720%20151%22%2F%3E%3Cpath%20class%3D%22terrain%22%20d%3D%22M394%20187C479%20203%20548%20182%20620%20208C667%20225%20695%20218%20720%20219%22%2F%3E%3Cpath%20d%3D%22M76%20307C145%20304%20203%20315%20273%20348C337%20378%20409%20421%20481%20404C543%20389%20587%20285%20643%20199%22%20fill%3D%22none%22%20stroke%3D%22%23a6bd4f%22%20stroke-width%3D%2256%22%20opacity%3D%22.12%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20class%3D%22road%22%20d%3D%22M76%20307C145%20304%20203%20315%20273%20348C337%20378%20409%20421%20481%20404C543%20389%20587%20285%20643%20199%22%2F%3E%3Cpath%20class%3D%22roadline%22%20d%3D%22M76%20307C145%20304%20203%20315%20273%20348C337%20378%20409%20421%20481%20404C543%20389%20587%20285%20643%20199%22%2F%3E%3C%2Fg%3E%3Ctext%20class%3D%22region%22%20x%3D%2228%22%20y%3D%2238%22%3ELOWER%20MAINLAND%3C%2Ftext%3E%3Ctext%20class%3D%22region%22%20x%3D%22700%22%20y%3D%22510%22%3EFRASER%20VALLEY%3C%2Ftext%3E%3Ctext%20class%3D%22region%22%20x%3D%22125%22%20y%3D%22150%22%3ENORTH%20SHORE%3C%2Ftext%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M116%20197%20L46%20176%22%2F%3E%3Ccircle%20cx%3D%22116%22%20cy%3D%22197%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22116%22%20cy%3D%22197%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%2246%22%20y%3D%22180%22%3EWest%20Vancouver%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M152%20219%20L167%20202%22%2F%3E%3Ccircle%20cx%3D%22152%22%20cy%3D%22219%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22152%22%20cy%3D%22219%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22167%22%20y%3D%22206%22%3ENorth%20Vancouver%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M131%20254%20L51%20276%22%2F%3E%3Ccircle%20cx%3D%22131%22%20cy%3D%22254%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22131%22%20cy%3D%22254%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%2251%22%20y%3D%22280%22%3EVancouver%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M190%20270%20L163%20248%22%2F%3E%3Ccircle%20cx%3D%22190%22%20cy%3D%22270%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22190%22%20cy%3D%22270%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22163%22%20y%3D%22252%22%3EBurnaby%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M121%20328%20L47%20345%22%2F%3E%3Ccircle%20cx%3D%22121%22%20cy%3D%22328%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22121%22%20cy%3D%22328%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%2247%22%20y%3D%22349%22%3ERichmond%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M156%20391%20L101%20410%22%2F%3E%3Ccircle%20cx%3D%22156%22%20cy%3D%22391%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22156%22%20cy%3D%22391%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22101%22%20y%3D%22414%22%3EDelta%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M220%20302%20L209%20322%22%2F%3E%3Ccircle%20cx%3D%22220%22%20cy%3D%22302%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22220%22%20cy%3D%22302%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22209%22%20y%3D%22326%22%3ENew%20Westminster%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M245%20313%20L265%20341%22%2F%3E%3Ccircle%20cx%3D%22245%22%20cy%3D%22313%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22245%22%20cy%3D%22313%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22265%22%20y%3D%22345%22%3ESurrey%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M258%20244%20L282%20223%22%2F%3E%3Ccircle%20cx%3D%22258%22%20cy%3D%22244%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22258%22%20cy%3D%22244%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22282%22%20y%3D%22227%22%3EPort%20Moody%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M270%20256%20L305%20248%22%2F%3E%3Ccircle%20cx%3D%22270%22%20cy%3D%22256%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22270%22%20cy%3D%22256%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22305%22%20y%3D%22252%22%3ECoquitlam%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M286%20272%20L322%20275%22%2F%3E%3Ccircle%20cx%3D%22286%22%20cy%3D%22272%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22286%22%20cy%3D%22272%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22322%22%20y%3D%22279%22%3EPort%20Coquitlam%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M313%20291%20L350%20302%22%2F%3E%3Ccircle%20cx%3D%22313%22%20cy%3D%22291%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22313%22%20cy%3D%22291%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22350%22%20y%3D%22306%22%3EPitt%20Meadows%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M361%20290%20L389%20281%22%2F%3E%3Ccircle%20cx%3D%22361%22%20cy%3D%22290%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22361%22%20cy%3D%22290%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22389%22%20y%3D%22285%22%3EMaple%20Ridge%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M326%20379%20L359%20397%22%2F%3E%3Ccircle%20cx%3D%22326%22%20cy%3D%22379%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22326%22%20cy%3D%22379%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22359%22%20y%3D%22401%22%3ELangley%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M479%20415%20L513%20433%22%2F%3E%3Ccircle%20cx%3D%22479%22%20cy%3D%22415%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22479%22%20cy%3D%22415%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22513%22%20y%3D%22437%22%3EAbbotsford%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M479%20357%20L513%20344%22%2F%3E%3Ccircle%20cx%3D%22479%22%20cy%3D%22357%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22479%22%20cy%3D%22357%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22513%22%20y%3D%22348%22%3EMission%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M628%20335%20L661%20353%22%2F%3E%3Ccircle%20cx%3D%22628%22%20cy%3D%22335%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22628%22%20cy%3D%22335%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22661%22%20y%3D%22357%22%3EChilliwack%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M844%20175%20L804%20148%22%2F%3E%3Ccircle%20cx%3D%22844%22%20cy%3D%22175%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22844%22%20cy%3D%22175%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22804%22%20y%3D%22152%22%3EHope%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(28%20474)%22%3E%3Crect%20width%3D%22224%22%20height%3D%2245%22%20rx%3D%225%22%20fill%3D%22%23172018%22%2F%3E%3Ccircle%20cx%3D%2222%22%20cy%3D%2222%22%20r%3D%226%22%20fill%3D%22%23a6bd4f%22%2F%3E%3Ctext%20x%3D%2239%22%20y%3D%2227%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%2213%22%20font-weight%3D%22700%22%20fill%3D%22%23f4f5ee%22%3ENEW%20WAVE%20SERVICE%20AREA%3C%2Ftext%3E%3C%2Fg%3E%3Ctext%20x%3D%22932%22%20y%3D%22516%22%20text-anchor%3D%22end%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%229%22%20fill%3D%22%23697169%22%3ESchematic%20map%20%C2%B7%20not%20to%20scale%3C%2Ftext%3E%3C%2Fsvg%3E") !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: 100% 100% !important;
}
.elementor-element-ad809d8 .elementor-element-6125d6b8 > .e-con {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  min-height: 0 !important;
  margin: -1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
@media (max-width: 767px) {
  .elementor-element-ad809d8 .elementor-element-6125d6b8::before {
    min-height: 360px !important;
    aspect-ratio: auto;
    background-size: contain !important;
  }
}

@media (max-width: 767px) {
  .elementor-element-ad809d8 .elementor-element-6125d6b8::before {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20720%20640%22%20role%3D%22img%22%20aria-label%3D%22New%20Wave%20Earthworks%20service%20area%20map%22%3E%3Cstyle%3E.place%7Bfont%3A700%2013px%20Arial%2Csans-serif%3Bfill%3A%231b241c%7D.region%7Bfont%3A700%2012px%20Arial%2Csans-serif%3Bfill%3A%2366745c%3Bletter-spacing%3A1.4px%7D.pin%20path%7Bstroke%3A%23788d37%3Bstroke-width%3A1%3Bopacity%3A.75%7D.pin%20circle%7Bfill%3A%23a6bd4f%3Bstroke%3A%23172018%3Bstroke-width%3A2%7D.pin%20.core%7Bfill%3A%23f4f5ee%3Bstroke%3Anone%7D.pin%20text%7Bfont%3A700%2012px%20Arial%2Csans-serif%3Bfill%3A%23172018%3Bpaint-order%3Astroke%3Bstroke%3A%23eef0e8%3Bstroke-width%3A4%3Bstroke-linejoin%3Around%7D.terrain%7Bfill%3Anone%3Bstroke%3A%23cfd4c7%3Bstroke-width%3A1.2%7D.road%7Bfill%3Anone%3Bstroke%3A%23f8f8f2%3Bstroke-width%3A5%7D.roadline%7Bfill%3Anone%3Bstroke%3A%239bac62%3Bstroke-width%3A2%3Bstroke-dasharray%3A7%207%7D%3C%2Fstyle%3E%3Crect%20width%3D%22720%22%20height%3D%22640%22%20fill%3D%22%23e9ebe2%22%2F%3E%3Cpath%20d%3D%22M0%200H122C106%2059%2093%20101%20101%20146C108%20188%2084%20215%2057%20245C35%20270%2044%20306%2066%20341C88%20378%2079%20421%20102%20459C126%20500%20155%20548%20161%20640H0Z%22%20fill%3D%22%23b8ced1%22%2F%3E%3Cpath%20d%3D%22M59%20272C118%20246%20174%20250%20238%20279C292%20305%20343%20310%20395%20292%22%20fill%3D%22none%22%20stroke%3D%22%23b8ced1%22%20stroke-width%3D%2234%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M68%20408C147%20371%20247%20369%20327%20398C394%20423%20473%20403%20545%20425C608%20445%20664%20448%20720%20431%22%20fill%3D%22none%22%20stroke%3D%22%23b8ced1%22%20stroke-width%3D%2225%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M86%20416C124%20447%20144%20487%20164%20535%22%20fill%3D%22none%22%20stroke%3D%22%23b8ced1%22%20stroke-width%3D%2218%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M330%20394C341%20422%20343%20454%20360%20481%22%20fill%3D%22none%22%20stroke%3D%22%23b8ced1%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20class%3D%22terrain%22%20d%3D%22M294%2048C385%2082%20474%2058%20568%2095C631%20120%20675%20108%20720%20104%22%2F%3E%3Cpath%20class%3D%22terrain%22%20d%3D%22M277%2076C365%20113%20463%2092%20544%20129C616%20162%20665%20145%20720%20151%22%2F%3E%3Cpath%20class%3D%22terrain%22%20d%3D%22M394%20187C479%20203%20548%20182%20620%20208C667%20225%20695%20218%20720%20219%22%2F%3E%3Cpath%20d%3D%22M76%20307C145%20304%20203%20315%20273%20348C337%20378%20409%20421%20481%20404C543%20389%20587%20285%20643%20199%22%20fill%3D%22none%22%20stroke%3D%22%23a6bd4f%22%20stroke-width%3D%2256%22%20opacity%3D%22.12%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20class%3D%22road%22%20d%3D%22M76%20307C145%20304%20203%20315%20273%20348C337%20378%20409%20421%20481%20404C543%20389%20587%20285%20643%20199%22%2F%3E%3Cpath%20class%3D%22roadline%22%20d%3D%22M76%20307C145%20304%20203%20315%20273%20348C337%20378%20409%20421%20481%20404C543%20389%20587%20285%20643%20199%22%2F%3E%3Ctext%20class%3D%22region%22%20x%3D%2222%22%20y%3D%2242%22%3ELOWER%20MAINLAND%3C%2Ftext%3E%3Ctext%20class%3D%22region%22%20x%3D%22475%22%20y%3D%22592%22%3EFRASER%20VALLEY%3C%2Ftext%3E%3Ctext%20class%3D%22region%22%20x%3D%2291%22%20y%3D%22180%22%3ENORTH%20SHORE%3C%2Ftext%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M78%20227%20L24%20201%22%2F%3E%3Ccircle%20cx%3D%2278%22%20cy%3D%22227%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%2278%22%20cy%3D%22227%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%2224%22%20y%3D%22205%22%3EWest%20Vancouver%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M106%20255%20L118%20234%22%2F%3E%3Ccircle%20cx%3D%22106%22%20cy%3D%22255%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22106%22%20cy%3D%22255%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22118%22%20y%3D%22238%22%3ENorth%20Vancouver%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M90%20300%20L28%20329%22%2F%3E%3Ccircle%20cx%3D%2290%22%20cy%3D%22300%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%2290%22%20cy%3D%22300%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%2228%22%20y%3D%22333%22%3EVancouver%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M136%20320%20L115%20294%22%2F%3E%3Ccircle%20cx%3D%22136%22%20cy%3D%22320%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22136%22%20cy%3D%22320%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22115%22%20y%3D%22298%22%3EBurnaby%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M82%20395%20L25%20418%22%2F%3E%3Ccircle%20cx%3D%2282%22%20cy%3D%22395%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%2282%22%20cy%3D%22395%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%2225%22%20y%3D%22422%22%3ERichmond%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M109%20475%20L67%20501%22%2F%3E%3Ccircle%20cx%3D%22109%22%20cy%3D%22475%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22109%22%20cy%3D%22475%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%2267%22%20y%3D%22505%22%3EDelta%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M159%20361%20L150%20388%22%2F%3E%3Ccircle%20cx%3D%22159%22%20cy%3D%22361%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22159%22%20cy%3D%22361%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22150%22%20y%3D%22392%22%3ENew%20Westminster%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M178%20376%20L194%20413%22%2F%3E%3Ccircle%20cx%3D%22178%22%20cy%3D%22376%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22178%22%20cy%3D%22376%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22194%22%20y%3D%22417%22%3ESurrey%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M188%20287%20L207%20261%22%2F%3E%3Ccircle%20cx%3D%22188%22%20cy%3D%22287%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22188%22%20cy%3D%22287%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22207%22%20y%3D%22265%22%3EPort%20Moody%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M198%20302%20L225%20294%22%2F%3E%3Ccircle%20cx%3D%22198%22%20cy%3D%22302%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22198%22%20cy%3D%22302%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22225%22%20y%3D%22298%22%3ECoquitlam%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M210%20323%20L238%20328%22%2F%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%22323%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22210%22%20cy%3D%22323%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22238%22%20y%3D%22332%22%3EPort%20Coquitlam%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M231%20348%20L260%20363%22%2F%3E%3Ccircle%20cx%3D%22231%22%20cy%3D%22348%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22231%22%20cy%3D%22348%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22260%22%20y%3D%22367%22%3EPitt%20Meadows%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M268%20346%20L290%20336%22%2F%3E%3Ccircle%20cx%3D%22268%22%20cy%3D%22346%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22268%22%20cy%3D%22346%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22290%22%20y%3D%22340%22%3EMaple%20Ridge%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M241%20460%20L267%20484%22%2F%3E%3Ccircle%20cx%3D%22241%22%20cy%3D%22460%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22241%22%20cy%3D%22460%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22267%22%20y%3D%22488%22%3ELangley%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M360%20507%20L386%20531%22%2F%3E%3Ccircle%20cx%3D%22360%22%20cy%3D%22507%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22360%22%20cy%3D%22507%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22386%22%20y%3D%22535%22%3EAbbotsford%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M360%20432%20L386%20417%22%2F%3E%3Ccircle%20cx%3D%22360%22%20cy%3D%22432%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22360%22%20cy%3D%22432%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22386%22%20y%3D%22421%22%3EMission%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M475%20404%20L501%20428%22%2F%3E%3Ccircle%20cx%3D%22475%22%20cy%3D%22404%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22475%22%20cy%3D%22404%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22501%22%20y%3D%22432%22%3EChilliwack%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M643%20199%20L612%20165%22%2F%3E%3Ccircle%20cx%3D%22643%22%20cy%3D%22199%22%20r%3D%226%22%2F%3E%3Ccircle%20class%3D%22core%22%20cx%3D%22643%22%20cy%3D%22199%22%20r%3D%222.5%22%2F%3E%3Ctext%20x%3D%22612%22%20y%3D%22169%22%3EHope%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(25%20568)%22%3E%3Crect%20width%3D%22224%22%20height%3D%2245%22%20rx%3D%225%22%20fill%3D%22%23172018%22%2F%3E%3Ccircle%20cx%3D%2222%22%20cy%3D%2222%22%20r%3D%226%22%20fill%3D%22%23a6bd4f%22%2F%3E%3Ctext%20x%3D%2239%22%20y%3D%2227%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%2213%22%20font-weight%3D%22700%22%20fill%3D%22%23f4f5ee%22%3ENEW%20WAVE%20SERVICE%20AREA%3C%2Ftext%3E%3C%2Fg%3E%3Ctext%20x%3D%22700%22%20y%3D%22620%22%20text-anchor%3D%22end%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%229%22%20fill%3D%22%23697169%22%3ESchematic%20map%20%C2%B7%20not%20to%20scale%3C%2Ftext%3E%3C%2Fsvg%3E") !important;
  }
}

/* Street-map visual treatment */
.elementor-element-ad809d8 .elementor-element-6125d6b8::before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20960%20540%22%20role%3D%22img%22%20aria-label%3D%22Street%20map%20showing%20New%20Wave%20Earthworks%20service%20locations%20from%20Vancouver%20to%20Hope%22%3E%3Cstyle%3E.water%7Bfill%3A%23aadaff%7D.park%7Bfill%3A%23cfe6c8%7D.terrain%7Bfill%3Anone%3Bstroke%3A%23dde4d8%3Bstroke-width%3A1.2%7D.minor%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-width%3A2.2%7D.minorEdge%7Bfill%3Anone%3Bstroke%3A%23d9d7d0%3Bstroke-width%3A4%7D.arterial%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-width%3A4%7D.arterialEdge%7Bfill%3Anone%3Bstroke%3A%23d0cdc3%3Bstroke-width%3A6%7D.highway%7Bfill%3Anone%3Bstroke%3A%23f4c95d%3Bstroke-width%3A5%7D.highwayEdge%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-width%3A9%7D.boundary%7Bfill%3Anone%3Bstroke%3A%2391a783%3Bstroke-width%3A2%3Bstroke-dasharray%3A7%206%3Bopacity%3A.55%7D.city%7Bfont%3A600%2012px%20Arial%2Csans-serif%3Bfill%3A%234c4c4c%3Bpaint-order%3Astroke%3Bstroke%3A%23f4f2eb%3Bstroke-width%3A4%7D.region%7Bfont%3A700%2011px%20Arial%2Csans-serif%3Bfill%3A%237a8475%3Bletter-spacing%3A1.3px%7D.pin%20path%7Bfill%3A%23a6bd4f%3Bstroke%3A%23172018%3Bstroke-width%3A2%7D.pin%20circle%7Bfill%3A%23fff%7D.pin%20text%7Bfont%3A700%2012px%20Arial%2Csans-serif%3Bfill%3A%23333%3Bpaint-order%3Astroke%3Bstroke%3A%23f4f2eb%3Bstroke-width%3A4%3Bstroke-linejoin%3Around%7D%3C%2Fstyle%3E%3Crect%20width%3D%22960%22%20height%3D%22540%22%20fill%3D%22%23f4f2eb%22%2F%3E%3Cpath%20class%3D%22water%22%20d%3D%22M0%200H143C131%2058%20124%20105%20132%20147C141%20194%20114%20219%2084%20251C59%20278%2072%20321%2093%20354C116%20390%20107%20429%20133%20469C158%20508%20182%20532%20187%20540H0Z%22%2F%3E%3Cpath%20class%3D%22water%22%20d%3D%22M80%20241C173%20219%20245%20232%20323%20259C397%20285%20461%20283%20532%20263C570%20252%20601%20257%20625%20273C576%20303%20508%20313%20434%20302C349%20291%20286%20276%20211%20278C151%20279%20112%20268%2080%20241Z%22%2F%3E%3Cpath%20class%3D%22water%22%20d%3D%22M85%20382C184%20348%20302%20351%20413%20385C492%20409%20588%20394%20680%20411C774%20429%20858%20430%20960%20406V452C856%20471%20758%20461%20661%20443C561%20425%20484%20442%20389%20414C284%20383%20190%20383%20105%20413Z%22%2F%3E%3Cpath%20class%3D%22water%22%20d%3D%22M110%20391C151%20425%20169%20473%20191%20540H145C137%20481%20120%20435%2093%20407Z%22%2F%3E%3Cpath%20class%3D%22water%22%20d%3D%22M430%20381C448%20415%20451%20456%20468%20492L442%20503C428%20451%20417%20414%20409%20388Z%22%2F%3E%3Cpath%20class%3D%22park%22%20d%3D%22M38%20100C98%2062%20151%2072%20194%20119L175%20185L106%20193L59%20162Z%22%2F%3E%3Cpath%20class%3D%22park%22%20d%3D%22M319%2075C402%2039%20493%2053%20560%20100L533%20151L416%20146L350%20122Z%22%2F%3E%3Cpath%20class%3D%22park%22%20d%3D%22M658%2093C750%2052%20833%2070%20910%20118L887%20184L782%20179L704%20150Z%22%2F%3E%3Cpath%20class%3D%22park%22%20d%3D%22M566%20322C639%20290%20714%20296%20770%20332L748%20379L646%20381L588%20360Z%22%2F%3E%3Cpath%20class%3D%22terrain%22%20d%3D%22M245%2042C354%2069%20463%2051%20564%2083C677%20119%20771%2091%20920%20121%22%2F%3E%3Cpath%20class%3D%22terrain%22%20d%3D%22M228%2065C342%2099%20450%2082%20554%20113C674%20150%20782%20124%20944%20152%22%2F%3E%3Cpath%20class%3D%22terrain%22%20d%3D%22M510%20184C626%20199%20739%20181%20886%20213%22%2F%3E%3Cpath%20class%3D%22boundary%22%20d%3D%22M45%20307C151%20292%20267%20304%20363%20337C472%20376%20575%20392%20684%20369C776%20350%20864%20291%20927%20213%22%2F%3E%3Cg%20class%3D%22roads%22%3E%3Cpath%20class%3D%22minorEdge%22%20d%3D%22M140%20205L191%20506M112%20231L415%20500M165%20181L520%20452M201%20163L582%20419M243%20145L645%20388M294%20139L715%20361M347%20145L788%20334%22%2F%3E%3Cpath%20class%3D%22minor%22%20d%3D%22M140%20205L191%20506M112%20231L415%20500M165%20181L520%20452M201%20163L582%20419M243%20145L645%20388M294%20139L715%20361M347%20145L788%20334%22%2F%3E%3Cpath%20class%3D%22minorEdge%22%20d%3D%22M83%20288L474%20197M99%20322L560%20228M117%20350L656%20258M145%20389L756%20295M177%20428L846%20332M213%20467L931%20374%22%2F%3E%3Cpath%20class%3D%22minor%22%20d%3D%22M83%20288L474%20197M99%20322L560%20228M117%20350L656%20258M145%20389L756%20295M177%20428L846%20332M213%20467L931%20374%22%2F%3E%3Cpath%20class%3D%22arterialEdge%22%20d%3D%22M96%20273C170%20270%20250%20281%20321%20311C405%20347%20481%20381%20566%20369C646%20357%20733%20301%20807%20235%22%2F%3E%3Cpath%20class%3D%22arterial%22%20d%3D%22M96%20273C170%20270%20250%20281%20321%20311C405%20347%20481%20381%20566%20369C646%20357%20733%20301%20807%20235%22%2F%3E%3Cpath%20class%3D%22arterialEdge%22%20d%3D%22M123%20296C161%20336%20190%20375%20217%20431C248%20487%20309%20501%20380%20494%22%2F%3E%3Cpath%20class%3D%22arterial%22%20d%3D%22M123%20296C161%20336%20190%20375%20217%20431C248%20487%20309%20501%20380%20494%22%2F%3E%3Cpath%20class%3D%22highwayEdge%22%20d%3D%22M118%20271C213%20267%20303%20280%20390%20318C471%20353%20551%20381%20630%20364C731%20342%20801%20266%20852%20194%22%2F%3E%3Cpath%20class%3D%22highway%22%20d%3D%22M118%20271C213%20267%20303%20280%20390%20318C471%20353%20551%20381%20630%20364C731%20342%20801%20266%20852%20194%22%2F%3E%3Cpath%20class%3D%22highwayEdge%22%20d%3D%22M132%20297C184%20342%20220%20389%20259%20461%22%2F%3E%3Cpath%20class%3D%22highway%22%20d%3D%22M132%20297C184%20342%20220%20389%20259%20461%22%2F%3E%3C%2Fg%3E%3Ctext%20class%3D%22region%22%20x%3D%2225%22%20y%3D%2236%22%3ELOWER%20MAINLAND%3C%2Ftext%3E%3Ctext%20class%3D%22region%22%20x%3D%22735%22%20y%3D%22508%22%3EFRASER%20VALLEY%3C%2Ftext%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M116%20206c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22116%22%20cy%3D%22186%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%2246%22%20y%3D%22180%22%3EWest%20Vancouver%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M152%20228c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22152%22%20cy%3D%22208%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22167%22%20y%3D%22206%22%3ENorth%20Vancouver%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M131%20263c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22131%22%20cy%3D%22243%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%2251%22%20y%3D%22280%22%3EVancouver%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M190%20279c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22190%22%20cy%3D%22259%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22187%22%20y%3D%22250%22%3EBurnaby%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M121%20337c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22121%22%20cy%3D%22317%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%2247%22%20y%3D%22349%22%3ERichmond%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M156%20400c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22156%22%20cy%3D%22380%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22101%22%20y%3D%22414%22%3EDelta%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M220%20311c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22220%22%20cy%3D%22291%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22235%22%20y%3D%22342%22%3ENew%20Westminster%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M245%20322c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22245%22%20cy%3D%22302%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22295%22%20y%3D%22385%22%3ESurrey%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M258%20253c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22258%22%20cy%3D%22233%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22238%22%20y%3D%22213%22%3EPort%20Moody%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M270%20265c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22270%22%20cy%3D%22245%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22265%22%20y%3D%22236%22%3ECoquitlam%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M286%20281c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22286%22%20cy%3D%22261%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22292%22%20y%3D%22248%22%3EPort%20Coquitlam%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M313%20300c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22313%22%20cy%3D%22280%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22320%22%20y%3D%22305%22%3EPitt%20Meadows%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M361%20299c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22361%22%20cy%3D%22279%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22370%22%20y%3D%22286%22%3EMaple%20Ridge%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M326%20388c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22326%22%20cy%3D%22368%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22359%22%20y%3D%22401%22%3ELangley%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M479%20424c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22479%22%20cy%3D%22404%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22513%22%20y%3D%22437%22%3EAbbotsford%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M479%20366c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22479%22%20cy%3D%22346%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22513%22%20y%3D%22348%22%3EMission%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M628%20344c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22628%22%20cy%3D%22324%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22661%22%20y%3D%22357%22%3EChilliwack%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M844%20184c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22844%22%20cy%3D%22164%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22804%22%20y%3D%22152%22%3EHope%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(28%20472)%22%3E%3Crect%20width%3D%22232%22%20height%3D%2244%22%20rx%3D%224%22%20fill%3D%22rgba(255%2C255%2C255%2C.94)%22%20stroke%3D%22%23d0cec5%22%2F%3E%3Cpath%20d%3D%22M22%2032c-7-9-10-13-10-19a10%2010%200%201%201%2020%200c0%206-3%2010-10%2019Z%22%20fill%3D%22%23a6bd4f%22%20stroke%3D%22%23172018%22%20stroke-width%3D%222%22%2F%3E%3Ccircle%20cx%3D%2222%22%20cy%3D%2213%22%20r%3D%223.5%22%20fill%3D%22%23fff%22%2F%3E%3Ctext%20x%3D%2243%22%20y%3D%2220%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%2213%22%20font-weight%3D%22700%22%20fill%3D%22%23172018%22%3ENEW%20WAVE%20SERVICE%20AREA%3C%2Ftext%3E%3Ctext%20x%3D%2243%22%20y%3D%2234%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%2210%22%20fill%3D%22%23697169%22%3ELower%20Mainland%20to%20Hope%3C%2Ftext%3E%3C%2Fg%3E%3Ctext%20x%3D%22932%22%20y%3D%22516%22%20text-anchor%3D%22end%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%229%22%20fill%3D%22%23697169%22%3EStreet-map%20style%20%C2%B7%20not%20to%20scale%3C%2Ftext%3E%3C%2Fsvg%3E") !important;
  background-color: #f4f2eb !important;
}
@media (max-width: 767px) {
  .elementor-element-ad809d8 .elementor-element-6125d6b8::before {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20960%20540%22%20role%3D%22img%22%20aria-label%3D%22Street%20map%20showing%20New%20Wave%20Earthworks%20service%20locations%20from%20Vancouver%20to%20Hope%22%3E%3Cstyle%3E.water%7Bfill%3A%23aadaff%7D.park%7Bfill%3A%23cfe6c8%7D.terrain%7Bfill%3Anone%3Bstroke%3A%23dde4d8%3Bstroke-width%3A1.2%7D.minor%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-width%3A2.2%7D.minorEdge%7Bfill%3Anone%3Bstroke%3A%23d9d7d0%3Bstroke-width%3A4%7D.arterial%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-width%3A4%7D.arterialEdge%7Bfill%3Anone%3Bstroke%3A%23d0cdc3%3Bstroke-width%3A6%7D.highway%7Bfill%3Anone%3Bstroke%3A%23f4c95d%3Bstroke-width%3A5%7D.highwayEdge%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-width%3A9%7D.boundary%7Bfill%3Anone%3Bstroke%3A%2391a783%3Bstroke-width%3A2%3Bstroke-dasharray%3A7%206%3Bopacity%3A.55%7D.city%7Bfont%3A600%2012px%20Arial%2Csans-serif%3Bfill%3A%234c4c4c%3Bpaint-order%3Astroke%3Bstroke%3A%23f4f2eb%3Bstroke-width%3A4%7D.region%7Bfont%3A700%2011px%20Arial%2Csans-serif%3Bfill%3A%237a8475%3Bletter-spacing%3A1.3px%7D.pin%20path%7Bfill%3A%23a6bd4f%3Bstroke%3A%23172018%3Bstroke-width%3A2%7D.pin%20circle%7Bfill%3A%23fff%7D.pin%20text%7Bfont%3A700%2012px%20Arial%2Csans-serif%3Bfill%3A%23333%3Bpaint-order%3Astroke%3Bstroke%3A%23f4f2eb%3Bstroke-width%3A4%3Bstroke-linejoin%3Around%7D%3C%2Fstyle%3E%3Crect%20width%3D%22960%22%20height%3D%22540%22%20fill%3D%22%23f4f2eb%22%2F%3E%3Cpath%20class%3D%22water%22%20d%3D%22M0%200H143C131%2058%20124%20105%20132%20147C141%20194%20114%20219%2084%20251C59%20278%2072%20321%2093%20354C116%20390%20107%20429%20133%20469C158%20508%20182%20532%20187%20540H0Z%22%2F%3E%3Cpath%20class%3D%22water%22%20d%3D%22M80%20241C173%20219%20245%20232%20323%20259C397%20285%20461%20283%20532%20263C570%20252%20601%20257%20625%20273C576%20303%20508%20313%20434%20302C349%20291%20286%20276%20211%20278C151%20279%20112%20268%2080%20241Z%22%2F%3E%3Cpath%20class%3D%22water%22%20d%3D%22M85%20382C184%20348%20302%20351%20413%20385C492%20409%20588%20394%20680%20411C774%20429%20858%20430%20960%20406V452C856%20471%20758%20461%20661%20443C561%20425%20484%20442%20389%20414C284%20383%20190%20383%20105%20413Z%22%2F%3E%3Cpath%20class%3D%22water%22%20d%3D%22M110%20391C151%20425%20169%20473%20191%20540H145C137%20481%20120%20435%2093%20407Z%22%2F%3E%3Cpath%20class%3D%22water%22%20d%3D%22M430%20381C448%20415%20451%20456%20468%20492L442%20503C428%20451%20417%20414%20409%20388Z%22%2F%3E%3Cpath%20class%3D%22park%22%20d%3D%22M38%20100C98%2062%20151%2072%20194%20119L175%20185L106%20193L59%20162Z%22%2F%3E%3Cpath%20class%3D%22park%22%20d%3D%22M319%2075C402%2039%20493%2053%20560%20100L533%20151L416%20146L350%20122Z%22%2F%3E%3Cpath%20class%3D%22park%22%20d%3D%22M658%2093C750%2052%20833%2070%20910%20118L887%20184L782%20179L704%20150Z%22%2F%3E%3Cpath%20class%3D%22park%22%20d%3D%22M566%20322C639%20290%20714%20296%20770%20332L748%20379L646%20381L588%20360Z%22%2F%3E%3Cpath%20class%3D%22terrain%22%20d%3D%22M245%2042C354%2069%20463%2051%20564%2083C677%20119%20771%2091%20920%20121%22%2F%3E%3Cpath%20class%3D%22terrain%22%20d%3D%22M228%2065C342%2099%20450%2082%20554%20113C674%20150%20782%20124%20944%20152%22%2F%3E%3Cpath%20class%3D%22terrain%22%20d%3D%22M510%20184C626%20199%20739%20181%20886%20213%22%2F%3E%3Cpath%20class%3D%22boundary%22%20d%3D%22M45%20307C151%20292%20267%20304%20363%20337C472%20376%20575%20392%20684%20369C776%20350%20864%20291%20927%20213%22%2F%3E%3Cg%20class%3D%22roads%22%3E%3Cpath%20class%3D%22minorEdge%22%20d%3D%22M140%20205L191%20506M112%20231L415%20500M165%20181L520%20452M201%20163L582%20419M243%20145L645%20388M294%20139L715%20361M347%20145L788%20334%22%2F%3E%3Cpath%20class%3D%22minor%22%20d%3D%22M140%20205L191%20506M112%20231L415%20500M165%20181L520%20452M201%20163L582%20419M243%20145L645%20388M294%20139L715%20361M347%20145L788%20334%22%2F%3E%3Cpath%20class%3D%22minorEdge%22%20d%3D%22M83%20288L474%20197M99%20322L560%20228M117%20350L656%20258M145%20389L756%20295M177%20428L846%20332M213%20467L931%20374%22%2F%3E%3Cpath%20class%3D%22minor%22%20d%3D%22M83%20288L474%20197M99%20322L560%20228M117%20350L656%20258M145%20389L756%20295M177%20428L846%20332M213%20467L931%20374%22%2F%3E%3Cpath%20class%3D%22arterialEdge%22%20d%3D%22M96%20273C170%20270%20250%20281%20321%20311C405%20347%20481%20381%20566%20369C646%20357%20733%20301%20807%20235%22%2F%3E%3Cpath%20class%3D%22arterial%22%20d%3D%22M96%20273C170%20270%20250%20281%20321%20311C405%20347%20481%20381%20566%20369C646%20357%20733%20301%20807%20235%22%2F%3E%3Cpath%20class%3D%22arterialEdge%22%20d%3D%22M123%20296C161%20336%20190%20375%20217%20431C248%20487%20309%20501%20380%20494%22%2F%3E%3Cpath%20class%3D%22arterial%22%20d%3D%22M123%20296C161%20336%20190%20375%20217%20431C248%20487%20309%20501%20380%20494%22%2F%3E%3Cpath%20class%3D%22highwayEdge%22%20d%3D%22M118%20271C213%20267%20303%20280%20390%20318C471%20353%20551%20381%20630%20364C731%20342%20801%20266%20852%20194%22%2F%3E%3Cpath%20class%3D%22highway%22%20d%3D%22M118%20271C213%20267%20303%20280%20390%20318C471%20353%20551%20381%20630%20364C731%20342%20801%20266%20852%20194%22%2F%3E%3Cpath%20class%3D%22highwayEdge%22%20d%3D%22M132%20297C184%20342%20220%20389%20259%20461%22%2F%3E%3Cpath%20class%3D%22highway%22%20d%3D%22M132%20297C184%20342%20220%20389%20259%20461%22%2F%3E%3C%2Fg%3E%3Ctext%20class%3D%22region%22%20x%3D%2225%22%20y%3D%2236%22%3ELOWER%20MAINLAND%3C%2Ftext%3E%3Ctext%20class%3D%22region%22%20x%3D%22735%22%20y%3D%22508%22%3EFRASER%20VALLEY%3C%2Ftext%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M116%20206c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22116%22%20cy%3D%22186%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%2246%22%20y%3D%22180%22%3EWest%20Vancouver%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M152%20228c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22152%22%20cy%3D%22208%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22167%22%20y%3D%22206%22%3ENorth%20Vancouver%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M131%20263c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22131%22%20cy%3D%22243%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%2251%22%20y%3D%22280%22%3EVancouver%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M190%20279c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22190%22%20cy%3D%22259%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22187%22%20y%3D%22250%22%3EBurnaby%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M121%20337c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22121%22%20cy%3D%22317%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%2247%22%20y%3D%22349%22%3ERichmond%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M156%20400c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22156%22%20cy%3D%22380%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22101%22%20y%3D%22414%22%3EDelta%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M220%20311c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22220%22%20cy%3D%22291%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22235%22%20y%3D%22342%22%3ENew%20Westminster%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M245%20322c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22245%22%20cy%3D%22302%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22295%22%20y%3D%22385%22%3ESurrey%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M258%20253c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22258%22%20cy%3D%22233%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22238%22%20y%3D%22213%22%3EPort%20Moody%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M270%20265c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22270%22%20cy%3D%22245%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22265%22%20y%3D%22236%22%3ECoquitlam%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M286%20281c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22286%22%20cy%3D%22261%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22292%22%20y%3D%22248%22%3EPort%20Coquitlam%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M313%20300c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22313%22%20cy%3D%22280%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22320%22%20y%3D%22305%22%3EPitt%20Meadows%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M361%20299c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22361%22%20cy%3D%22279%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22370%22%20y%3D%22286%22%3EMaple%20Ridge%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M326%20388c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22326%22%20cy%3D%22368%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22359%22%20y%3D%22401%22%3ELangley%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M479%20424c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22479%22%20cy%3D%22404%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22513%22%20y%3D%22437%22%3EAbbotsford%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M479%20366c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22479%22%20cy%3D%22346%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22513%22%20y%3D%22348%22%3EMission%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M628%20344c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22628%22%20cy%3D%22324%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22661%22%20y%3D%22357%22%3EChilliwack%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20class%3D%22pin%22%3E%3Cpath%20d%3D%22M844%20184c-7-9-11-14-11-21a11%2011%200%201%201%2022%200c0%207-4%2012-11%2021Z%22%2F%3E%3Ccircle%20cx%3D%22844%22%20cy%3D%22164%22%20r%3D%224%22%2F%3E%3Ctext%20x%3D%22804%22%20y%3D%22152%22%3EHope%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(28%20472)%22%3E%3Crect%20width%3D%22232%22%20height%3D%2244%22%20rx%3D%224%22%20fill%3D%22rgba(255%2C255%2C255%2C.94)%22%20stroke%3D%22%23d0cec5%22%2F%3E%3Cpath%20d%3D%22M22%2032c-7-9-10-13-10-19a10%2010%200%201%201%2020%200c0%206-3%2010-10%2019Z%22%20fill%3D%22%23a6bd4f%22%20stroke%3D%22%23172018%22%20stroke-width%3D%222%22%2F%3E%3Ccircle%20cx%3D%2222%22%20cy%3D%2213%22%20r%3D%223.5%22%20fill%3D%22%23fff%22%2F%3E%3Ctext%20x%3D%2243%22%20y%3D%2220%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%2213%22%20font-weight%3D%22700%22%20fill%3D%22%23172018%22%3ENEW%20WAVE%20SERVICE%20AREA%3C%2Ftext%3E%3Ctext%20x%3D%2243%22%20y%3D%2234%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%2210%22%20fill%3D%22%23697169%22%3ELower%20Mainland%20to%20Hope%3C%2Ftext%3E%3C%2Fg%3E%3Ctext%20x%3D%22932%22%20y%3D%22516%22%20text-anchor%3D%22end%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%229%22%20fill%3D%22%23697169%22%3EStreet-map%20style%20%C2%B7%20not%20to%20scale%3C%2Ftext%3E%3C%2Fsvg%3E") !important;
  }
}
/* Clean interactive service-area map */
.elementor-element-ad809d8 .elementor-element-6125d6b8::before,
.elementor-element-ad809d8 .elementor-element-6125d6b8::after{content:none !important;display:none !important;background:none !important;}
.elementor-element-ad809d8 .elementor-element-6125d6b8{display:block !important;position:relative !important;min-height:0 !important;padding:0 !important;overflow:hidden !important;border-radius:16px;border:1px solid rgba(23,33,25,.16);background:#e5ebe2 !important;box-shadow:0 20px 50px rgba(20,32,23,.13);}
.elementor-element-ad809d8 .elementor-element-6125d6b8 > .e-con{position:absolute !important;width:1px !important;height:1px !important;min-height:0 !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important;}
.elementor-element-ad809d8 .elementor-element-6125d6b8 [data-widget_type="google_maps.default"]{position:relative !important;inset:auto !important;display:block !important;width:100% !important;height:500px !important;min-height:500px !important;margin:0 !important;overflow:hidden !important;clip:auto !important;clip-path:none !important;white-space:normal !important;}
.elementor-element-ad809d8 .elementor-element-6125d6b8 .elementor-widget-container,
.elementor-element-ad809d8 .elementor-element-6125d6b8 .elementor-custom-embed,
.elementor-element-ad809d8 .elementor-element-6125d6b8 iframe{display:block !important;width:100% !important;height:500px !important;min-height:500px !important;margin:0 !important;border:0 !important;}
@media(max-width:767px){.elementor-element-ad809d8{padding-top:54px !important;padding-bottom:54px !important;}.elementor-element-ad809d8 .elementor-element-6125d6b8 [data-widget_type="google_maps.default"],.elementor-element-ad809d8 .elementor-element-6125d6b8 .elementor-widget-container,.elementor-element-ad809d8 .elementor-element-6125d6b8 .elementor-custom-embed,.elementor-element-ad809d8 .elementor-element-6125d6b8 iframe{height:340px !important;min-height:340px !important;}}

.elementor-element-3a4dc15::after{content:"" !important;display:block !important;position:absolute !important;inset:0 !important;z-index:4 !important;pointer-events:none !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20936%20500%22%3E%3Cstyle%3E.n%7Bfont%3A13px%20Arial%2Csans-serif%3Bfont-weight%3A700%3Bfill%3A%2320301f%3Bpaint-order%3Astroke%3Bstroke%3Awhite%3Bstroke-width%3A4px%3Bstroke-linejoin%3Around%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2232%22%20cy%3D%22175%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%2243%22%20y%3D%22179%22%3EWest%20Vancouver%3C%2Ftext%3E%3Ccircle%20cx%3D%2282%22%20cy%3D%22195%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%2293%22%20y%3D%22199%22%3ENorth%20Vancouver%3C%2Ftext%3E%3Ccircle%20cx%3D%2242%22%20cy%3D%22235%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%2253%22%20y%3D%22239%22%3EVancouver%3C%2Ftext%3E%3Ccircle%20cx%3D%22150%22%20cy%3D%22275%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22161%22%20y%3D%22279%22%3EBurnaby%3C%2Ftext%3E%3Ccircle%20cx%3D%22198%22%20cy%3D%22315%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22209%22%20y%3D%22319%22%3ENew%20Westminster%3C%2Ftext%3E%3Ccircle%20cx%3D%22278%22%20cy%3D%22235%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22289%22%20y%3D%22239%22%3ECoquitlam%3C%2Ftext%3E%3Ccircle%20cx%3D%22265%22%20cy%3D%22252%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22276%22%20y%3D%22256%22%3EPort%20Moody%3C%2Ftext%3E%3Ccircle%20cx%3D%22292%22%20cy%3D%22272%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22303%22%20y%3D%22276%22%3EPort%20Coquitlam%3C%2Ftext%3E%3Ccircle%20cx%3D%22360%22%20cy%3D%22305%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22371%22%20y%3D%22309%22%3EPitt%20Meadows%3C%2Ftext%3E%3Ccircle%20cx%3D%22470%22%20cy%3D%22320%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22481%22%20y%3D%22324%22%3EMaple%20Ridge%3C%2Ftext%3E%3Ccircle%20cx%3D%2238%22%20cy%3D%22365%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%2249%22%20y%3D%22369%22%3ERichmond%3C%2Ftext%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%22445%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22131%22%20y%3D%22449%22%3EDelta%3C%2Ftext%3E%3Ccircle%20cx%3D%22245%22%20cy%3D%22335%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22256%22%20y%3D%22339%22%3ESurrey%3C%2Ftext%3E%3Ccircle%20cx%3D%22360%22%20cy%3D%22435%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22371%22%20y%3D%22439%22%3ELangley%3C%2Ftext%3E%3Ccircle%20cx%3D%22675%22%20cy%3D%22462%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22686%22%20y%3D%22466%22%3EAbbotsford%3C%2Ftext%3E%3Ccircle%20cx%3D%22605%22%20cy%3D%22405%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22616%22%20y%3D%22409%22%3EMission%3C%2Ftext%3E%3Ccircle%20cx%3D%22860%22%20cy%3D%22375%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22871%22%20y%3D%22379%22%3EChilliwack%3C%2Ftext%3E%3C%2Fsvg%3E") !important;background-size:100% 100% !important;background-repeat:no-repeat !important;}
.elementor-element-3a4dc15 iframe{pointer-events:none !important;}
@media(max-width:767px){.elementor-element-3a4dc15::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20360%20340%22%3E%3Cstyle%3E.n%7Bfont%3A9px%20Arial%2Csans-serif%3Bfont-weight%3A700%3Bfill%3A%2320301f%3Bpaint-order%3Astroke%3Bstroke%3Awhite%3Bstroke-width%3A4px%3Bstroke-linejoin%3Around%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%22158%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%2229%22%20y%3D%22162%22%3EVancouver%3C%2Ftext%3E%3Ccircle%20cx%3D%2258%22%20cy%3D%22187%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%2269%22%20y%3D%22191%22%3EBurnaby%3C%2Ftext%3E%3Ccircle%20cx%3D%22108%22%20cy%3D%22160%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22119%22%20y%3D%22164%22%3ECoquitlam%3C%2Ftext%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%22246%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%2227%22%20y%3D%22250%22%3ERichmond%3C%2Ftext%3E%3Ccircle%20cx%3D%2294%22%20cy%3D%22228%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22105%22%20y%3D%22232%22%3ESurrey%3C%2Ftext%3E%3Ccircle%20cx%3D%2246%22%20cy%3D%22302%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%2257%22%20y%3D%22306%22%3EDelta%3C%2Ftext%3E%3Ccircle%20cx%3D%22138%22%20cy%3D%22296%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22149%22%20y%3D%22300%22%3ELangley%3C%2Ftext%3E%3Ccircle%20cx%3D%22181%22%20cy%3D%22218%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22192%22%20y%3D%22222%22%3EMaple%20Ridge%3C%2Ftext%3E%3Ccircle%20cx%3D%22233%22%20cy%3D%22275%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22244%22%20y%3D%22279%22%3EMission%3C%2Ftext%3E%3Ccircle%20cx%3D%22260%22%20cy%3D%22315%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22271%22%20y%3D%22319%22%3EAbbotsford%3C%2Ftext%3E%3Ccircle%20cx%3D%22326%22%20cy%3D%22255%22%20r%3D%227%22%20fill%3D%22%239bc53d%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20class%3D%22n%22%20x%3D%22337%22%20y%3D%22259%22%3EChilliwack%3C%2Ftext%3E%3C%2Fsvg%3E") !important;}}/* End custom CSS */