.elementor-17 .elementor-element.elementor-element-a6a3030{--display:flex;--min-height:1035px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a6a3030:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a6a3030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://functionalconceptcleaning.com/wp-content/uploads/2025/04/bgdeskfunc1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-8a0c6ea{--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:95px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-17 .elementor-element.elementor-element-20bd83c{width:var( --container-widget-width, 466px );max-width:466px;--container-widget-width:466px;--container-widget-flex-grow:0;}.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-17 .elementor-element.elementor-element-377db0b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;line-height:56px;color:#AE8443;}.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-17 .elementor-element.elementor-element-4f16548{width:var( --container-widget-width, 553px );max-width:553px;--container-widget-width:553px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#525252;}.elementor-17 .elementor-element.elementor-element-4f16548 > .elementor-widget-container{margin:0px 0px -15px 0px;}.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-17 .elementor-element.elementor-element-aa6c31f .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;background-image:radial-gradient(at center center, #FFE6AD 17%, #FDC977 100%);border-radius:10px 10px 10px 10px;padding:22px 70px 22px 70px;}.elementor-17 .elementor-element.elementor-element-d5c2dbf{--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-17 .elementor-element.elementor-element-d92bad5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-215px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7083275{--display:flex;--min-height:415px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-7083275:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7083275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(148deg, #BD9D63 38%, #AE8443 100%);}.elementor-17 .elementor-element.elementor-element-ca403ab{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:-114px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-ca403ab{left:662px;}body.rtl .elementor-17 .elementor-element.elementor-element-ca403ab{right:662px;}.elementor-17 .elementor-element.elementor-element-9fa4b80 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-17 .elementor-element.elementor-element-9fa4b80{text-align:center;}.elementor-17 .elementor-element.elementor-element-9fa4b80 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;line-height:44px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5483f4c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-17 .elementor-element.elementor-element-26abee2{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-26abee2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-26abee2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-26abee2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-26abee2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-26abee2 .elementor-image-box-wrapper .elementor-image-box-img{width:105px;}.elementor-17 .elementor-element.elementor-element-26abee2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-26abee2 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-cbb73eb{width:var( --container-widget-width, 213px );max-width:213px;--container-widget-width:213px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-cbb73eb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-cbb73eb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-cbb73eb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-cbb73eb .elementor-image-box-wrapper .elementor-image-box-img{width:105px;}.elementor-17 .elementor-element.elementor-element-cbb73eb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-cbb73eb .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b05605d{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-b05605d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-b05605d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-b05605d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-b05605d .elementor-image-box-wrapper .elementor-image-box-img{width:105px;}.elementor-17 .elementor-element.elementor-element-b05605d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-b05605d .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2aab459{width:var( --container-widget-width, 191px );max-width:191px;--container-widget-width:191px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-2aab459.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-2aab459.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-2aab459.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-2aab459 .elementor-image-box-wrapper .elementor-image-box-img{width:105px;}.elementor-17 .elementor-element.elementor-element-2aab459 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-2aab459 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-fd61eae{--display:flex;--min-height:860px;--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-17 .elementor-element.elementor-element-fd61eae:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-fd61eae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://functionalconceptcleaning.com/wp-content/uploads/2025/04/bgdeskfunc3.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-2f14b79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2b7dbc4{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-2b7dbc4 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-17 .elementor-element.elementor-element-52a62c8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-33c766c{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-33c766c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;line-height:56px;color:#AE8443;}.elementor-17 .elementor-element.elementor-element-388681d{width:var( --container-widget-width, 615px );max-width:615px;--container-widget-width:615px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#525252;}.elementor-17 .elementor-element.elementor-element-388681d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-17 .elementor-element.elementor-element-031d27e{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-031d27e > .elementor-widget-container{padding:110px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-031d27e.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-031d27e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;line-height:56px;color:#AE8443;}.elementor-17 .elementor-element.elementor-element-08f19c5{width:var( --container-widget-width, 667px );max-width:667px;--container-widget-width:667px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#525252;}.elementor-17 .elementor-element.elementor-element-08f19c5 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 50px 0px;}.elementor-17 .elementor-element.elementor-element-08f19c5.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-fd1a669{--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:200px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5b9fb6c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 5px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:#C4C4C4;--border-color:#C4C4C4;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-0aa9046{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-abe2498{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-abe2498 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#000000;}.elementor-17 .elementor-element.elementor-element-8ced20f{width:var( --container-widget-width, 615px );max-width:615px;--container-widget-width:615px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#525252;}.elementor-17 .elementor-element.elementor-element-8ced20f > .elementor-widget-container{margin:0px 0px -15px 0px;}.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-17 .elementor-element.elementor-element-dfdb4ed .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-dfdb4ed .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-dfdb4ed{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-dfdb4ed .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-b48c671{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 5px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:#C4C4C4;--border-color:#C4C4C4;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-6f08526{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-86038cb{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-86038cb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#000000;}.elementor-17 .elementor-element.elementor-element-24bb999{width:var( --container-widget-width, 615px );max-width:615px;--container-widget-width:615px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#525252;}.elementor-17 .elementor-element.elementor-element-24bb999 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-17 .elementor-element.elementor-element-562e8de .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-562e8de .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-562e8de{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-562e8de .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-fe2ff7b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 5px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:#C4C4C4;--border-color:#C4C4C4;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-2076c88{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b71e48d{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-b71e48d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#000000;}.elementor-17 .elementor-element.elementor-element-5089018{width:var( --container-widget-width, 615px );max-width:615px;--container-widget-width:615px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#525252;}.elementor-17 .elementor-element.elementor-element-5089018 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-17 .elementor-element.elementor-element-a728688 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-a728688 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-a728688{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-a728688 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-acc5f8d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 5px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:#C4C4C4;--border-color:#C4C4C4;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-34b2be5{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2856496{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-2856496 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#000000;}.elementor-17 .elementor-element.elementor-element-1729da1{width:var( --container-widget-width, 615px );max-width:615px;--container-widget-width:615px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#525252;}.elementor-17 .elementor-element.elementor-element-1729da1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-17 .elementor-element.elementor-element-04de247 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-04de247 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-04de247{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-04de247 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-7590dd6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 5px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:#C4C4C4;--border-color:#C4C4C4;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-e67193b{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-24cca16{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-24cca16 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#000000;}.elementor-17 .elementor-element.elementor-element-08e5e99{width:var( --container-widget-width, 615px );max-width:615px;--container-widget-width:615px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#525252;}.elementor-17 .elementor-element.elementor-element-08e5e99 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-17 .elementor-element.elementor-element-7c1e44a .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-7c1e44a .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-7c1e44a{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-7c1e44a .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-25cea16{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 5px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:#C4C4C4;--border-color:#C4C4C4;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-2ffbb99{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7b79ace{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-7b79ace .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#000000;}.elementor-17 .elementor-element.elementor-element-cb57453{width:var( --container-widget-width, 615px );max-width:615px;--container-widget-width:615px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#525252;}.elementor-17 .elementor-element.elementor-element-cb57453 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-17 .elementor-element.elementor-element-811cec6 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-811cec6 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-811cec6{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-811cec6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-6241e38{--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6241e38 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#AE8443;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-6241e38 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-dd3e531{--display:flex;--min-height:596px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-dd3e531:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-dd3e531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://functionalconceptcleaning.com/wp-content/uploads/2025/04/bgdeskfunc4.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-39f7748{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-39f7748 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-17 .elementor-element.elementor-element-39f7748 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:56px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-375e84e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4756209{width:var( --container-widget-width, 212px );max-width:212px;--container-widget-width:212px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-4756209.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-17 .elementor-element.elementor-element-4756209.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-17 .elementor-element.elementor-element-4756209.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-17 .elementor-element.elementor-element-4756209 .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4756209 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-17 .elementor-element.elementor-element-4756209 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-4756209 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ea84062.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-2e378df{width:var( --container-widget-width, 212px );max-width:212px;--container-widget-width:212px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-2e378df.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-17 .elementor-element.elementor-element-2e378df.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-17 .elementor-element.elementor-element-2e378df.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-17 .elementor-element.elementor-element-2e378df .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2e378df .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-17 .elementor-element.elementor-element-2e378df .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-2e378df .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3b8af86.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-e11e277{width:var( --container-widget-width, 212px );max-width:212px;--container-widget-width:212px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-e11e277.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-17 .elementor-element.elementor-element-e11e277.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-17 .elementor-element.elementor-element-e11e277.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-17 .elementor-element.elementor-element-e11e277 .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e11e277 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-17 .elementor-element.elementor-element-e11e277 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-e11e277 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4bf7892.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-645abd6{width:var( --container-widget-width, 212px );max-width:212px;--container-widget-width:212px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-645abd6.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-17 .elementor-element.elementor-element-645abd6.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-17 .elementor-element.elementor-element-645abd6.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-17 .elementor-element.elementor-element-645abd6 .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-645abd6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-17 .elementor-element.elementor-element-645abd6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-645abd6 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-08f5b95 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;background-image:radial-gradient(at center center, #FFE6AD 17%, #FDC977 100%);border-radius:10px 10px 10px 10px;padding:22px 70px 22px 70px;}.elementor-17 .elementor-element.elementor-element-08f5b95.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-e8622c4{--display:flex;--min-height:830px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e8622c4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e8622c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://functionalconceptcleaning.com/wp-content/uploads/2025/04/bgdeskfunc5.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-cc93292{--display:flex;--min-height:501px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cc93292:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-cc93292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #BD9D63 0%, #AE8443 100%);}.elementor-17 .elementor-element.elementor-element-3ab0b9a{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-3ab0b9a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3ab0b9a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;line-height:56px;color:#FFFFFF;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-c4d45b1 > .elementor-widget-container{background-color:#FFFFFF;padding:40px 40px 40px 40px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-c4d45b1.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-field-group{padding-right:calc( 32px/2 );padding-left:calc( 32px/2 );margin-bottom:14px;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-form-fields-wrapper{margin-left:calc( -32px/2 );margin-right:calc( -32px/2 );margin-bottom:-14px;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-field-group > label, .elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-field-subgroup label{color:#2C4877;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-field-group > label{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-field-type-html{padding-bottom:0px;color:#7A7A7A;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-field-group .elementor-field{color:#8F8F8F;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-field-group .elementor-field, .elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-field-subgroup label{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#8F8F8F;border-width:0px 0px 01px 0px;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#8F8F8F;border-width:0px 0px 01px 0px;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-field-group .elementor-select-wrapper::before{color:#8F8F8F;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;border-radius:01000px 01000px 01000px 01000px;padding:14px 59px 16px 50px;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .e-form__buttons__wrapper__button-next{background-color:#D39700;color:#ffffff;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-button[type="submit"]{background-color:#D39700;color:#ffffff;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .e-form__buttons__wrapper__button-previous{background-color:#AB870F;color:#ffffff;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-c4d45b1 .e-form__indicators__indicator, .elementor-17 .elementor-element.elementor-element-c4d45b1 .e-form__indicators__indicator__label{font-family:"Montserrat", Sans-serif;}.elementor-17 .elementor-element.elementor-element-c4d45b1{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-primary-color:#7393B3;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-17 .elementor-element.elementor-element-0f76baf{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-21f78f5{--display:flex;--min-height:548px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-21f78f5:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-21f78f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #BD9D63 0%, #AE8443 100%);}.elementor-17 .elementor-element.elementor-element-f6bd759{width:var( --container-widget-width, 473px );max-width:473px;--container-widget-width:473px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-f6bd759 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-17 .elementor-element.elementor-element-f6bd759.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-f6bd759 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;line-height:56px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-cc4eab5{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;top:0px;}.elementor-17 .elementor-element.elementor-element-cc4eab5 > .elementor-widget-container{margin:0px 0px -0px 0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-cc4eab5{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-cc4eab5{right:0px;}.elementor-17 .elementor-element.elementor-element-cc4eab5 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-cc4eab5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-12e8a20{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;top:0px;}.elementor-17 .elementor-element.elementor-element-12e8a20 > .elementor-widget-container{margin:0px 0px -0px 0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-12e8a20{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-12e8a20{right:0px;}.elementor-17 .elementor-element.elementor-element-12e8a20 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-12e8a20 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-83e3d24{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-83e3d24 > .elementor-widget-container{margin:0px 0px -0px 0px;}.elementor-17 .elementor-element.elementor-element-83e3d24 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-83e3d24 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-afc81c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cf0cbe5{width:var( --container-widget-width, 196px );max-width:196px;--container-widget-width:196px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-cf0cbe5 .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-cf0cbe5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-cf0cbe5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-cf0cbe5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-cf0cbe5 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-17 .elementor-element.elementor-element-cf0cbe5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-cf0cbe5 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-cf0cbe5 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b0517ba{width:var( --container-widget-width, 196px );max-width:196px;--container-widget-width:196px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-b0517ba .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-b0517ba.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-b0517ba.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-b0517ba.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-b0517ba .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-17 .elementor-element.elementor-element-b0517ba .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-b0517ba .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b0517ba .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4fe3c5f{width:var( --container-widget-width, 196px );max-width:196px;--container-widget-width:196px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-4fe3c5f .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-4fe3c5f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-4fe3c5f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-4fe3c5f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-4fe3c5f .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-17 .elementor-element.elementor-element-4fe3c5f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-4fe3c5f .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4fe3c5f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-8eb0419{width:var( --container-widget-width, 196px );max-width:196px;--container-widget-width:196px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-8eb0419 .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-8eb0419.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-8eb0419.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-8eb0419.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-8eb0419 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-17 .elementor-element.elementor-element-8eb0419 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-8eb0419 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-8eb0419 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f793367{width:var( --container-widget-width, 196px );max-width:196px;--container-widget-width:196px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-f793367 .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-f793367.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-f793367.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-f793367.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-f793367 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-17 .elementor-element.elementor-element-f793367 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-f793367 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f793367 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1fcf9a5{--display:flex;--min-height:659px;--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1fcf9a5:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1fcf9a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://functionalconceptcleaning.com/wp-content/uploads/2025/04/bgdeskfunc63.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-47ee258{--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;}.elementor-17 .elementor-element.elementor-element-edfb10f{width:var( --container-widget-width, 469px );max-width:469px;--container-widget-width:469px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-edfb10f > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-17 .elementor-element.elementor-element-8d522d5.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-8d522d5 .elementor-icon-list-icon i{color:#E60000;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-8d522d5 .elementor-icon-list-icon svg{fill:#E60000;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-8d522d5{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-8d522d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-8d522d5 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-8d522d5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-559f876{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-7fd4d3e{width:var( --container-widget-width, 186px );max-width:186px;--container-widget-width:186px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-7fd4d3e > .elementor-widget-container{padding:130px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-7fd4d3e.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-7fd4d3e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:48px;color:#AE8443;}.elementor-17 .elementor-element.elementor-element-126d427{width:var( --container-widget-width, 377px );max-width:377px;--container-widget-width:377px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#525252;}.elementor-17 .elementor-element.elementor-element-126d427 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 10px 0px;}.elementor-17 .elementor-element.elementor-element-dc744a3{width:var( --container-widget-width, 703px );max-width:703px;--container-widget-width:703px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#525252;}.elementor-17 .elementor-element.elementor-element-dc744a3 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 10px 0px;}.elementor-17 .elementor-element.elementor-element-dc744a3 a{color:#BF8003;}.elementor-17 .elementor-element.elementor-element-2f132af{width:var( --container-widget-width, 703px );max-width:703px;--container-widget-width:703px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#525252;}.elementor-17 .elementor-element.elementor-element-2f132af > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 10px 0px;}.elementor-17 .elementor-element.elementor-element-2f132af a{color:#BF8003;}.elementor-17 .elementor-element.elementor-element-7901677{width:var( --container-widget-width, 703px );max-width:703px;--container-widget-width:703px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#525252;}.elementor-17 .elementor-element.elementor-element-7901677 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 5px 0px;}.elementor-17 .elementor-element.elementor-element-f91e8ba{--display:flex;--min-height:252px;--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:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f91e8ba:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f91e8ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AE8443;}.elementor-17 .elementor-element.elementor-element-88216eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-54f7410{width:var( --container-widget-width, 511px );max-width:511px;--container-widget-width:511px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-54f7410 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 10px 0px;}.elementor-17 .elementor-element.elementor-element-6fb48f6{--display:flex;}.elementor-17 .elementor-element.elementor-element-5f0c186{width:var( --container-widget-width, 703px );max-width:703px;--container-widget-width:703px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5f0c186 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-17 .elementor-element.elementor-element-768e3db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-768e3db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-768e3db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-768e3db .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-17 .elementor-element.elementor-element-768e3db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-17 .elementor-element.elementor-element-768e3db .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-768e3db .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-768e3db{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-768e3db .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-17 .elementor-element.elementor-element-768e3db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-768e3db .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-768e3db .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-e254ac7{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-83bbc19{width:var( --container-widget-width, 703px );max-width:703px;--container-widget-width:703px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-83bbc19 > .elementor-widget-container{margin:0px 0px -15px 0px;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-a6a3030{--min-height:855px;}.elementor-17 .elementor-element.elementor-element-8a0c6ea{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-20bd83c{--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;}.elementor-17 .elementor-element.elementor-element-377db0b{width:var( --container-widget-width, 377px );max-width:377px;--container-widget-width:377px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-377db0b .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-17 .elementor-element.elementor-element-4f16548{--container-widget-width:357px;--container-widget-flex-grow:0;width:var( --container-widget-width, 357px );max-width:357px;}.elementor-17 .elementor-element.elementor-element-7083275{--min-height:370px;}.elementor-17 .elementor-element.elementor-element-9fa4b80{width:var( --container-widget-width, 584px );max-width:584px;--container-widget-width:584px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-9fa4b80 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-17 .elementor-element.elementor-element-9fa4b80.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-9fa4b80 .elementor-heading-title{font-size:28px;}.elementor-17 .elementor-element.elementor-element-26abee2{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;}.elementor-17 .elementor-element.elementor-element-fd61eae{--min-height:760px;}.elementor-17 .elementor-element.elementor-element-2b7dbc4 > .elementor-widget-container{margin:0px 10px 0px -60px;}.elementor-17 .elementor-element.elementor-element-2b7dbc4{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-17 .elementor-element.elementor-element-2b7dbc4.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-52a62c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-33c766c .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-17 .elementor-element.elementor-element-388681d{--container-widget-width:651px;--container-widget-flex-grow:0;width:var( --container-widget-width, 651px );max-width:651px;}.elementor-17 .elementor-element.elementor-element-031d27e > .elementor-widget-container{padding:80px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-08f19c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5b9fb6c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-b48c671{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-fe2ff7b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-acc5f8d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-7590dd6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-25cea16{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-6241e38{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-39f7748 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-17 .elementor-element.elementor-element-39f7748 .elementor-heading-title{font-size:28px;}.elementor-17 .elementor-element.elementor-element-4756209 .elementor-image-box-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-4756209 .elementor-image-box-description{font-size:16px;}.elementor-17 .elementor-element.elementor-element-2e378df .elementor-image-box-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-2e378df .elementor-image-box-description{font-size:16px;}.elementor-17 .elementor-element.elementor-element-e11e277 .elementor-image-box-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-e11e277 .elementor-image-box-description{font-size:16px;}.elementor-17 .elementor-element.elementor-element-645abd6 .elementor-image-box-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-645abd6 .elementor-image-box-description{font-size:16px;}.elementor-17 .elementor-element.elementor-element-cf0cbe5 .elementor-image-box-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-cf0cbe5 .elementor-image-box-description{font-size:14px;}.elementor-17 .elementor-element.elementor-element-b0517ba .elementor-image-box-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-b0517ba .elementor-image-box-description{font-size:14px;}.elementor-17 .elementor-element.elementor-element-4fe3c5f .elementor-image-box-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-4fe3c5f .elementor-image-box-description{font-size:14px;}.elementor-17 .elementor-element.elementor-element-8eb0419 .elementor-image-box-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-8eb0419 .elementor-image-box-description{font-size:14px;}.elementor-17 .elementor-element.elementor-element-f793367 .elementor-image-box-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-f793367 .elementor-image-box-description{font-size:14px;}.elementor-17 .elementor-element.elementor-element-1fcf9a5{--min-height:540px;}.elementor-17 .elementor-element.elementor-element-7fd4d3e > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f91e8ba{--min-height:245px;}.elementor-17 .elementor-element.elementor-element-6fb48f6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-768e3db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-768e3db .elementor-icon-list-item > a{font-size:12px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-a6a3030{--content-width:1175px;}.elementor-17 .elementor-element.elementor-element-8a0c6ea{--width:50%;}.elementor-17 .elementor-element.elementor-element-d5c2dbf{--width:50%;}.elementor-17 .elementor-element.elementor-element-d92bad5{--content-width:1200px;}.elementor-17 .elementor-element.elementor-element-7083275{--width:1199px;}.elementor-17 .elementor-element.elementor-element-fd61eae{--content-width:1200px;}.elementor-17 .elementor-element.elementor-element-2f14b79{--width:1200px;}.elementor-17 .elementor-element.elementor-element-52a62c8{--width:604px;}.elementor-17 .elementor-element.elementor-element-5b9fb6c{--width:580px;}.elementor-17 .elementor-element.elementor-element-b48c671{--width:580px;}.elementor-17 .elementor-element.elementor-element-fe2ff7b{--width:580px;}.elementor-17 .elementor-element.elementor-element-acc5f8d{--width:580px;}.elementor-17 .elementor-element.elementor-element-7590dd6{--width:580px;}.elementor-17 .elementor-element.elementor-element-25cea16{--width:580px;}.elementor-17 .elementor-element.elementor-element-dd3e531{--content-width:1200px;}.elementor-17 .elementor-element.elementor-element-e8622c4{--content-width:1200px;}.elementor-17 .elementor-element.elementor-element-cc93292{--width:732px;}.elementor-17 .elementor-element.elementor-element-afc81c3{--content-width:1200px;}.elementor-17 .elementor-element.elementor-element-1fcf9a5{--content-width:1200px;}.elementor-17 .elementor-element.elementor-element-47ee258{--width:50%;}.elementor-17 .elementor-element.elementor-element-559f876{--width:50%;}.elementor-17 .elementor-element.elementor-element-f91e8ba{--content-width:1200px;}.elementor-17 .elementor-element.elementor-element-88216eb{--width:500px;}.elementor-17 .elementor-element.elementor-element-6fb48f6{--width:420px;}.elementor-17 .elementor-element.elementor-element-e254ac7{--width:337px;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-a6a3030{--content-width:700px;}.elementor-17 .elementor-element.elementor-element-8a0c6ea{--width:60%;}.elementor-17 .elementor-element.elementor-element-d5c2dbf{--width:40%;}.elementor-17 .elementor-element.elementor-element-d92bad5{--content-width:815px;}.elementor-17 .elementor-element.elementor-element-7083275{--width:815px;}.elementor-17 .elementor-element.elementor-element-fd61eae{--content-width:700px;}.elementor-17 .elementor-element.elementor-element-2f14b79{--width:700px;}.elementor-17 .elementor-element.elementor-element-52a62c8{--width:400px;}.elementor-17 .elementor-element.elementor-element-dd3e531{--content-width:700px;}.elementor-17 .elementor-element.elementor-element-afc81c3{--content-width:700px;}.elementor-17 .elementor-element.elementor-element-1fcf9a5{--content-width:700px;}.elementor-17 .elementor-element.elementor-element-f91e8ba{--content-width:700px;}.elementor-17 .elementor-element.elementor-element-88216eb{--width:220px;}.elementor-17 .elementor-element.elementor-element-6fb48f6{--width:280px;}.elementor-17 .elementor-element.elementor-element-e254ac7{--width:200px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-a6a3030:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a6a3030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://functionalconceptcleaning.com/wp-content/uploads/2025/04/bgmobfunc11.png");}.elementor-17 .elementor-element.elementor-element-a6a3030{--content-width:360px;--min-height:981px;}.elementor-17 .elementor-element.elementor-element-377db0b{--container-widget-width:341px;--container-widget-flex-grow:0;width:var( --container-widget-width, 341px );max-width:341px;}.elementor-17 .elementor-element.elementor-element-377db0b .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-17 .elementor-element.elementor-element-d92bad5{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7083275{--width:360px;--min-height:565px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7083275.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-26abee2{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-17 .elementor-element.elementor-element-26abee2 .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-26abee2 .elementor-image-box-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-cbb73eb{--container-widget-width:125px;--container-widget-flex-grow:0;width:var( --container-widget-width, 125px );max-width:125px;}.elementor-17 .elementor-element.elementor-element-cbb73eb .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-cbb73eb .elementor-image-box-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-b05605d{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;}.elementor-17 .elementor-element.elementor-element-b05605d .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-b05605d .elementor-image-box-wrapper .elementor-image-box-img{width:90px;}.elementor-17 .elementor-element.elementor-element-b05605d .elementor-image-box-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-2aab459{--container-widget-width:129px;--container-widget-flex-grow:0;width:var( --container-widget-width, 129px );max-width:129px;}.elementor-17 .elementor-element.elementor-element-2aab459 .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-2aab459 .elementor-image-box-wrapper .elementor-image-box-img{width:90px;}.elementor-17 .elementor-element.elementor-element-2aab459 .elementor-image-box-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-fd61eae{--content-width:360px;}.elementor-17 .elementor-element.elementor-element-2b7dbc4 > .elementor-widget-container{margin:0px -35px 0px 0px;}.elementor-17 .elementor-element.elementor-element-33c766c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-031d27e > .elementor-widget-container{padding:80px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-08f19c5 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-fd1a669{--width:360px;--padding-top:20px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6241e38{--e-n-carousel-swiper-slides-to-display:1;}.elementor-17 .elementor-element.elementor-element-dd3e531{--content-width:360px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-39f7748 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-17 .elementor-element.elementor-element-375e84e{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4756209 .elementor-image-box-img{margin-bottom:5px;}.elementor-17 .elementor-element.elementor-element-4756209 .elementor-image-box-title{font-size:16px;line-height:24px;}.elementor-17 .elementor-element.elementor-element-4756209 .elementor-image-box-description{font-size:14px;line-height:20px;}.elementor-17 .elementor-element.elementor-element-2e378df .elementor-image-box-img{margin-bottom:5px;}.elementor-17 .elementor-element.elementor-element-2e378df .elementor-image-box-title{font-size:16px;line-height:24px;}.elementor-17 .elementor-element.elementor-element-2e378df .elementor-image-box-description{font-size:14px;line-height:20px;}.elementor-17 .elementor-element.elementor-element-e11e277 .elementor-image-box-img{margin-bottom:5px;}.elementor-17 .elementor-element.elementor-element-e11e277 .elementor-image-box-title{font-size:16px;line-height:24px;}.elementor-17 .elementor-element.elementor-element-e11e277 .elementor-image-box-description{font-size:14px;line-height:20px;}.elementor-17 .elementor-element.elementor-element-645abd6 .elementor-image-box-img{margin-bottom:5px;}.elementor-17 .elementor-element.elementor-element-645abd6 .elementor-image-box-title{font-size:16px;line-height:24px;}.elementor-17 .elementor-element.elementor-element-645abd6 .elementor-image-box-description{font-size:14px;line-height:20px;}.elementor-17 .elementor-element.elementor-element-e8622c4{--min-height:681px;}.elementor-17 .elementor-element.elementor-element-cc93292{--width:360px;--min-height:505px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-3ab0b9a .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-17 .elementor-element.elementor-element-c4d45b1 > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:30px 30px 30px 30px;}.elementor-17 .elementor-element.elementor-element-0f76baf{--content-width:360px;}.elementor-17 .elementor-element.elementor-element-21f78f5{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f6bd759 .elementor-heading-title{font-size:28px;}.elementor-17 .elementor-element.elementor-element-cc4eab5 > .elementor-widget-container{margin:0px 0px -0px 0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-cc4eab5{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-cc4eab5{right:0px;}.elementor-17 .elementor-element.elementor-element-cc4eab5{top:444px;}.elementor-17 .elementor-element.elementor-element-12e8a20 > .elementor-widget-container{margin:0px 0px -0px 0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-12e8a20{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-12e8a20{right:0px;}.elementor-17 .elementor-element.elementor-element-12e8a20{top:713px;}.elementor-17 .elementor-element.elementor-element-afc81c3{--content-width:360px;}.elementor-17 .elementor-element.elementor-element-cf0cbe5{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-17 .elementor-element.elementor-element-cf0cbe5 .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-cf0cbe5 .elementor-image-box-title{font-size:16px;line-height:24px;}.elementor-17 .elementor-element.elementor-element-b0517ba{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-17 .elementor-element.elementor-element-b0517ba .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-b0517ba .elementor-image-box-title{font-size:16px;line-height:24px;}.elementor-17 .elementor-element.elementor-element-4fe3c5f{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;z-index:2;}.elementor-17 .elementor-element.elementor-element-4fe3c5f .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-4fe3c5f .elementor-image-box-title{font-size:16px;line-height:24px;}.elementor-17 .elementor-element.elementor-element-8eb0419{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;z-index:2;}.elementor-17 .elementor-element.elementor-element-8eb0419 .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-8eb0419 .elementor-image-box-title{font-size:16px;line-height:24px;}.elementor-17 .elementor-element.elementor-element-f793367{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;z-index:3;}.elementor-17 .elementor-element.elementor-element-f793367 .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-f793367 .elementor-image-box-title{font-size:16px;line-height:24px;}.elementor-17 .elementor-element.elementor-element-1fcf9a5{--content-width:360px;}.elementor-17 .elementor-element.elementor-element-559f876{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7fd4d3e > .elementor-widget-container{padding:30px 0px 10px 0px;}.elementor-17 .elementor-element.elementor-element-7fd4d3e .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-17 .elementor-element.elementor-element-dc744a3{--container-widget-width:377px;--container-widget-flex-grow:0;width:var( --container-widget-width, 377px );max-width:377px;}.elementor-17 .elementor-element.elementor-element-2f132af > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-2f132af{--container-widget-width:377px;--container-widget-flex-grow:0;width:var( --container-widget-width, 377px );max-width:377px;}.elementor-17 .elementor-element.elementor-element-f91e8ba{--content-width:360px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-54f7410{--container-widget-width:283px;--container-widget-flex-grow:0;width:var( --container-widget-width, 283px );max-width:283px;}}/* Start custom CSS for button, class: .elementor-element-aa6c31f */:root{
    grad1: #BD9D63;
    grad2: #FDC977;
    grad3: #FFE6AD;
    grad4: #AE8443;
}

