.elementor-657 .elementor-element.elementor-element-5c34beb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:219px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-5c34beb:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-5c34beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2026/01/Home-Hero-2-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-559123b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-657 .elementor-element.elementor-element-a1d762e{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:50px;font-weight:700;line-height:54px;}.elementor-657 .elementor-element.elementor-element-20b9665{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-657 .elementor-element.elementor-element-29e11f7 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Beaufort for LOL Regular", Sans-serif;font-size:14px;font-weight:500;line-height:18px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:0px 3px 0px 0px #D39A31;border-style:none;border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-657 .elementor-element.elementor-element-29e11f7{width:var( --container-widget-width, 9% );max-width:9%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-657 .elementor-element.elementor-element-29e11f7:hover{--e-transform-translateY:3px;}.elementor-657 .elementor-element.elementor-element-29e11f7 .elementor-button:hover, .elementor-657 .elementor-element.elementor-element-29e11f7 .elementor-button:focus{box-shadow:0px 0px 0px 0px #D39A31;}.elementor-657 .elementor-element.elementor-element-1eef44e{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-17d5363{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-657 .elementor-element.elementor-element-0434d61{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:var( --e-global-color-757dc3f );}.elementor-657 .elementor-element.elementor-element-a8d2897{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-a8d2897 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:32px;font-weight:700;line-height:36px;color:var( --e-global-color-757dc3f );}.elementor-657 .elementor-element.elementor-element-71b6d5b{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-657 .elementor-element.elementor-element-f120ce5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-657 .elementor-element.elementor-element-f120ce5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-657 .elementor-element.elementor-element-f120ce5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-657 .elementor-element.elementor-element-f120ce5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-657 .elementor-element.elementor-element-f120ce5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-657 .elementor-element.elementor-element-f120ce5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-657 .elementor-element.elementor-element-f120ce5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-f120ce5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-f120ce5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-f120ce5 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-657 .elementor-element.elementor-element-f120ce5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-40749af{--display:flex;}.elementor-657 .elementor-element.elementor-element-36ea76a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-657 .elementor-element.elementor-element-7fa6b86 img{width:55px;}.elementor-657 .elementor-element.elementor-element-7a836c6{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-7a836c6 img{width:55px;}.elementor-657 .elementor-element.elementor-element-b8a8e48{margin:0px -42px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:5;}.elementor-657 .elementor-element.elementor-element-b8a8e48 img{width:55px;}.elementor-657 .elementor-element.elementor-element-8f277de{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D39A31;--border-color:#D39A31;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:23px;--z-index:0;}.elementor-657 .elementor-element.elementor-element-cf3da7f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#1C1C1C;}.elementor-657 .elementor-element.elementor-element-c5b7456{--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;--flex-wrap:nowrap;}.elementor-657 .elementor-element.elementor-element-0963c71 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#1C1C1C;}.elementor-657 .elementor-element.elementor-element-1cf663a{--e-rating-icon-font-size:12px;--e-rating-icon-marked-color:#FEB62F;}.elementor-657 .elementor-element.elementor-element-7a6a22d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#1C1C1C;}.elementor-657 .elementor-element.elementor-element-5c6787b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Beaufort for LOL Regular", Sans-serif;font-size:40px;font-weight:500;line-height:50px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:0px 3px 0px 0px #D39A31;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-99af367 );border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-657 .elementor-element.elementor-element-5c6787b .elementor-button:hover, .elementor-657 .elementor-element.elementor-element-5c6787b .elementor-button:focus{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-657 .elementor-element.elementor-element-ccecdac{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-e70e14e{left:10px;}body.rtl .elementor-657 .elementor-element.elementor-element-e70e14e{right:10px;}.elementor-657 .elementor-element.elementor-element-e70e14e{top:10px;}.elementor-657 .elementor-element.elementor-element-e70e14e img{width:486px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-37c6643{--display:flex;--min-height:255px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-37c6643:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-37c6643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-041e05a{right:0px;}body.rtl .elementor-657 .elementor-element.elementor-element-041e05a{left:0px;}.elementor-657 .elementor-element.elementor-element-041e05a{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-041e05a img{width:62px;}.elementor-657 .elementor-element.elementor-element-a926853{--display:flex;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-8a28ec4{right:70px;}body.rtl .elementor-657 .elementor-element.elementor-element-8a28ec4{left:70px;}.elementor-657 .elementor-element.elementor-element-8a28ec4{top:10px;}.elementor-657 .elementor-element.elementor-element-8a28ec4 img{width:486px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-d31ad5e{--display:flex;--min-height:330px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-d31ad5e:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-d31ad5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-5379981{right:30px;}body.rtl .elementor-657 .elementor-element.elementor-element-5379981{left:30px;}.elementor-657 .elementor-element.elementor-element-5379981{bottom:16px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-5379981 img{width:80px;}.elementor-657 .elementor-element.elementor-element-c188aa8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-657 .elementor-element.elementor-element-0440332{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:var( --e-global-color-757dc3f );}.elementor-657 .elementor-element.elementor-element-f99a407{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-f99a407 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:32px;font-weight:700;line-height:36px;color:var( --e-global-color-757dc3f );}.elementor-657 .elementor-element.elementor-element-0d3517e{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-657 .elementor-element.elementor-element-d9f009e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-657 .elementor-element.elementor-element-727cdd0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-657 .elementor-element.elementor-element-727cdd0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-657 .elementor-element.elementor-element-727cdd0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-657 .elementor-element.elementor-element-727cdd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-657 .elementor-element.elementor-element-727cdd0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-657 .elementor-element.elementor-element-727cdd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-657 .elementor-element.elementor-element-727cdd0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-727cdd0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-727cdd0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-727cdd0 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-657 .elementor-element.elementor-element-727cdd0 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-196d3a5{--display:flex;}.elementor-657 .elementor-element.elementor-element-0669808{--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;--flex-wrap:nowrap;}.elementor-657 .elementor-element.elementor-element-74d491f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#1C1C1C;}.elementor-657 .elementor-element.elementor-element-a5b861c{--e-rating-icon-font-size:12px;--e-rating-icon-marked-color:#FEB62F;}.elementor-657 .elementor-element.elementor-element-f196bf0 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#1C1C1C;}.elementor-657 .elementor-element.elementor-element-0f8bb9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-657 .elementor-element.elementor-element-1227b27 img{width:55px;}.elementor-657 .elementor-element.elementor-element-d3b4d41{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-d3b4d41 img{width:55px;}.elementor-657 .elementor-element.elementor-element-b2e0131{margin:0px -42px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:5;}.elementor-657 .elementor-element.elementor-element-b2e0131 img{width:55px;}.elementor-657 .elementor-element.elementor-element-ce04a18{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D39A31;--border-color:#D39A31;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:23px;--z-index:0;}.elementor-657 .elementor-element.elementor-element-8dc0994 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#1C1C1C;}.elementor-657 .elementor-element.elementor-element-d5abd15 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Beaufort for LOL Regular", Sans-serif;font-size:14px;font-weight:500;line-height:18px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:0px 3px 0px 0px #D39A31;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-99af367 );border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-657 .elementor-element.elementor-element-d5abd15:hover{--e-transform-translateY:3px;}.elementor-657 .elementor-element.elementor-element-d5abd15 .elementor-button:hover, .elementor-657 .elementor-element.elementor-element-d5abd15 .elementor-button:focus{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-657 .elementor-element.elementor-element-cf2d51f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:37px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-cf2d51f:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-cf2d51f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2026/01/Counter-home-pc-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-01d41a9{--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-between;}.elementor-657 .elementor-element.elementor-element-575ca93{--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-between;--margin-top:0px;--margin-bottom:0px;--margin-left:110px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-ccad933{width:100%;max-width:100%;}.elementor-657 .elementor-element.elementor-element-ccad933 .elementor-counter{gap:10px;}.elementor-657 .elementor-element.elementor-element-ccad933 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Beaufort for LOL Regular", Sans-serif;font-size:32px;font-weight:500;line-height:36px;}.elementor-657 .elementor-element.elementor-element-ccad933 .elementor-counter-title{color:var( --e-global-color-accent );font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-657 .elementor-element.elementor-element-ae4e386{width:100%;max-width:100%;}.elementor-657 .elementor-element.elementor-element-ae4e386 .elementor-counter{gap:10px;}.elementor-657 .elementor-element.elementor-element-ae4e386 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Beaufort for LOL Regular", Sans-serif;font-size:32px;font-weight:500;line-height:36px;}.elementor-657 .elementor-element.elementor-element-ae4e386 .elementor-counter-title{color:var( --e-global-color-accent );font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-657 .elementor-element.elementor-element-781ed83{--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-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:110px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-3210c7c{width:100%;max-width:100%;}.elementor-657 .elementor-element.elementor-element-3210c7c .elementor-counter{gap:10px;}.elementor-657 .elementor-element.elementor-element-3210c7c .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Beaufort for LOL Regular", Sans-serif;font-size:32px;font-weight:500;line-height:36px;}.elementor-657 .elementor-element.elementor-element-3210c7c .elementor-counter-title{color:var( --e-global-color-accent );font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-657 .elementor-element.elementor-element-d9f6512{width:100%;max-width:100%;}.elementor-657 .elementor-element.elementor-element-d9f6512 .elementor-counter{gap:10px;}.elementor-657 .elementor-element.elementor-element-d9f6512 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Beaufort for LOL Regular", Sans-serif;font-size:32px;font-weight:500;line-height:36px;}.elementor-657 .elementor-element.elementor-element-d9f6512 .elementor-counter-title{color:var( --e-global-color-accent );font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-657 .elementor-element.elementor-element-ae1f0ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-ae1f0ef:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-ae1f0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2026/01/Our-Services-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-f05e6f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-657 .elementor-element.elementor-element-afb01d0{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:var( --e-global-color-757dc3f );}.elementor-657 .elementor-element.elementor-element-e0dfb45{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-e0dfb45 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:32px;font-weight:700;line-height:36px;color:var( --e-global-color-757dc3f );}.elementor-657 .elementor-element.elementor-element-663fe84{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-657 .elementor-element.elementor-element-c7df4fb{--display:flex;border-style:none;--border-style:none;}.elementor-657 .elementor-element.elementor-element-1f818c3{--display:flex;border-style:solid;--border-style:solid;border-color:#D6AF52;--border-color:#D6AF52;}.elementor-657 .elementor-element.elementor-element-d58f261{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:-81px;--z-index:100;}.elementor-657 .elementor-element.elementor-element-d58f261:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-d58f261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-d58f261{left:49px;}body.rtl .elementor-657 .elementor-element.elementor-element-d58f261{right:49px;}.elementor-657 .elementor-element.elementor-element-5a6f39f .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-c526369{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-text );}.elementor-657 .elementor-element.elementor-element-e21cfaf .elementor-button{background-color:#FFFFFF;font-family:"Beaufort for LOL Regular", Sans-serif;font-size:14px;font-weight:500;line-height:18px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 3px 0px 0px #D39A31;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-99af367 );border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-657 .elementor-element.elementor-element-e21cfaf:hover{--e-transform-translateY:3px;}.elementor-657 .elementor-element.elementor-element-e21cfaf .elementor-button:hover, .elementor-657 .elementor-element.elementor-element-e21cfaf .elementor-button:focus{box-shadow:0px 0px 0px 0px #D39A31;}.elementor-657 .elementor-element.elementor-element-071dac6{--display:flex;border-style:none;--border-style:none;}.elementor-657 .elementor-element.elementor-element-90a4145{--display:flex;border-style:solid;--border-style:solid;border-color:#D6AF52;--border-color:#D6AF52;}.elementor-657 .elementor-element.elementor-element-7b883e4{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:-81px;--z-index:100;}.elementor-657 .elementor-element.elementor-element-7b883e4:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-7b883e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-7b883e4{left:49px;}body.rtl .elementor-657 .elementor-element.elementor-element-7b883e4{right:49px;}.elementor-657 .elementor-element.elementor-element-13691d4 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-2ff9548{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-text );}.elementor-657 .elementor-element.elementor-element-f97df58 .elementor-button{background-color:#FFFFFF;font-family:"Beaufort for LOL Regular", Sans-serif;font-size:14px;font-weight:500;line-height:18px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 3px 0px 0px #D39A31;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-99af367 );border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-657 .elementor-element.elementor-element-f97df58:hover{--e-transform-translateY:3px;}.elementor-657 .elementor-element.elementor-element-f97df58 .elementor-button:hover, .elementor-657 .elementor-element.elementor-element-f97df58 .elementor-button:focus{box-shadow:0px 0px 0px 0px #D39A31;}.elementor-657 .elementor-element.elementor-element-d9444c9{--display:flex;border-style:none;--border-style:none;}.elementor-657 .elementor-element.elementor-element-a5c48fe{--display:flex;border-style:solid;--border-style:solid;border-color:#D6AF52;--border-color:#D6AF52;}.elementor-657 .elementor-element.elementor-element-f16ad73{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:-81px;--z-index:100;}.elementor-657 .elementor-element.elementor-element-f16ad73:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-f16ad73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-f16ad73{left:49px;}body.rtl .elementor-657 .elementor-element.elementor-element-f16ad73{right:49px;}.elementor-657 .elementor-element.elementor-element-b60f82b .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-37b04f3{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-text );}.elementor-657 .elementor-element.elementor-element-80cd240 .elementor-button{background-color:#FFFFFF;font-family:"Beaufort for LOL Regular", Sans-serif;font-size:14px;font-weight:500;line-height:18px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 3px 0px 0px #D39A31;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-99af367 );border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-657 .elementor-element.elementor-element-80cd240:hover{--e-transform-translateY:3px;}.elementor-657 .elementor-element.elementor-element-80cd240 .elementor-button:hover, .elementor-657 .elementor-element.elementor-element-80cd240 .elementor-button:focus{box-shadow:0px 0px 0px 0px #D39A31;}.elementor-657 .elementor-element.elementor-element-b0d7316{--display:flex;border-style:none;--border-style:none;}.elementor-657 .elementor-element.elementor-element-8350584{--display:flex;border-style:solid;--border-style:solid;border-color:#D6AF52;--border-color:#D6AF52;}.elementor-657 .elementor-element.elementor-element-c1602df{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:-81px;--z-index:100;}.elementor-657 .elementor-element.elementor-element-c1602df:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-c1602df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-c1602df{left:49px;}body.rtl .elementor-657 .elementor-element.elementor-element-c1602df{right:49px;}.elementor-657 .elementor-element.elementor-element-284962a .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-c6093e5{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-text );}.elementor-657 .elementor-element.elementor-element-e604a01 .elementor-button{background-color:#FFFFFF;font-family:"Beaufort for LOL Regular", Sans-serif;font-size:14px;font-weight:500;line-height:18px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 3px 0px 0px #D39A31;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-99af367 );border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-657 .elementor-element.elementor-element-e604a01:hover{--e-transform-translateY:3px;}.elementor-657 .elementor-element.elementor-element-e604a01 .elementor-button:hover, .elementor-657 .elementor-element.elementor-element-e604a01 .elementor-button:focus{box-shadow:0px 0px 0px 0px #D39A31;}.elementor-657 .elementor-element.elementor-element-4d18f6c{--display:flex;border-style:none;--border-style:none;}.elementor-657 .elementor-element.elementor-element-ddabf99{--display:flex;border-style:solid;--border-style:solid;border-color:#D6AF52;--border-color:#D6AF52;}.elementor-657 .elementor-element.elementor-element-cc35f83{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:-81px;--z-index:100;}.elementor-657 .elementor-element.elementor-element-cc35f83:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-cc35f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-cc35f83{left:49px;}body.rtl .elementor-657 .elementor-element.elementor-element-cc35f83{right:49px;}.elementor-657 .elementor-element.elementor-element-c6c7ea0 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-6e872ec{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-text );}.elementor-657 .elementor-element.elementor-element-af22580 .elementor-button{background-color:#FFFFFF;font-family:"Beaufort for LOL Regular", Sans-serif;font-size:14px;font-weight:500;line-height:18px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 3px 0px 0px #D39A31;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-99af367 );border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-657 .elementor-element.elementor-element-af22580:hover{--e-transform-translateY:3px;}.elementor-657 .elementor-element.elementor-element-af22580 .elementor-button:hover, .elementor-657 .elementor-element.elementor-element-af22580 .elementor-button:focus{box-shadow:0px 0px 0px 0px #D39A31;}.elementor-657 .elementor-element.elementor-element-c1fac83{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:#D4D4D4;}.elementor-657 .elementor-element.elementor-element-342b8cb{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-b1ee0f5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-e3ad76e{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:-81px;--z-index:100;}.elementor-657 .elementor-element.elementor-element-e3ad76e:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-e3ad76e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-e3ad76e{left:49px;}body.rtl .elementor-657 .elementor-element.elementor-element-e3ad76e{right:49px;}.elementor-657 .elementor-element.elementor-element-8c66a6a .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-ed31b28{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-657 .elementor-element.elementor-element-3ea815c .elementor-button{background-color:#FFFFFF;font-family:"Beaufort for LOL Regular", Sans-serif;font-size:14px;font-weight:500;line-height:18px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 3px 0px 0px #D39A31;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-99af367 );border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-657 .elementor-element.elementor-element-3ea815c:hover{--e-transform-translateY:3px;}.elementor-657 .elementor-element.elementor-element-3ea815c .elementor-button:hover, .elementor-657 .elementor-element.elementor-element-3ea815c .elementor-button:focus{box-shadow:0px 0px 0px 0px #D39A31;}.elementor-657 .elementor-element.elementor-element-c3819e5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6AF52;--border-color:#D6AF52;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:8;}.elementor-657 .elementor-element.elementor-element-6eec3ff img{width:364px;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-3dfdaa6{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:35px;}.elementor-657 .elementor-element.elementor-element-3dfdaa6:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-3dfdaa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-3dfdaa6{left:49px;}body.rtl .elementor-657 .elementor-element.elementor-element-3dfdaa6{right:49px;}.elementor-657 .elementor-element.elementor-element-2cf685f .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-4371c20{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-f660411{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:-81px;--z-index:100;}.elementor-657 .elementor-element.elementor-element-f660411:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-f660411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-f660411{left:49px;}body.rtl .elementor-657 .elementor-element.elementor-element-f660411{right:49px;}.elementor-657 .elementor-element.elementor-element-7158c98 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-a42a284{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-657 .elementor-element.elementor-element-9f042a9 .elementor-button{background-color:#FFFFFF;font-family:"Beaufort for LOL Regular", Sans-serif;font-size:14px;font-weight:500;line-height:18px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 3px 0px 0px #D39A31;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-99af367 );border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-657 .elementor-element.elementor-element-9f042a9:hover{--e-transform-translateY:3px;}.elementor-657 .elementor-element.elementor-element-9f042a9 .elementor-button:hover, .elementor-657 .elementor-element.elementor-element-9f042a9 .elementor-button:focus{box-shadow:0px 0px 0px 0px #D39A31;}.elementor-657 .elementor-element.elementor-element-2bea802{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6AF52;--border-color:#D6AF52;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:8;}.elementor-657 .elementor-element.elementor-element-9bae643 img{width:364px;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-ca4ba9f{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:35px;}.elementor-657 .elementor-element.elementor-element-ca4ba9f:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-ca4ba9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-ca4ba9f{left:49px;}body.rtl .elementor-657 .elementor-element.elementor-element-ca4ba9f{right:49px;}.elementor-657 .elementor-element.elementor-element-25fddce .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-a8dbf66{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-d934085{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;bottom:-81px;--z-index:100;}.elementor-657 .elementor-element.elementor-element-d934085:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-d934085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-d934085{left:49px;}body.rtl .elementor-657 .elementor-element.elementor-element-d934085{right:49px;}.elementor-657 .elementor-element.elementor-element-94834bc .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-4777e21{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-657 .elementor-element.elementor-element-57bdbb0 .elementor-button{background-color:#FFFFFF;font-family:"Beaufort for LOL Regular", Sans-serif;font-size:14px;font-weight:500;line-height:18px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 3px 0px 0px #D39A31;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-99af367 );border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-657 .elementor-element.elementor-element-57bdbb0:hover{--e-transform-translateY:3px;}.elementor-657 .elementor-element.elementor-element-57bdbb0 .elementor-button:hover, .elementor-657 .elementor-element.elementor-element-57bdbb0 .elementor-button:focus{box-shadow:0px 0px 0px 0px #D39A31;}.elementor-657 .elementor-element.elementor-element-88b5013{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6AF52;--border-color:#D6AF52;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:8;}.elementor-657 .elementor-element.elementor-element-76c7395 img{width:364px;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-7e9fcd0{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;bottom:35px;}.elementor-657 .elementor-element.elementor-element-7e9fcd0:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-7e9fcd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-7e9fcd0{left:49px;}body.rtl .elementor-657 .elementor-element.elementor-element-7e9fcd0{right:49px;}.elementor-657 .elementor-element.elementor-element-9e27372 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-c2850de{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-55a6eeb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-737d6fc{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:-81px;--z-index:100;}.elementor-657 .elementor-element.elementor-element-737d6fc:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-737d6fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-737d6fc{left:49px;}body.rtl .elementor-657 .elementor-element.elementor-element-737d6fc{right:49px;}.elementor-657 .elementor-element.elementor-element-f0aeffa{text-align:center;}.elementor-657 .elementor-element.elementor-element-f0aeffa .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-ccce889{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-657 .elementor-element.elementor-element-57e4c0d .elementor-button{background-color:#FFFFFF;font-family:"Beaufort for LOL Regular", Sans-serif;font-size:14px;font-weight:500;line-height:18px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 3px 0px 0px #D39A31;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-99af367 );border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-657 .elementor-element.elementor-element-57e4c0d:hover{--e-transform-translateY:3px;}.elementor-657 .elementor-element.elementor-element-57e4c0d .elementor-button:hover, .elementor-657 .elementor-element.elementor-element-57e4c0d .elementor-button:focus{box-shadow:0px 0px 0px 0px #D39A31;}.elementor-657 .elementor-element.elementor-element-2f005f6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6AF52;--border-color:#D6AF52;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:8;}.elementor-657 .elementor-element.elementor-element-1724ead img{width:364px;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-90a9cf5{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:35px;}.elementor-657 .elementor-element.elementor-element-90a9cf5:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-90a9cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-90a9cf5{left:49px;}body.rtl .elementor-657 .elementor-element.elementor-element-90a9cf5{right:49px;}.elementor-657 .elementor-element.elementor-element-30f1eb6{text-align:center;}.elementor-657 .elementor-element.elementor-element-30f1eb6 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-1c25e57{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-14c5e67{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:-81px;--z-index:100;}.elementor-657 .elementor-element.elementor-element-14c5e67:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-14c5e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-14c5e67{left:49px;}body.rtl .elementor-657 .elementor-element.elementor-element-14c5e67{right:49px;}.elementor-657 .elementor-element.elementor-element-da490ba .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-fb1a306{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-657 .elementor-element.elementor-element-a5e78d0 .elementor-button{background-color:#FFFFFF;font-family:"Beaufort for LOL Regular", Sans-serif;font-size:14px;font-weight:500;line-height:18px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 3px 0px 0px #D39A31;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-99af367 );border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-657 .elementor-element.elementor-element-a5e78d0:hover{--e-transform-translateY:3px;}.elementor-657 .elementor-element.elementor-element-a5e78d0 .elementor-button:hover, .elementor-657 .elementor-element.elementor-element-a5e78d0 .elementor-button:focus{box-shadow:0px 0px 0px 0px #D39A31;}.elementor-657 .elementor-element.elementor-element-656e327{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6AF52;--border-color:#D6AF52;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:8;}.elementor-657 .elementor-element.elementor-element-000fd78 img{width:364px;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-166294e{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:35px;}.elementor-657 .elementor-element.elementor-element-166294e:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-166294e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-166294e{left:49px;}body.rtl .elementor-657 .elementor-element.elementor-element-166294e{right:49px;}.elementor-657 .elementor-element.elementor-element-75ccc4c .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-ffef9b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-ffef9b7:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-ffef9b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#75A2390D;}.elementor-657 .elementor-element.elementor-element-9d6bd12{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-657 .elementor-element.elementor-element-2948619{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:var( --e-global-color-757dc3f );}.elementor-657 .elementor-element.elementor-element-62ffd6c{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-62ffd6c .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:32px;font-weight:700;line-height:36px;color:var( --e-global-color-757dc3f );}.elementor-657 .elementor-element.elementor-element-38bcb3a{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-657 .elementor-element.elementor-element-3fad3f9{--display:flex;}.elementor-657 .elementor-element.elementor-element-28781eb{z-index:-5;}.elementor-657 .elementor-element.elementor-element-28781eb img{width:383px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-35c4017{left:412px;}body.rtl .elementor-657 .elementor-element.elementor-element-35c4017{right:412px;}.elementor-657 .elementor-element.elementor-element-35c4017{top:24px;}.elementor-657 .elementor-element.elementor-element-35c4017 img{width:383px;}.elementor-657 .elementor-element.elementor-element-a1199b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-a1199b0 .elementor-icon-box-wrapper{align-items:center;gap:24px;}.elementor-657 .elementor-element.elementor-element-a1199b0 .elementor-icon-box-title{margin-block-end:5px;}.elementor-657 .elementor-element.elementor-element-a1199b0 .elementor-icon{font-size:50px;}.elementor-657 .elementor-element.elementor-element-a1199b0 .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-a1199b0 .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-a1199b0 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-657 .elementor-element.elementor-element-cd1dc10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-cd1dc10 .elementor-icon-box-wrapper{align-items:center;gap:24px;}.elementor-657 .elementor-element.elementor-element-cd1dc10 .elementor-icon-box-title{margin-block-end:5px;}.elementor-657 .elementor-element.elementor-element-cd1dc10 .elementor-icon{font-size:50px;}.elementor-657 .elementor-element.elementor-element-cd1dc10 .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-cd1dc10 .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-cd1dc10 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-657 .elementor-element.elementor-element-33b44ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-33b44ea .elementor-icon-box-wrapper{align-items:center;gap:24px;}.elementor-657 .elementor-element.elementor-element-33b44ea .elementor-icon-box-title{margin-block-end:5px;}.elementor-657 .elementor-element.elementor-element-33b44ea .elementor-icon{font-size:50px;}.elementor-657 .elementor-element.elementor-element-33b44ea .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-33b44ea .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-33b44ea .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-657 .elementor-element.elementor-element-0e6d172{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-0e6d172 .elementor-icon-box-wrapper{align-items:center;gap:24px;}.elementor-657 .elementor-element.elementor-element-0e6d172 .elementor-icon-box-title{margin-block-end:5px;}.elementor-657 .elementor-element.elementor-element-0e6d172 .elementor-icon{font-size:50px;}.elementor-657 .elementor-element.elementor-element-0e6d172 .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-0e6d172 .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-0e6d172 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-657 .elementor-element.elementor-element-65597fa{--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-between;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:113px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-270d35e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-657 .elementor-element.elementor-element-f6f19f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-f6f19f3 .elementor-icon-box-wrapper{align-items:center;gap:24px;}.elementor-657 .elementor-element.elementor-element-f6f19f3 .elementor-icon-box-title{margin-block-end:5px;}.elementor-657 .elementor-element.elementor-element-f6f19f3 .elementor-icon{font-size:50px;}.elementor-657 .elementor-element.elementor-element-f6f19f3 .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-f6f19f3 .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-f6f19f3 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-657 .elementor-element.elementor-element-8303bc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-8303bc9 .elementor-icon-box-wrapper{align-items:center;gap:24px;}.elementor-657 .elementor-element.elementor-element-8303bc9 .elementor-icon-box-title{margin-block-end:5px;}.elementor-657 .elementor-element.elementor-element-8303bc9 .elementor-icon{font-size:50px;}.elementor-657 .elementor-element.elementor-element-8303bc9 .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-8303bc9 .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-8303bc9 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-657 .elementor-element.elementor-element-6cc15c1{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-657 .elementor-element.elementor-element-727064f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-727064f .elementor-icon-box-wrapper{align-items:center;gap:24px;}.elementor-657 .elementor-element.elementor-element-727064f .elementor-icon-box-title{margin-block-end:5px;}.elementor-657 .elementor-element.elementor-element-727064f .elementor-icon{font-size:50px;}.elementor-657 .elementor-element.elementor-element-727064f .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-727064f .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-727064f .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-657 .elementor-element.elementor-element-72ec90d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-72ec90d .elementor-icon-box-wrapper{align-items:center;gap:24px;}.elementor-657 .elementor-element.elementor-element-72ec90d .elementor-icon-box-title{margin-block-end:5px;}.elementor-657 .elementor-element.elementor-element-72ec90d .elementor-icon{font-size:50px;}.elementor-657 .elementor-element.elementor-element-72ec90d .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-72ec90d .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-72ec90d .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-2f2d197{left:410px;}body.rtl .elementor-657 .elementor-element.elementor-element-2f2d197{right:410px;}.elementor-657 .elementor-element.elementor-element-2f2d197{top:40px;z-index:-5;}.elementor-657 .elementor-element.elementor-element-2f2d197 img{width:383px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-75593b4{left:412px;}body.rtl .elementor-657 .elementor-element.elementor-element-75593b4{right:412px;}.elementor-657 .elementor-element.elementor-element-75593b4{bottom:0px;}.elementor-657 .elementor-element.elementor-element-75593b4 img{width:383px;}.elementor-657 .elementor-element.elementor-element-6ba2457{--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;--overlay-opacity:0.86;--border-radius:10px 10px 10px 10px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-6ba2457:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-6ba2457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/SYP-BG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-6ba2457::before, .elementor-657 .elementor-element.elementor-element-6ba2457 > .elementor-background-video-container::before, .elementor-657 .elementor-element.elementor-element-6ba2457 > .e-con-inner > .elementor-background-video-container::before, .elementor-657 .elementor-element.elementor-element-6ba2457 > .elementor-background-slideshow::before, .elementor-657 .elementor-element.elementor-element-6ba2457 > .e-con-inner > .elementor-background-slideshow::before, .elementor-657 .elementor-element.elementor-element-6ba2457 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#75A239;--background-overlay:'';}.elementor-657 .elementor-element.elementor-element-701423d{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-657 .elementor-element.elementor-element-1281d0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-1281d0b .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:32px;font-weight:700;line-height:36px;color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-6e9691f{width:100%;max-width:100%;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-0bc8b31 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Beaufort for LOL Regular", Sans-serif;font-size:14px;font-weight:500;line-height:18px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 3px 0px 0px #D39A31;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-99af367 );border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-657 .elementor-element.elementor-element-0bc8b31{width:var( --container-widget-width, 34% );max-width:34%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-657 .elementor-element.elementor-element-0bc8b31:hover{--e-transform-translateY:3px;}.elementor-657 .elementor-element.elementor-element-0bc8b31 .elementor-button:hover, .elementor-657 .elementor-element.elementor-element-0bc8b31 .elementor-button:focus{box-shadow:0px 0px 0px 0px #D39A31;}.elementor-657 .elementor-element.elementor-element-2377002{--display:flex;}.elementor-657 .elementor-element.elementor-element-bb1708d img{border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-8a23e19{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-cbe2cea{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:var( --e-global-color-757dc3f );}.elementor-657 .elementor-element.elementor-element-a75a547{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-a75a547 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:32px;font-weight:700;line-height:36px;color:var( --e-global-color-757dc3f );}.elementor-657 .elementor-element.elementor-element-6ac3d4a{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-657 .elementor-element.elementor-element-1b112db{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-1b112db:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-1b112db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Our-Featured-Projects2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-1b112db:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-1b112db, .elementor-657 .elementor-element.elementor-element-1b112db::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-7072d84{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-7072d84:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-7072d84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Interior-Project-of-1300-sq.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-7072d84:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-7072d84, .elementor-657 .elementor-element.elementor-element-7072d84::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-fadf8b4{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-fadf8b4:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-fadf8b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Interior-of-570-sq.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-fadf8b4:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-fadf8b4, .elementor-657 .elementor-element.elementor-element-fadf8b4::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-f369dbc{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-f369dbc:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-f369dbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Residential-home-of-3300.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-f369dbc:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-f369dbc, .elementor-657 .elementor-element.elementor-element-f369dbc::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-34c71a6{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-34c71a6:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-34c71a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Renovation-Project-of-7500-sq.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-34c71a6:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-34c71a6, .elementor-657 .elementor-element.elementor-element-34c71a6::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-aa78093{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-aa78093:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-aa78093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Residential-row-house-of-2100-Sq.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-aa78093:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-aa78093, .elementor-657 .elementor-element.elementor-element-aa78093::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-cdbfdcd{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-cdbfdcd:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-cdbfdcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Residential-home-of-2200-Sq-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-cdbfdcd:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-cdbfdcd, .elementor-657 .elementor-element.elementor-element-cdbfdcd::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-8608091{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-8608091:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-8608091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Ground-floor-Residential-home-of-1100-Sq.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-8608091:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-8608091, .elementor-657 .elementor-element.elementor-element-8608091::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-5aaa5e9{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-5aaa5e9:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-5aaa5e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Residential-home-of-2600-Sq-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-5aaa5e9:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-5aaa5e9, .elementor-657 .elementor-element.elementor-element-5aaa5e9::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-50cf55c{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-50cf55c:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-50cf55c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Residential-home-of-3200-Sq.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-50cf55c:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-50cf55c, .elementor-657 .elementor-element.elementor-element-50cf55c::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-764f3bd{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-764f3bd:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-764f3bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Residential-row-house-of-2100-Sq.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-764f3bd:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-764f3bd, .elementor-657 .elementor-element.elementor-element-764f3bd::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-6c5ebb0{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-6c5ebb0:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-6c5ebb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Renovation-Project-of-3800-Sq.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-6c5ebb0:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-6c5ebb0, .elementor-657 .elementor-element.elementor-element-6c5ebb0::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-64e792b{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-64e792b:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-64e792b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Renovation-Project-3000-Sq.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-64e792b:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-64e792b, .elementor-657 .elementor-element.elementor-element-64e792b::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-ebbb671{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-ebbb671:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-ebbb671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Residential-home-of-1200-Sq.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-ebbb671:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-ebbb671, .elementor-657 .elementor-element.elementor-element-ebbb671::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-5cf7c76{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-5cf7c76:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-5cf7c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Residential-home-of-1300-Sq.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-5cf7c76:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-5cf7c76, .elementor-657 .elementor-element.elementor-element-5cf7c76::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-e7ef5cd{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-e7ef5cd:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-e7ef5cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Residential-home-of-2600-Sq.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-e7ef5cd:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-e7ef5cd, .elementor-657 .elementor-element.elementor-element-e7ef5cd::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-649a832{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-649a832:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-649a832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Residential-home-of-2200-Sq.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-649a832:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-649a832, .elementor-657 .elementor-element.elementor-element-649a832::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-02fa787{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-02fa787:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-02fa787 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Residential-home-of-3250-Sq.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-02fa787:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-02fa787, .elementor-657 .elementor-element.elementor-element-02fa787::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-40f4457{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-40f4457:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-40f4457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Renovation-Project-of-3200-sq.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-40f4457:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-40f4457, .elementor-657 .elementor-element.elementor-element-40f4457::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-29e4b72{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-29e4b72:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-29e4b72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Residential-home-of-2200-Sq-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-29e4b72:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-29e4b72, .elementor-657 .elementor-element.elementor-element-29e4b72::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-260203f{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-260203f:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-260203f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Residential-home-of-3400-Sq.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-260203f:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-260203f, .elementor-657 .elementor-element.elementor-element-260203f::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-43085f9{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-43085f9:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-43085f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Residential-home-of-2300.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-43085f9:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-43085f9, .elementor-657 .elementor-element.elementor-element-43085f9::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-af750d2{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:24px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-110px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:56px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-110px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:56px;--e-n-carousel-arrow-size:10px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}:where( .elementor-657 .elementor-element.elementor-element-af750d2 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-657 .elementor-element.elementor-element-af750d2 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:4px 4px 4px 4px;padding:8px 8px 8px 8px;}.elementor-657 .elementor-element.elementor-element-979672b .elementor-button{background-color:var( --e-global-color-accent );font-family:"Beaufort for LOL Regular", Sans-serif;font-size:14px;font-weight:500;line-height:18px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 3px 0px 0px #D39A31;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-99af367 );border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-657 .elementor-element.elementor-element-979672b{width:var( --container-widget-width, 15% );max-width:15%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-657 .elementor-element.elementor-element-979672b:hover{--e-transform-translateY:3px;}.elementor-657 .elementor-element.elementor-element-979672b .elementor-button:hover, .elementor-657 .elementor-element.elementor-element-979672b .elementor-button:focus{box-shadow:0px 0px 0px 0px #D39A31;}.elementor-657 .elementor-element.elementor-element-0d6aea9{--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;--overlay-opacity:0.86;--border-radius:10px 10px 10px 10px;--margin-top:46px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-0d6aea9:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-0d6aea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #75A239 0%, #D6AF5280 100%);}.elementor-657 .elementor-element.elementor-element-0d6aea9::before, .elementor-657 .elementor-element.elementor-element-0d6aea9 > .elementor-background-video-container::before, .elementor-657 .elementor-element.elementor-element-0d6aea9 > .e-con-inner > .elementor-background-video-container::before, .elementor-657 .elementor-element.elementor-element-0d6aea9 > .elementor-background-slideshow::before, .elementor-657 .elementor-element.elementor-element-0d6aea9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-657 .elementor-element.elementor-element-0d6aea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#75A239;--background-overlay:'';}.elementor-657 .elementor-element.elementor-element-e0fed3a{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-657 .elementor-element.elementor-element-22dba79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-22dba79 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:32px;font-weight:700;line-height:36px;color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-ade34ed{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-0958090 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Beaufort for LOL Regular", Sans-serif;font-size:14px;font-weight:500;line-height:18px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 3px 0px 0px #D39A31;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-99af367 );border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-657 .elementor-element.elementor-element-0958090{width:var( --container-widget-width, 14% );max-width:14%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-657 .elementor-element.elementor-element-0958090:hover{--e-transform-translateY:3px;}.elementor-657 .elementor-element.elementor-element-0958090 .elementor-button:hover, .elementor-657 .elementor-element.elementor-element-0958090 .elementor-button:focus{box-shadow:0px 0px 0px 0px #D39A31;}.elementor-657 .elementor-element.elementor-element-b659c88{--display:flex;--position:absolute;--min-height:298px;top:-46px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-b659c88{right:0px;}body.rtl .elementor-657 .elementor-element.elementor-element-b659c88{left:0px;}.elementor-657 .elementor-element.elementor-element-f819457 img{width:306px;height:298px;}.elementor-657 .elementor-element.elementor-element-ca84590{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-c924c47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -390px) 0px;padding:0px 0px 0px 0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-c924c47.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-657 .elementor-element.elementor-element-c924c47 img{width:302px;}.elementor-657 .elementor-element.elementor-element-54b37a4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-657 .elementor-element.elementor-element-d69a868{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:var( --e-global-color-757dc3f );}.elementor-657 .elementor-element.elementor-element-c02c7fe{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-c02c7fe .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:32px;font-weight:700;line-height:36px;color:var( --e-global-color-757dc3f );}.elementor-657 .elementor-element.elementor-element-f6d2c9f{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-657 .elementor-element.elementor-element-0b4516b{--display:flex;}.elementor-657 .elementor-element.elementor-element-432dcd5{--display:flex;}.elementor-657 .elementor-element.elementor-element-83ec9cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-657 .elementor-element.elementor-element-c1701af{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-c1701af:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-c1701af .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon{font-size:270px;}.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-41a72e2{left:140px;}body.rtl .elementor-657 .elementor-element.elementor-element-41a72e2{right:140px;}.elementor-657 .elementor-element.elementor-element-41a72e2{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-41a72e2 img{width:73px;}.elementor-657 .elementor-element.elementor-element-7594140{--display:flex;}.elementor-657 .elementor-element.elementor-element-fc5ee56{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-657 .elementor-element.elementor-element-1c6897b{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-1c6897b:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-1c6897b .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon{font-size:270px;}.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-fbf7cca{left:140px;}body.rtl .elementor-657 .elementor-element.elementor-element-fbf7cca{right:140px;}.elementor-657 .elementor-element.elementor-element-fbf7cca{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-fbf7cca img{width:73px;}.elementor-657 .elementor-element.elementor-element-700335c{--display:flex;}.elementor-657 .elementor-element.elementor-element-e8a4f2b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-657 .elementor-element.elementor-element-40ac3cd{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-40ac3cd:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-40ac3cd .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon{font-size:270px;}.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-8dbb3f2{left:140px;}body.rtl .elementor-657 .elementor-element.elementor-element-8dbb3f2{right:140px;}.elementor-657 .elementor-element.elementor-element-8dbb3f2{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-8dbb3f2 img{width:73px;}.elementor-657 .elementor-element.elementor-element-c36dab7{--display:flex;}.elementor-657 .elementor-element.elementor-element-7d320ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-657 .elementor-element.elementor-element-f77e456{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-f77e456:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-f77e456 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon{font-size:270px;}.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-8e7ae93{left:140px;}body.rtl .elementor-657 .elementor-element.elementor-element-8e7ae93{right:140px;}.elementor-657 .elementor-element.elementor-element-8e7ae93{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-8e7ae93 img{width:73px;}.elementor-657 .elementor-element.elementor-element-9a5f93f{--display:flex;}.elementor-657 .elementor-element.elementor-element-8a60218{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-657 .elementor-element.elementor-element-a60767f{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-a60767f:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-a60767f .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon{font-size:270px;}.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-cd8404b{left:140px;}body.rtl .elementor-657 .elementor-element.elementor-element-cd8404b{right:140px;}.elementor-657 .elementor-element.elementor-element-cd8404b{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-cd8404b img{width:73px;}.elementor-657 .elementor-element.elementor-element-32bfbb1{--display:flex;}.elementor-657 .elementor-element.elementor-element-9e65ae5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-657 .elementor-element.elementor-element-1ef2960{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-1ef2960:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-1ef2960 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon{font-size:270px;}.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-7735655{left:140px;}body.rtl .elementor-657 .elementor-element.elementor-element-7735655{right:140px;}.elementor-657 .elementor-element.elementor-element-7735655{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-7735655 img{width:73px;}.elementor-657 .elementor-element.elementor-element-9a43b53{--display:flex;}.elementor-657 .elementor-element.elementor-element-80daae8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-657 .elementor-element.elementor-element-a269eaf{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-a269eaf:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-a269eaf .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon{font-size:270px;}.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-7e4af94{left:140px;}body.rtl .elementor-657 .elementor-element.elementor-element-7e4af94{right:140px;}.elementor-657 .elementor-element.elementor-element-7e4af94{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-7e4af94 img{width:73px;}.elementor-657 .elementor-element.elementor-element-d530e08{--display:flex;}.elementor-657 .elementor-element.elementor-element-b98f986{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-657 .elementor-element.elementor-element-61f1c70{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-61f1c70:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-61f1c70 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon{font-size:270px;}.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-a46fc3c{left:140px;}body.rtl .elementor-657 .elementor-element.elementor-element-a46fc3c{right:140px;}.elementor-657 .elementor-element.elementor-element-a46fc3c{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-a46fc3c img{width:73px;}.elementor-657 .elementor-element.elementor-element-fd9228d{--display:flex;}.elementor-657 .elementor-element.elementor-element-c2ba302{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-657 .elementor-element.elementor-element-bdd660a{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-bdd660a:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-bdd660a .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon{font-size:270px;}.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-fe9758d{left:140px;}body.rtl .elementor-657 .elementor-element.elementor-element-fe9758d{right:140px;}.elementor-657 .elementor-element.elementor-element-fe9758d{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-fe9758d img{width:73px;}.elementor-657 .elementor-element.elementor-element-97633fd{--display:flex;}.elementor-657 .elementor-element.elementor-element-2f838db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-657 .elementor-element.elementor-element-5d1f942{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-5d1f942:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-5d1f942 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon{font-size:270px;}.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-8695a7e{left:140px;}body.rtl .elementor-657 .elementor-element.elementor-element-8695a7e{right:140px;}.elementor-657 .elementor-element.elementor-element-8695a7e{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-8695a7e img{width:73px;}.elementor-657 .elementor-element.elementor-element-9133952{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:#D4D4D4;}.elementor-657 .elementor-element.elementor-element-f379651{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:129px;--padding-right:129px;}.elementor-657 .elementor-element.elementor-element-deda614{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-657 .elementor-element.elementor-element-deda614:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-deda614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-80489ff{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-80489ff:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-80489ff .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-e80030e .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-e80030e .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-e80030e .elementor-icon{font-size:270px;}.elementor-657 .elementor-element.elementor-element-e80030e .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-e80030e .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-e80030e .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-e04e81e{left:168px;}body.rtl .elementor-657 .elementor-element.elementor-element-e04e81e{right:168px;}.elementor-657 .elementor-element.elementor-element-e04e81e{bottom:27px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-e04e81e img{width:73px;}.elementor-657 .elementor-element.elementor-element-4510593{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-657 .elementor-element.elementor-element-4510593:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-4510593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-dbd8d3e{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-dbd8d3e:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-dbd8d3e .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-b489ee0 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-b489ee0 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-b489ee0 .elementor-icon{font-size:251px;}.elementor-657 .elementor-element.elementor-element-b489ee0 .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-b489ee0 .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-b489ee0 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-7082b46{left:140px;}body.rtl .elementor-657 .elementor-element.elementor-element-7082b46{right:140px;}.elementor-657 .elementor-element.elementor-element-7082b46{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-7082b46 img{width:73px;}.elementor-657 .elementor-element.elementor-element-28387ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-657 .elementor-element.elementor-element-28387ee:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-28387ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-7fe0c28{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-7fe0c28:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-7fe0c28 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-ede362e .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-ede362e .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-ede362e .elementor-icon{font-size:275px;}.elementor-657 .elementor-element.elementor-element-ede362e .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-ede362e .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-ede362e .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-a65ff5f{left:140px;}body.rtl .elementor-657 .elementor-element.elementor-element-a65ff5f{right:140px;}.elementor-657 .elementor-element.elementor-element-a65ff5f{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-a65ff5f img{width:73px;}.elementor-657 .elementor-element.elementor-element-89d6e16{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-657 .elementor-element.elementor-element-89d6e16:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-89d6e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-fb173a2{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-fb173a2:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-fb173a2 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-5ff01ad .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-5ff01ad .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-5ff01ad .elementor-icon{font-size:288px;}.elementor-657 .elementor-element.elementor-element-5ff01ad .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-5ff01ad .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-5ff01ad .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-2340158{left:140px;}body.rtl .elementor-657 .elementor-element.elementor-element-2340158{right:140px;}.elementor-657 .elementor-element.elementor-element-2340158{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-2340158 img{width:73px;}.elementor-657 .elementor-element.elementor-element-d29e44c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:57px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-657 .elementor-element.elementor-element-d29e44c:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-d29e44c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-e894beb{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-e894beb:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-e894beb .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-d5ef5b5 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-d5ef5b5 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-d5ef5b5 .elementor-icon{font-size:270px;}.elementor-657 .elementor-element.elementor-element-d5ef5b5 .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-d5ef5b5 .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-d5ef5b5 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-ff5c9d0{left:140px;}body.rtl .elementor-657 .elementor-element.elementor-element-ff5c9d0{right:140px;}.elementor-657 .elementor-element.elementor-element-ff5c9d0{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-ff5c9d0 img{width:73px;}.elementor-657 .elementor-element.elementor-element-5fa96e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-657 .elementor-element.elementor-element-5fa96e6:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-5fa96e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-0f9c7f5{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-0f9c7f5:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-0f9c7f5 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-f5e7e24 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-f5e7e24 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-f5e7e24 .elementor-icon{font-size:257px;}.elementor-657 .elementor-element.elementor-element-f5e7e24 .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-f5e7e24 .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-f5e7e24 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-8602b9f{left:140px;}body.rtl .elementor-657 .elementor-element.elementor-element-8602b9f{right:140px;}.elementor-657 .elementor-element.elementor-element-8602b9f{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-8602b9f img{width:69px;}.elementor-657 .elementor-element.elementor-element-25a1e69{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:7;}.elementor-657 .elementor-element.elementor-element-25a1e69:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-25a1e69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-e0ca3ca{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-e0ca3ca:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-e0ca3ca .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-c406ceb .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-c406ceb .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-c406ceb .elementor-icon{font-size:270px;}.elementor-657 .elementor-element.elementor-element-c406ceb .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-c406ceb .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-c406ceb .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-f9bc890{left:140px;}body.rtl .elementor-657 .elementor-element.elementor-element-f9bc890{right:140px;}.elementor-657 .elementor-element.elementor-element-f9bc890{bottom:54px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-f9bc890 img{width:81px;}.elementor-657 .elementor-element.elementor-element-5ee1fa7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:51px;--padding-left:0px;--padding-right:0px;--z-index:8;}.elementor-657 .elementor-element.elementor-element-5ee1fa7:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-5ee1fa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-e561db1{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-e561db1:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-e561db1 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-deb8bec .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-deb8bec .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-deb8bec .elementor-icon{font-size:260.55862426758px;}.elementor-657 .elementor-element.elementor-element-deb8bec .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-deb8bec .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-deb8bec .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-258d8c3{left:140px;}body.rtl .elementor-657 .elementor-element.elementor-element-258d8c3{right:140px;}.elementor-657 .elementor-element.elementor-element-258d8c3{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-258d8c3 img{width:74px;}.elementor-657 .elementor-element.elementor-element-0be21bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-657 .elementor-element.elementor-element-0be21bb:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-0be21bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-823f22c{width:var( --container-widget-width, 78px );max-width:78px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:78px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-823f22c:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-823f22c .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-e1e2a94 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-e1e2a94 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-e1e2a94 .elementor-icon{font-size:291.49935913086px;}.elementor-657 .elementor-element.elementor-element-e1e2a94 .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-e1e2a94 .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-e1e2a94 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-6a5b2b8{left:174px;}body.rtl .elementor-657 .elementor-element.elementor-element-6a5b2b8{right:174px;}.elementor-657 .elementor-element.elementor-element-6a5b2b8{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-6a5b2b8 img{width:73px;}.elementor-657 .elementor-element.elementor-element-ec816b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-657 .elementor-element.elementor-element-ec816b7:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-ec816b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-79ac893{width:var( --container-widget-width, 80px );max-width:80px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 4px 10px 0px;--container-widget-width:80px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-657 .elementor-element.elementor-element-79ac893:hover{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-79ac893 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-99af367 );}.elementor-657 .elementor-element.elementor-element-9f580f4 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-657 .elementor-element.elementor-element-9f580f4 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-9f580f4 .elementor-icon{font-size:263.75622558594px;}.elementor-657 .elementor-element.elementor-element-9f580f4 .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-9f580f4 .elementor-icon-box-title a{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-657 .elementor-element.elementor-element-9f580f4 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-b0d50df{left:140px;}body.rtl .elementor-657 .elementor-element.elementor-element-b0d50df{right:140px;}.elementor-657 .elementor-element.elementor-element-b0d50df{bottom:0px;z-index:-1;}.elementor-657 .elementor-element.elementor-element-b0d50df img{width:68px;}.elementor-657 .elementor-element.elementor-element-b521240{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-efcd07c{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:var( --e-global-color-757dc3f );}.elementor-657 .elementor-element.elementor-element-1b17fbf{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-1b17fbf .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:32px;font-weight:700;line-height:36px;color:var( --e-global-color-757dc3f );}.elementor-657 .elementor-element.elementor-element-ea7e315{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-657 .elementor-element.elementor-element-cd74f96{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-b1f29a3{--display:flex;}.elementor-657 .elementor-element.elementor-element-497616f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6AF52;--border-color:#D6AF52;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-2ba4fbb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;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:#436A2B;--border-color:#436A2B;--border-radius:0px 0px 50px 50px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-2ba4fbb:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-2ba4fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2026/01/PRICE-BG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-2ba4fbb::before, .elementor-657 .elementor-element.elementor-element-2ba4fbb > .elementor-background-video-container::before, .elementor-657 .elementor-element.elementor-element-2ba4fbb > .e-con-inner > .elementor-background-video-container::before, .elementor-657 .elementor-element.elementor-element-2ba4fbb > .elementor-background-slideshow::before, .elementor-657 .elementor-element.elementor-element-2ba4fbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-657 .elementor-element.elementor-element-2ba4fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#75A2390D;--background-overlay:'';}.elementor-657 .elementor-element.elementor-element-2ba4fbb:hover{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:#436A2B;--border-color:#436A2B;--border-radius:0px 0px 50px 50px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:50px;--border-bottom-left-radius:50px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-2ba4fbb, .elementor-657 .elementor-element.elementor-element-2ba4fbb::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-abece59 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-fbbacaf .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:18px;font-weight:500;line-height:24px;}.elementor-657 .elementor-element.elementor-element-7bba93f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-44be65a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-44be65a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-44be65a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-44be65a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-44be65a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-44be65a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-44be65a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-44be65a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-44be65a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-44be65a .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-44be65a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-bf42d50{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-ad0cc0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-ad0cc0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-ad0cc0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-ad0cc0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-ad0cc0a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-ad0cc0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-ad0cc0a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-ad0cc0a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-ad0cc0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-ad0cc0a .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-ad0cc0a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-e2b6dde{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-b91387e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-b91387e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-b91387e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-b91387e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-b91387e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-b91387e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-b91387e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-b91387e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-b91387e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-b91387e .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-b91387e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-d4f3c71{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-0d490ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-0d490ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-0d490ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-0d490ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-0d490ec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-0d490ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-0d490ec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-0d490ec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-0d490ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-0d490ec .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-0d490ec .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-86178cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-018c1b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-018c1b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-018c1b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-018c1b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-018c1b1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-018c1b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-018c1b1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-018c1b1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-018c1b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-018c1b1 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-018c1b1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-46563b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-9f2e2db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-9f2e2db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-9f2e2db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-9f2e2db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-9f2e2db .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-9f2e2db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-9f2e2db .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-9f2e2db .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-9f2e2db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-9f2e2db .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-9f2e2db .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-f9d8544{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-deb5ad7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-deb5ad7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-deb5ad7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-deb5ad7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-deb5ad7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-deb5ad7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-deb5ad7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-deb5ad7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-deb5ad7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-deb5ad7 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-deb5ad7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-2d02ba1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-2de063b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-2de063b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-2de063b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-2de063b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-2de063b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-2de063b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-2de063b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-2de063b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-2de063b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-2de063b .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-2de063b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-48b3bc9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-b80f17b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-b80f17b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-b80f17b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-b80f17b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-b80f17b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-b80f17b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-b80f17b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-b80f17b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-b80f17b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-b80f17b .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-b80f17b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-e9488be{--n-accordion-title-font-size:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-gap:12px;--n-accordion-icon-normal-color:#D39A31;--n-accordion-icon-hover-color:#D39A31;--n-accordion-icon-active-color:#D39A31;}.elementor-657 .elementor-element.elementor-element-e9488be > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-657 .elementor-element.elementor-element-e9488be > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-657 .elementor-element.elementor-element-e9488be > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-657 .elementor-element.elementor-element-e9488be {--n-accordion-padding:0px 0px 10px 0px;}:where( .elementor-657 .elementor-element.elementor-element-e9488be > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Beaufort for LOL Regular", Sans-serif;font-weight:500;line-height:26px;}:where( .elementor-657 .elementor-element.elementor-element-e9488be > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:36px;--padding-bottom:10px;--padding-left:36px;}.elementor-657 .elementor-element.elementor-element-5260ef6{--display:flex;}.elementor-657 .elementor-element.elementor-element-8bfb91b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6AF52;--border-color:#D6AF52;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-79c45c8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;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:#436A2B;--border-color:#436A2B;--border-radius:0px 0px 50px 50px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-79c45c8:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-79c45c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2026/01/PRICE-BG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-79c45c8::before, .elementor-657 .elementor-element.elementor-element-79c45c8 > .elementor-background-video-container::before, .elementor-657 .elementor-element.elementor-element-79c45c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-657 .elementor-element.elementor-element-79c45c8 > .elementor-background-slideshow::before, .elementor-657 .elementor-element.elementor-element-79c45c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-657 .elementor-element.elementor-element-79c45c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#75A2390D;--background-overlay:'';}.elementor-657 .elementor-element.elementor-element-79c45c8:hover{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:#436A2B;--border-color:#436A2B;--border-radius:0px 0px 50px 50px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:50px;--border-bottom-left-radius:50px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-79c45c8, .elementor-657 .elementor-element.elementor-element-79c45c8::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-107145c .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-acc1358 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:18px;font-weight:500;line-height:24px;}.elementor-657 .elementor-element.elementor-element-3eb96a4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-e1d0a7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-e1d0a7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-e1d0a7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-e1d0a7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-e1d0a7e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-e1d0a7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-e1d0a7e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-e1d0a7e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-e1d0a7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-e1d0a7e .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-e1d0a7e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-e756664{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-d92ef3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-d92ef3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-d92ef3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-d92ef3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-d92ef3e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-d92ef3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-d92ef3e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-d92ef3e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-d92ef3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-d92ef3e .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-d92ef3e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-787e6a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-f17148a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-f17148a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-f17148a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-f17148a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-f17148a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-f17148a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-f17148a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-f17148a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-f17148a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-f17148a .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-f17148a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-1016cb3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-1c614ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-1c614ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-1c614ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-1c614ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-1c614ff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-1c614ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-1c614ff .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-1c614ff .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-1c614ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-1c614ff .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-1c614ff .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-a84c474{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-ee5600b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-ee5600b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-ee5600b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-ee5600b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-ee5600b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-ee5600b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-ee5600b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-ee5600b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-ee5600b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-ee5600b .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-ee5600b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-afcc41d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-3e95bef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-3e95bef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-3e95bef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-3e95bef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-3e95bef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-3e95bef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-3e95bef .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-3e95bef .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-3e95bef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-3e95bef .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-3e95bef .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-5373598{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-3e1ceca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-3e1ceca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-3e1ceca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-3e1ceca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-3e1ceca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-3e1ceca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-3e1ceca .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-3e1ceca .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-3e1ceca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-3e1ceca .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-3e1ceca .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-8e402bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-8748d46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-8748d46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-8748d46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-8748d46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-8748d46 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-8748d46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-8748d46 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-8748d46 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-8748d46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-8748d46 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-8748d46 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-ddfac1a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-f20bbb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-f20bbb5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-f20bbb5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-f20bbb5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-f20bbb5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-f20bbb5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-f20bbb5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-f20bbb5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-f20bbb5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-f20bbb5 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-f20bbb5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-299c13f{--n-accordion-title-font-size:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-gap:12px;--n-accordion-icon-normal-color:#D39A31;--n-accordion-icon-hover-color:#D39A31;--n-accordion-icon-active-color:#D39A31;}.elementor-657 .elementor-element.elementor-element-299c13f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-657 .elementor-element.elementor-element-299c13f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-657 .elementor-element.elementor-element-299c13f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-657 .elementor-element.elementor-element-299c13f {--n-accordion-padding:0px 0px 10px 0px;}:where( .elementor-657 .elementor-element.elementor-element-299c13f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Beaufort for LOL Regular", Sans-serif;font-weight:500;line-height:26px;}:where( .elementor-657 .elementor-element.elementor-element-299c13f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:36px;--padding-bottom:10px;--padding-left:36px;}.elementor-657 .elementor-element.elementor-element-80d214c{--display:flex;}.elementor-657 .elementor-element.elementor-element-eafa56b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6AF52;--border-color:#D6AF52;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-c071cf9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;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:#436A2B;--border-color:#436A2B;--border-radius:0px 0px 50px 50px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-c071cf9:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-c071cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2026/01/PRICE-BG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-c071cf9::before, .elementor-657 .elementor-element.elementor-element-c071cf9 > .elementor-background-video-container::before, .elementor-657 .elementor-element.elementor-element-c071cf9 > .e-con-inner > .elementor-background-video-container::before, .elementor-657 .elementor-element.elementor-element-c071cf9 > .elementor-background-slideshow::before, .elementor-657 .elementor-element.elementor-element-c071cf9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-657 .elementor-element.elementor-element-c071cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#75A2390D;--background-overlay:'';}.elementor-657 .elementor-element.elementor-element-c071cf9:hover{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:#436A2B;--border-color:#436A2B;--border-radius:0px 0px 50px 50px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:50px;--border-bottom-left-radius:50px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-c071cf9, .elementor-657 .elementor-element.elementor-element-c071cf9::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-1d58a4d .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-18ab8d8 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:18px;font-weight:500;line-height:24px;}.elementor-657 .elementor-element.elementor-element-ec21caa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-e22fc7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-e22fc7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-e22fc7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-e22fc7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-e22fc7f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-e22fc7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-e22fc7f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-e22fc7f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-e22fc7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-e22fc7f .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-e22fc7f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-47b5909{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-8c5d025{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-8c5d025 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-8c5d025 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-8c5d025 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-8c5d025 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-8c5d025 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-8c5d025 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-8c5d025 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-8c5d025 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-8c5d025 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-8c5d025 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-1dd18fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-805f442{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-805f442 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-805f442 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-805f442 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-805f442 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-805f442 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-805f442 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-805f442 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-805f442 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-805f442 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-805f442 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-a8b34e6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-7486b8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-7486b8b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-7486b8b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-7486b8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-7486b8b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-7486b8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-7486b8b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-7486b8b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-7486b8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-7486b8b .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-7486b8b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-4292173{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-447238e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-447238e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-447238e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-447238e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-447238e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-447238e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-447238e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-447238e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-447238e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-447238e .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-447238e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-0c20c61{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-87e1433{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-87e1433 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-87e1433 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-87e1433 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-87e1433 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-87e1433 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-87e1433 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-87e1433 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-87e1433 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-87e1433 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-87e1433 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-ffddb1d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-778c2e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-778c2e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-778c2e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-778c2e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-778c2e1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-778c2e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-778c2e1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-778c2e1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-778c2e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-778c2e1 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-778c2e1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-987f082{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-0e10bbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-0e10bbc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-0e10bbc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-0e10bbc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-0e10bbc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-0e10bbc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-0e10bbc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-0e10bbc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-0e10bbc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-0e10bbc .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-0e10bbc .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-44a9a3a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-327cf2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-327cf2f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-327cf2f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-327cf2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-327cf2f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-327cf2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-327cf2f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-327cf2f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-327cf2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-327cf2f .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-327cf2f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-f4d7009{--n-accordion-title-font-size:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-gap:12px;--n-accordion-icon-normal-color:#D39A31;--n-accordion-icon-hover-color:#D39A31;--n-accordion-icon-active-color:#D39A31;}.elementor-657 .elementor-element.elementor-element-f4d7009 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-657 .elementor-element.elementor-element-f4d7009 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-657 .elementor-element.elementor-element-f4d7009 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-657 .elementor-element.elementor-element-f4d7009 {--n-accordion-padding:0px 0px 10px 0px;}:where( .elementor-657 .elementor-element.elementor-element-f4d7009 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Beaufort for LOL Regular", Sans-serif;font-weight:500;line-height:26px;}:where( .elementor-657 .elementor-element.elementor-element-f4d7009 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:36px;--padding-bottom:10px;--padding-left:36px;}.elementor-657 .elementor-element.elementor-element-51f95ba{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-font-size:40px;--n-tabs-title-color:#D39A31;--n-tabs-title-color-active:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-51f95ba > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-51f95ba.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#D39A31;}.elementor-657 .elementor-element.elementor-element-51f95ba.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-657 .elementor-element.elementor-element-51f95ba.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#D39A31;}.elementor-657 .elementor-element.elementor-element-51f95ba.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-51f95ba.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Beaufort for LOL Regular", Sans-serif;font-weight:500;line-height:50px;}.elementor-657 .elementor-element.elementor-element-51f95ba [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-5a5ece4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6AF52;--border-color:#D6AF52;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-5a5ece4:hover{box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-345b14f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;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:#436A2B;--border-color:#436A2B;--border-radius:0px 0px 50px 50px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-345b14f:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-345b14f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2026/01/PRICE-BG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-345b14f::before, .elementor-657 .elementor-element.elementor-element-345b14f > .elementor-background-video-container::before, .elementor-657 .elementor-element.elementor-element-345b14f > .e-con-inner > .elementor-background-video-container::before, .elementor-657 .elementor-element.elementor-element-345b14f > .elementor-background-slideshow::before, .elementor-657 .elementor-element.elementor-element-345b14f > .e-con-inner > .elementor-background-slideshow::before, .elementor-657 .elementor-element.elementor-element-345b14f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#75A2390D;--background-overlay:'';}.elementor-657 .elementor-element.elementor-element-345b14f:hover{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:#436A2B;--border-color:#436A2B;--border-radius:0px 0px 50px 50px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:50px;--border-bottom-left-radius:50px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-345b14f, .elementor-657 .elementor-element.elementor-element-345b14f::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-dca828b .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-69ac246 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:18px;font-weight:500;line-height:24px;}.elementor-657 .elementor-element.elementor-element-0eec99c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-d63d9cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-d63d9cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-d63d9cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-d63d9cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-d63d9cd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-d63d9cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-d63d9cd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-d63d9cd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-d63d9cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-d63d9cd .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-d63d9cd .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-2c02917{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-0c0c14b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-0c0c14b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-0c0c14b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-0c0c14b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-0c0c14b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-0c0c14b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-0c0c14b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-0c0c14b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-0c0c14b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-0c0c14b .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-0c0c14b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-c5ab791{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-ada83df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-ada83df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-ada83df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-ada83df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-ada83df .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-ada83df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-ada83df .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-ada83df .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-ada83df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-ada83df .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-ada83df .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-ecf25f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-5cdebe3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-5cdebe3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-5cdebe3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-5cdebe3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-5cdebe3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-5cdebe3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-5cdebe3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-5cdebe3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-5cdebe3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-5cdebe3 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-5cdebe3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-af094e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-b75bf63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-b75bf63 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-b75bf63 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-b75bf63 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-b75bf63 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-b75bf63 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-b75bf63 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-b75bf63 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-b75bf63 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-b75bf63 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-b75bf63 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-e927e86{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-a4b3834{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-a4b3834 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-a4b3834 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-a4b3834 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-a4b3834 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-a4b3834 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-a4b3834 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-a4b3834 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-a4b3834 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-a4b3834 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-a4b3834 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-2697d17{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-904f63d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-904f63d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-904f63d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-904f63d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-904f63d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-904f63d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-904f63d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-904f63d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-904f63d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-904f63d .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-904f63d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-8421908{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-c62761c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-c62761c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-c62761c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-c62761c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-c62761c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-c62761c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-c62761c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-c62761c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-c62761c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-c62761c .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-c62761c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-9ca10f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-9758f60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-9758f60 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-9758f60 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-9758f60 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-9758f60 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-9758f60 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-9758f60 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-9758f60 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-9758f60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-9758f60 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-9758f60 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-27d07e4{--n-accordion-title-font-size:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-gap:12px;--n-accordion-icon-normal-color:#D39A31;--n-accordion-icon-hover-color:#D39A31;--n-accordion-icon-active-color:#D39A31;}.elementor-657 .elementor-element.elementor-element-27d07e4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-657 .elementor-element.elementor-element-27d07e4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-657 .elementor-element.elementor-element-27d07e4 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-657 .elementor-element.elementor-element-27d07e4 {--n-accordion-padding:0px 0px 10px 0px;}:where( .elementor-657 .elementor-element.elementor-element-27d07e4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Beaufort for LOL Regular", Sans-serif;font-weight:500;line-height:26px;}:where( .elementor-657 .elementor-element.elementor-element-27d07e4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:36px;--padding-bottom:10px;--padding-left:36px;}.elementor-657 .elementor-element.elementor-element-6b2218e{width:var( --container-widget-width, 42% );max-width:42%;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 25px 5px 25px;--container-widget-width:42%;--container-widget-flex-grow:0;top:-20px;border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);text-align:center;}.elementor-657 .elementor-element.elementor-element-6b2218e:hover{background-color:#D39A31;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-6b2218e{left:104px;}body.rtl .elementor-657 .elementor-element.elementor-element-6b2218e{right:104px;}.elementor-657 .elementor-element.elementor-element-6b2218e .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:#D39A31;}.elementor-657 .elementor-element.elementor-element-8ca8734{--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 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6AF52;--border-color:#D6AF52;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-8ca8734:hover{box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-7fb223e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;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:#436A2B;--border-color:#436A2B;--border-radius:0px 0px 50px 50px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-7fb223e:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-7fb223e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2026/01/PRICE-BG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-7fb223e::before, .elementor-657 .elementor-element.elementor-element-7fb223e > .elementor-background-video-container::before, .elementor-657 .elementor-element.elementor-element-7fb223e > .e-con-inner > .elementor-background-video-container::before, .elementor-657 .elementor-element.elementor-element-7fb223e > .elementor-background-slideshow::before, .elementor-657 .elementor-element.elementor-element-7fb223e > .e-con-inner > .elementor-background-slideshow::before, .elementor-657 .elementor-element.elementor-element-7fb223e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#75A2390D;--background-overlay:'';}.elementor-657 .elementor-element.elementor-element-7fb223e:hover{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:#436A2B;--border-color:#436A2B;--border-radius:0px 0px 50px 50px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:50px;--border-bottom-left-radius:50px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-7fb223e, .elementor-657 .elementor-element.elementor-element-7fb223e::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-25c297a .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-394860c .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:18px;font-weight:500;line-height:24px;}.elementor-657 .elementor-element.elementor-element-5b1ec0d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-249dbee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-249dbee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-249dbee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-249dbee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-249dbee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-249dbee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-249dbee .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-249dbee .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-249dbee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-249dbee .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-249dbee .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-857825f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-f585b4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-f585b4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-f585b4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-f585b4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-f585b4a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-f585b4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-f585b4a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-f585b4a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-f585b4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-f585b4a .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-f585b4a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-d58a034{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-76ad86a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-76ad86a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-76ad86a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-76ad86a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-76ad86a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-76ad86a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-76ad86a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-76ad86a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-76ad86a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-76ad86a .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-76ad86a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-5495f5e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-42754ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-42754ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-42754ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-42754ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-42754ec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-42754ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-42754ec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-42754ec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-42754ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-42754ec .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-42754ec .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-bc89475{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-8b2af4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-8b2af4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-8b2af4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-8b2af4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-8b2af4e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-8b2af4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-8b2af4e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-8b2af4e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-8b2af4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-8b2af4e .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-8b2af4e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-49add0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-ee3e545{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-ee3e545 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-ee3e545 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-ee3e545 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-ee3e545 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-ee3e545 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-ee3e545 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-ee3e545 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-ee3e545 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-ee3e545 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-ee3e545 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-7f6761b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-a4ca606{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-a4ca606 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-a4ca606 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-a4ca606 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-a4ca606 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-a4ca606 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-a4ca606 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-a4ca606 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-a4ca606 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-a4ca606 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-a4ca606 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-11c7eb3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-7fab3cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-7fab3cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-7fab3cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-7fab3cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-7fab3cd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-7fab3cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-7fab3cd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-7fab3cd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-7fab3cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-7fab3cd .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-7fab3cd .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-2fcf53a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-64e0788{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-64e0788 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-64e0788 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-64e0788 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-64e0788 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-64e0788 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-64e0788 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-64e0788 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-64e0788 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-64e0788 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-64e0788 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-0b683a2{--n-accordion-title-font-size:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-gap:12px;--n-accordion-icon-normal-color:#D39A31;--n-accordion-icon-hover-color:#D39A31;--n-accordion-icon-active-color:#D39A31;}.elementor-657 .elementor-element.elementor-element-0b683a2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-657 .elementor-element.elementor-element-0b683a2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-657 .elementor-element.elementor-element-0b683a2 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-657 .elementor-element.elementor-element-0b683a2 {--n-accordion-padding:0px 0px 10px 0px;}:where( .elementor-657 .elementor-element.elementor-element-0b683a2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Beaufort for LOL Regular", Sans-serif;font-weight:500;line-height:26px;}:where( .elementor-657 .elementor-element.elementor-element-0b683a2 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:36px;--padding-bottom:10px;--padding-left:36px;}.elementor-657 .elementor-element.elementor-element-d9b9298{width:var( --container-widget-width, 42% );max-width:42%;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 25px 5px 25px;--container-widget-width:42%;--container-widget-flex-grow:0;top:-20px;border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);text-align:center;}.elementor-657 .elementor-element.elementor-element-d9b9298:hover{background-color:#D39A31;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-d9b9298{left:104px;}body.rtl .elementor-657 .elementor-element.elementor-element-d9b9298{right:104px;}.elementor-657 .elementor-element.elementor-element-d9b9298 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:#D39A31;}.elementor-657 .elementor-element.elementor-element-54e0b9f{--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 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6AF52;--border-color:#D6AF52;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-54e0b9f:hover{box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-5d8dc9c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;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:#436A2B;--border-color:#436A2B;--border-radius:0px 0px 50px 50px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-5d8dc9c:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-5d8dc9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2026/01/PRICE-BG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-5d8dc9c::before, .elementor-657 .elementor-element.elementor-element-5d8dc9c > .elementor-background-video-container::before, .elementor-657 .elementor-element.elementor-element-5d8dc9c > .e-con-inner > .elementor-background-video-container::before, .elementor-657 .elementor-element.elementor-element-5d8dc9c > .elementor-background-slideshow::before, .elementor-657 .elementor-element.elementor-element-5d8dc9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-657 .elementor-element.elementor-element-5d8dc9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#75A2390D;--background-overlay:'';}.elementor-657 .elementor-element.elementor-element-5d8dc9c:hover{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:#436A2B;--border-color:#436A2B;--border-radius:0px 0px 50px 50px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:50px;--border-bottom-left-radius:50px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-657 .elementor-element.elementor-element-5d8dc9c, .elementor-657 .elementor-element.elementor-element-5d8dc9c::before{--border-transition:0.3s;}.elementor-657 .elementor-element.elementor-element-b26a277 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-15860df .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:18px;font-weight:500;line-height:24px;}.elementor-657 .elementor-element.elementor-element-65601a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-e44f6b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-e44f6b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-e44f6b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-e44f6b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-e44f6b9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-e44f6b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-e44f6b9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-e44f6b9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-e44f6b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-e44f6b9 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-e44f6b9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-34e6516{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-c468142{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-c468142 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-c468142 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-c468142 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-c468142 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-c468142 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-c468142 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-c468142 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-c468142 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-c468142 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-c468142 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-fb1dd41{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-21b8643{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-21b8643 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-21b8643 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-21b8643 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-21b8643 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-21b8643 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-21b8643 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-21b8643 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-21b8643 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-21b8643 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-21b8643 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-74f01f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-9dd35d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-9dd35d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-9dd35d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-9dd35d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-9dd35d9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-9dd35d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-9dd35d9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-9dd35d9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-9dd35d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-9dd35d9 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-9dd35d9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-51054d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-35dacff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-35dacff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-35dacff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-35dacff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-35dacff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-35dacff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-35dacff .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-35dacff .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-35dacff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-35dacff .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-35dacff .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-c778d34{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-feb0501{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-feb0501 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-feb0501 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-feb0501 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-feb0501 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-feb0501 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-feb0501 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-feb0501 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-feb0501 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-feb0501 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-feb0501 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-5e3462c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-c205c6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-c205c6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-c205c6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-c205c6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-c205c6c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-c205c6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-c205c6c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-c205c6c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-c205c6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-c205c6c .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-c205c6c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-0e625c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-ddda37b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-ddda37b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-ddda37b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-ddda37b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-ddda37b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-ddda37b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-ddda37b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-ddda37b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-ddda37b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-ddda37b .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-ddda37b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-4c9e45d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-657 .elementor-element.elementor-element-6974018{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-657 .elementor-element.elementor-element-6974018 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-6974018 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-6974018 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-657 .elementor-element.elementor-element-6974018 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-6974018 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-657 .elementor-element.elementor-element-6974018 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-6974018 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-657 .elementor-element.elementor-element-6974018 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-6974018 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-6974018 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-657 .elementor-element.elementor-element-4e3163d{--n-accordion-title-font-size:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-gap:12px;--n-accordion-icon-normal-color:#D39A31;--n-accordion-icon-hover-color:#D39A31;--n-accordion-icon-active-color:#D39A31;}.elementor-657 .elementor-element.elementor-element-4e3163d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-657 .elementor-element.elementor-element-4e3163d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-657 .elementor-element.elementor-element-4e3163d > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-657 .elementor-element.elementor-element-4e3163d {--n-accordion-padding:0px 0px 10px 0px;}:where( .elementor-657 .elementor-element.elementor-element-4e3163d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Beaufort for LOL Regular", Sans-serif;font-weight:500;line-height:26px;}:where( .elementor-657 .elementor-element.elementor-element-4e3163d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:36px;--padding-bottom:10px;--padding-left:36px;}.elementor-657 .elementor-element.elementor-element-f6e526c{width:var( --container-widget-width, 42% );max-width:42%;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 25px 5px 25px;--container-widget-width:42%;--container-widget-flex-grow:0;top:-20px;border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);text-align:center;}.elementor-657 .elementor-element.elementor-element-f6e526c:hover{background-color:#D39A31;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5019607843137255);}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-f6e526c{left:104px;}body.rtl .elementor-657 .elementor-element.elementor-element-f6e526c{right:104px;}.elementor-657 .elementor-element.elementor-element-f6e526c .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:#D39A31;}.elementor-657 .elementor-element.elementor-element-02479d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-657 .elementor-element.elementor-element-ac40b45{text-align:start;font-family:"Beaufort for LOL Regular", Sans-serif;font-size:16px;font-weight:500;line-height:20px;color:#FF0000;}.elementor-657 .elementor-element.elementor-element-d23838f{text-align:start;font-family:"Source Sans Pro", Sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#FF0000;}.elementor-657 .elementor-element.elementor-element-c348636{--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;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-c348636:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-c348636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2026/01/Confused-SEC-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-dca4b62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-dca4b62 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:32px;font-weight:700;line-height:36px;color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-f252d4d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-0c7936d .elementor-button{background-color:var( --e-global-color-accent );font-family:"Beaufort for LOL Regular", Sans-serif;font-size:14px;font-weight:500;line-height:18px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 3px 0px 0px #D39A31;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-99af367 );border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-657 .elementor-element.elementor-element-0c7936d{width:var( --container-widget-width, 14% );max-width:14%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-657 .elementor-element.elementor-element-0c7936d:hover{--e-transform-translateY:3px;}.elementor-657 .elementor-element.elementor-element-0c7936d .elementor-button:hover, .elementor-657 .elementor-element.elementor-element-0c7936d .elementor-button:focus{box-shadow:0px 0px 0px 0px #D39A31;}.elementor-657 .elementor-element.elementor-element-9aa463e{--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;--overlay-opacity:0.7;--margin-top:110px;--margin-bottom:128px;--margin-left:0px;--margin-right:0px;--padding-top:131px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-9aa463e:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-9aa463e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/Client-Testimonials-6-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-9aa463e::before, .elementor-657 .elementor-element.elementor-element-9aa463e > .elementor-background-video-container::before, .elementor-657 .elementor-element.elementor-element-9aa463e > .e-con-inner > .elementor-background-video-container::before, .elementor-657 .elementor-element.elementor-element-9aa463e > .elementor-background-slideshow::before, .elementor-657 .elementor-element.elementor-element-9aa463e > .e-con-inner > .elementor-background-slideshow::before, .elementor-657 .elementor-element.elementor-element-9aa463e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-657 .elementor-element.elementor-element-80695ce{--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;}.elementor-657 .elementor-element.elementor-element-ca88dfa{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-657 .elementor-element.elementor-element-ca88dfa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-657 .elementor-element.elementor-element-b30df5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Beaufort for LOL Regular", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-d50ab95{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-d50ab95 .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:32px;font-weight:700;line-height:36px;color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-b00cf3a{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-75af5c3{--display:flex;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-08e0f74{right:0px;}body.rtl .elementor-657 .elementor-element.elementor-element-08e0f74{left:0px;}.elementor-657 .elementor-element.elementor-element-08e0f74{top:0px;}.elementor-657 .elementor-element.elementor-element-83aadad{background-color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-wrapper{text-align:center;}.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:400;line-height:50px;}.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-name{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:40px;font-weight:500;line-height:50px;}.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-job{font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:400;line-height:50px;}.elementor-657 .elementor-element.elementor-element-6e40708{--display:flex;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-82f498d{right:0px;}body.rtl .elementor-657 .elementor-element.elementor-element-82f498d{left:0px;}.elementor-657 .elementor-element.elementor-element-82f498d{top:0px;}.elementor-657 .elementor-element.elementor-element-17c9e9f{background-color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-wrapper{text-align:center;}.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:400;line-height:50px;}.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-name{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:40px;font-weight:500;line-height:50px;}.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-job{font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:400;line-height:50px;}.elementor-657 .elementor-element.elementor-element-79e199d{--display:flex;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-1a50e8e{right:0px;}body.rtl .elementor-657 .elementor-element.elementor-element-1a50e8e{left:0px;}.elementor-657 .elementor-element.elementor-element-1a50e8e{top:0px;}.elementor-657 .elementor-element.elementor-element-a6f66b8{background-color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-wrapper{text-align:center;}.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:400;line-height:50px;}.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-name{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:40px;font-weight:500;line-height:50px;}.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-job{font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:400;line-height:50px;}.elementor-657 .elementor-element.elementor-element-c9d652e{--display:flex;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-28e8d08{right:0px;}body.rtl .elementor-657 .elementor-element.elementor-element-28e8d08{left:0px;}.elementor-657 .elementor-element.elementor-element-28e8d08{top:0px;}.elementor-657 .elementor-element.elementor-element-4843455{background-color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-wrapper{text-align:center;}.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:400;line-height:50px;}.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-name{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:40px;font-weight:500;line-height:50px;}.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-job{font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:400;line-height:50px;}.elementor-657 .elementor-element.elementor-element-de22937{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-accent );--e-n-carousel-dots-hover-color:var( --e-global-color-accent );}.elementor-657 .elementor-element.elementor-element-5a6bc27{--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;}.elementor-657 .elementor-element.elementor-element-b59baf4{--display:flex;--position:absolute;--gap:48px 48px;--row-gap:48px;--column-gap:48px;top:-194px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-b59baf4{left:328px;}body.rtl .elementor-657 .elementor-element.elementor-element-b59baf4{right:328px;}.elementor-657 .elementor-element.elementor-element-df96d26{background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 20px 20px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 50px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-df96d26:hover{box-shadow:0px 4px 50px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-df96d26 .elementor-testimonial-wrapper{text-align:start;}.elementor-657 .elementor-element.elementor-element-df96d26 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-657 .elementor-element.elementor-element-df96d26 .elementor-testimonial-name{color:var( --e-global-color-text );font-family:"Beaufort for LOL Regular", Sans-serif;font-size:16px;font-weight:500;line-height:20px;}.elementor-657 .elementor-element.elementor-element-df96d26 .elementor-testimonial-job{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-657 .elementor-element.elementor-element-6cf9fc0{background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 20px 20px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 50px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-6cf9fc0:hover{box-shadow:0px 4px 50px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-6cf9fc0 .elementor-testimonial-wrapper{text-align:start;}.elementor-657 .elementor-element.elementor-element-6cf9fc0 .elementor-testimonial-content{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-657 .elementor-element.elementor-element-6cf9fc0 .elementor-testimonial-name{color:var( --e-global-color-text );font-family:"Beaufort for LOL Regular", Sans-serif;font-size:16px;font-weight:500;line-height:20px;}.elementor-657 .elementor-element.elementor-element-6cf9fc0 .elementor-testimonial-job{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-e96c44b{right:0px;}body.rtl .elementor-657 .elementor-element.elementor-element-e96c44b{left:0px;}.elementor-657 .elementor-element.elementor-element-e96c44b{top:298.758px;}.elementor-657 .elementor-element.elementor-element-e96c44b .elementor-icon-wrapper{text-align:center;}.elementor-657 .elementor-element.elementor-element-e96c44b .elementor-icon{font-size:60px;}.elementor-657 .elementor-element.elementor-element-e96c44b .elementor-icon svg{height:60px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-700467e{right:0px;}body.rtl .elementor-657 .elementor-element.elementor-element-700467e{left:0px;}.elementor-657 .elementor-element.elementor-element-700467e{top:-26px;}.elementor-657 .elementor-element.elementor-element-700467e .elementor-icon-wrapper{text-align:center;}.elementor-657 .elementor-element.elementor-element-700467e .elementor-icon{font-size:60px;}.elementor-657 .elementor-element.elementor-element-700467e .elementor-icon svg{height:60px;}.elementor-657 .elementor-element.elementor-element-95c2f01{--display:flex;--position:absolute;--gap:48px 48px;--row-gap:48px;--column-gap:48px;top:-111px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-95c2f01{left:-25px;}body.rtl .elementor-657 .elementor-element.elementor-element-95c2f01{right:-25px;}.elementor-657 .elementor-element.elementor-element-d6fbb46{background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-d6fbb46 .elementor-testimonial-wrapper{text-align:start;}.elementor-657 .elementor-element.elementor-element-d6fbb46 .elementor-testimonial-content{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-657 .elementor-element.elementor-element-d6fbb46 .elementor-testimonial-name{color:var( --e-global-color-text );font-family:"Beaufort for LOL Regular", Sans-serif;font-size:16px;font-weight:500;line-height:20px;}.elementor-657 .elementor-element.elementor-element-d6fbb46 .elementor-testimonial-job{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-657 .elementor-element.elementor-element-7418686{background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 20px 20px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 50px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-7418686:hover{box-shadow:0px 4px 50px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-657 .elementor-element.elementor-element-7418686 .elementor-testimonial-wrapper{text-align:start;}.elementor-657 .elementor-element.elementor-element-7418686 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-657 .elementor-element.elementor-element-7418686 .elementor-testimonial-name{color:var( --e-global-color-text );font-family:"Beaufort for LOL Regular", Sans-serif;font-size:16px;font-weight:500;line-height:20px;}.elementor-657 .elementor-element.elementor-element-7418686 .elementor-testimonial-job{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-7c4e05b{right:0px;}body.rtl .elementor-657 .elementor-element.elementor-element-7c4e05b{left:0px;}.elementor-657 .elementor-element.elementor-element-7c4e05b{top:-26px;}.elementor-657 .elementor-element.elementor-element-7c4e05b .elementor-icon-wrapper{text-align:center;}.elementor-657 .elementor-element.elementor-element-7c4e05b .elementor-icon{font-size:60px;}.elementor-657 .elementor-element.elementor-element-7c4e05b .elementor-icon svg{height:60px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-f73295f{right:0px;}body.rtl .elementor-657 .elementor-element.elementor-element-f73295f{left:0px;}.elementor-657 .elementor-element.elementor-element-f73295f{top:279.574px;}.elementor-657 .elementor-element.elementor-element-f73295f .elementor-icon-wrapper{text-align:center;}.elementor-657 .elementor-element.elementor-element-f73295f .elementor-icon{font-size:60px;}.elementor-657 .elementor-element.elementor-element-f73295f .elementor-icon svg{height:60px;}.elementor-657 .elementor-element.elementor-element-4050b43{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-9f264e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Beaufort for LOL Regular", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:var( --e-global-color-757dc3f );}.elementor-657 .elementor-element.elementor-element-369f71d{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-369f71d .elementor-heading-title{font-family:"Beaufort for LOL Regular", Sans-serif;font-size:32px;font-weight:700;line-height:36px;color:var( --e-global-color-757dc3f );}.elementor-657 .elementor-element.elementor-element-196bdb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-657 .elementor-element.elementor-element-1395abe{--display:flex;}.elementor-657 .elementor-element.elementor-element-9cf33ae{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-e1c932d{--display:flex;}.elementor-657 .elementor-element.elementor-element-5087f45{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-06b70b6{--display:flex;}.elementor-657 .elementor-element.elementor-element-9279298{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-b8c98c5{--display:flex;}.elementor-657 .elementor-element.elementor-element-ce07f1c{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-796d2c1{--display:flex;}.elementor-657 .elementor-element.elementor-element-348c570{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-657 .elementor-element.elementor-element-fe6281a{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 70% );max-width:70%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:16px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-fe6281a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#75A2391A;border-style:none;}.elementor-657 .elementor-element.elementor-element-fe6281a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#75A2391A;border-style:none;}.elementor-657 .elementor-element.elementor-element-fe6281a > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#75A23933;}:where( .elementor-657 .elementor-element.elementor-element-fe6281a > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#75A23933;border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:59px;--padding-bottom:19px;--padding-left:44px;}.elementor-657 .elementor-element.elementor-element-fe6281a {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-657 .elementor-element.elementor-element-fe6281a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Beaufort for LOL Regular", Sans-serif;font-weight:500;line-height:26px;}@media(max-width:1200px){.elementor-657 .elementor-element.elementor-element-20b9665{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-657 .elementor-element.elementor-element-29e11f7{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-657 .elementor-element.elementor-element-1eef44e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-657 .elementor-element.elementor-element-d31ad5e{--min-height:204px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-5379981{right:0px;}body.rtl .elementor-657 .elementor-element.elementor-element-5379981{left:0px;}.elementor-657 .elementor-element.elementor-element-5379981{bottom:250px;}.elementor-657 .elementor-element.elementor-element-0440332{font-size:16px;line-height:24px;}.elementor-657 .elementor-element.elementor-element-f99a407 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-657 .elementor-element.elementor-element-0d3517e{font-size:18px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-727cdd0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-575ca93{--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-657 .elementor-element.elementor-element-781ed83{--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-657 .elementor-element.elementor-element-afb01d0{font-size:16px;line-height:24px;}.elementor-657 .elementor-element.elementor-element-e0dfb45 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-657 .elementor-element.elementor-element-663fe84{font-size:18px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-2948619{font-size:16px;line-height:24px;}.elementor-657 .elementor-element.elementor-element-62ffd6c .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-657 .elementor-element.elementor-element-38bcb3a{font-size:18px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-0bc8b31{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-657 .elementor-element.elementor-element-cbe2cea{font-size:16px;line-height:24px;}.elementor-657 .elementor-element.elementor-element-a75a547 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-657 .elementor-element.elementor-element-6ac3d4a{font-size:18px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-979672b{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-657 .elementor-element.elementor-element-0958090{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-657 .elementor-element.elementor-element-d69a868{font-size:16px;line-height:24px;}.elementor-657 .elementor-element.elementor-element-c02c7fe .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-657 .elementor-element.elementor-element-f6d2c9f{font-size:18px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-efcd07c{font-size:16px;line-height:24px;}.elementor-657 .elementor-element.elementor-element-1b17fbf .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-657 .elementor-element.elementor-element-ea7e315{font-size:18px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-0c7936d{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-657 .elementor-element.elementor-element-9aa463e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-ca88dfa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-657 .elementor-element.elementor-element-b00cf3a{text-align:center;}.elementor-657 .elementor-element.elementor-element-75af5c3{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-08e0f74{right:0px;}body.rtl .elementor-657 .elementor-element.elementor-element-08e0f74{left:0px;}.elementor-657 .elementor-element.elementor-element-08e0f74{top:-33px;}.elementor-657 .elementor-element.elementor-element-83aadad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-wrapper{text-align:start;}.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-content{font-size:14px;line-height:20px;}.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-name{font-size:16px;line-height:20px;}.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-job{font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-6e40708{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-82f498d{right:0px;}body.rtl .elementor-657 .elementor-element.elementor-element-82f498d{left:0px;}.elementor-657 .elementor-element.elementor-element-82f498d{top:-33px;}.elementor-657 .elementor-element.elementor-element-17c9e9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-wrapper{text-align:start;}.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-content{font-size:14px;line-height:20px;}.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-name{font-size:16px;line-height:20px;}.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-job{font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-79e199d{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-1a50e8e{right:0px;}body.rtl .elementor-657 .elementor-element.elementor-element-1a50e8e{left:0px;}.elementor-657 .elementor-element.elementor-element-1a50e8e{top:-33px;}.elementor-657 .elementor-element.elementor-element-a6f66b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-wrapper{text-align:start;}.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-content{font-size:14px;line-height:20px;}.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-name{font-size:16px;line-height:20px;}.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-job{font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-c9d652e{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-4843455{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-wrapper{text-align:start;}.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-content{font-size:14px;line-height:20px;}.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-name{font-size:16px;line-height:20px;}.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-job{font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-de22937{--e-n-carousel-swiper-slides-to-display:2;}.elementor-657 .elementor-element.elementor-element-fe6281a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:800px){.elementor-657 .elementor-element.elementor-element-5c34beb:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-5c34beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2026/01/Home-Hero-Mob.webp");}.elementor-657 .elementor-element.elementor-element-5c34beb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:66px;--padding-bottom:299px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-559123b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-657 .elementor-element.elementor-element-a1d762e{text-align:center;}.elementor-657 .elementor-element.elementor-element-20b9665{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;}.elementor-657 .elementor-element.elementor-element-29e11f7{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-657 .elementor-element.elementor-element-1eef44e{--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;}.elementor-657 .elementor-element.elementor-element-5c6787b .elementor-button{font-size:14px;line-height:18px;}.elementor-657 .elementor-element.elementor-element-ccecdac{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-e70e14e{left:117px;}body.rtl .elementor-657 .elementor-element.elementor-element-e70e14e{right:117px;}.elementor-657 .elementor-element.elementor-element-e70e14e{top:10px;}.elementor-657 .elementor-element.elementor-element-e70e14e img{width:320px;height:217px;}.elementor-657 .elementor-element.elementor-element-37c6643{--min-height:217px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-041e05a{right:74px;}body.rtl .elementor-657 .elementor-element.elementor-element-041e05a{left:74px;}.elementor-657 .elementor-element.elementor-element-041e05a{bottom:-7px;}.elementor-657 .elementor-element.elementor-element-d31ad5e{--min-height:220px;}.elementor-657 .elementor-element.elementor-element-cf2d51f:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-cf2d51f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2026/01/Counter-home.webp");}.elementor-657 .elementor-element.elementor-element-cf2d51f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-575ca93{--flex-wrap:nowrap;--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-657 .elementor-element.elementor-element-781ed83{--flex-wrap:nowrap;--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-657 .elementor-element.elementor-element-c1fac83{--e-n-carousel-swiper-slides-to-display:1;}.elementor-657 .elementor-element.elementor-element-28781eb img{width:250.80459594727px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-35c4017{left:141px;}body.rtl .elementor-657 .elementor-element.elementor-element-35c4017{right:141px;}.elementor-657 .elementor-element.elementor-element-35c4017{top:-9px;}.elementor-657 .elementor-element.elementor-element-35c4017 img{width:258.80459594727px;}.elementor-657 .elementor-element.elementor-element-6ba2457{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-657 .elementor-element.elementor-element-701423d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-657 .elementor-element.elementor-element-6e9691f{text-align:center;}.elementor-657 .elementor-element.elementor-element-0bc8b31{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-657 .elementor-element.elementor-element-2377002{--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-657 .elementor-element.elementor-element-af750d2{--e-n-carousel-swiper-slides-to-display:2;}.elementor-657 .elementor-element.elementor-element-979672b{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-657 .elementor-element.elementor-element-0d6aea9{--margin-top:176px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-657 .elementor-element.elementor-element-e0fed3a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:82px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-657 .elementor-element.elementor-element-22dba79{text-align:center;}.elementor-657 .elementor-element.elementor-element-ade34ed{text-align:center;}.elementor-657 .elementor-element.elementor-element-0958090{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-b659c88{right:100px;}body.rtl .elementor-657 .elementor-element.elementor-element-b659c88{left:100px;}.elementor-657 .elementor-element.elementor-element-b659c88{top:-200px;}.elementor-657 .elementor-element.elementor-element-83ec9cb{--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;--flex-wrap:nowrap;}.elementor-657 .elementor-element.elementor-element-fc5ee56{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-657 .elementor-element.elementor-element-e8a4f2b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-657 .elementor-element.elementor-element-7d320ab{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-657 .elementor-element.elementor-element-8a60218{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-657 .elementor-element.elementor-element-9e65ae5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-657 .elementor-element.elementor-element-80daae8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-657 .elementor-element.elementor-element-b98f986{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-657 .elementor-element.elementor-element-c2ba302{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-657 .elementor-element.elementor-element-2f838db{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;}.elementor-657 .elementor-element.elementor-element-5d1f942{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 50px 10px 5px;--container-widget-width:114px;--container-widget-flex-grow:0;width:var( --container-widget-width, 114px );max-width:114px;}.elementor-657 .elementor-element.elementor-element-9133952{--e-n-carousel-swiper-slides-to-display:1;}.elementor-657 .elementor-element.elementor-element-51f95ba{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-border-radius:6px 6px 6px 6px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:18px;}.elementor-657 .elementor-element.elementor-element-51f95ba.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:22px;}.elementor-657 .elementor-element.elementor-element-0c7936d{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-657 .elementor-element.elementor-element-9aa463e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-ca88dfa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-657 .elementor-element.elementor-element-b00cf3a{text-align:center;}.elementor-657 .elementor-element.elementor-element-75af5c3{--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-08e0f74{top:-34px;}.elementor-657 .elementor-element.elementor-element-83aadad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-content{font-size:14px;line-height:19px;}.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-name{font-size:16px;line-height:20px;}.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-job{font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-6e40708{--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-82f498d{top:-34px;}.elementor-657 .elementor-element.elementor-element-17c9e9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-content{font-size:14px;line-height:19px;}.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-name{font-size:16px;line-height:20px;}.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-job{font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-79e199d{--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-1a50e8e{top:-34px;}.elementor-657 .elementor-element.elementor-element-a6f66b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-content{font-size:14px;line-height:19px;}.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-name{font-size:16px;line-height:20px;}.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-job{font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-c9d652e{--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-28e8d08{top:-34px;}.elementor-657 .elementor-element.elementor-element-4843455{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-content{font-size:14px;line-height:19px;}.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-name{font-size:16px;line-height:20px;}.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-job{font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-de22937{--e-n-carousel-swiper-slides-to-display:2;}.elementor-657 .elementor-element.elementor-element-fe6281a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:575px){.elementor-657 .elementor-element.elementor-element-5c34beb:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-5c34beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2026/01/Home-Hero-Mob.webp");}.elementor-657 .elementor-element.elementor-element-5c34beb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:66px;--padding-bottom:299px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-559123b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-657 .elementor-element.elementor-element-a1d762e{text-align:center;font-size:38px;line-height:48px;}.elementor-657 .elementor-element.elementor-element-20b9665{width:100%;max-width:100%;text-align:center;font-size:18px;line-height:24px;}.elementor-657 .elementor-element.elementor-element-29e11f7{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-657 .elementor-element.elementor-element-29e11f7 .elementor-button{font-size:12px;line-height:16px;padding:4px 12px 4px 12px;}.elementor-657 .elementor-element.elementor-element-1eef44e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-17d5363{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-657 .elementor-element.elementor-element-0434d61{font-size:12px;line-height:15px;}.elementor-657 .elementor-element.elementor-element-a8d2897{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-a8d2897 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-71b6d5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-f120ce5{width:100%;max-width:100%;margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:16px;}.elementor-657 .elementor-element.elementor-element-f120ce5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-657 .elementor-element.elementor-element-f120ce5 .elementor-icon-list-item > a{font-size:14px;line-height:18px;}.elementor-657 .elementor-element.elementor-element-40749af{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-657 .elementor-element.elementor-element-c5b7456{--justify-content:flex-start;}.elementor-657 .elementor-element.elementor-element-5c6787b{width:var( --container-widget-width, 28% );max-width:28%;margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-657 .elementor-element.elementor-element-5c6787b:hover{--e-transform-translateY:3px;}.elementor-657 .elementor-element.elementor-element-5c6787b .elementor-button{font-size:12px;line-height:16px;padding:4px 12px 4px 12px;}.elementor-657 .elementor-element.elementor-element-ccecdac{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-e70e14e{left:10px;}body.rtl .elementor-657 .elementor-element.elementor-element-e70e14e{right:10px;}.elementor-657 .elementor-element.elementor-element-e70e14e img{width:320px;height:217.9476776123px;}.elementor-657 .elementor-element.elementor-element-37c6643{--min-height:217px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-041e05a{right:-13px;}body.rtl .elementor-657 .elementor-element.elementor-element-041e05a{left:-13px;}.elementor-657 .elementor-element.elementor-element-041e05a{bottom:-10px;}.elementor-657 .elementor-element.elementor-element-041e05a img{width:52px;}.elementor-657 .elementor-element.elementor-element-a926853{--min-height:217px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-8a28ec4{right:20px;}body.rtl .elementor-657 .elementor-element.elementor-element-8a28ec4{left:20px;}.elementor-657 .elementor-element.elementor-element-8a28ec4 img{width:320px;height:217px;}.elementor-657 .elementor-element.elementor-element-d31ad5e{--min-height:217px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-5379981{right:-41px;}body.rtl .elementor-657 .elementor-element.elementor-element-5379981{left:-41px;}.elementor-657 .elementor-element.elementor-element-5379981{bottom:-45px;}.elementor-657 .elementor-element.elementor-element-5379981 img{width:52px;}.elementor-657 .elementor-element.elementor-element-cf2d51f:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-cf2d51f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2026/01/Counter-home.webp");}.elementor-657 .elementor-element.elementor-element-cf2d51f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-01d41a9{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-657 .elementor-element.elementor-element-575ca93{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--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-657 .elementor-element.elementor-element-ccad933 .elementor-counter-number-wrapper{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-ccad933 .elementor-counter-title{font-size:14px;line-height:18px;}.elementor-657 .elementor-element.elementor-element-ae4e386 .elementor-counter-number-wrapper{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-ae4e386 .elementor-counter-title{font-size:14px;line-height:18px;}.elementor-657 .elementor-element.elementor-element-781ed83{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--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-657 .elementor-element.elementor-element-3210c7c .elementor-counter-number-wrapper{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-3210c7c .elementor-counter-title{font-size:14px;line-height:18px;}.elementor-657 .elementor-element.elementor-element-d9f6512 .elementor-counter-number-wrapper{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-d9f6512 .elementor-counter-title{font-size:14px;line-height:18px;}.elementor-657 .elementor-element.elementor-element-ae1f0ef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-afb01d0{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-e0dfb45 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-663fe84{font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-c7df4fb{--min-height:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--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-657 .elementor-element.elementor-element-1f818c3{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-657 .elementor-element.elementor-element-d58f261{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:3px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-d58f261{left:50px;}body.rtl .elementor-657 .elementor-element.elementor-element-d58f261{right:50px;}.elementor-657 .elementor-element.elementor-element-5a6f39f .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-c526369{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-e21cfaf .elementor-button{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-071dac6{--min-height:290px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--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-657 .elementor-element.elementor-element-90a4145{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-657 .elementor-element.elementor-element-7b883e4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:2px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-7b883e4{left:50px;}body.rtl .elementor-657 .elementor-element.elementor-element-7b883e4{right:50px;}.elementor-657 .elementor-element.elementor-element-13691d4 .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-2ff9548{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-f97df58 .elementor-button{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-d9444c9{--min-height:290px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--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-657 .elementor-element.elementor-element-a5c48fe{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-657 .elementor-element.elementor-element-f16ad73{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:2px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-f16ad73{left:50px;}body.rtl .elementor-657 .elementor-element.elementor-element-f16ad73{right:50px;}.elementor-657 .elementor-element.elementor-element-b60f82b .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-37b04f3{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-80cd240 .elementor-button{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-b0d7316{--min-height:290px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--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-657 .elementor-element.elementor-element-8350584{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-657 .elementor-element.elementor-element-c1602df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:2px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-c1602df{left:50px;}body.rtl .elementor-657 .elementor-element.elementor-element-c1602df{right:50px;}.elementor-657 .elementor-element.elementor-element-284962a .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-c6093e5{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-e604a01 .elementor-button{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-4d18f6c{--min-height:290px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--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-657 .elementor-element.elementor-element-ddabf99{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-657 .elementor-element.elementor-element-cc35f83{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:2px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-cc35f83{left:50px;}body.rtl .elementor-657 .elementor-element.elementor-element-cc35f83{right:50px;}.elementor-657 .elementor-element.elementor-element-c6c7ea0 .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-6e872ec{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-af22580 .elementor-button{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-c1fac83{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-ffef9b7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-2948619{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-62ffd6c .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-38bcb3a{font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-3fad3f9{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-657 .elementor-element.elementor-element-28781eb img{width:228px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-35c4017{left:50px;}body.rtl .elementor-657 .elementor-element.elementor-element-35c4017{right:50px;}.elementor-657 .elementor-element.elementor-element-35c4017{top:-26px;}.elementor-657 .elementor-element.elementor-element-35c4017 img{width:258px;}.elementor-657 .elementor-element.elementor-element-a1199b0 .elementor-icon-box-wrapper{gap:16px;}.elementor-657 .elementor-element.elementor-element-a1199b0 .elementor-icon-box-title{margin-block-end:5px;}.elementor-657 .elementor-element.elementor-element-a1199b0 .elementor-icon{font-size:38px;}.elementor-657 .elementor-element.elementor-element-a1199b0 .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-a1199b0 .elementor-icon-box-title a{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-a1199b0 .elementor-icon-box-description{font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-cd1dc10 .elementor-icon-box-wrapper{gap:16px;}.elementor-657 .elementor-element.elementor-element-cd1dc10 .elementor-icon-box-title{margin-block-end:5px;}.elementor-657 .elementor-element.elementor-element-cd1dc10 .elementor-icon{font-size:38px;}.elementor-657 .elementor-element.elementor-element-cd1dc10 .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-cd1dc10 .elementor-icon-box-title a{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-cd1dc10 .elementor-icon-box-description{font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-33b44ea .elementor-icon-box-wrapper{gap:16px;}.elementor-657 .elementor-element.elementor-element-33b44ea .elementor-icon-box-title{margin-block-end:5px;}.elementor-657 .elementor-element.elementor-element-33b44ea .elementor-icon{font-size:38px;}.elementor-657 .elementor-element.elementor-element-33b44ea .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-33b44ea .elementor-icon-box-title a{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-33b44ea .elementor-icon-box-description{font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-0e6d172 .elementor-icon-box-wrapper{gap:16px;}.elementor-657 .elementor-element.elementor-element-0e6d172 .elementor-icon-box-title{margin-block-end:5px;}.elementor-657 .elementor-element.elementor-element-0e6d172 .elementor-icon{font-size:38px;}.elementor-657 .elementor-element.elementor-element-0e6d172 .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-0e6d172 .elementor-icon-box-title a{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-0e6d172 .elementor-icon-box-description{font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-6ba2457{--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-701423d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-657 .elementor-element.elementor-element-1281d0b{text-align:center;}.elementor-657 .elementor-element.elementor-element-1281d0b .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-6e9691f{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-0bc8b31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-657 .elementor-element.elementor-element-0bc8b31 .elementor-button{font-size:12px;line-height:16px;padding:4px 12px 4px 12px;}.elementor-657 .elementor-element.elementor-element-2377002{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-657 .elementor-element.elementor-element-8a23e19{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-cbe2cea{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-a75a547 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-6ac3d4a{font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-1b112db{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-7072d84{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-fadf8b4{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-f369dbc{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-34c71a6{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-aa78093{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-cdbfdcd{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-8608091{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-5aaa5e9{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-50cf55c{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-764f3bd{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-6c5ebb0{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-64e792b{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-ebbb671{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-5cf7c76{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-e7ef5cd{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-649a832{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-02fa787{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-40f4457{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-29e4b72{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-260203f{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-43085f9{--min-height:327px;}.elementor-657 .elementor-element.elementor-element-af750d2{--e-n-carousel-swiper-slides-to-display:1;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:-105px;--e-n-carousel-arrow-prev-top-position:54px;--e-n-carousel-arrow-next-right-position:-69px;--e-n-carousel-arrow-next-top-position:54px;--e-n-carousel-arrow-size:12px;}.elementor-657 .elementor-element.elementor-element-af750d2 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:8px 8px 8px 8px;}.elementor-657 .elementor-element.elementor-element-979672b{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;}.elementor-657 .elementor-element.elementor-element-979672b .elementor-button{font-size:12px;line-height:16px;padding:4px 12px 4px 12px;}.elementor-657 .elementor-element.elementor-element-0d6aea9{--margin-top:179px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:63px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-657 .elementor-element.elementor-element-e0fed3a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-657 .elementor-element.elementor-element-22dba79{text-align:center;}.elementor-657 .elementor-element.elementor-element-22dba79 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-ade34ed{width:100%;max-width:100%;text-align:center;font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-0958090{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:44%;--container-widget-flex-grow:0;width:var( --container-widget-width, 44% );max-width:44%;}.elementor-657 .elementor-element.elementor-element-0958090 .elementor-button{font-size:12px;line-height:16px;padding:4px 12px 4px 12px;}.elementor-657 .elementor-element.elementor-element-b659c88{--min-height:222px;top:-187px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-b659c88{right:74px;}body.rtl .elementor-657 .elementor-element.elementor-element-b659c88{left:74px;}.elementor-657 .elementor-element.elementor-element-f819457 img{width:228px;height:222px;}.elementor-657 .elementor-element.elementor-element-ca84590{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-54b37a4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-657 .elementor-element.elementor-element-d69a868{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-c02c7fe .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-f6d2c9f{font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-0b4516b{--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-657 .elementor-element.elementor-element-432dcd5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-657 .elementor-element.elementor-element-83ec9cb{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-c1701af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 10px 4px 10px;}.elementor-657 .elementor-element.elementor-element-c1701af .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-wrapper{gap:15px;}.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon{font-size:168px;}.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-title a{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-description{font-size:12px;line-height:16px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-41a72e2{left:53px;}body.rtl .elementor-657 .elementor-element.elementor-element-41a72e2{right:53px;}.elementor-657 .elementor-element.elementor-element-41a72e2 img{width:45px;}.elementor-657 .elementor-element.elementor-element-7594140{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-657 .elementor-element.elementor-element-fc5ee56{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-1c6897b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 10px 4px 10px;}.elementor-657 .elementor-element.elementor-element-1c6897b .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-wrapper{gap:15px;}.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon{font-size:168px;}.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-title a{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-description{font-size:12px;line-height:16px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-fbf7cca{left:53px;}body.rtl .elementor-657 .elementor-element.elementor-element-fbf7cca{right:53px;}.elementor-657 .elementor-element.elementor-element-fbf7cca img{width:45px;}.elementor-657 .elementor-element.elementor-element-700335c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-657 .elementor-element.elementor-element-e8a4f2b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-40ac3cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 10px 4px 10px;}.elementor-657 .elementor-element.elementor-element-40ac3cd .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-wrapper{gap:15px;}.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon{font-size:168px;}.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-title a{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-description{font-size:12px;line-height:16px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-8dbb3f2{left:53px;}body.rtl .elementor-657 .elementor-element.elementor-element-8dbb3f2{right:53px;}.elementor-657 .elementor-element.elementor-element-8dbb3f2 img{width:45px;}.elementor-657 .elementor-element.elementor-element-c36dab7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-657 .elementor-element.elementor-element-7d320ab{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-f77e456{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 10px 4px 10px;}.elementor-657 .elementor-element.elementor-element-f77e456 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-wrapper{gap:15px;}.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon{font-size:168px;}.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-title a{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-description{font-size:12px;line-height:16px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-8e7ae93{left:53px;}body.rtl .elementor-657 .elementor-element.elementor-element-8e7ae93{right:53px;}.elementor-657 .elementor-element.elementor-element-8e7ae93 img{width:45px;}.elementor-657 .elementor-element.elementor-element-9a5f93f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-657 .elementor-element.elementor-element-8a60218{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-a60767f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 10px 4px 10px;}.elementor-657 .elementor-element.elementor-element-a60767f .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-wrapper{gap:15px;}.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon{font-size:168px;}.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-title a{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-description{font-size:12px;line-height:16px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-cd8404b{left:53px;}body.rtl .elementor-657 .elementor-element.elementor-element-cd8404b{right:53px;}.elementor-657 .elementor-element.elementor-element-cd8404b img{width:45px;}.elementor-657 .elementor-element.elementor-element-32bfbb1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-657 .elementor-element.elementor-element-9e65ae5{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-1ef2960{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 10px 4px 10px;}.elementor-657 .elementor-element.elementor-element-1ef2960 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-wrapper{gap:15px;}.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon{font-size:168px;}.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-title a{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-description{font-size:12px;line-height:16px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-7735655{left:53px;}body.rtl .elementor-657 .elementor-element.elementor-element-7735655{right:53px;}.elementor-657 .elementor-element.elementor-element-7735655 img{width:45px;}.elementor-657 .elementor-element.elementor-element-9a43b53{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-657 .elementor-element.elementor-element-80daae8{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-a269eaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 10px 4px 10px;}.elementor-657 .elementor-element.elementor-element-a269eaf .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-wrapper{gap:15px;}.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon{font-size:168px;}.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-title a{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-description{font-size:12px;line-height:16px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-7e4af94{left:53px;}body.rtl .elementor-657 .elementor-element.elementor-element-7e4af94{right:53px;}.elementor-657 .elementor-element.elementor-element-7e4af94 img{width:45px;}.elementor-657 .elementor-element.elementor-element-d530e08{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-657 .elementor-element.elementor-element-b98f986{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-61f1c70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 10px 4px 10px;}.elementor-657 .elementor-element.elementor-element-61f1c70 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-wrapper{gap:15px;}.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon{font-size:168px;}.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-title a{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-description{font-size:12px;line-height:16px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-a46fc3c{left:53px;}body.rtl .elementor-657 .elementor-element.elementor-element-a46fc3c{right:53px;}.elementor-657 .elementor-element.elementor-element-a46fc3c img{width:45px;}.elementor-657 .elementor-element.elementor-element-fd9228d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-657 .elementor-element.elementor-element-c2ba302{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-bdd660a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 10px 4px 10px;}.elementor-657 .elementor-element.elementor-element-bdd660a .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-wrapper{gap:15px;}.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon{font-size:168px;}.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-title a{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-description{font-size:12px;line-height:16px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-fe9758d{left:53px;}body.rtl .elementor-657 .elementor-element.elementor-element-fe9758d{right:53px;}.elementor-657 .elementor-element.elementor-element-fe9758d img{width:45px;}.elementor-657 .elementor-element.elementor-element-97633fd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-657 .elementor-element.elementor-element-2f838db{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-5d1f942{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 10px 4px 10px;}.elementor-657 .elementor-element.elementor-element-5d1f942 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-wrapper{gap:15px;}.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon{font-size:168px;}.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-title, .elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-title a{font-size:18px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-description{font-size:12px;line-height:16px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-8695a7e{left:53px;}body.rtl .elementor-657 .elementor-element.elementor-element-8695a7e{right:53px;}.elementor-657 .elementor-element.elementor-element-8695a7e img{width:45px;}.elementor-657 .elementor-element.elementor-element-9133952{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-b521240{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-efcd07c{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-1b17fbf .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-ea7e315{font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-2ba4fbb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-abece59 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-657 .elementor-element.elementor-element-fbbacaf .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-657 .elementor-element.elementor-element-79c45c8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-107145c .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-657 .elementor-element.elementor-element-acc1358 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-657 .elementor-element.elementor-element-c071cf9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-1d58a4d .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-657 .elementor-element.elementor-element-18ab8d8 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-657 .elementor-element.elementor-element-51f95ba{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:16px;--n-tabs-gap:15px;--n-tabs-title-border-radius:6px 6px 6px 6px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:19px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:19px;--n-tabs-title-font-size:18px;}.elementor-657 .elementor-element.elementor-element-51f95ba.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:22px;}.elementor-657 .elementor-element.elementor-element-c348636:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-c348636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospaceconstructions.com/wp-content/uploads/2025/12/CTA-mob.png");}.elementor-657 .elementor-element.elementor-element-c348636{--justify-content:center;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:14px;--padding-right:14px;}.elementor-657 .elementor-element.elementor-element-dca4b62{text-align:center;}.elementor-657 .elementor-element.elementor-element-dca4b62 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-f252d4d{width:100%;max-width:100%;font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-0c7936d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-657 .elementor-element.elementor-element-0c7936d .elementor-button{font-size:12px;line-height:16px;padding:4px 12px 4px 12px;}.elementor-657 .elementor-element.elementor-element-9aa463e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-ca88dfa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-657 .elementor-element.elementor-element-b30df5f{font-size:12px;line-height:15px;}.elementor-657 .elementor-element.elementor-element-d50ab95 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-b00cf3a{text-align:center;font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-75af5c3{--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-08e0f74{top:-32px;z-index:6;}.elementor-657 .elementor-element.elementor-element-08e0f74 img{width:50px;}.elementor-657 .elementor-element.elementor-element-83aadad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-wrapper{text-align:start;}.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-content{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-name{font-size:14px;line-height:18px;}.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-job{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-6e40708{--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-82f498d{top:-32px;z-index:6;}.elementor-657 .elementor-element.elementor-element-82f498d img{width:50px;}.elementor-657 .elementor-element.elementor-element-17c9e9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-wrapper{text-align:start;}.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-content{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-name{font-size:14px;line-height:18px;}.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-job{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-79e199d{--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-1a50e8e{top:-32px;z-index:6;}.elementor-657 .elementor-element.elementor-element-1a50e8e img{width:50px;}.elementor-657 .elementor-element.elementor-element-a6f66b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-wrapper{text-align:start;}.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-content{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-name{font-size:14px;line-height:18px;}.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-job{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-c9d652e{--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-28e8d08{top:-32px;z-index:6;}.elementor-657 .elementor-element.elementor-element-28e8d08 img{width:50px;}.elementor-657 .elementor-element.elementor-element-4843455{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-wrapper{text-align:start;}.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-content{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-name{font-size:14px;line-height:18px;}.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-job{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-de22937{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-4050b43{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-657 .elementor-element.elementor-element-9f264e4{font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-369f71d .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-657 .elementor-element.elementor-element-196bdb6{font-size:14px;line-height:22px;}.elementor-657 .elementor-element.elementor-element-9cf33ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-5087f45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-9279298{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-ce07f1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-348c570{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:12px;line-height:16px;}.elementor-657 .elementor-element.elementor-element-fe6281a{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:16px;}.elementor-657 .elementor-element.elementor-element-fe6281a {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-657 .elementor-element.elementor-element-fe6281a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:20px;}:where( .elementor-657 .elementor-element.elementor-element-fe6281a > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:8px;--padding-bottom:9px;--padding-left:12px;}}@media(max-width:361px){.elementor-657 .elementor-element.elementor-element-8f277de{--width:53%;}.elementor-657 .elementor-element.elementor-element-c7df4fb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-657 .elementor-element.elementor-element-d58f261{--width:90%;bottom:3px;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-d58f261{left:16px;}body.rtl .elementor-657 .elementor-element.elementor-element-d58f261{right:16px;}.elementor-657 .elementor-element.elementor-element-7b883e4{--width:90%;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-7b883e4{left:16px;}body.rtl .elementor-657 .elementor-element.elementor-element-7b883e4{right:16px;}.elementor-657 .elementor-element.elementor-element-f16ad73{--width:90%;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-f16ad73{left:16px;}body.rtl .elementor-657 .elementor-element.elementor-element-f16ad73{right:16px;}.elementor-657 .elementor-element.elementor-element-c1602df{--width:90%;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-c1602df{left:16px;}body.rtl .elementor-657 .elementor-element.elementor-element-c1602df{right:16px;}.elementor-657 .elementor-element.elementor-element-cc35f83{--width:90%;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-cc35f83{left:16px;}body.rtl .elementor-657 .elementor-element.elementor-element-cc35f83{right:16px;}.elementor-657 .elementor-element.elementor-element-c1fac83{--e-n-carousel-swiper-slides-to-display:1;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-35c4017{left:31px;}body.rtl .elementor-657 .elementor-element.elementor-element-35c4017{right:31px;}.elementor-657 .elementor-element.elementor-element-0bc8b31{--container-widget-width:52%;--container-widget-flex-grow:0;width:var( --container-widget-width, 52% );max-width:52%;}.elementor-657 .elementor-element.elementor-element-af750d2{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-90px;--e-n-carousel-arrow-prev-top-position:54px;--e-n-carousel-arrow-next-right-position:-91px;}.elementor-657 .elementor-element.elementor-element-979672b{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-657 .elementor-element.elementor-element-0958090{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-b659c88{right:0px;}body.rtl .elementor-657 .elementor-element.elementor-element-b659c88{left:0px;}.elementor-657 .elementor-element.elementor-element-5d1f942{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 0px 4px;}.elementor-657 .elementor-element.elementor-element-9133952{--e-n-carousel-swiper-slides-to-display:1;}.elementor-657 .elementor-element.elementor-element-02479d4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-657 .elementor-element.elementor-element-0c7936d{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-657 .elementor-element.elementor-element-de22937{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:362px){.elementor-657 .elementor-element.elementor-element-17d5363{--width:52%;}.elementor-657 .elementor-element.elementor-element-40749af{--width:274px;}.elementor-657 .elementor-element.elementor-element-36ea76a{--width:100%;}.elementor-657 .elementor-element.elementor-element-8f277de{--width:100%;}.elementor-657 .elementor-element.elementor-element-ccecdac{--width:44%;}.elementor-657 .elementor-element.elementor-element-37c6643{--width:486px;}.elementor-657 .elementor-element.elementor-element-a926853{--width:48%;}.elementor-657 .elementor-element.elementor-element-d31ad5e{--width:486px;}.elementor-657 .elementor-element.elementor-element-c188aa8{--width:52%;}.elementor-657 .elementor-element.elementor-element-196d3a5{--width:274px;}.elementor-657 .elementor-element.elementor-element-0f8bb9b{--width:100%;}.elementor-657 .elementor-element.elementor-element-ce04a18{--width:100%;}.elementor-657 .elementor-element.elementor-element-d58f261{--width:286px;}.elementor-657 .elementor-element.elementor-element-7b883e4{--width:286px;}.elementor-657 .elementor-element.elementor-element-f16ad73{--width:286px;}.elementor-657 .elementor-element.elementor-element-c1602df{--width:286px;}.elementor-657 .elementor-element.elementor-element-cc35f83{--width:286px;}.elementor-657 .elementor-element.elementor-element-b1ee0f5{--width:32%;}.elementor-657 .elementor-element.elementor-element-e3ad76e{--width:286px;}.elementor-657 .elementor-element.elementor-element-c3819e5{--width:100%;}.elementor-657 .elementor-element.elementor-element-3dfdaa6{--width:286px;}.elementor-657 .elementor-element.elementor-element-4371c20{--width:32%;}.elementor-657 .elementor-element.elementor-element-f660411{--width:286px;}.elementor-657 .elementor-element.elementor-element-2bea802{--width:100%;}.elementor-657 .elementor-element.elementor-element-ca4ba9f{--width:286px;}.elementor-657 .elementor-element.elementor-element-a8dbf66{--width:32%;}.elementor-657 .elementor-element.elementor-element-d934085{--width:286px;}.elementor-657 .elementor-element.elementor-element-88b5013{--width:100%;}.elementor-657 .elementor-element.elementor-element-7e9fcd0{--width:286px;}.elementor-657 .elementor-element.elementor-element-55a6eeb{--width:32%;}.elementor-657 .elementor-element.elementor-element-737d6fc{--width:286px;}.elementor-657 .elementor-element.elementor-element-2f005f6{--width:100%;}.elementor-657 .elementor-element.elementor-element-90a9cf5{--width:286px;}.elementor-657 .elementor-element.elementor-element-1c25e57{--width:32%;}.elementor-657 .elementor-element.elementor-element-14c5e67{--width:286px;}.elementor-657 .elementor-element.elementor-element-656e327{--width:100%;}.elementor-657 .elementor-element.elementor-element-166294e{--width:286px;}.elementor-657 .elementor-element.elementor-element-270d35e{--width:38%;}.elementor-657 .elementor-element.elementor-element-6cc15c1{--width:38%;}.elementor-657 .elementor-element.elementor-element-701423d{--width:50%;}.elementor-657 .elementor-element.elementor-element-2377002{--width:50%;}.elementor-657 .elementor-element.elementor-element-e0fed3a{--width:100%;}.elementor-657 .elementor-element.elementor-element-b659c88{--width:306px;}.elementor-657 .elementor-element.elementor-element-497616f{--width:32%;}.elementor-657 .elementor-element.elementor-element-8bfb91b{--width:32%;}.elementor-657 .elementor-element.elementor-element-eafa56b{--width:32%;}.elementor-657 .elementor-element.elementor-element-5a5ece4{--width:32%;}.elementor-657 .elementor-element.elementor-element-8ca8734{--width:32%;}.elementor-657 .elementor-element.elementor-element-54e0b9f{--width:32%;}.elementor-657 .elementor-element.elementor-element-ca88dfa{--width:45.108%;}.elementor-657 .elementor-element.elementor-element-5a6bc27{--width:50%;}.elementor-657 .elementor-element.elementor-element-b59baf4{--width:306px;}.elementor-657 .elementor-element.elementor-element-95c2f01{--width:306px;}}@media(max-width:1200px) and (min-width:362px){.elementor-657 .elementor-element.elementor-element-1eef44e{--width:100%;}.elementor-657 .elementor-element.elementor-element-a926853{--width:50%;}.elementor-657 .elementor-element.elementor-element-d31ad5e{--width:85%;}.elementor-657 .elementor-element.elementor-element-c188aa8{--width:50%;}.elementor-657 .elementor-element.elementor-element-ca88dfa{--width:100%;}.elementor-657 .elementor-element.elementor-element-5a6bc27{--width:60%;}}@media(max-width:800px) and (min-width:362px){.elementor-657 .elementor-element.elementor-element-17d5363{--width:100%;}.elementor-657 .elementor-element.elementor-element-ccecdac{--width:100%;}.elementor-657 .elementor-element.elementor-element-37c6643{--width:320px;}.elementor-657 .elementor-element.elementor-element-a926853{--width:46%;}.elementor-657 .elementor-element.elementor-element-d31ad5e{--width:500px;}.elementor-657 .elementor-element.elementor-element-701423d{--width:100%;}.elementor-657 .elementor-element.elementor-element-2377002{--width:100%;}.elementor-657 .elementor-element.elementor-element-b1f29a3{--width:858px;}.elementor-657 .elementor-element.elementor-element-497616f{--width:100%;}.elementor-657 .elementor-element.elementor-element-8bfb91b{--width:100%;}.elementor-657 .elementor-element.elementor-element-eafa56b{--width:100%;}.elementor-657 .elementor-element.elementor-element-ca88dfa{--width:100%;}}@media(max-width:575px) and (min-width:362px){.elementor-657 .elementor-element.elementor-element-559123b{--width:100%;}.elementor-657 .elementor-element.elementor-element-17d5363{--width:100%;}.elementor-657 .elementor-element.elementor-element-8f277de{--width:59%;}.elementor-657 .elementor-element.elementor-element-ccecdac{--width:100%;}.elementor-657 .elementor-element.elementor-element-37c6643{--width:320px;}.elementor-657 .elementor-element.elementor-element-a926853{--width:100%;}.elementor-657 .elementor-element.elementor-element-d31ad5e{--width:100%;}.elementor-657 .elementor-element.elementor-element-d58f261{--width:286px;}.elementor-657 .elementor-element.elementor-element-7b883e4{--width:286px;}.elementor-657 .elementor-element.elementor-element-f16ad73{--width:286px;}.elementor-657 .elementor-element.elementor-element-c1602df{--width:286px;}.elementor-657 .elementor-element.elementor-element-cc35f83{--width:286px;}.elementor-657 .elementor-element.elementor-element-701423d{--width:100%;}.elementor-657 .elementor-element.elementor-element-2377002{--width:100%;}.elementor-657 .elementor-element.elementor-element-b659c88{--width:228px;}.elementor-657 .elementor-element.elementor-element-497616f{--width:100%;}.elementor-657 .elementor-element.elementor-element-8bfb91b{--width:100%;}.elementor-657 .elementor-element.elementor-element-eafa56b{--width:100%;}.elementor-657 .elementor-element.elementor-element-ca88dfa{--width:100%;}}@media(min-width:1201px){.elementor-657 .elementor-element.elementor-element-9aa463e:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-9aa463e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-559123b */.elementor-657 .elementor-element.elementor-element-559123b {
	width: calc(100% - 2rem);
	max-width: 75rem;
	margin-left: auto;
	margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0434d61 */.elementor-657 .elementor-element.elementor-element-0434d61 {
    position: relative;
    display: inline-flex;
    align-items: center;   /* top–bottom se center */
    gap: 2px;             /* text aur line ke beech gap */
}

/* Left line */
.elementor-657 .elementor-element.elementor-element-0434d61::before {
    content: "";
    width: 40px;           /* line length */
    height: 3px;
    background-color: #D6AF52; /* line color */
}

/* Right line */
.elementor-657 .elementor-element.elementor-element-0434d61::after {
    content: "";
    width: 40px;
    height: 3px;
    background-color: #D6AF52;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5379981 */.elementor-657 .elementor-element.elementor-element-5379981{
    overflow-x: hidden;
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0440332 */.elementor-657 .elementor-element.elementor-element-0440332 {
    position: relative;
    display: inline-flex;
    align-items: center;   /* top–bottom se center */
    gap: 2px;             /* text aur line ke beech gap */
}

/* Left line */
.elementor-657 .elementor-element.elementor-element-0440332::before {
    content: "";
    width: 40px;           /* line length */
    height: 3px;
    background-color: #D6AF52; /* line color */
}

/* Right line */
.elementor-657 .elementor-element.elementor-element-0440332::after {
    content: "";
    width: 40px;
    height: 3px;
    background-color: #D6AF52;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eef44e */.elementor-657 .elementor-element.elementor-element-1eef44e {
	width: calc(100% - 2rem);
	max-width: 75rem;
	margin-left: auto;
	margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01d41a9 */.elementor-657 .elementor-element.elementor-element-01d41a9 {
	width: calc(100% - 2rem);
	max-width: 75rem;
	margin-left: auto;
	margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afb01d0 */.elementor-657 .elementor-element.elementor-element-afb01d0 {
    position: relative;
    display: inline-flex;
    align-items: center;   /* top–bottom se center */
    gap: 2px;             /* text aur line ke beech gap */
}

/* Left line */
.elementor-657 .elementor-element.elementor-element-afb01d0::before {
    content: "";
    width: 40px;           /* line length */
    height: 3px;
    background-color: #D6AF52; /* line color */
}

/* Right line */
.elementor-657 .elementor-element.elementor-element-afb01d0::after {
    content: "";
    width: 40px;
    height: 3px;
    background-color: #D6AF52;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c1fac83 */.elementor-657 .elementor-element.elementor-element-c1fac83 .swiper-pagination-bullet{
    box-shadow: 0px 1.5px 1px 0px #000000;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ee0f5 *//* Parent wrapper */
.elementor-657 .elementor-element.elementor-element-b1ee0f5 {
  position: relative;
  overflow: hidden;
}

/* Hidden container - auto height */
.elementor-657 .elementor-element.elementor-element-b1ee0f5 .container-1 {
  position: absolute;
  bottom: 22px;
  width: 286px;
  opacity: 10;
  visibility: hidden;
  transition: all 0.5s ease;
  transform: translateY(0px);
}

/* Default visible container */
.elementor-657 .elementor-element.elementor-element-b1ee0f5 .container-2 {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s ease;
}

/* Hover – show container-1 */
.elementor-657 .elementor-element.elementor-element-b1ee0f5:hover .container-1 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

/* Hover – hide container-2 */
.elementor-657 .elementor-element.elementor-element-b1ee0f5:hover .container-2 {
  opacity: 0.4;
}

/* Hidden carousel */
.elementor-657 .elementor-element.elementor-element-b1ee0f5 .carousel-box {
  position: absolute;
  inset: 0;
  opacity: 0;
  visibility: hidden;
  transition: all 0.5s ease;
}

/* Hover – show carousel */
.elementor-657 .elementor-element.elementor-element-b1ee0f5:hover .carousel-box {
  opacity: 1;
  visibility: visible;
}


/* --------------------------------------------------
   📱 MOBILE VIEW — show carousel only
   -------------------------------------------------- */
@media (max-width: 767px) {

  /* Disable all hover effects on mobile */
  .elementor-657 .elementor-element.elementor-element-b1ee0f5:hover .container-1,
  .elementor-657 .elementor-element.elementor-element-b1ee0f5:hover .container-2,
  .elementor-657 .elementor-element.elementor-element-b1ee0f5:hover .carousel-box {
    opacity: inherit !important;
    visibility: inherit !important;
    transform: none !important;
  }

  /* Hide static image section completely */
  .elementor-657 .elementor-element.elementor-element-b1ee0f5 .container-2 {
    display: none !important;
  }

  /* Hide extra details container (container-1) */
  .elementor-657 .elementor-element.elementor-element-b1ee0f5 .container-1 {
    display: none !important;
  }

  /* Always show carousel */
  .elementor-657 .elementor-element.elementor-element-b1ee0f5 .carousel-box {
    opacity: 1 !important;
    visibility: visible !important;
    position: relative !important;
    transform: none !important;
    z-index: 2 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4371c20 *//* Parent wrapper */
.elementor-657 .elementor-element.elementor-element-4371c20 {
  position: relative;
  overflow: hidden;
}

/* Hidden container - auto height */
.elementor-657 .elementor-element.elementor-element-4371c20 .container-1 {
  position: absolute;
  bottom: 22px;
  width: 286px;
  opacity: 10;
  visibility: hidden;
  transition: all 0.5s ease;
  transform: translateY(0px);
}

/* Default visible container */
.elementor-657 .elementor-element.elementor-element-4371c20 .container-2 {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s ease;
}

/* Hover – show container-1 */
.elementor-657 .elementor-element.elementor-element-4371c20:hover .container-1 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

/* Hover – hide container-2 */
.elementor-657 .elementor-element.elementor-element-4371c20:hover .container-2 {
  opacity: 0.4;
}

/* Hidden carousel */
.elementor-657 .elementor-element.elementor-element-4371c20 .carousel-box {
  position: absolute;
  inset: 0;
  opacity: 0;
  visibility: hidden;
  transition: all 0.5s ease;
}

/* Hover – show carousel */
.elementor-657 .elementor-element.elementor-element-4371c20:hover .carousel-box {
  opacity: 1;
  visibility: visible;
}


/* --------------------------------------------------
   📱 MOBILE VIEW — show carousel only
   -------------------------------------------------- */
@media (max-width: 767px) {

  /* Disable all hover effects on mobile */
  .elementor-657 .elementor-element.elementor-element-4371c20:hover .container-1,
  .elementor-657 .elementor-element.elementor-element-4371c20:hover .container-2,
  .elementor-657 .elementor-element.elementor-element-4371c20:hover .carousel-box {
    opacity: inherit !important;
    visibility: inherit !important;
    transform: none !important;
  }

  /* Hide static image section completely */
  .elementor-657 .elementor-element.elementor-element-4371c20 .container-2 {
    display: none !important;
  }

  /* Hide extra details container (container-1) */
  .elementor-657 .elementor-element.elementor-element-4371c20 .container-1 {
    display: none !important;
  }

  /* Always show carousel */
  .elementor-657 .elementor-element.elementor-element-4371c20 .carousel-box {
    opacity: 1 !important;
    visibility: visible !important;
    position: relative !important;
    transform: none !important;
    z-index: 2 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8dbf66 *//* Parent wrapper */
.elementor-657 .elementor-element.elementor-element-a8dbf66 {
  position: relative;
  overflow: hidden;
}

/* Hidden container - auto height */
.elementor-657 .elementor-element.elementor-element-a8dbf66 .container-1 {
  position: absolute;
  bottom: 22px;
  width: 286px;
  opacity: 10;
  visibility: hidden;
  transition: all 0.5s ease;
  transform: translateY(0px);
}

/* Default visible container */
.elementor-657 .elementor-element.elementor-element-a8dbf66 .container-2 {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s ease;
}

/* Hover – show container-1 */
.elementor-657 .elementor-element.elementor-element-a8dbf66:hover .container-1 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

/* Hover – hide container-2 */
.elementor-657 .elementor-element.elementor-element-a8dbf66:hover .container-2 {
  opacity: 0.4;
}

/* Hidden carousel */
.elementor-657 .elementor-element.elementor-element-a8dbf66 .carousel-box {
  position: absolute;
  inset: 0;
  opacity: 0;
  visibility: hidden;
  transition: all 0.5s ease;
}

/* Hover – show carousel */
.elementor-657 .elementor-element.elementor-element-a8dbf66:hover .carousel-box {
  opacity: 1;
  visibility: visible;
}


/* --------------------------------------------------
   📱 MOBILE VIEW — show carousel only
   -------------------------------------------------- */
@media (max-width: 767px) {

  /* Disable all hover effects on mobile */
  .elementor-657 .elementor-element.elementor-element-a8dbf66:hover .container-1,
  .elementor-657 .elementor-element.elementor-element-a8dbf66:hover .container-2,
  .elementor-657 .elementor-element.elementor-element-a8dbf66:hover .carousel-box {
    opacity: inherit !important;
    visibility: inherit !important;
    transform: none !important;
  }

  /* Hide static image section completely */
  .elementor-657 .elementor-element.elementor-element-a8dbf66 .container-2 {
    display: none !important;
  }

  /* Hide extra details container (container-1) */
  .elementor-657 .elementor-element.elementor-element-a8dbf66 .container-1 {
    display: none !important;
  }

  /* Always show carousel */
  .elementor-657 .elementor-element.elementor-element-a8dbf66 .carousel-box {
    opacity: 1 !important;
    visibility: visible !important;
    position: relative !important;
    transform: none !important;
    z-index: 2 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55a6eeb *//* Parent wrapper */
.elementor-657 .elementor-element.elementor-element-55a6eeb {
  position: relative;
  overflow: hidden;
}

/* Hidden container - auto height */
.elementor-657 .elementor-element.elementor-element-55a6eeb .container-1 {
  position: absolute;
  bottom: 22px;
  width: 286px;
  opacity: 10;
  visibility: hidden;
  transition: all 0.5s ease;
  transform: translateY(0px);
}

/* Default visible container */
.elementor-657 .elementor-element.elementor-element-55a6eeb .container-2 {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s ease;
}

/* Hover – show container-1 */
.elementor-657 .elementor-element.elementor-element-55a6eeb:hover .container-1 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

/* Hover – hide container-2 */
.elementor-657 .elementor-element.elementor-element-55a6eeb:hover .container-2 {
  opacity: 0.4;
}

/* Hidden carousel */
.elementor-657 .elementor-element.elementor-element-55a6eeb .carousel-box {
  position: absolute;
  inset: 0;
  opacity: 0;
  visibility: hidden;
  transition: all 0.5s ease;
}

/* Hover – show carousel */
.elementor-657 .elementor-element.elementor-element-55a6eeb:hover .carousel-box {
  opacity: 1;
  visibility: visible;
}


/* --------------------------------------------------
   📱 MOBILE VIEW — show carousel only
   -------------------------------------------------- */
@media (max-width: 767px) {

  /* Disable all hover effects on mobile */
  .elementor-657 .elementor-element.elementor-element-55a6eeb:hover .container-1,
  .elementor-657 .elementor-element.elementor-element-55a6eeb:hover .container-2,
  .elementor-657 .elementor-element.elementor-element-55a6eeb:hover .carousel-box {
    opacity: inherit !important;
    visibility: inherit !important;
    transform: none !important;
  }

  /* Hide static image section completely */
  .elementor-657 .elementor-element.elementor-element-55a6eeb .container-2 {
    display: none !important;
  }

  /* Hide extra details container (container-1) */
  .elementor-657 .elementor-element.elementor-element-55a6eeb .container-1 {
    display: none !important;
  }

  /* Always show carousel */
  .elementor-657 .elementor-element.elementor-element-55a6eeb .carousel-box {
    opacity: 1 !important;
    visibility: visible !important;
    position: relative !important;
    transform: none !important;
    z-index: 2 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c25e57 *//* Parent wrapper */
.elementor-657 .elementor-element.elementor-element-1c25e57 {
  position: relative;
  overflow: hidden;
}

/* Hidden container - auto height */
.elementor-657 .elementor-element.elementor-element-1c25e57 .container-1 {
  position: absolute;
  bottom: 22px;
  width: 286px;
  opacity: 10;
  visibility: hidden;
  transition: all 0.5s ease;
  transform: translateY(0px);
}

/* Default visible container */
.elementor-657 .elementor-element.elementor-element-1c25e57 .container-2 {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s ease;
}

/* Hover – show container-1 */
.elementor-657 .elementor-element.elementor-element-1c25e57:hover .container-1 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

/* Hover – hide container-2 */
.elementor-657 .elementor-element.elementor-element-1c25e57:hover .container-2 {
  opacity: 0.4;
}

/* Hidden carousel */
.elementor-657 .elementor-element.elementor-element-1c25e57 .carousel-box {
  position: absolute;
  inset: 0;
  opacity: 0;
  visibility: hidden;
  transition: all 0.5s ease;
}

/* Hover – show carousel */
.elementor-657 .elementor-element.elementor-element-1c25e57:hover .carousel-box {
  opacity: 1;
  visibility: visible;
}


/* --------------------------------------------------
   📱 MOBILE VIEW — show carousel only
   -------------------------------------------------- */
@media (max-width: 767px) {

  /* Disable all hover effects on mobile */
  .elementor-657 .elementor-element.elementor-element-1c25e57:hover .container-1,
  .elementor-657 .elementor-element.elementor-element-1c25e57:hover .container-2,
  .elementor-657 .elementor-element.elementor-element-1c25e57:hover .carousel-box {
    opacity: inherit !important;
    visibility: inherit !important;
    transform: none !important;
  }

  /* Hide static image section completely */
  .elementor-657 .elementor-element.elementor-element-1c25e57 .container-2 {
    display: none !important;
  }

  /* Hide extra details container (container-1) */
  .elementor-657 .elementor-element.elementor-element-1c25e57 .container-1 {
    display: none !important;
  }

  /* Always show carousel */
  .elementor-657 .elementor-element.elementor-element-1c25e57 .carousel-box {
    opacity: 1 !important;
    visibility: visible !important;
    position: relative !important;
    transform: none !important;
    z-index: 2 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f05e6f2 */.elementor-657 .elementor-element.elementor-element-f05e6f2 {
	width: calc(100% - 2rem);
	max-width: 75rem;
	margin-left: auto;
	margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2948619 */.elementor-657 .elementor-element.elementor-element-2948619 {
    position: relative;
    display: inline-flex;
    align-items: center;   /* top–bottom se center */
    gap: 2px;             /* text aur line ke beech gap */
}

/* Left line */
.elementor-657 .elementor-element.elementor-element-2948619::before {
    content: "";
    width: 40px;           /* line length */
    height: 3px;
    background-color: #D6AF52; /* line color */
}

/* Right line */
.elementor-657 .elementor-element.elementor-element-2948619::after {
    content: "";
    width: 40px;
    height: 3px;
    background-color: #D6AF52;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28781eb */.elementor-657 .elementor-element.elementor-element-28781eb img {
    border-radius: 50%;
    animation: rotateImg 5s linear infinite;
}

@keyframes rotateImg {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a1199b0 */.elementor-657 .elementor-element.elementor-element-a1199b0 .elementor-icon-box-icon{
    background-color: #FFFFFF;
    padding: 12px 14px;
    border: solid 1px #D6AF52;
    border-radius: 10px;
}
@media (max-width: 767px) {
    .elementor-657 .elementor-element.elementor-element-a1199b0 .elementor-icon-box-icon{
        padding: 13px;
        border-radius: 8px;
    }
}
/* Icon normal state */
.elementor-657 .elementor-element.elementor-element-a1199b0 .elementor-icon-box-icon i,
.elementor-657 .elementor-element.elementor-element-a1199b0 .elementor-icon-box-icon svg {
  transition: transform 0.6s ease;
  transform-origin: center;
}

/* Hover par continuous pulse */
.elementor-657 .elementor-element.elementor-element-a1199b0:hover .elementor-icon-box-icon i,
.elementor-657 .elementor-element.elementor-element-a1199b0:hover .elementor-icon-box-icon svg {
  animation: pulseLoop 1.2s ease-in-out infinite;
}

/* Pulse keyframes */
@keyframes pulseLoop {
  0%   { transform: scale(1); }
  50%  { transform: scale(1.08); }
  100% { transform: scale(1); }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cd1dc10 */.elementor-657 .elementor-element.elementor-element-cd1dc10 .elementor-icon-box-icon{
    background-color: #FFFFFF;
    padding: 12px 14px;
    border: solid 1px #D6AF52;
    border-radius: 10px;
}
@media (max-width: 767px) {
    .elementor-657 .elementor-element.elementor-element-cd1dc10 .elementor-icon-box-icon{
        padding: 13px;
        border-radius: 8px;
    }
}
/* Icon normal state */
.elementor-657 .elementor-element.elementor-element-cd1dc10 .elementor-icon-box-icon i,
.elementor-657 .elementor-element.elementor-element-cd1dc10 .elementor-icon-box-icon svg {
  transition: transform 0.6s ease;
  transform-origin: center;
}

/* Hover par continuous pulse */
.elementor-657 .elementor-element.elementor-element-cd1dc10:hover .elementor-icon-box-icon i,
.elementor-657 .elementor-element.elementor-element-cd1dc10:hover .elementor-icon-box-icon svg {
  animation: pulseLoop 1.2s ease-in-out infinite;
}

/* Pulse keyframes */
@keyframes pulseLoop {
  0%   { transform: scale(1); }
  50%  { transform: scale(1.08); }
  100% { transform: scale(1); }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-33b44ea */.elementor-657 .elementor-element.elementor-element-33b44ea .elementor-icon-box-icon{
    background-color: #FFFFFF;
    padding: 12px 14px;
    border: solid 1px #D6AF52;
    border-radius: 10px;
}
@media (max-width: 767px) {
    .elementor-657 .elementor-element.elementor-element-33b44ea .elementor-icon-box-icon{
        padding: 13px;
        border-radius: 8px;
    }
}
/* Icon normal state */
.elementor-657 .elementor-element.elementor-element-33b44ea .elementor-icon-box-icon i,
.elementor-657 .elementor-element.elementor-element-33b44ea .elementor-icon-box-icon svg {
  transition: transform 0.6s ease;
  transform-origin: center;
}

/* Hover par continuous pulse */
.elementor-657 .elementor-element.elementor-element-33b44ea:hover .elementor-icon-box-icon i,
.elementor-657 .elementor-element.elementor-element-33b44ea:hover .elementor-icon-box-icon svg {
  animation: pulseLoop 1.2s ease-in-out infinite;
}

/* Pulse keyframes */
@keyframes pulseLoop {
  0%   { transform: scale(1); }
  50%  { transform: scale(1.08); }
  100% { transform: scale(1); }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0e6d172 */.elementor-657 .elementor-element.elementor-element-0e6d172 .elementor-icon-box-icon{
    background-color: #FFFFFF;
    padding: 12px 14px;
    border: solid 1px #D6AF52;
    border-radius: 10px;
}
@media (max-width: 767px) {
    .elementor-657 .elementor-element.elementor-element-0e6d172 .elementor-icon-box-icon{
        padding: 13px;
        border-radius: 8px;
    }
}
/* Icon normal state */
.elementor-657 .elementor-element.elementor-element-0e6d172 .elementor-icon-box-icon i,
.elementor-657 .elementor-element.elementor-element-0e6d172 .elementor-icon-box-icon svg {
  transition: transform 0.6s ease;
  transform-origin: center;
}

/* Hover par continuous pulse */
.elementor-657 .elementor-element.elementor-element-0e6d172:hover .elementor-icon-box-icon i,
.elementor-657 .elementor-element.elementor-element-0e6d172:hover .elementor-icon-box-icon svg {
  animation: pulseLoop 1.2s ease-in-out infinite;
}

/* Pulse keyframes */
@keyframes pulseLoop {
  0%   { transform: scale(1); }
  50%  { transform: scale(1.08); }
  100% { transform: scale(1); }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f6f19f3 */.elementor-657 .elementor-element.elementor-element-f6f19f3 .elementor-icon-box-icon{
    background-color: #FFFFFF;
    padding: 12px 14px;
    border: solid 1px #D6AF52;
    border-radius: 10px;
}
/* Icon normal state */
.elementor-657 .elementor-element.elementor-element-f6f19f3 .elementor-icon-box-icon i,
.elementor-657 .elementor-element.elementor-element-f6f19f3 .elementor-icon-box-icon svg {
  transition: transform 0.6s ease;
  transform-origin: center;
}

/* Hover par continuous pulse */
.elementor-657 .elementor-element.elementor-element-f6f19f3:hover .elementor-icon-box-icon i,
.elementor-657 .elementor-element.elementor-element-f6f19f3:hover .elementor-icon-box-icon svg {
  animation: pulseLoop 1.2s ease-in-out infinite;
}

/* Pulse keyframes */
@keyframes pulseLoop {
  0%   { transform: scale(1); }
  50%  { transform: scale(1.08); }
  100% { transform: scale(1); }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8303bc9 */.elementor-657 .elementor-element.elementor-element-8303bc9 .elementor-icon-box-icon{
    background-color: #FFFFFF;
    padding: 12px 14px;
    border: solid 1px #D6AF52;
    border-radius: 10px;
}
/* Icon normal state */
.elementor-657 .elementor-element.elementor-element-8303bc9 .elementor-icon-box-icon i,
.elementor-657 .elementor-element.elementor-element-8303bc9 .elementor-icon-box-icon svg {
  transition: transform 0.6s ease;
  transform-origin: center;
}

/* Hover par continuous pulse */
.elementor-657 .elementor-element.elementor-element-8303bc9:hover .elementor-icon-box-icon i,
.elementor-657 .elementor-element.elementor-element-8303bc9:hover .elementor-icon-box-icon svg {
  animation: pulseLoop 1.2s ease-in-out infinite;
}

/* Pulse keyframes */
@keyframes pulseLoop {
  0%   { transform: scale(1); }
  50%  { transform: scale(1.08); }
  100% { transform: scale(1); }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-727064f */.elementor-657 .elementor-element.elementor-element-727064f .elementor-icon-box-icon{
    background-color: #FFFFFF;
    padding: 12px 14px;
    border: solid 1px #D6AF52;
    border-radius: 10px;
}
/* Icon normal state */
.elementor-657 .elementor-element.elementor-element-727064f .elementor-icon-box-icon i,
.elementor-657 .elementor-element.elementor-element-727064f .elementor-icon-box-icon svg {
  transition: transform 0.6s ease;
  transform-origin: center;
}

/* Hover par continuous pulse */
.elementor-657 .elementor-element.elementor-element-727064f:hover .elementor-icon-box-icon i,
.elementor-657 .elementor-element.elementor-element-727064f:hover .elementor-icon-box-icon svg {
  animation: pulseLoop 1.2s ease-in-out infinite;
}

/* Pulse keyframes */
@keyframes pulseLoop {
  0%   { transform: scale(1); }
  50%  { transform: scale(1.08); }
  100% { transform: scale(1); }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72ec90d */.elementor-657 .elementor-element.elementor-element-72ec90d .elementor-icon-box-icon{
    background-color: #FFFFFF;
    padding: 12px 14px;
    border: solid 1px #D6AF52;
    border-radius: 10px;
}
/* Icon normal state */
.elementor-657 .elementor-element.elementor-element-72ec90d .elementor-icon-box-icon i,
.elementor-657 .elementor-element.elementor-element-72ec90d .elementor-icon-box-icon svg {
  transition: transform 0.6s ease;
  transform-origin: center;
}

/* Hover par continuous pulse */
.elementor-657 .elementor-element.elementor-element-72ec90d:hover .elementor-icon-box-icon i,
.elementor-657 .elementor-element.elementor-element-72ec90d:hover .elementor-icon-box-icon svg {
  animation: pulseLoop 1.2s ease-in-out infinite;
}

/* Pulse keyframes */
@keyframes pulseLoop {
  0%   { transform: scale(1); }
  50%  { transform: scale(1.08); }
  100% { transform: scale(1); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f2d197 */.elementor-657 .elementor-element.elementor-element-2f2d197 img {
    border-radius: 50%;
    animation: rotateImg 5s linear infinite;
}

@keyframes rotateImg {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d6bd12 */.elementor-657 .elementor-element.elementor-element-9d6bd12 {
	width: calc(100% - 2rem);
	max-width: 75rem;
	margin-left: auto;
	margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ba2457 */.elementor-657 .elementor-element.elementor-element-6ba2457 {
	width: calc(100% - 2rem);
	max-width: 75rem;
	margin-left: auto;
	margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe2cea */.elementor-657 .elementor-element.elementor-element-cbe2cea {
    position: relative;
    display: inline-flex;
    align-items: center;   /* top–bottom se center */
    gap: 2px;             /* text aur line ke beech gap */
}

/* Left line */
.elementor-657 .elementor-element.elementor-element-cbe2cea::before {
    content: "";
    width: 40px;           /* line length */
    height: 3px;
    background-color: #D6AF52; /* line color */
}

/* Right line */
.elementor-657 .elementor-element.elementor-element-cbe2cea::after {
    content: "";
    width: 40px;
    height: 3px;
    background-color: #D6AF52;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-af750d2 *//* Normal state */
.elementor-657 .elementor-element.elementor-element-af750d2 .elementor-swiper-button {
   
    background-color: #D6AF52;
    border: 1px solid #D39A31;
    box-shadow: 0px 3px 0px 0px #D39A31;
    transition: all 0.3s ease;
}

/* Hover state */
.elementor-657 .elementor-element.elementor-element-af750d2 .elementor-swiper-button:hover {
    background-color: #D6AF52;
   box-shadow: none;
}

@media (min-width: 1025px) {

    /* Normal state */
    .elementor-657 .elementor-element.elementor-element-af750d2 .elementor-swiper-button {
        background-color: #D6AF52;
        border: 1px solid #D39A31;
        box-shadow: 0px 3px 0px 0px #D39A31;
        transition: all 0.3s ease;
    }

    /* Hover state */
    .elementor-657 .elementor-element.elementor-element-af750d2 .elementor-swiper-button:hover {
        background-color: #D6AF52;
        box-shadow: none;
    }

    /* Base slides */
    .elementor-657 .elementor-element.elementor-element-af750d2 .swiper-slide {
        transition: transform 0.4s ease;
        transform: scale(0.5);
        opacity: 1;
        overflow: hidden;
    }

    /* Center slide container zoom */
    .elementor-657 .elementor-element.elementor-element-af750d2 .swiper-slide.swiper-slide-active + .swiper-slide {
        transform: scale(1.5);
        z-index: 10;
    }

    /* Counter-scale inner content */
    .elementor-657 .elementor-element.elementor-element-af750d2 .swiper-slide.swiper-slide-active + .swiper-slide > * {
        transform: scale(0.77);
        transition: transform 0.4s ease;
    }

    /* Optional side slides */
    .elementor-657 .elementor-element.elementor-element-af750d2 .swiper-slide.swiper-slide-active,
    .elementor-657 .elementor-element.elementor-element-af750d2 .swiper-slide.swiper-slide-active + .swiper-slide + .swiper-slide {
        transform: scale(0.9);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a23e19 */.elementor-657 .elementor-element.elementor-element-8a23e19 {
	width: calc(100% - 2rem);
	max-width: 75rem;
	margin-left: auto;
	margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d6aea9 */.elementor-657 .elementor-element.elementor-element-0d6aea9 {
	width: calc(100% - 2rem);
	max-width: 75rem;
	margin-left: auto;
	margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d69a868 */.elementor-657 .elementor-element.elementor-element-d69a868 {
    position: relative;
    display: inline-flex;
    align-items: center;   /* top–bottom se center */
    gap: 2px;             /* text aur line ke beech gap */
}

/* Left line */
.elementor-657 .elementor-element.elementor-element-d69a868::before {
    content: "";
    width: 40px;           /* line length */
    height: 3px;
    background-color: #D6AF52; /* line color */
}

/* Right line */
.elementor-657 .elementor-element.elementor-element-d69a868::after {
    content: "";
    width: 40px;
    height: 3px;
    background-color: #D6AF52;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-922a4ba */.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b16e64a */.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58ab45e */.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3e222d */.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3226583 */.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c7a9548 */.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78337ab */.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-278289f */.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b4672a */.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b7c56b */.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-922a4ba */.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b16e64a */.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58ab45e */.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3e222d */.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3226583 */.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c7a9548 */.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78337ab */.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-278289f */.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b4672a */.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b7c56b */.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-922a4ba */.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b16e64a */.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58ab45e */.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3e222d */.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3226583 */.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c7a9548 */.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78337ab */.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-278289f */.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b4672a */.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b7c56b */.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-922a4ba */.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b16e64a */.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58ab45e */.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3e222d */.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3226583 */.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c7a9548 */.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78337ab */.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-278289f */.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b4672a */.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b7c56b */.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-922a4ba */.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b16e64a */.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58ab45e */.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3e222d */.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3226583 */.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c7a9548 */.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78337ab */.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-278289f */.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b4672a */.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b7c56b */.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-922a4ba */.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b16e64a */.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58ab45e */.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3e222d */.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3226583 */.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c7a9548 */.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78337ab */.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-278289f */.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b4672a */.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b7c56b */.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-922a4ba */.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b16e64a */.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58ab45e */.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3e222d */.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3226583 */.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c7a9548 */.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78337ab */.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-278289f */.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b4672a */.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b7c56b */.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-922a4ba */.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b16e64a */.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58ab45e */.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3e222d */.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3226583 */.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c7a9548 */.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78337ab */.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-278289f */.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b4672a */.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b7c56b */.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-922a4ba */.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b16e64a */.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58ab45e */.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3e222d */.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3226583 */.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c7a9548 */.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78337ab */.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-278289f */.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b4672a */.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b7c56b */.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-922a4ba */.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b16e64a */.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58ab45e */.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3e222d */.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3226583 */.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c7a9548 */.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78337ab */.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-278289f */.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b4672a */.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b7c56b */.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-922a4ba */.elementor-657 .elementor-element.elementor-element-922a4ba .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b16e64a */.elementor-657 .elementor-element.elementor-element-b16e64a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58ab45e */.elementor-657 .elementor-element.elementor-element-58ab45e .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3e222d */.elementor-657 .elementor-element.elementor-element-e3e222d .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3226583 */.elementor-657 .elementor-element.elementor-element-3226583 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c7a9548 */.elementor-657 .elementor-element.elementor-element-c7a9548 .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78337ab */.elementor-657 .elementor-element.elementor-element-78337ab .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-278289f */.elementor-657 .elementor-element.elementor-element-278289f .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b4672a */.elementor-657 .elementor-element.elementor-element-2b4672a .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b7c56b */.elementor-657 .elementor-element.elementor-element-2b7c56b .elementor-icon-box-icon{
    padding-left: 16px;
    
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-9133952 */.elementor-657 .elementor-element.elementor-element-9133952 .swiper-pagination-bullet{
    box-shadow: 0px 1.5px 1px 0px #000000;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e80030e */.elementor-657 .elementor-element.elementor-element-e80030e .elementor-icon-box-icon{
    padding-left: 40px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b489ee0 */.elementor-657 .elementor-element.elementor-element-b489ee0 .elementor-icon-box-icon{
    padding-left: 45px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ede362e */.elementor-657 .elementor-element.elementor-element-ede362e .elementor-icon-box-icon{
    padding-left: 21px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ff01ad */.elementor-657 .elementor-element.elementor-element-5ff01ad .elementor-icon-box-icon{
    padding-left: 9px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5ef5b5 */.elementor-657 .elementor-element.elementor-element-d5ef5b5 .elementor-icon-box-icon{
    padding-left: 33px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f5e7e24 */.elementor-657 .elementor-element.elementor-element-f5e7e24 .elementor-icon-box-icon{
    padding-left: 34px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c406ceb */.elementor-657 .elementor-element.elementor-element-c406ceb .elementor-icon-box-icon{
    padding-left: 39px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-deb8bec */.elementor-657 .elementor-element.elementor-element-deb8bec .elementor-icon-box-icon{
    padding-left: 36px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e1e2a94 */.elementor-657 .elementor-element.elementor-element-e1e2a94 .elementor-icon-box-icon{
    padding-left: 0px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9f580f4 */.elementor-657 .elementor-element.elementor-element-9f580f4 .elementor-icon-box-icon{
    padding-left: 36px;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b37a4 */.elementor-657 .elementor-element.elementor-element-54b37a4 {
	width: calc(100% - 2rem);
	max-width: 75rem;
	margin-left: auto;
	margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efcd07c */.elementor-657 .elementor-element.elementor-element-efcd07c {
    position: relative;
    display: inline-flex;
    align-items: center;   /* top–bottom se center */
    gap: 2px;             /* text aur line ke beech gap */
}

/* Left line */
.elementor-657 .elementor-element.elementor-element-efcd07c::before {
    content: "";
    width: 40px;           /* line length */
    height: 3px;
    background-color: #D6AF52; /* line color */
}

/* Right line */
.elementor-657 .elementor-element.elementor-element-efcd07c::after {
    content: "";
    width: 40px;
    height: 3px;
    background-color: #D6AF52;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e9488be */.elementor-657 .elementor-element.elementor-element-e9488be .e-n-accordion-item-title-icon{
    padding: 7px 7px;
    border: solid 1px #D39A31;
    border-radius: 4px;
}

.elementor-657 .elementor-element.elementor-element-e9488be .e-n-accordion-item {
border-bottom: solid 1px #A9A9A9;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-299c13f */.elementor-657 .elementor-element.elementor-element-299c13f .e-n-accordion-item-title-icon{
    padding: 7px 7px;
    border: solid 1px #D39A31;
    border-radius: 4px;
}

.elementor-657 .elementor-element.elementor-element-299c13f .e-n-accordion-item {
border-bottom: solid 1px #A9A9A9;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f4d7009 */.elementor-657 .elementor-element.elementor-element-f4d7009 .e-n-accordion-item-title-icon{
    padding: 7px 7px;
    border: solid 1px #D39A31;
    border-radius: 4px;
}

.elementor-657 .elementor-element.elementor-element-f4d7009 .e-n-accordion-item {
border-bottom: solid 1px #A9A9A9;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e9488be */.elementor-657 .elementor-element.elementor-element-e9488be .e-n-accordion-item-title-icon{
    padding: 7px 7px;
    border: solid 1px #D39A31;
    border-radius: 4px;
}

.elementor-657 .elementor-element.elementor-element-e9488be .e-n-accordion-item {
border-bottom: solid 1px #A9A9A9;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-299c13f */.elementor-657 .elementor-element.elementor-element-299c13f .e-n-accordion-item-title-icon{
    padding: 7px 7px;
    border: solid 1px #D39A31;
    border-radius: 4px;
}

.elementor-657 .elementor-element.elementor-element-299c13f .e-n-accordion-item {
border-bottom: solid 1px #A9A9A9;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f4d7009 */.elementor-657 .elementor-element.elementor-element-f4d7009 .e-n-accordion-item-title-icon{
    padding: 7px 7px;
    border: solid 1px #D39A31;
    border-radius: 4px;
}

.elementor-657 .elementor-element.elementor-element-f4d7009 .e-n-accordion-item {
border-bottom: solid 1px #A9A9A9;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e9488be */.elementor-657 .elementor-element.elementor-element-e9488be .e-n-accordion-item-title-icon{
    padding: 7px 7px;
    border: solid 1px #D39A31;
    border-radius: 4px;
}

.elementor-657 .elementor-element.elementor-element-e9488be .e-n-accordion-item {
border-bottom: solid 1px #A9A9A9;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-299c13f */.elementor-657 .elementor-element.elementor-element-299c13f .e-n-accordion-item-title-icon{
    padding: 7px 7px;
    border: solid 1px #D39A31;
    border-radius: 4px;
}

.elementor-657 .elementor-element.elementor-element-299c13f .e-n-accordion-item {
border-bottom: solid 1px #A9A9A9;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f4d7009 */.elementor-657 .elementor-element.elementor-element-f4d7009 .e-n-accordion-item-title-icon{
    padding: 7px 7px;
    border: solid 1px #D39A31;
    border-radius: 4px;
}

.elementor-657 .elementor-element.elementor-element-f4d7009 .e-n-accordion-item {
border-bottom: solid 1px #A9A9A9;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e9488be */.elementor-657 .elementor-element.elementor-element-e9488be .e-n-accordion-item-title-icon{
    padding: 7px 7px;
    border: solid 1px #D39A31;
    border-radius: 4px;
}

.elementor-657 .elementor-element.elementor-element-e9488be .e-n-accordion-item {
border-bottom: solid 1px #A9A9A9;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-299c13f */.elementor-657 .elementor-element.elementor-element-299c13f .e-n-accordion-item-title-icon{
    padding: 7px 7px;
    border: solid 1px #D39A31;
    border-radius: 4px;
}

.elementor-657 .elementor-element.elementor-element-299c13f .e-n-accordion-item {
border-bottom: solid 1px #A9A9A9;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f4d7009 */.elementor-657 .elementor-element.elementor-element-f4d7009 .e-n-accordion-item-title-icon{
    padding: 7px 7px;
    border: solid 1px #D39A31;
    border-radius: 4px;
}

.elementor-657 .elementor-element.elementor-element-f4d7009 .e-n-accordion-item {
border-bottom: solid 1px #A9A9A9;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-27d07e4 */.elementor-657 .elementor-element.elementor-element-27d07e4 .e-n-accordion-item-title-icon{
    padding: 7px 7px;
    border: solid 1px #D39A31;
    border-radius: 4px;
}

.elementor-657 .elementor-element.elementor-element-27d07e4 .e-n-accordion-item {
border-bottom: solid 1px #A9A9A9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b2218e */.elementor-657 .elementor-element.elementor-element-6b2218e:hover .elementor-heading-title {
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0b683a2 */.elementor-657 .elementor-element.elementor-element-0b683a2 .e-n-accordion-item-title-icon{
    padding: 7px 7px;
    border: solid 1px #D39A31;
    border-radius: 4px;
}

.elementor-657 .elementor-element.elementor-element-0b683a2 .e-n-accordion-item {
border-bottom: solid 1px #A9A9A9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9b9298 */.elementor-657 .elementor-element.elementor-element-d9b9298:hover .elementor-heading-title {
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4e3163d */.elementor-657 .elementor-element.elementor-element-4e3163d .e-n-accordion-item-title-icon{
    padding: 7px 7px;
    border: solid 1px #D39A31;
    border-radius: 4px;
}

.elementor-657 .elementor-element.elementor-element-4e3163d .e-n-accordion-item {
border-bottom: solid 1px #A9A9A9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6e526c */.elementor-657 .elementor-element.elementor-element-f6e526c:hover .elementor-heading-title {
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b521240 */.elementor-657 .elementor-element.elementor-element-b521240 {
	width: calc(100% - 2rem);
	max-width: 75rem;
	margin-left: auto;
	margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c348636 */.elementor-657 .elementor-element.elementor-element-c348636 {
	width: calc(100% - 2rem);
	max-width: 75rem;
	margin-left: auto;
	margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b30df5f */.elementor-657 .elementor-element.elementor-element-b30df5f {
    position: relative;
    display: inline-flex;
    align-items: center;   /* top–bottom se center */
    gap: 2px;             /* text aur line ke beech gap */
}

/* Left line */
.elementor-657 .elementor-element.elementor-element-b30df5f::before {
    content: "";
    width: 40px;           /* line length */
    height: 3px;
    background-color: #D6AF52; /* line color */
}

/* Right line */
.elementor-657 .elementor-element.elementor-element-b30df5f::after {
    content: "";
    width: 40px;
    height: 3px;
    background-color: #D6AF52;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-83aadad */.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-17c9e9f */.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-a6f66b8 */.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4843455 */.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-83aadad */.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-17c9e9f */.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-a6f66b8 */.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4843455 */.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-83aadad */.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-17c9e9f */.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-a6f66b8 */.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4843455 */.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-83aadad */.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-17c9e9f */.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-a6f66b8 */.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4843455 */.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-83aadad */.elementor-657 .elementor-element.elementor-element-83aadad .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-17c9e9f */.elementor-657 .elementor-element.elementor-element-17c9e9f .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-a6f66b8 */.elementor-657 .elementor-element.elementor-element-a6f66b8 .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4843455 */.elementor-657 .elementor-element.elementor-element-4843455 .elementor-testimonial-content{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-df96d26 */.elementor-657 .elementor-element.elementor-element-df96d26{
  animation:floating 2s ease-in-out infinite ,fadeIn 1s ease-in-out forwards}

@keyframes floating {
    0% { transform: translate(0,  0px); }
  50%  { transform: translate(0, 10px); }
   100%   { transform: translate(0, -0px); }    
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-6cf9fc0 */.elementor-657 .elementor-element.elementor-element-6cf9fc0{
  animation:floating 2s ease-in-out infinite ,fadeIn 1s ease-in-out forwards}

@keyframes floating {
    0% { transform: translate(0,  0px); }
  50%  { transform: translate(0, 10px); }
   100%   { transform: translate(0, -0px); }    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e96c44b */.elementor-657 .elementor-element.elementor-element-e96c44b{
  animation:floating 2s ease-in-out infinite ,fadeIn 1s ease-in-out forwards}

@keyframes floating {
    0% { transform: translate(0,  0px); }
  50%  { transform: translate(0, 10px); }
   100%   { transform: translate(0, -0px); }    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-700467e */.elementor-657 .elementor-element.elementor-element-700467e{
  animation:floating 2s ease-in-out infinite ,fadeIn 1s ease-in-out forwards}

@keyframes floating {
    0% { transform: translate(0,  0px); }
  50%  { transform: translate(0, 10px); }
   100%   { transform: translate(0, -0px); }    
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-d6fbb46 */.elementor-657 .elementor-element.elementor-element-d6fbb46{
  animation:floating 2s ease-in-out infinite ,fadeIn 1s ease-in-out forwards}

@keyframes floating {
    0% { transform: translate(0,  0px); }
  50%  { transform: translate(0, 10px); }
   100%   { transform: translate(0, -0px); }    
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-7418686 */.elementor-657 .elementor-element.elementor-element-7418686{
  animation:floating 2s ease-in-out infinite ,fadeIn 1s ease-in-out forwards}

@keyframes floating {
    0% { transform: translate(0,  0px); }
  50%  { transform: translate(0, 10px); }
   100%   { transform: translate(0, -0px); }    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7c4e05b */.elementor-657 .elementor-element.elementor-element-7c4e05b{
  animation:floating 2s ease-in-out infinite ,fadeIn 1s ease-in-out forwards}

@keyframes floating {
    0% { transform: translate(0,  0px); }
  50%  { transform: translate(0, 10px); }
   100%   { transform: translate(0, -0px); }    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f73295f */.elementor-657 .elementor-element.elementor-element-f73295f{
  animation:floating 2s ease-in-out infinite ,fadeIn 1s ease-in-out forwards}

@keyframes floating {
    0% { transform: translate(0,  0px); }
  50%  { transform: translate(0, 10px); }
   100%   { transform: translate(0, -0px); }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80695ce */.elementor-657 .elementor-element.elementor-element-80695ce {
	width: calc(100% - 2rem);
	max-width: 75rem;
	margin-left: auto;
	margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f264e4 */.elementor-657 .elementor-element.elementor-element-9f264e4 {
    position: relative;
    display: inline-flex;
    align-items: center;   /* top–bottom se center */
    gap: 2px;             /* text aur line ke beech gap */
}

/* Left line */
.elementor-657 .elementor-element.elementor-element-9f264e4::before {
    content: "";
    width: 40px;           /* line length */
    height: 3px;
    background-color: #D6AF52; /* line color */
}

/* Right line */
.elementor-657 .elementor-element.elementor-element-9f264e4::after {
    content: "";
    width: 40px;
    height: 3px;
    background-color: #D6AF52;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-fe6281a */.elementor-657 .elementor-element.elementor-element-fe6281a .e-n-accordion-item {
    border-left: 2px solid #75A239;
    border-right: 2px solid #75A239;
    border-top: 0;
    border-bottom: 0;
    border-radius: 10px;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4050b43 */.elementor-657 .elementor-element.elementor-element-4050b43 {
	width: calc(100% - 2rem);
	max-width: 75rem;
	margin-left: auto;
	margin-right: auto;
}/* End custom CSS */