.elementor-35 .elementor-element.elementor-element-6f5866f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-ccea8ff{--e-image-carousel-slides-to-show:1;}.elementor-35 .elementor-element.elementor-element-c920d8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-ca0fa34{--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:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-b35b623{--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-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-35 .elementor-element.elementor-element-40f4f87{text-align:start;}.elementor-35 .elementor-element.elementor-element-40f4f87 img{width:90%;}.elementor-35 .elementor-element.elementor-element-e9e5532{--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:37px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-35 .elementor-element.elementor-element-499d933 .elementor-heading-title{color:#000000;}.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-35 .elementor-element.elementor-element-378ad40{font-family:"Poppins", Sans-serif;font-weight:400;line-height:24px;color:#070707;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-35 .elementor-element.elementor-element-b4daf7a .elementor-button{background-color:var( --e-global-color-99cb967 );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;}.elementor-35 .elementor-element.elementor-element-403a378{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-403a378:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-403a378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://surreydpfcleaning.ca/wp-content/uploads/2026/07/TFI-International.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-403a378::before, .elementor-35 .elementor-element.elementor-element-403a378 > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-403a378 > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-403a378 > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-403a378 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-403a378 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-35 .elementor-element.elementor-element-e56c1ae{--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-35 .elementor-element.elementor-element-2b53c82 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-49b5cbe );}.elementor-35 .elementor-element.elementor-element-a9e2e69{font-family:"Roboto", Sans-serif;font-weight:400;line-height:24px;color:var( --e-global-color-49b5cbe );}.elementor-35 .elementor-element.elementor-element-d98148f{--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-35 .elementor-element.elementor-element-a0897dd{text-align:end;}.elementor-35 .elementor-element.elementor-element-a64d163{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-a64d163:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-a64d163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea054bd );background-image:url("https://surreydpfcleaning.ca/wp-content/uploads/2026/01/IMG_8469.jpg");}.elementor-35 .elementor-element.elementor-element-a64d163::before, .elementor-35 .elementor-element.elementor-element-a64d163 > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-a64d163 > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-a64d163 > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-a64d163 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-a64d163 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ea054bd );--background-overlay:'';}.elementor-35 .elementor-element.elementor-element-c9f1e87{--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-35 .elementor-element.elementor-element-28b2818{text-align:center;}.elementor-35 .elementor-element.elementor-element-28b2818 .elementor-heading-title{color:var( --e-global-color-49b5cbe );}.elementor-35 .elementor-element.elementor-element-a49ae9d{text-align:center;color:var( --e-global-color-49b5cbe );}.elementor-35 .elementor-element.elementor-element-e296271{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-e296271:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-e296271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49b5cbe );}.elementor-35 .elementor-element.elementor-element-11b9616{text-align:center;}.elementor-35 .elementor-element.elementor-element-11b9616 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-35 .elementor-element.elementor-element-cbd2f1b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;color:#000000;}.elementor-35 .elementor-element.elementor-element-0a27a18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-0a27a18:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-0a27a18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49b5cbe );}.elementor-35 .elementor-element.elementor-element-cdefabb{text-align:center;}.elementor-35 .elementor-element.elementor-element-cdefabb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-35 .elementor-element.elementor-element-968e2c4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;color:#000000;}.elementor-35 .elementor-element.elementor-element-2ea936e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-2ea936e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-2ea936e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49b5cbe );}.elementor-35 .elementor-element.elementor-element-393bb29{text-align:center;}.elementor-35 .elementor-element.elementor-element-393bb29 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-35 .elementor-element.elementor-element-38fad93{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;color:#000000;}.elementor-35 .elementor-element.elementor-element-9f4d903{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-9f4d903:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-9f4d903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49b5cbe );}.elementor-35 .elementor-element.elementor-element-bac61af{text-align:center;}.elementor-35 .elementor-element.elementor-element-bac61af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-35 .elementor-element.elementor-element-37b71d6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;color:#000000;}.elementor-35 .elementor-element.elementor-element-ef80e99{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-6888986{--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-35 .elementor-element.elementor-element-84b0b7c .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-35 .elementor-element.elementor-element-7b3bac1{--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-35 .elementor-element.elementor-element-00a8a7c .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-35 .elementor-element.elementor-element-a25bf0e{--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-35 .elementor-element.elementor-element-7c7aed5 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-35 .elementor-element.elementor-element-8d5ac28{--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-35 .elementor-element.elementor-element-05ccbed .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-35 .elementor-element.elementor-element-4568ea2{--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:040px 0px;--row-gap:040px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-d7b046f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-b35b39a{text-align:center;}.elementor-35 .elementor-element.elementor-element-b35b39a .elementor-heading-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-09c3dd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-35 .elementor-element.elementor-element-6561217 .elementor-icon-box-wrapper{gap:20px;}.elementor-35 .elementor-element.elementor-element-6561217 .elementor-icon-box-title{margin-block-end:23px;color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-6561217.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-6561217.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-6561217.elementor-view-default .elementor-icon{fill:var( --e-global-color-4bc726b );color:var( --e-global-color-4bc726b );border-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-6561217 .elementor-icon{font-size:24px;}.elementor-35 .elementor-element.elementor-element-6561217 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-6561217 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-6561217:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-6561217:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-6561217 .elementor-icon-box-description{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-3aba865{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-35 .elementor-element.elementor-element-dff6429 .elementor-icon-box-wrapper{gap:20px;}.elementor-35 .elementor-element.elementor-element-dff6429 .elementor-icon-box-title{margin-block-end:23px;color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-dff6429.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-dff6429.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-dff6429.elementor-view-default .elementor-icon{fill:var( --e-global-color-4bc726b );color:var( --e-global-color-4bc726b );border-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-dff6429 .elementor-icon{font-size:24px;}.elementor-35 .elementor-element.elementor-element-dff6429 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-dff6429 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-dff6429:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-dff6429:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-dff6429 .elementor-icon-box-description{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-b2d5830{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-35 .elementor-element.elementor-element-adc728d .elementor-icon-box-wrapper{gap:20px;}.elementor-35 .elementor-element.elementor-element-adc728d .elementor-icon-box-title{margin-block-end:23px;color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-adc728d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-adc728d.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-adc728d.elementor-view-default .elementor-icon{fill:var( --e-global-color-4bc726b );color:var( --e-global-color-4bc726b );border-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-adc728d .elementor-icon{font-size:24px;}.elementor-35 .elementor-element.elementor-element-adc728d .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-adc728d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-adc728d:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-adc728d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-adc728d .elementor-icon-box-description{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-4eea848{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-35 .elementor-element.elementor-element-112f6c1 .elementor-icon-box-wrapper{gap:20px;}.elementor-35 .elementor-element.elementor-element-112f6c1 .elementor-icon-box-title{margin-block-end:23px;color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-112f6c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-112f6c1.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-112f6c1.elementor-view-default .elementor-icon{fill:var( --e-global-color-4bc726b );color:var( --e-global-color-4bc726b );border-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-112f6c1 .elementor-icon{font-size:24px;}.elementor-35 .elementor-element.elementor-element-112f6c1 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-112f6c1 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-112f6c1:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-112f6c1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-112f6c1 .elementor-icon-box-description{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-7274ae3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-35 .elementor-element.elementor-element-41d54c1 .elementor-icon-box-wrapper{gap:20px;}.elementor-35 .elementor-element.elementor-element-41d54c1 .elementor-icon-box-title{margin-block-end:23px;color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-41d54c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-41d54c1.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-41d54c1.elementor-view-default .elementor-icon{fill:var( --e-global-color-4bc726b );color:var( --e-global-color-4bc726b );border-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-41d54c1 .elementor-icon{font-size:24px;}.elementor-35 .elementor-element.elementor-element-41d54c1 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-41d54c1 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-41d54c1:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-41d54c1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-41d54c1 .elementor-icon-box-description{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-c4a9ea4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-35 .elementor-element.elementor-element-0eee47b .elementor-icon-box-wrapper{gap:20px;}.elementor-35 .elementor-element.elementor-element-0eee47b .elementor-icon-box-title{margin-block-end:23px;color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-0eee47b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-0eee47b.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-0eee47b.elementor-view-default .elementor-icon{fill:var( --e-global-color-4bc726b );color:var( --e-global-color-4bc726b );border-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-0eee47b .elementor-icon{font-size:24px;}.elementor-35 .elementor-element.elementor-element-0eee47b .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-0eee47b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-0eee47b:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-0eee47b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-0eee47b .elementor-icon-box-description{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-8b2e7bf{--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:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-8b2e7bf:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-8b2e7bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://surreydpfcleaning.ca/wp-content/uploads/2026/01/IMG_8470-1.jpg");}.elementor-35 .elementor-element.elementor-element-8b2e7bf::before, .elementor-35 .elementor-element.elementor-element-8b2e7bf > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-8b2e7bf > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-8b2e7bf > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-8b2e7bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-8b2e7bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ea054bd );--background-overlay:'';}.elementor-35 .elementor-element.elementor-element-99b447f{--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-35 .elementor-element.elementor-element-a0f2cd1{text-align:center;}.elementor-35 .elementor-element.elementor-element-a0f2cd1 .elementor-heading-title{color:var( --e-global-color-49b5cbe );}.elementor-35 .elementor-element.elementor-element-fda433f{text-align:center;color:var( --e-global-color-49b5cbe );}.elementor-35 .elementor-element.elementor-element-10884c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:040px;--padding-bottom:0100px;--padding-left:20px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-10884c0:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-10884c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-35 .elementor-element.elementor-element-bd06014 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(31px/2);}.elementor-35 .elementor-element.elementor-element-bd06014 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(31px/2);}.elementor-35 .elementor-element.elementor-element-bd06014 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(31px/2);}.elementor-35 .elementor-element.elementor-element-bd06014 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-31px/2);}.elementor-35 .elementor-element.elementor-element-bd06014 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-31px/2);}.elementor-35 .elementor-element.elementor-element-bd06014 .elementor-icon-list-icon i{color:var( --e-global-color-49b5cbe );transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-bd06014 .elementor-icon-list-icon svg{fill:var( --e-global-color-49b5cbe );transition:fill 0.3s;}.elementor-35 .elementor-element.elementor-element-bd06014{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-35 .elementor-element.elementor-element-bd06014 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35 .elementor-element.elementor-element-bd06014 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-35 .elementor-element.elementor-element-bd06014 .elementor-icon-list-text{color:var( --e-global-color-49b5cbe );transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-7e3716f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(31px/2);}.elementor-35 .elementor-element.elementor-element-7e3716f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(31px/2);}.elementor-35 .elementor-element.elementor-element-7e3716f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(31px/2);}.elementor-35 .elementor-element.elementor-element-7e3716f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-31px/2);}.elementor-35 .elementor-element.elementor-element-7e3716f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-31px/2);}.elementor-35 .elementor-element.elementor-element-7e3716f .elementor-icon-list-icon i{color:var( --e-global-color-49b5cbe );transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-7e3716f .elementor-icon-list-icon svg{fill:var( --e-global-color-49b5cbe );transition:fill 0.3s;}.elementor-35 .elementor-element.elementor-element-7e3716f{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-35 .elementor-element.elementor-element-7e3716f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35 .elementor-element.elementor-element-7e3716f .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-35 .elementor-element.elementor-element-7e3716f .elementor-icon-list-text{color:var( --e-global-color-49b5cbe );transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-f7b6d2f{--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:050px;--padding-bottom:0120px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-f7b6d2f:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-f7b6d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-35 .elementor-element.elementor-element-876b370{text-align:center;color:var( --e-global-color-49b5cbe );}.elementor-35 .elementor-element.elementor-element-74b3d13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-3bba89a{--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-35 .elementor-element.elementor-element-6ec4314{text-align:center;}.elementor-35 .elementor-element.elementor-element-6ec4314 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-e5b4575{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:05px 05px 05px 05px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-3f8d4a1 .elementor-icon-box-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-3f8d4a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-3f8d4a1.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-3f8d4a1.elementor-view-default .elementor-icon{fill:var( --e-global-color-4bc726b );color:var( --e-global-color-4bc726b );border-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-3f8d4a1 .elementor-icon{font-size:30px;}.elementor-35 .elementor-element.elementor-element-3f8d4a1 .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-3f8d4a1:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-3f8d4a1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-d0f0b03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:05px 05px 05px 05px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-6610801 .elementor-icon-box-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-6610801.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-6610801.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-6610801.elementor-view-default .elementor-icon{fill:var( --e-global-color-4bc726b );color:var( --e-global-color-4bc726b );border-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-6610801 .elementor-icon{font-size:30px;}.elementor-35 .elementor-element.elementor-element-6610801 .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-6610801:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-6610801:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-e43da53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:05px 05px 05px 05px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-f2e15db .elementor-icon-box-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-f2e15db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-f2e15db.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-f2e15db.elementor-view-default .elementor-icon{fill:var( --e-global-color-4bc726b );color:var( --e-global-color-4bc726b );border-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-f2e15db .elementor-icon{font-size:30px;}.elementor-35 .elementor-element.elementor-element-f2e15db .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-f2e15db:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-f2e15db:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-d6419e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:05px 05px 05px 05px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-8116385 .elementor-icon-box-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-8116385.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-8116385.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-8116385.elementor-view-default .elementor-icon{fill:var( --e-global-color-4bc726b );color:var( --e-global-color-4bc726b );border-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-8116385 .elementor-icon{font-size:30px;}.elementor-35 .elementor-element.elementor-element-8116385 .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-8116385:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-8116385:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-4202712{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:05px 05px 05px 05px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-3460a47 .elementor-icon-box-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-3460a47.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-3460a47.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-3460a47.elementor-view-default .elementor-icon{fill:var( --e-global-color-4bc726b );color:var( --e-global-color-4bc726b );border-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-3460a47 .elementor-icon{font-size:30px;}.elementor-35 .elementor-element.elementor-element-3460a47 .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-3460a47:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-3460a47:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-89c7622{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:05px 05px 05px 05px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-a3532ca .elementor-icon-box-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-a3532ca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-a3532ca.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-a3532ca.elementor-view-default .elementor-icon{fill:var( --e-global-color-4bc726b );color:var( --e-global-color-4bc726b );border-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-a3532ca .elementor-icon{font-size:30px;}.elementor-35 .elementor-element.elementor-element-a3532ca .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-a3532ca:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-a3532ca:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-5a08e8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:05px 05px 05px 05px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-709610b .elementor-icon-box-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-709610b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-709610b.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-709610b.elementor-view-default .elementor-icon{fill:var( --e-global-color-4bc726b );color:var( --e-global-color-4bc726b );border-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-709610b .elementor-icon{font-size:30px;}.elementor-35 .elementor-element.elementor-element-709610b .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-709610b:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-709610b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-bc7e4be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:05px 05px 05px 05px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-dc28616 .elementor-icon-box-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-dc28616.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-dc28616.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-dc28616.elementor-view-default .elementor-icon{fill:var( --e-global-color-4bc726b );color:var( --e-global-color-4bc726b );border-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-dc28616 .elementor-icon{font-size:30px;}.elementor-35 .elementor-element.elementor-element-dc28616 .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-dc28616:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-dc28616:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-3b0090a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:05px 05px 05px 05px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-b970bc9 .elementor-icon-box-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-b970bc9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-b970bc9.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-b970bc9.elementor-view-default .elementor-icon{fill:var( --e-global-color-4bc726b );color:var( --e-global-color-4bc726b );border-color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-b970bc9 .elementor-icon{font-size:30px;}.elementor-35 .elementor-element.elementor-element-b970bc9 .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-b970bc9:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-b970bc9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4bc726b );}.elementor-35 .elementor-element.elementor-element-b63edd7{--display:flex;}.elementor-35 .elementor-element.elementor-element-0a8b737{--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;}.elementor-35 .elementor-element.elementor-element-0a8b737:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-0a8b737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-35 .elementor-element.elementor-element-f21c9e0{--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:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-788f1e0 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-788f1e0 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-35 .elementor-element.elementor-element-788f1e0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35 .elementor-element.elementor-element-788f1e0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-9b44151 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-9b44151 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-35 .elementor-element.elementor-element-9b44151{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35 .elementor-element.elementor-element-9b44151 .elementor-icon-list-text{transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-8ee3c35{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-35 .elementor-element.elementor-element-8ee3c35 .elementor-social-icon{background-color:#00000000;}.elementor-35 .elementor-element.elementor-element-8ee3c35 .elementor-social-icon i{color:#000000;}.elementor-35 .elementor-element.elementor-element-8ee3c35 .elementor-social-icon svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-2823782 .elementor-button{background-color:var( --e-global-color-99cb967 );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;}.elementor-35 .elementor-element.elementor-element-5695d6e{--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-35 .elementor-element.elementor-element-e8f5003 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-4bc726b );}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-35 .elementor-element.elementor-element-2824f22 .fluentform-widget-wrapper{background-color:#DFEEF0;padding:15px 15px 15px 15px;}.elementor-35 .elementor-element.elementor-element-2824f22 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-ca0fa34{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-a64d163:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-a64d163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-10884c0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-35 .elementor-element.elementor-element-f7b6d2f{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-74b3d13{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-ca0fa34{--width:81%;}.elementor-35 .elementor-element.elementor-element-b35b623{--width:40%;}.elementor-35 .elementor-element.elementor-element-e9e5532{--width:60%;}.elementor-35 .elementor-element.elementor-element-403a378{--content-width:1487px;}.elementor-35 .elementor-element.elementor-element-e56c1ae{--width:60%;}.elementor-35 .elementor-element.elementor-element-d98148f{--width:40%;}.elementor-35 .elementor-element.elementor-element-c9f1e87{--width:100%;}.elementor-35 .elementor-element.elementor-element-e296271{--width:23%;}.elementor-35 .elementor-element.elementor-element-0a27a18{--width:23%;}.elementor-35 .elementor-element.elementor-element-2ea936e{--width:23%;}.elementor-35 .elementor-element.elementor-element-9f4d903{--width:23%;}.elementor-35 .elementor-element.elementor-element-6888986{--width:25%;}.elementor-35 .elementor-element.elementor-element-7b3bac1{--width:25%;}.elementor-35 .elementor-element.elementor-element-a25bf0e{--width:25%;}.elementor-35 .elementor-element.elementor-element-8d5ac28{--width:25%;}.elementor-35 .elementor-element.elementor-element-d7b046f{--width:100%;}.elementor-35 .elementor-element.elementor-element-09c3dd3{--width:33.3333%;}.elementor-35 .elementor-element.elementor-element-3aba865{--width:33.3333%;}.elementor-35 .elementor-element.elementor-element-b2d5830{--width:33.3333%;}.elementor-35 .elementor-element.elementor-element-4eea848{--width:33.3333%;}.elementor-35 .elementor-element.elementor-element-7274ae3{--width:33.3333%;}.elementor-35 .elementor-element.elementor-element-c4a9ea4{--width:33.3333%;}.elementor-35 .elementor-element.elementor-element-99b447f{--width:100%;}.elementor-35 .elementor-element.elementor-element-10884c0{--width:100%;}.elementor-35 .elementor-element.elementor-element-f7b6d2f{--width:100%;}.elementor-35 .elementor-element.elementor-element-3bba89a{--width:100%;}.elementor-35 .elementor-element.elementor-element-e5b4575{--width:31%;}.elementor-35 .elementor-element.elementor-element-d0f0b03{--width:31%;}.elementor-35 .elementor-element.elementor-element-e43da53{--width:31%;}.elementor-35 .elementor-element.elementor-element-d6419e2{--width:31%;}.elementor-35 .elementor-element.elementor-element-4202712{--width:31%;}.elementor-35 .elementor-element.elementor-element-89c7622{--width:31%;}.elementor-35 .elementor-element.elementor-element-5a08e8c{--width:31%;}.elementor-35 .elementor-element.elementor-element-bc7e4be{--width:31%;}.elementor-35 .elementor-element.elementor-element-3b0090a{--width:31%;}.elementor-35 .elementor-element.elementor-element-f21c9e0{--width:50%;}.elementor-35 .elementor-element.elementor-element-5695d6e{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-de5b02d *//* ===========================
   HERO SECTION
=========================== */

.hero{
    position:relative;
    width:100%;
    height:100vh;
    overflow:hidden;
    display:flex;
    align-items:center;
    justify-content:center;
    text-align:center;
}

/* Video */

.hero-video{
    position:absolute;
    top:50%;
    left:50%;
    width:100%;
    height:100%;
    object-fit:cover;
    transform:translate(-50%,-50%);
    z-index:1;
}

/* Overlay */

.hero-overlay{
    position:absolute;
    inset:0;
    background:
    linear-gradient(
        rgba(0,0,0,.55),
        rgba(0,0,0,.65)
    );
    z-index:2;
}

/* Content */

.hero-content{
    position:relative;
    z-index:5;
    max-width:900px;
    padding:20px;
    animation:fadeUp 1s ease;
}

/* Small Tag */

.hero-tag{

    display:inline-block;
    padding:10px 22px;

    border:1px solid rgba(255,255,255,.25);

    background:rgba(255,255,255,.08);

    backdrop-filter:blur(12px);

    color:#fff;

    border-radius:40px;

    font-size:14px;

    letter-spacing:2px;

    text-transform:uppercase;

    margin-bottom:25px;

}

/* Heading */

.hero h1{

    color:#fff;

    font-size:72px;

    line-height:1.05;

    font-weight:800;

    margin-bottom:25px;

    letter-spacing:-2px;

}

/* Paragraph */

.hero p{

    color:rgba(255,255,255,.88);

    font-size:20px;

    line-height:1.8;

    max-width:720px;

    margin:auto;

    margin-bottom:40px;

}

/* Buttons */

.hero-buttons{

    display:flex;

    gap:20px;

    justify-content:center;

    flex-wrap:wrap;

}

.btn-primary{

    background:#ffffff;

    color:#111;

    padding:18px 42px;

    border-radius:50px;

    text-decoration:none;

    font-weight:700;

    transition:.35s;

}

.btn-primary:hover{

    transform:translateY(-5px);

    background:#f4f4f4;

    box-shadow:0 18px 40px rgba(0,0,0,.3);

}

.btn-secondary{

    border:1px solid rgba(255,255,255,.3);

    background:rgba(255,255,255,.08);

    backdrop-filter:blur(15px);

    color:#fff;

    padding:18px 42px;

    border-radius:50px;

    text-decoration:none;

    transition:.35s;

}

.btn-secondary:hover{

    background:#fff;

    color:#111;

    transform:translateY(-5px);

}

/* Animation */

@keyframes fadeUp{

    from{

        opacity:0;

        transform:translateY(40px);

    }

    to{

        opacity:1;

        transform:translateY(0);

    }

}

/* Responsive */

@media(max-width:992px){

.hero h1{

font-size:56px;

}

.hero p{

font-size:18px;

}

}

@media(max-width:768px){

.hero{

height:90vh;

}

.hero h1{

font-size:42px;

}

.hero p{

font-size:16px;

line-height:1.6;

}

.hero-buttons{

flex-direction:column;

align-items:center;

}

.btn-primary,
.btn-secondary{

width:240px;

text-align:center;

}

}

@media(max-width:480px){

.hero h1{

font-size:34px;

}

.hero-tag{

font-size:12px;

}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f39712b *//* =========================
   MODERN PRICING TABLE
========================= */

.pricing-section{
    padding:60px 20px;
    background:#f7f9fc;
    font-family:Inter,Arial,sans-serif;
}

.pricing-container{
    max-width:1200px;
    margin:auto;
}

.pricing-top-text{
    text-align:center;
    font-size:16px;
    color:#555;
    line-height:1.7;
    margin-bottom:25px;
}

/* Table */

.pricing-table{
    background:#fff;
    border-radius:16px;
    overflow:hidden;
    border:1px solid #e8ecf3;
    box-shadow:0 15px 40px rgba(0,0,0,.08);
}

.table-head,
.table-row{
    display:grid;
    grid-template-columns:3fr 1fr 1.3fr 1.3fr 1.4fr;
    align-items:center;
}

.table-head{
    background:#24366e;
    color:#fff;
    text-transform:uppercase;
    font-size:13px;
    font-weight:600;
    letter-spacing:1px;
}

.table-head div{
    padding:18px 20px;
}

.table-row{
    background:#fff;
    border-bottom:1px solid #edf0f5;
    transition:.3s;
}

.table-row:not(.featured):nth-child(even){
    background:#fafbfd;
}

.table-row:not(.featured):hover{
    background:#f5f8ff;
}

.table-row div{
    padding:24px 20px;
    font-size:16px;
    color:#444;
}

/* Left Column */

.tier strong{
    display:block;
    font-size:20px;
    font-weight:700;
    color:#24366e;
    margin-bottom:6px;
}

.tier span{
    display:block;
    color:#7b7b7b;
    font-size:13px;
    font-style:italic;
}

.tier small{
    display:block;
    margin-top:8px;
    font-size:13px;
    color:#ffffff;
    opacity:.9;
    font-style:italic;
}

/* Save */

.save{
    color:#00A651;
    font-weight:700;
}

/* Featured Row */

.pricing-table .featured{
    background:linear-gradient(135deg,#24366e,#1b2d63) !important;
}

.pricing-table .featured div{
    color:#fff !important;
}

.pricing-table .featured .tier strong{
    color:#fff !important;
}

.pricing-table .featured .tier span{
    color:#d6dcf8 !important;
}

.pricing-table .featured small{
    color:#ffffff !important;
}

.pricing-table .featured .highlight{
    color:#FFC107 !important;
    font-size:18px;
    font-weight:700;
}

.pricing-table .featured .save{
    color:#00e676 !important;
}

/* Badge */

.badge{
    display:inline-block;
    margin-top:8px;
    padding:6px 12px;
    background:#FFC107;
    color:#111 !important;
    border-radius:50px;
    font-size:11px !important;
    font-weight:700;
    letter-spacing:.8px;
    text-transform:uppercase;
    font-style:normal !important;
}

/* Footer */

.pricing-note{
    margin-top:20px;
    text-align:center;
    color:#666;
    font-size:13px;
}

/* Responsive */

@media(max-width:991px){

.table-head{
    display:none;
}

.table-row{
    display:block;
    margin-bottom:20px;
    border-radius:14px;
    overflow:hidden;
    box-shadow:0 10px 25px rgba(0,0,0,.08);
}

.table-row div{
    display:flex;
    justify-content:space-between;
    align-items:center;
    padding:15px 18px;
    border-bottom:1px solid #eee;
    font-size:15px;
}

.table-row div:last-child{
    border-bottom:none;
}

.tier{
    display:block !important;
}

.tier strong{
    font-size:18px;
}

.tier span{
    font-size:12px;
}

.badge{
    margin-top:10px;
}

}/* End custom CSS */