.elementor-17 .elementor-element.elementor-element-aa6c31f a{
    background: linear-gradient(90deg, var(grad1), var(grad2), var(grad3), var(grad4));
    background-size: 400%;
    z-index: 1;
    position: relative;
    animation: animate 8s linear infinite;
}

@keyframes animate {
    0%{
        background-position: 0%;
    }
    100%{
        background-position: 400%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a3030 */html, body{overflow-x:hidden; Width:100%;}
[data-elementor-type="wp-page"]{overflow:hidden;}
.elementor-section { padding: 0 !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ca403ab */.elementor-17 .elementor-element.elementor-element-ca403ab{
    position: absolute;
    
    
    animation: flutuar1 7s infinite;
}

@keyframes flutuar1{
    0%, 100%{
        transform: translatey(0);
    }
    50%{
    transform: translatey(40px) translatex(10px);
  
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-6241e38 */.elementor-17 .elementor-element.elementor-element-6241e38{
    overflow-x: visible;
    overflow-y: visible;
}
.elementor-17 .elementor-element.elementor-element-6241e38 .elementor-swiper-button.elementor-swiper-button-prev{
    top: 110%;
    left: calc(49% - 10px);
    transform: translate(-50%, 0px);
}


.elementor-17 .elementor-element.elementor-element-6241e38 .elementor-swiper-button.elementor-swiper-button-next{
    top: 110%;
    right: calc(50% - 75px);
    transform: translate(-50%, 0px);
}

@media(max-width: 767px){
  .elementor-17 .elementor-element.elementor-element-6241e38 .elementor-swiper-button.elementor-swiper-button-prev{
    top: 110%;
    left: calc(45% - 10px);
    transform: translate(-50%, 0px);
}


.elementor-17 .elementor-element.elementor-element-6241e38 .elementor-swiper-button.elementor-swiper-button-next{
    top: 110%;
    right: calc(50% - 75px);
    transform: translate(-50%, 0px);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-08f5b95 */:root{
    grad1: #BD9D63;
    grad2: #FDC977;
    grad3: #FFE6AD;
    grad4: #AE8443;
}

.elementor-17 .elementor-element.elementor-element-08f5b95 a{
    background: linear-gradient(90deg, var(grad1), var(grad2), var(grad3), var(grad4));
    background-size: 400%;
    z-index: 1;
    position: relative;
    animation: animate 8s linear infinite;
}

@keyframes animate {
    0%{
        background-position: 0%;
    }
    100%{
        background-position: 400%;
    }
}/* End custom CSS */