.elementor-20 .elementor-element.elementor-element-20baf8b{--display:flex;--min-height:80vh;--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-20 .elementor-element.elementor-element-20baf8b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-20baf8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeecogroup.com/wp-content/uploads/2025/11/banner.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-74ace82{--display:flex;}.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-20 .elementor-element.elementor-element-7abbe88 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:48px;font-weight:800;line-height:60px;color:#FFFFFF;}.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-20 .elementor-element.elementor-element-67c8daa{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.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-20 .elementor-element.elementor-element-76ab852 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Nunito", Sans-serif;font-size:16px;font-weight:600;line-height:26px;border-radius:90px 90px 90px 90px;padding:17px 34px 17px 34px;}.elementor-20 .elementor-element.elementor-element-76ab852 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-76ab852 .elementor-button:focus{background-color:#00A651B0;}.elementor-20 .elementor-element.elementor-element-76ab852{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-76ab852 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-76ab852 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-5b4586c{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-d8b1ec0{--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:30px 20px;--row-gap:30px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:110px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-d8b1ec0:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-d8b1ec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-5dc30d3{text-align:center;}.elementor-20 .elementor-element.elementor-element-5dc30d3 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:36px;font-weight:700;line-height:50px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-278cb83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--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-20 .elementor-element.elementor-element-40c97cb{padding:0px 60px 0px 40px;border-style:solid;border-width:0px 1.5px 0px 0px;border-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-c212ead{padding:0px 60px 0px 40px;border-style:solid;border-width:0px 1.5px 0px 0px;border-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-88361e6{padding:0px 60px 0px 40px;border-style:solid;border-width:0px 1.5px 0px 0px;border-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-17c7282{padding:0px 60px 0px 40px;border-style:none;}.elementor-20 .elementor-element.elementor-element-c6abb68{text-align:center;font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;line-height:36px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-2271cb7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Nunito", Sans-serif;font-size:16px;font-weight:600;line-height:26px;border-radius:90px 90px 90px 90px;padding:17px 34px 17px 34px;}.elementor-20 .elementor-element.elementor-element-2271cb7 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-2271cb7 .elementor-button:focus{background-color:var( --e-global-color-88d6b2b );}.elementor-20 .elementor-element.elementor-element-2271cb7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-2271cb7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-2271cb7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-8b6258e{--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:20px 50px;--row-gap:20px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:110px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-5f3a52e{--display:flex;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-1670d41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-20 .elementor-element.elementor-element-1670d41 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;line-height:32px;}.elementor-20 .elementor-element.elementor-element-5250196{text-align:left;}.elementor-20 .elementor-element.elementor-element-5250196 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:36px;font-weight:700;line-height:50px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-0b83414{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-f98a5af{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-e726373{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b4e7ee4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-20 .elementor-element.elementor-element-2133be9 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-20 .elementor-element.elementor-element-2133be9{--icon-box-icon-margin:5px;}.elementor-20 .elementor-element.elementor-element-2133be9 .elementor-icon-box-title{margin-block-end:0px;color:#291F1F;}.elementor-20 .elementor-element.elementor-element-2133be9 .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-2133be9 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-2133be9 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-20 .elementor-element.elementor-element-2133be9:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-2133be9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-2133be9 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;line-height:26px;}.elementor-20 .elementor-element.elementor-element-131f3ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-49a3b35 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-20 .elementor-element.elementor-element-49a3b35{--icon-box-icon-margin:5px;}.elementor-20 .elementor-element.elementor-element-49a3b35 .elementor-icon-box-title{margin-block-end:0px;color:#291F1F;}.elementor-20 .elementor-element.elementor-element-49a3b35 .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-49a3b35 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-49a3b35 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-20 .elementor-element.elementor-element-49a3b35:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-49a3b35:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-49a3b35 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;line-height:26px;}.elementor-20 .elementor-element.elementor-element-e31e10a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2c8d8e5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c1c0fe1 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-20 .elementor-element.elementor-element-c1c0fe1{--icon-box-icon-margin:5px;}.elementor-20 .elementor-element.elementor-element-c1c0fe1 .elementor-icon-box-title{margin-block-end:0px;color:#291F1F;}.elementor-20 .elementor-element.elementor-element-c1c0fe1 .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-c1c0fe1 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-c1c0fe1 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-20 .elementor-element.elementor-element-c1c0fe1:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-c1c0fe1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-c1c0fe1 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;line-height:26px;}.elementor-20 .elementor-element.elementor-element-a573084{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ac941f5 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-20 .elementor-element.elementor-element-ac941f5{--icon-box-icon-margin:5px;}.elementor-20 .elementor-element.elementor-element-ac941f5 .elementor-icon-box-title{margin-block-end:0px;color:#291F1F;}.elementor-20 .elementor-element.elementor-element-ac941f5 .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-ac941f5 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-ac941f5 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-20 .elementor-element.elementor-element-ac941f5:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-ac941f5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-ac941f5 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;line-height:26px;}.elementor-20 .elementor-element.elementor-element-a713a6b{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-9bc9e72{--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:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:100px;--padding-bottom:170px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-9bc9e72:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9bc9e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-6624d93{--display:flex;}.elementor-20 .elementor-element.elementor-element-4c0fa76{text-align:center;}.elementor-20 .elementor-element.elementor-element-4c0fa76 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:36px;font-weight:700;line-height:50px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-720becb{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-0fc9ba6{--display:flex;}.elementor-20 .elementor-element.elementor-element-4343fa7{--swiper-slides-to-display:4;--swiper-slides-gap:32px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:50px;--arrow-normal-color:#5B4D5D00;--arrow-hover-color:#00A65100;}.elementor-20 .elementor-element.elementor-element-4343fa7 .swiper-slide > .elementor-element{height:100%;}.elementor-20 .elementor-element.elementor-element-4343fa7 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:none;border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1258610{--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:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-1258610:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1258610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-c849d08{--display:flex;}.elementor-20 .elementor-element.elementor-element-3cb1491{text-align:center;}.elementor-20 .elementor-element.elementor-element-3cb1491 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:36px;font-weight:700;line-height:50px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-59974e6{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-792664a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 24px;--row-gap:40px;--column-gap:24px;--grid-auto-flow:row;--overlay-opacity:0.5;border-style:none;--border-style:none;}.elementor-20 .elementor-element.elementor-element-792664a::before, .elementor-20 .elementor-element.elementor-element-792664a > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-792664a > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-792664a > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-792664a > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-792664a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-20 .elementor-element.elementor-element-c895bc4{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-c895bc4 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-c895bc4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-c895bc4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-c895bc4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-c895bc4 .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito", Sans-serif;font-size:22px;font-weight:700;line-height:36px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-c895bc4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20 .elementor-element.elementor-element-c895bc4 .elementor-image-box-img img{height:256px;object-fit:cover;object-position:center center;border-radius:20px;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-c895bc4:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-c895bc4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-c895bc4 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-20 .elementor-element.elementor-element-15d640b{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-15d640b .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-15d640b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-15d640b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-15d640b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-15d640b .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito", Sans-serif;font-size:22px;font-weight:700;line-height:36px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-15d640b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20 .elementor-element.elementor-element-15d640b .elementor-image-box-img img{height:256px;object-fit:cover;object-position:center center;border-radius:20px;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-15d640b:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-15d640b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-15d640b .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-20 .elementor-element.elementor-element-1e8fab7{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-1e8fab7 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-1e8fab7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-1e8fab7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-1e8fab7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-1e8fab7 .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito", Sans-serif;font-size:22px;font-weight:700;line-height:36px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-1e8fab7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20 .elementor-element.elementor-element-1e8fab7 .elementor-image-box-img img{height:256px;object-fit:cover;object-position:center center;border-radius:20px;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-1e8fab7:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-1e8fab7:has(:focus) .elementor-image-box-title{color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-1e8fab7 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-20 .elementor-element.elementor-element-d4c8979{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-d4c8979 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-d4c8979.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-d4c8979.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-d4c8979.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-d4c8979 .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito", Sans-serif;font-size:22px;font-weight:700;line-height:36px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-d4c8979 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20 .elementor-element.elementor-element-d4c8979 .elementor-image-box-img img{height:256px;object-fit:cover;object-position:center center;border-radius:20px;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-d4c8979:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-d4c8979:has(:focus) .elementor-image-box-title{color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-d4c8979 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-20 .elementor-element.elementor-element-e7d54c5{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-e7d54c5 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-e7d54c5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-e7d54c5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-e7d54c5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-e7d54c5 .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito", Sans-serif;font-size:22px;font-weight:700;line-height:36px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-e7d54c5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20 .elementor-element.elementor-element-e7d54c5 .elementor-image-box-img img{height:256px;object-fit:cover;object-position:center center;border-radius:20px;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-e7d54c5:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-e7d54c5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-e7d54c5 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-20 .elementor-element.elementor-element-45db0e7{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-45db0e7 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-45db0e7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-45db0e7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-45db0e7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-45db0e7 .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito", Sans-serif;font-size:22px;font-weight:700;line-height:36px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-45db0e7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20 .elementor-element.elementor-element-45db0e7 .elementor-image-box-img img{height:256px;object-fit:cover;object-position:center center;border-radius:20px;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-45db0e7:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-45db0e7:has(:focus) .elementor-image-box-title{color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-45db0e7 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-20 .elementor-element.elementor-element-8360346 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Nunito", Sans-serif;font-size:16px;font-weight:600;line-height:26px;border-radius:90px 90px 90px 90px;padding:17px 34px 17px 34px;}.elementor-20 .elementor-element.elementor-element-8360346 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-8360346 .elementor-button:focus{background-color:var( --e-global-color-88d6b2b );}.elementor-20 .elementor-element.elementor-element-8360346{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-8360346 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-8360346 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-50fba9b{--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:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-50fba9b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-50fba9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8F6;}.elementor-20 .elementor-element.elementor-element-bd1ed79{--display:flex;--gap:40px 20px;--row-gap:40px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-bd1ed79:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-bd1ed79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeecogroup.com/wp-content/uploads/2025/11/how-it-work-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-3df3da7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5efe447{text-align:center;}.elementor-20 .elementor-element.elementor-element-5efe447 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:36px;font-weight:700;line-height:50px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-9467579{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-5a75853{--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:20px 25px;--row-gap:20px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-72231f9{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-731cd50{width:100%;max-width:100%;text-align:center;}.elementor-20 .elementor-element.elementor-element-731cd50 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-52141a8{text-align:center;}.elementor-20 .elementor-element.elementor-element-52141a8 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;line-height:36px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-0aa801c{text-align:center;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-a4cae13 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;line-height:26px;border-radius:90px 90px 90px 90px;padding:2px 18px 2px 18px;}.elementor-20 .elementor-element.elementor-element-a4cae13 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-a4cae13 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-d890f42{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-4573e5c{width:100%;max-width:100%;text-align:center;}.elementor-20 .elementor-element.elementor-element-4573e5c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f64022d{text-align:center;}.elementor-20 .elementor-element.elementor-element-f64022d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;line-height:36px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-f1d3428{text-align:center;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-e3dec3c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;line-height:26px;border-radius:90px 90px 90px 90px;padding:2px 18px 2px 18px;}.elementor-20 .elementor-element.elementor-element-e3dec3c .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-e3dec3c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-3ad1a47{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-c2c1c71{width:100%;max-width:100%;text-align:center;}.elementor-20 .elementor-element.elementor-element-c2c1c71 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-bf037c2{text-align:center;}.elementor-20 .elementor-element.elementor-element-bf037c2 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;line-height:36px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-832d857{text-align:center;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-995c034 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;line-height:26px;border-radius:90px 90px 90px 90px;padding:2px 18px 2px 18px;}.elementor-20 .elementor-element.elementor-element-995c034 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-995c034 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-562e05e .elementor-button{background-color:#00A65100;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:600;line-height:26px;fill:var( --e-global-color-322087c );color:var( --e-global-color-322087c );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:90px 90px 90px 90px;padding:17px 34px 17px 34px;}.elementor-20 .elementor-element.elementor-element-562e05e .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-562e05e .elementor-button:focus{background-color:var( --e-global-color-88d6b2b );color:#FFFFFF;border-color:var( --e-global-color-88d6b2b );}.elementor-20 .elementor-element.elementor-element-562e05e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-562e05e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-562e05e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-562e05e .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-562e05e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-87665a0{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-a494e03{--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:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:100px;--padding-bottom:170px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-a494e03:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a494e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-5a91a67{--display:flex;}.elementor-20 .elementor-element.elementor-element-161a83d{text-align:center;}.elementor-20 .elementor-element.elementor-element-161a83d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:36px;font-weight:700;line-height:50px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-ea85e14{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-be83848{--display:flex;}.elementor-20 .elementor-element.elementor-element-57f96e3{--swiper-slides-to-display:4;--swiper-slides-gap:32px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:50px;--arrow-normal-color:#5B4D5D00;--arrow-hover-color:#00A65100;}.elementor-20 .elementor-element.elementor-element-57f96e3 .swiper-slide > .elementor-element{height:100%;}.elementor-20 .elementor-element.elementor-element-57f96e3 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:none;border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-541ca5e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:100px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-541ca5e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-541ca5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-ca24f59{--display:flex;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-d7571b2{text-align:center;}.elementor-20 .elementor-element.elementor-element-d7571b2 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:36px;font-weight:700;line-height:50px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-f283115{padding:0px 0px 20px 0px;text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-51f5141{--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:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2252d5b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-fadd291{padding:20px 0px 20px 20px;--icon-box-icon-margin:20px;}.elementor-20 .elementor-element.elementor-element-fadd291 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-20 .elementor-element.elementor-element-fadd291 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-fadd291 .elementor-icon{font-size:70px;}.elementor-20 .elementor-element.elementor-element-fadd291 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-fadd291 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;line-height:28px;}.elementor-20 .elementor-element.elementor-element-fadd291:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-fadd291:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-fadd291 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-20 .elementor-element.elementor-element-2103d7f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3cb5cf1{padding:20px 0px 20px 20px;--icon-box-icon-margin:20px;}.elementor-20 .elementor-element.elementor-element-3cb5cf1 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-20 .elementor-element.elementor-element-3cb5cf1 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-3cb5cf1 .elementor-icon{font-size:70px;}.elementor-20 .elementor-element.elementor-element-3cb5cf1 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-3cb5cf1 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;line-height:28px;}.elementor-20 .elementor-element.elementor-element-3cb5cf1:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-3cb5cf1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-3cb5cf1 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-20 .elementor-element.elementor-element-fa0bd20{--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-20 .elementor-element.elementor-element-c33a11c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b522476{padding:20px 0px 20px 20px;--icon-box-icon-margin:20px;}.elementor-20 .elementor-element.elementor-element-b522476 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-20 .elementor-element.elementor-element-b522476 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-b522476 .elementor-icon{font-size:70px;}.elementor-20 .elementor-element.elementor-element-b522476 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-b522476 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;line-height:28px;}.elementor-20 .elementor-element.elementor-element-b522476:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-b522476:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-b522476 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-20 .elementor-element.elementor-element-ca1d199{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7b8582d{padding:20px 0px 20px 20px;--icon-box-icon-margin:20px;}.elementor-20 .elementor-element.elementor-element-7b8582d .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-20 .elementor-element.elementor-element-7b8582d .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-7b8582d .elementor-icon{font-size:70px;}.elementor-20 .elementor-element.elementor-element-7b8582d .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-7b8582d .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;line-height:28px;}.elementor-20 .elementor-element.elementor-element-7b8582d:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-7b8582d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-7b8582d .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-20 .elementor-element.elementor-element-4dd81a0{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.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-20 .elementor-element.elementor-element-612a5ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(36px/2);}.elementor-20 .elementor-element.elementor-element-612a5ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(36px/2);}.elementor-20 .elementor-element.elementor-element-612a5ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(36px/2);}.elementor-20 .elementor-element.elementor-element-612a5ee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-36px/2);}.elementor-20 .elementor-element.elementor-element-612a5ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-36px/2);}.elementor-20 .elementor-element.elementor-element-612a5ee .elementor-icon-list-item:not(:last-child):after{content:"";height:100%;border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-612a5ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-20 .elementor-element.elementor-element-612a5ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-20 .elementor-element.elementor-element-612a5ee .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-20 .elementor-element.elementor-element-612a5ee .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-612a5ee .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-612a5ee{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-612a5ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-612a5ee .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;line-height:28px;}.elementor-20 .elementor-element.elementor-element-612a5ee .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-ebec179{--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:40px 20px;--row-gap:40px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:100px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-ebec179:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ebec179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-4c336a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -97px) 0px;}.elementor-20 .elementor-element.elementor-element-92977c6{padding:0px 0px 10px 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-92977c6 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:36px;font-weight:700;line-height:50px;color:var( --e-global-color-322087c );}.elementor-20 .elementor-element.elementor-element-8de9d4a{--swiper-slides-to-display:2;--swiper-slides-gap:23px;}.elementor-20 .elementor-element.elementor-element-8de9d4a .swiper-slide > .elementor-element{height:100%;}.elementor-20 .elementor-element.elementor-element-5a83ef8{--display:flex;--min-height:907px;--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:190px 190px;--row-gap:190px;--column-gap:190px;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:220px;--padding-left:0px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-5a83ef8:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5a83ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://homeecogroup.com/wp-content/uploads/2025/11/footer-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-5a83ef8::before, .elementor-20 .elementor-element.elementor-element-5a83ef8 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-5a83ef8 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-5a83ef8 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-5a83ef8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-5a83ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-61ce884{--display:flex;}.elementor-20 .elementor-element.elementor-element-194be64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:left;}.elementor-20 .elementor-element.elementor-element-194be64 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:26px;font-weight:700;line-height:36px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-abe2d9a{text-align:left;}.elementor-20 .elementor-element.elementor-element-abe2d9a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:36px;font-weight:700;line-height:50px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1a144d5{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3b39271{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c5f629c{--display:flex;}.elementor-20 .elementor-element.elementor-element-ffd12e0 .elementor-icon-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-ffd12e0{--icon-box-icon-margin:20px;}.elementor-20 .elementor-element.elementor-element-ffd12e0 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-ffd12e0 .elementor-icon{font-size:60px;}.elementor-20 .elementor-element.elementor-element-ffd12e0 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-ffd12e0 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-20 .elementor-element.elementor-element-ffd12e0:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-ffd12e0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-ffd12e0 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-20 .elementor-element.elementor-element-19610a4{--display:flex;}.elementor-20 .elementor-element.elementor-element-0304ffc .elementor-icon-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-0304ffc{--icon-box-icon-margin:20px;}.elementor-20 .elementor-element.elementor-element-0304ffc .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-0304ffc .elementor-icon{font-size:60px;}.elementor-20 .elementor-element.elementor-element-0304ffc .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-0304ffc .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-20 .elementor-element.elementor-element-0304ffc:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-0304ffc:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-0304ffc .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-20 .elementor-element.elementor-element-7a57f0c{--display:flex;}.elementor-20 .elementor-element.elementor-element-f030b8b{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:110px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-f030b8b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f030b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88d6b2b );}.elementor-20 .elementor-element.elementor-element-03bbfc4{text-align:left;}.elementor-20 .elementor-element.elementor-element-03bbfc4 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:36px;font-weight:700;line-height:50px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-c523346{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-d082ac2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:26px;border-style:solid;border-color:var( --e-global-color-primary );border-radius:90px 90px 90px 90px;padding:17px 34px 17px 34px;}.elementor-20 .elementor-element.elementor-element-d082ac2 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-d082ac2 .elementor-button:focus{background-color:#F5F8F600;border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-d082ac2{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-d082ac2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-d082ac2 .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-d8b1ec0{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-8b6258e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-9bc9e72{--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-0fc9ba6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4343fa7{--swiper-slides-to-display:2;}.elementor-20 .elementor-element.elementor-element-1258610{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-792664a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-50fba9b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-72231f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-d890f42{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3ad1a47{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a494e03{--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-be83848{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-57f96e3{--swiper-slides-to-display:2;}.elementor-20 .elementor-element.elementor-element-541ca5e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-ca24f59{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ebec179{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-8de9d4a{--swiper-slides-to-display:2;}.elementor-20 .elementor-element.elementor-element-5a83ef8{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-61ce884{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-f030b8b{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-74ace82{--width:600px;}.elementor-20 .elementor-element.elementor-element-d8b1ec0{--content-width:1135px;}.elementor-20 .elementor-element.elementor-element-5f3a52e{--width:55%;}.elementor-20 .elementor-element.elementor-element-a713a6b{--width:45%;}.elementor-20 .elementor-element.elementor-element-6624d93{--content-width:800px;}.elementor-20 .elementor-element.elementor-element-0fc9ba6{--content-width:100%;}.elementor-20 .elementor-element.elementor-element-c849d08{--content-width:800px;}.elementor-20 .elementor-element.elementor-element-3df3da7{--content-width:900px;}.elementor-20 .elementor-element.elementor-element-5a91a67{--content-width:800px;}.elementor-20 .elementor-element.elementor-element-be83848{--content-width:100%;}.elementor-20 .elementor-element.elementor-element-541ca5e{--content-width:900px;}.elementor-20 .elementor-element.elementor-element-ca24f59{--width:100%;}.elementor-20 .elementor-element.elementor-element-4dd81a0{--width:100%;}.elementor-20 .elementor-element.elementor-element-f030b8b{--content-width:650px;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-74ace82{--width:100%;}.elementor-20 .elementor-element.elementor-element-5f3a52e{--width:100%;}.elementor-20 .elementor-element.elementor-element-a713a6b{--width:100%;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-20baf8b{--min-height:450px;}.elementor-20 .elementor-element.elementor-element-7abbe88 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-67c8daa{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-76ab852{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-76ab852 .elementor-button{font-size:14px;padding:10px 20px 10px 20px;}.elementor-20 .elementor-element.elementor-element-5dc30d3 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-278cb83{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-278cb83.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-40c97cb{width:var( --container-widget-width, 124px );max-width:124px;padding:0px 0px 0px 0px;--container-widget-width:124px;--container-widget-flex-grow:0;border-width:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-40c97cb img{width:100%;max-width:962px;}.elementor-20 .elementor-element.elementor-element-c212ead{width:var( --container-widget-width, 124px );max-width:124px;padding:0px 0px 0px 0px;--container-widget-width:124px;--container-widget-flex-grow:0;border-width:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c212ead img{width:100%;max-width:962px;}.elementor-20 .elementor-element.elementor-element-88361e6{width:var( --container-widget-width, 72px );max-width:72px;padding:0px 0px 0px 0px;--container-widget-width:72px;--container-widget-flex-grow:0;border-width:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-88361e6 img{width:100%;max-width:962px;}.elementor-20 .elementor-element.elementor-element-17c7282{width:var( --container-widget-width, 72px );max-width:72px;padding:0px 0px 0px 0px;--container-widget-width:72px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-17c7282 img{width:100%;max-width:962px;}.elementor-20 .elementor-element.elementor-element-c6abb68{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-2271cb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-2271cb7 .elementor-button{font-size:14px;padding:10px 20px 10px 20px;}.elementor-20 .elementor-element.elementor-element-5f3a52e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5250196 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-0b83414{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-f98a5af{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-e726373{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-b4e7ee4{--width:50%;}.elementor-20 .elementor-element.elementor-element-2133be9{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-131f3ac{--width:50%;}.elementor-20 .elementor-element.elementor-element-49a3b35{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-e31e10a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-2c8d8e5{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-c1c0fe1{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-a573084{--width:50%;}.elementor-20 .elementor-element.elementor-element-ac941f5{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-a713a6b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6624d93{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4c0fa76 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-720becb{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-0fc9ba6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4343fa7{--swiper-slides-to-display:1;}.elementor-20 .elementor-element.elementor-element-3cb1491 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-59974e6{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-792664a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c895bc4 .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-15d640b .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-1e8fab7 .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-d4c8979 .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-e7d54c5 .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-45db0e7 .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-8360346{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-8360346 .elementor-button{font-size:14px;padding:10px 20px 10px 20px;}.elementor-20 .elementor-element.elementor-element-bd1ed79{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5efe447 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-9467579{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-0aa801c{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-d890f42{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f1d3428{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-832d857{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-562e05e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-562e05e .elementor-button{font-size:14px;padding:10px 20px 10px 20px;}.elementor-20 .elementor-element.elementor-element-87665a0{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-5a91a67{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-161a83d .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-ea85e14{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-be83848{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-57f96e3{--swiper-slides-to-display:1;}.elementor-20 .elementor-element.elementor-element-d7571b2 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-f283115{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-fadd291{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-fadd291 .elementor-icon-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-3cb5cf1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3cb5cf1 .elementor-icon-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-b522476{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b522476 .elementor-icon-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-7b8582d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7b8582d .elementor-icon-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-4dd81a0{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-4c336a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -67px) 0px;}.elementor-20 .elementor-element.elementor-element-4c336a0 img{width:50px;}.elementor-20 .elementor-element.elementor-element-92977c6 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-8de9d4a{--swiper-slides-to-display:1;}.elementor-20 .elementor-element.elementor-element-5a83ef8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-5a83ef8:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5a83ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-314px 99px;}.elementor-20 .elementor-element.elementor-element-61ce884{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-194be64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-194be64 .elementor-heading-title{font-size:16px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-abe2d9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-abe2d9a .elementor-heading-title{font-size:24px;line-height:46px;}.elementor-20 .elementor-element.elementor-element-1a144d5{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-3b39271{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-c5f629c{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ffd12e0{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-19610a4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0304ffc{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-7a57f0c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f030b8b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-03bbfc4{text-align:center;}.elementor-20 .elementor-element.elementor-element-03bbfc4 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-c523346{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-d082ac2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-d082ac2 .elementor-button{font-size:14px;padding:10px 20px 10px 20px;}}