.elementor-18 .elementor-element.elementor-element-6349afe{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider .bdt-slide-btn, .elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider-skin-crelly .bdt-slide-btn:before{background-color:#2EC9FF;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider .bdt-slide-btn .bdt-slide-btn-icon{background-color:#F8F8F8;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider .bdt-slide-btn:hover{background-color:#00BDFF;border-color:#00BDFF;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider .bdt-slide-btn:hover .bdt-slide-btn-icon{background-color:#F8F8F8;}.elementor-18 .elementor-element.elementor-element-dc6ef84{padding:0% 0% 0% 0%;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-slideshow .bdt-overlay-default{background-color:#00000055;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title{width:100%;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider .bdt-prime-slider-desc .bdt-ps-sub-title{color:#F8F8F8;font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:600;text-transform:uppercase;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider .bdt-slider-excerpt{color:#F8F8F8;font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.7rem;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider .bdt-slider-excerpt p{max-width:800px;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider .bdt-slide-btn{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:99px 99px 99px 99px;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider .bdt-slide-btn svg *{stroke:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider .bdt-slide-btn:hover svg *{stroke:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider .bdt-prime-slider-social-icon a{color:#F8F8F8;font-size:27px;margin-bottom:13px;margin-top:13px;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider .bdt-prime-slider-social-icon svg{fill:#F8F8F8;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider .bdt-prime-slider-social-icon{left:36px;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider-skin-general .bdt-slideshow-nav li a, .elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider-skin-slide .bdt-dotnav li a{background:#F8F8F859;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider .bdt-dotnav li a:before{background:#F8F8F859;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-slideshow-nav li a:before{border-color:#2EC9FFD1;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-dotnav li.bdt-active a{background:#2EC9FFD1;}.elementor-18 .elementor-element.elementor-element-2c3d074{--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:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-2c3d074:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-2c3d074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-45680ae .elementor-heading-title{font-family:var( --e-global-typography-c43ef31-font-family ), Sans-serif;font-size:var( --e-global-typography-c43ef31-font-size );font-weight:var( --e-global-typography-c43ef31-font-weight );line-height:var( --e-global-typography-c43ef31-line-height );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-fdf5e94{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:75px 0px;--row-gap:75px;--column-gap:0px;--flex-wrap:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-fdf5e94:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-fdf5e94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-18 .elementor-element.elementor-element-12d5efc{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-4118203{text-align:center;}.elementor-18 .elementor-element.elementor-element-4118203 .elementor-heading-title{font-family:var( --e-global-typography-6842ab9-font-family ), Sans-serif;font-size:var( --e-global-typography-6842ab9-font-size );font-weight:var( --e-global-typography-6842ab9-font-weight );line-height:var( --e-global-typography-6842ab9-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-b9242c6{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-64ff62e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-b14b279{text-align:center;}.elementor-18 .elementor-element.elementor-element-b14b279 .elementor-heading-title{font-family:var( --e-global-typography-6842ab9-font-family ), Sans-serif;font-size:var( --e-global-typography-6842ab9-font-size );font-weight:var( --e-global-typography-6842ab9-font-weight );line-height:var( --e-global-typography-6842ab9-line-height );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-3a071bd{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-1d029ec{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-8a97012{text-align:center;}.elementor-18 .elementor-element.elementor-element-8a97012 .elementor-heading-title{font-family:var( --e-global-typography-6842ab9-font-family ), Sans-serif;font-size:var( --e-global-typography-6842ab9-font-size );font-weight:var( --e-global-typography-6842ab9-font-weight );line-height:var( --e-global-typography-6842ab9-line-height );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-8c742a3{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-201f347{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-43d765e{text-align:center;}.elementor-18 .elementor-element.elementor-element-43d765e .elementor-heading-title{font-family:var( --e-global-typography-6842ab9-font-family ), Sans-serif;font-size:var( --e-global-typography-6842ab9-font-size );font-weight:var( --e-global-typography-6842ab9-font-weight );line-height:var( --e-global-typography-6842ab9-line-height );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-2b5f853{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-de98ddf{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-56ca4a6{text-align:center;}.elementor-18 .elementor-element.elementor-element-56ca4a6 .elementor-heading-title{font-family:var( --e-global-typography-6842ab9-font-family ), Sans-serif;font-size:var( --e-global-typography-6842ab9-font-size );font-weight:var( --e-global-typography-6842ab9-font-weight );line-height:var( --e-global-typography-6842ab9-line-height );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-b07a547{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-c5bd920{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-677da1a{text-align:center;}.elementor-18 .elementor-element.elementor-element-677da1a .elementor-heading-title{font-family:var( --e-global-typography-6842ab9-font-family ), Sans-serif;font-size:var( --e-global-typography-6842ab9-font-size );font-weight:var( --e-global-typography-6842ab9-font-weight );line-height:var( --e-global-typography-6842ab9-line-height );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-cbde6e5{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-58e23cd{--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:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-18 .elementor-element.elementor-element-58e23cd:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-58e23cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-791a8b9 .elementor-heading-title{font-family:var( --e-global-typography-c43ef31-font-family ), Sans-serif;font-size:var( --e-global-typography-c43ef31-font-size );font-weight:var( --e-global-typography-c43ef31-font-weight );line-height:var( --e-global-typography-c43ef31-line-height );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-d0e7d4d{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-d0e7d4d:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d0e7d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-a56878d{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:79px 79px;--row-gap:79px;--column-gap:79px;}.elementor-18 .elementor-element.elementor-element-9d6c97e{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;line-height:6rem;color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-9d6c97e p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-9d6c97e a{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-62e6ba4{--display:flex;--min-height:353px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.34;}.elementor-18 .elementor-element.elementor-element-62e6ba4::before, .elementor-18 .elementor-element.elementor-element-62e6ba4 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-62e6ba4 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-62e6ba4 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-62e6ba4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-62e6ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-c736fe5 img{max-width:65%;}.elementor-18 .elementor-element.elementor-element-090b3bb{--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:5%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-4302260 .elementor-heading-title{font-family:var( --e-global-typography-c43ef31-font-family ), Sans-serif;font-size:var( --e-global-typography-c43ef31-font-size );font-weight:var( --e-global-typography-c43ef31-font-weight );line-height:var( --e-global-typography-c43ef31-line-height );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-89a7fb0{--display:flex;--min-height:294px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-234d1ae{--display:flex;--min-height:302px;--overlay-opacity:0.24;}.elementor-18 .elementor-element.elementor-element-234d1ae:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-234d1ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://andescleaning.ca/wp-content/uploads/2026/03/recycling-eco-friendly-cleaning.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-234d1ae::before, .elementor-18 .elementor-element.elementor-element-234d1ae > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-234d1ae > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-234d1ae > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-234d1ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-234d1ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-4542838{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:-151px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-81f73d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-18 .elementor-element.elementor-element-81f73d0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-81f73d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-18 .elementor-element.elementor-element-2bb3b2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-4683ae9{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-12b1a86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-18 .elementor-element.elementor-element-12b1a86:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-12b1a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-18 .elementor-element.elementor-element-50238a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-99768d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-18 .elementor-element.elementor-element-99768d1:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-99768d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-18 .elementor-element.elementor-element-d7e656c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-1a5ab6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-1a5ab6f:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1a5ab6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-18 .elementor-element.elementor-element-6e6c05e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-acf7284 img{border-radius:99px 99px 0px 0px;}.elementor-18 .elementor-element.elementor-element-15576cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-835c0c1{padding:0% 0% 4% 0%;}.elementor-18 .elementor-element.elementor-element-835c0c1 .elementor-heading-title{font-family:var( --e-global-typography-c43ef31-font-family ), Sans-serif;font-size:var( --e-global-typography-c43ef31-font-size );font-weight:var( --e-global-typography-c43ef31-font-weight );line-height:var( --e-global-typography-c43ef31-line-height );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-137e978{font-family:"DM Sans", Sans-serif;font-size:1.3rem;font-weight:400;line-height:41px;}.elementor-18 .elementor-element.elementor-element-7a27a77{--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:5%;--padding-bottom:05%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-3005307 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-f470f3f .elementor-heading-title{font-family:var( --e-global-typography-c43ef31-font-family ), Sans-serif;font-size:var( --e-global-typography-c43ef31-font-size );font-weight:var( --e-global-typography-c43ef31-font-weight );line-height:var( --e-global-typography-c43ef31-line-height );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-d2b7300{--display:flex;--min-height:488px;--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:5%;--padding-bottom:05%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-d2b7300:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d2b7300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;background-image:url("https://andescleaning.ca/wp-content/uploads/2026/02/s2s-map-andescleaning.png");background-position:top center;background-size:contain;}.elementor-18 .elementor-element.elementor-element-997f22e .elementor-heading-title{font-family:var( --e-global-typography-c43ef31-font-family ), Sans-serif;font-size:var( --e-global-typography-c43ef31-font-size );font-weight:var( --e-global-typography-c43ef31-font-weight );line-height:var( --e-global-typography-c43ef31-line-height );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-f45ffa6{--display:flex;}.elementor-18 .elementor-element.elementor-element-f45ffa6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f45ffa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8B0;}.elementor-18 .elementor-element.elementor-element-5ee75a8{padding:3% 0% 0% 0%;columns:2;font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:300;line-height:66px;}.elementor-18 .elementor-element.elementor-element-82c62ac{--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:05%;--padding-bottom:05%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-82c62ac:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-82c62ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-41730ed .elementor-heading-title{font-family:var( --e-global-typography-c43ef31-font-family ), Sans-serif;font-size:var( --e-global-typography-c43ef31-font-size );font-weight:var( --e-global-typography-c43ef31-font-weight );line-height:var( --e-global-typography-c43ef31-line-height );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-43b0506{--display:flex;}.elementor-18 .elementor-element.elementor-element-ce3d4e3{--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;}.elementor-18 .elementor-element.elementor-element-94d04ed{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-e03d65b{--display:flex;}.elementor-18 .elementor-element.elementor-element-4aa2597{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-f06848a{--display:flex;}.elementor-18 .elementor-element.elementor-element-1da30b3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-1d7651b{--display:flex;}.elementor-18 .elementor-element.elementor-element-2dc2754{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-7497cf3{--display:flex;}.elementor-18 .elementor-element.elementor-element-b73ce05{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-7f6c8df{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:#F8F8F8;--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-18 .elementor-element.elementor-element-9009487{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-9009487:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9009487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-18 .elementor-element.elementor-element-ab60b41{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-18 .elementor-element.elementor-element-349bf6e{--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;}.elementor-18 .elementor-element.elementor-element-5c6ee1a .elementor-heading-title{font-family:var( --e-global-typography-c43ef31-font-family ), Sans-serif;font-size:var( --e-global-typography-c43ef31-font-size );font-weight:var( --e-global-typography-c43ef31-font-weight );line-height:var( --e-global-typography-c43ef31-line-height );color:var( --e-global-color-secondary );}.elementor-widget-contact .ehp-contact .ehp-contact__heading{color:var( --e-global-color-primary );}.elementor-widget-contact .ehp-contact__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-contact .ehp-contact{--contact-text-description-color:var( --e-global-color-text );--contact-link-icon-color:var( --e-global-color-primary );--contact-link-label-color:var( --e-global-color-text );--contact-link-icon-hover-color:var( --e-global-color-primary );--contact-link-label-hover-color:var( --e-global-color-text );--contact-contact-text-color:var( --e-global-color-text );--contact-social-icon-color:var( --e-global-color-secondary );--contact-social-icon-hover-color:var( --e-global-color-secondary );--contact-map-border-color:var( --e-global-color-text );--contact-box-border-color:var( --e-global-color-text );}.elementor-widget-contact .ehp-contact__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-contact .ehp-contact .ehp-contact__groups .ehp-contact__subheading{color:var( --e-global-color-secondary );}.elementor-widget-contact .ehp-contact__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-contact .ehp-contact__contact-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-contact .ehp-contact__contact-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-953835e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-953835e .ehp-contact{--contact-content-position:start;--contact-content-alignment:start;--contact-content-alignment-width:var(--contact-alignment-width-start);--contact-content-alignment-margin:var(--contact-alignment-margin-start);--contact-content-width:800px;--contact-layout-columns:1;--contact-layout-columns-row-gap:20px;--contact-layout-columns-column-gap:20px;--contact-text-spacing:32px;--contact-group-spacing:19px;--contact-links-spacing:14px;--contact-link-icon-color:var( --e-global-color-accent );--contact-link-icon-size:20px;--contact-link-icon-gap:12px;--contact-overlay-opacity:0.54;--contact-elements-spacing:30px;--contact-box-gap:60px;}.elementor-18 .elementor-element.elementor-element-953835e .ehp-contact__heading{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-953835e .ehp-contact__description{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-18 .elementor-element.elementor-element-953835e .ehp-contact__contact-link{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-18 .elementor-element.elementor-element-3e60f22{padding:5% 0% 0% 0%;font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;color:#3F4448;}.elementor-18 .elementor-element.elementor-element-c5b1a5b{--display:flex;}.elementor-18 .elementor-element.elementor-element-d4fe570{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-18 .elementor-element.elementor-element-95c3ecd{--display:flex;}.elementor-18 .elementor-element.elementor-element-6bba741{--display:flex;}.elementor-18 .elementor-element.elementor-element-acd9d93{--display:flex;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-45680ae .elementor-heading-title{font-size:var( --e-global-typography-c43ef31-font-size );line-height:var( --e-global-typography-c43ef31-line-height );}.elementor-18 .elementor-element.elementor-element-4118203 .elementor-heading-title{font-size:var( --e-global-typography-6842ab9-font-size );line-height:var( --e-global-typography-6842ab9-line-height );}.elementor-18 .elementor-element.elementor-element-b14b279 .elementor-heading-title{font-size:var( --e-global-typography-6842ab9-font-size );line-height:var( --e-global-typography-6842ab9-line-height );}.elementor-18 .elementor-element.elementor-element-8a97012 .elementor-heading-title{font-size:var( --e-global-typography-6842ab9-font-size );line-height:var( --e-global-typography-6842ab9-line-height );}.elementor-18 .elementor-element.elementor-element-43d765e .elementor-heading-title{font-size:var( --e-global-typography-6842ab9-font-size );line-height:var( --e-global-typography-6842ab9-line-height );}.elementor-18 .elementor-element.elementor-element-56ca4a6 .elementor-heading-title{font-size:var( --e-global-typography-6842ab9-font-size );line-height:var( --e-global-typography-6842ab9-line-height );}.elementor-18 .elementor-element.elementor-element-677da1a .elementor-heading-title{font-size:var( --e-global-typography-6842ab9-font-size );line-height:var( --e-global-typography-6842ab9-line-height );}.elementor-18 .elementor-element.elementor-element-791a8b9 .elementor-heading-title{font-size:var( --e-global-typography-c43ef31-font-size );line-height:var( --e-global-typography-c43ef31-line-height );}.elementor-18 .elementor-element.elementor-element-4302260 .elementor-heading-title{font-size:var( --e-global-typography-c43ef31-font-size );line-height:var( --e-global-typography-c43ef31-line-height );}.elementor-18 .elementor-element.elementor-element-835c0c1 .elementor-heading-title{font-size:var( --e-global-typography-c43ef31-font-size );line-height:var( --e-global-typography-c43ef31-line-height );}.elementor-18 .elementor-element.elementor-element-f470f3f .elementor-heading-title{font-size:var( --e-global-typography-c43ef31-font-size );line-height:var( --e-global-typography-c43ef31-line-height );}.elementor-18 .elementor-element.elementor-element-997f22e .elementor-heading-title{font-size:var( --e-global-typography-c43ef31-font-size );line-height:var( --e-global-typography-c43ef31-line-height );}.elementor-18 .elementor-element.elementor-element-41730ed .elementor-heading-title{font-size:var( --e-global-typography-c43ef31-font-size );line-height:var( --e-global-typography-c43ef31-line-height );}.elementor-18 .elementor-element.elementor-element-5c6ee1a .elementor-heading-title{font-size:var( --e-global-typography-c43ef31-font-size );line-height:var( --e-global-typography-c43ef31-line-height );}.elementor-18 .elementor-element.elementor-element-953835e .ehp-contact{--contact-content-position:center;--contact-content-alignment:start;--contact-content-alignment-width:var(--contact-alignment-width-start);--contact-content-alignment-margin:var(--contact-alignment-margin-start);--contact-layout-columns:2;--contact-box-padding-block-end:32px;--contact-box-padding-block-start:32px;--contact-box-padding-inline-end:32px;--contact-box-padding-inline-start:32px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-6349afe{--margin-top:-7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider .bdt-prime-slider-desc .bdt-ps-sub-title{font-size:1.1rem;}.elementor-18 .elementor-element.elementor-element-dc6ef84 .bdt-prime-slider .bdt-slider-excerpt{font-size:1rem;}.elementor-18 .elementor-element.elementor-element-2c3d074{--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-18 .elementor-element.elementor-element-45680ae .elementor-heading-title{font-size:var( --e-global-typography-c43ef31-font-size );line-height:var( --e-global-typography-c43ef31-line-height );}.elementor-18 .elementor-element.elementor-element-fdf5e94{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-18 .elementor-element.elementor-element-12d5efc{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-4118203{padding:0px 0px 0px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-4118203 .elementor-heading-title{font-size:var( --e-global-typography-6842ab9-font-size );line-height:var( --e-global-typography-6842ab9-line-height );}.elementor-18 .elementor-element.elementor-element-64ff62e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-b14b279 .elementor-heading-title{font-size:var( --e-global-typography-6842ab9-font-size );line-height:var( --e-global-typography-6842ab9-line-height );}.elementor-18 .elementor-element.elementor-element-1d029ec{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-8a97012{text-align:start;}.elementor-18 .elementor-element.elementor-element-8a97012 .elementor-heading-title{font-size:var( --e-global-typography-6842ab9-font-size );line-height:var( --e-global-typography-6842ab9-line-height );}.elementor-18 .elementor-element.elementor-element-201f347{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-43d765e{text-align:start;}.elementor-18 .elementor-element.elementor-element-43d765e .elementor-heading-title{font-size:var( --e-global-typography-6842ab9-font-size );line-height:var( --e-global-typography-6842ab9-line-height );}.elementor-18 .elementor-element.elementor-element-2b5f853{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-de98ddf{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-56ca4a6 .elementor-heading-title{font-size:var( --e-global-typography-6842ab9-font-size );line-height:var( --e-global-typography-6842ab9-line-height );}.elementor-18 .elementor-element.elementor-element-c5bd920{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-677da1a{text-align:start;}.elementor-18 .elementor-element.elementor-element-677da1a .elementor-heading-title{font-size:var( --e-global-typography-6842ab9-font-size );line-height:var( --e-global-typography-6842ab9-line-height );}.elementor-18 .elementor-element.elementor-element-58e23cd{--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-18 .elementor-element.elementor-element-791a8b9 .elementor-heading-title{font-size:var( --e-global-typography-c43ef31-font-size );line-height:var( --e-global-typography-c43ef31-line-height );}.elementor-18 .elementor-element.elementor-element-d0e7d4d{--min-height:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-18 .elementor-element.elementor-element-a56878d{--width:50%;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0%;--margin-bottom:0%;--margin-left:-6%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-9d6c97e{font-size:1.5rem;line-height:1.7em;}.elementor-18 .elementor-element.elementor-element-62e6ba4{--width:50%;--min-height:0px;}.elementor-18 .elementor-element.elementor-element-c736fe5 img{max-width:100%;}.elementor-18 .elementor-element.elementor-element-090b3bb{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-18 .elementor-element.elementor-element-4302260{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-4302260 .elementor-heading-title{font-size:var( --e-global-typography-c43ef31-font-size );line-height:var( --e-global-typography-c43ef31-line-height );}.elementor-18 .elementor-element.elementor-element-89a7fb0{--min-height:0px;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-18 .elementor-element.elementor-element-234d1ae{--min-height:148px;}.elementor-18 .elementor-element.elementor-element-4542838{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-18 .elementor-element.elementor-element-2bb3b2a .elementor-heading-title{font-size:2rem;}.elementor-18 .elementor-element.elementor-element-50238a4 .elementor-heading-title{font-size:2rem;}.elementor-18 .elementor-element.elementor-element-d7e656c .elementor-heading-title{font-size:2rem;}.elementor-18 .elementor-element.elementor-element-1a5ab6f{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-18 .elementor-element.elementor-element-15576cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-835c0c1{padding:5% 0% 4% 0%;}.elementor-18 .elementor-element.elementor-element-835c0c1 .elementor-heading-title{font-size:var( --e-global-typography-c43ef31-font-size );line-height:var( --e-global-typography-c43ef31-line-height );}.elementor-18 .elementor-element.elementor-element-137e978{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;line-height:1.8rem;}.elementor-18 .elementor-element.elementor-element-137e978 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-7a27a77{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-18 .elementor-element.elementor-element-f470f3f .elementor-heading-title{font-size:var( --e-global-typography-c43ef31-font-size );line-height:var( --e-global-typography-c43ef31-line-height );}.elementor-18 .elementor-element.elementor-element-d2b7300{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-18 .elementor-element.elementor-element-997f22e .elementor-heading-title{font-size:var( --e-global-typography-c43ef31-font-size );line-height:var( --e-global-typography-c43ef31-line-height );}.elementor-18 .elementor-element.elementor-element-5ee75a8{font-size:1.5rem;line-height:1.8em;}.elementor-18 .elementor-element.elementor-element-82c62ac{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-18 .elementor-element.elementor-element-41730ed .elementor-heading-title{font-size:var( --e-global-typography-c43ef31-font-size );line-height:var( --e-global-typography-c43ef31-line-height );}.elementor-18 .elementor-element.elementor-element-9009487{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-18 .elementor-element.elementor-element-9009487.e-con{--order:99999 /* order end hack */;}.elementor-18 .elementor-element.elementor-element-ab60b41{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-ab60b41.e-con{--order:99999 /* order end hack */;}.elementor-18 .elementor-element.elementor-element-37ca20f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-349bf6e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5c6ee1a{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-5c6ee1a .elementor-heading-title{font-size:var( --e-global-typography-c43ef31-font-size );line-height:var( --e-global-typography-c43ef31-line-height );}.elementor-18 .elementor-element.elementor-element-953835e .ehp-contact{--contact-content-position:start;--contact-content-alignment:start;--contact-content-alignment-width:var(--contact-alignment-width-start);--contact-content-alignment-margin:var(--contact-alignment-margin-start);--contact-layout-columns:1;--contact-layout-columns-row-gap:0px;--contact-layout-columns-column-gap:0px;--contact-group-spacing:19px;--contact-links-spacing:19px;--contact-elements-spacing:0px;--contact-box-padding-block-end:0px;--contact-box-padding-block-start:0px;--contact-box-padding-inline-end:0px;--contact-box-padding-inline-start:0px;}.elementor-18 .elementor-element.elementor-element-3e60f22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-3e60f22 p{margin-block-end:0px;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-12d5efc{--width:33.3333%;}.elementor-18 .elementor-element.elementor-element-64ff62e{--width:33.3333%;}.elementor-18 .elementor-element.elementor-element-1d029ec{--width:33.3333%;}.elementor-18 .elementor-element.elementor-element-201f347{--width:33.3333%;}.elementor-18 .elementor-element.elementor-element-de98ddf{--width:33.3333%;}.elementor-18 .elementor-element.elementor-element-c5bd920{--width:33.3333%;}.elementor-18 .elementor-element.elementor-element-a56878d{--width:100%;}.elementor-18 .elementor-element.elementor-element-62e6ba4{--width:100%;}.elementor-18 .elementor-element.elementor-element-81f73d0{--width:33%;}.elementor-18 .elementor-element.elementor-element-12b1a86{--width:33%;}.elementor-18 .elementor-element.elementor-element-99768d1{--width:33%;}.elementor-18 .elementor-element.elementor-element-6e6c05e{--width:30%;}.elementor-18 .elementor-element.elementor-element-15576cc{--width:70%;}.elementor-18 .elementor-element.elementor-element-ab60b41{--width:50%;}.elementor-18 .elementor-element.elementor-element-349bf6e{--width:50%;}}@media(min-width:1025px){.elementor-18 .elementor-element.elementor-element-234d1ae:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-234d1ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-18 .elementor-element.elementor-element-d2b7300:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d2b7300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-4302260 */.accent-letter {
  color: #2EC9FF
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f470f3f */u.accent-underline{
  text-decoration: underline !important;
  text-decoration-color: #f8f8f8 !important;
  text-decoration-thickness: 7px !important;
    text-underline-offset: 0.1em !important;


}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ee75a8 *//* Accent bullets */
ul li::marker {
  color: #2EC9FF;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-37ca20f *//* WPForms – force size + weight */
div.wpforms-container-full .wpforms-form label,
div.wpforms-container-full .wpforms-form input,
div.wpforms-container-full .wpforms-form textarea,
div.wpforms-container-full .wpforms-form select,
div.wpforms-container-full .wpforms-form button {
  font-family: "Montserrat", system-ui, -apple-system, BlinkMacSystemFont, sans-serif !important;
  font-size: 1.2rem !important;
  font-weight: 500 !important;
  color: #3F4448 !important;
}
/* WPForms – button text color */
div.wpforms-container-full .wpforms-form button,
div.wpforms-container-full .wpforms-form .wpforms-submit {
  color: #F8F8F8 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e60f22 */.accent-dot {
  color: #2EC9FF;
  font-size: 1.25em;
  font-weight: 600;
  vertical-align: middle;
}/* End custom CSS */