.elementor-widget-container > .uael-party-propz-wrap i{color:var( --e-global-color-primary );}.elementor-widget-container > .uael-party-propz-wrap svg{fill:var( --e-global-color-primary );}.elementor-2796 .elementor-element.elementor-element-7e08e912{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:230px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-24089eec{--display:flex;--position:absolute;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-2796 .elementor-element.elementor-element-24089eec:not(.elementor-motion-effects-element-type-background), .elementor-2796 .elementor-element.elementor-element-24089eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}body:not(.rtl) .elementor-2796 .elementor-element.elementor-element-24089eec{left:0px;}body.rtl .elementor-2796 .elementor-element.elementor-element-24089eec{right:0px;}.elementor-widget-video .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-video .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-2796 .elementor-element.elementor-element-371cfa2{left:0px;}body.rtl .elementor-2796 .elementor-element.elementor-element-371cfa2{right:0px;}.elementor-2796 .elementor-element.elementor-element-371cfa2{top:-94px;}.elementor-2796 .elementor-element.elementor-element-371cfa2 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-2796 .elementor-element.elementor-element-6e2a82b0{--display:flex;--position:absolute;--min-height:500px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:50%;--z-index:0;}.elementor-2796 .elementor-element.elementor-element-6e2a82b0:not(.elementor-motion-effects-element-type-background), .elementor-2796 .elementor-element.elementor-element-6e2a82b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-6e2a82b0.e-con{--e-con-transform-translateX:-50%;--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-2796 .elementor-element.elementor-element-6e2a82b0{left:50%;}body.rtl .elementor-2796 .elementor-element.elementor-element-6e2a82b0{right:50%;}.elementor-2796 .elementor-element.elementor-element-3dd24419{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-widget-animated-headline .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-animated-headline .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-2796 .elementor-element.elementor-element-0192ef6{--iteration-count:infinite;width:100%;max-width:100%;--dynamic-text-color:#409630;}.elementor-2796 .elementor-element.elementor-element-0192ef6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2796 .elementor-element.elementor-element-0192ef6 .elementor-headline{text-align:center;font-size:60px;font-weight:600;line-height:54px;letter-spacing:-0.5px;word-spacing:0px;}.elementor-2796 .elementor-element.elementor-element-0192ef6 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-0192ef6 .elementor-headline .elementor-headline-plain-text{text-shadow:2px 1px 3px rgba(145, 145, 145, 0.77);}.elementor-widget-tg-heading .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-tg-heading .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-2796 .elementor-element.elementor-element-744af0c4 > .elementor-widget-container{padding:0rem 9rem 0rem 9rem;}.elementor-2796 .elementor-element.elementor-element-744af0c4{text-align:center;}.elementor-2796 .elementor-element.elementor-element-744af0c4 .title{color:#FFFFFF;font-family:"PolySans", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;opacity:70% !important;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-button .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-2796 .elementor-element.elementor-element-56394d77 .elementor-button{background-color:var( --e-global-color-primary );font-family:"PolySans", Sans-serif;font-size:1.125rem;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:1.15rem 2.5rem 1.15rem 2.5rem;}.elementor-2796 .elementor-element.elementor-element-56394d77 .elementor-button:hover, .elementor-2796 .elementor-element.elementor-element-56394d77 .elementor-button:focus{background-color:#A3EB77;color:var( --e-global-color-text );}.elementor-2796 .elementor-element.elementor-element-56394d77{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-2796 .elementor-element.elementor-element-56394d77 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2796 .elementor-element.elementor-element-56394d77 .elementor-button .elementor-button-content-wrapper{gap:0.4rem;}.elementor-2796 .elementor-element.elementor-element-56394d77 .elementor-button:hover svg, .elementor-2796 .elementor-element.elementor-element-56394d77 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2796 .elementor-element.elementor-element-2aba9bfb{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-7a4f3820{--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:flex-end;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-1512db12.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2796 .elementor-element.elementor-element-1512db12{text-align:left;}.elementor-2796 .elementor-element.elementor-element-1512db12 .title{color:#FFFFFF;font-family:"PolySans", Sans-serif;font-weight:700;}.elementor-2796 .elementor-element.elementor-element-4c72aeba{--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 4px;--row-gap:0px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-icon .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2796 .elementor-element.elementor-element-69010552 .elementor-icon-wrapper{text-align:center;}.elementor-2796 .elementor-element.elementor-element-69010552.elementor-view-stacked .elementor-icon{background-color:#00B67A;color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-69010552.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-69010552.elementor-view-default .elementor-icon{color:#00B67A;border-color:#00B67A;}.elementor-2796 .elementor-element.elementor-element-69010552.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-69010552.elementor-view-default .elementor-icon svg{fill:#00B67A;}.elementor-2796 .elementor-element.elementor-element-69010552.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-69010552.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-69010552 .elementor-icon{font-size:16px;padding:4px;border-radius:0px 0px 0px 0px;}.elementor-2796 .elementor-element.elementor-element-69010552 .elementor-icon svg{height:16px;}.elementor-2796 .elementor-element.elementor-element-5e627757 .elementor-icon-wrapper{text-align:center;}.elementor-2796 .elementor-element.elementor-element-5e627757.elementor-view-stacked .elementor-icon{background-color:#00B67A;color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-5e627757.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-5e627757.elementor-view-default .elementor-icon{color:#00B67A;border-color:#00B67A;}.elementor-2796 .elementor-element.elementor-element-5e627757.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-5e627757.elementor-view-default .elementor-icon svg{fill:#00B67A;}.elementor-2796 .elementor-element.elementor-element-5e627757.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-5e627757.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-5e627757 .elementor-icon{font-size:16px;padding:4px;border-radius:0px 0px 0px 0px;}.elementor-2796 .elementor-element.elementor-element-5e627757 .elementor-icon svg{height:16px;}.elementor-2796 .elementor-element.elementor-element-2d4eea30 .elementor-icon-wrapper{text-align:center;}.elementor-2796 .elementor-element.elementor-element-2d4eea30.elementor-view-stacked .elementor-icon{background-color:#00B67A;color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-2d4eea30.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-2d4eea30.elementor-view-default .elementor-icon{color:#00B67A;border-color:#00B67A;}.elementor-2796 .elementor-element.elementor-element-2d4eea30.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-2d4eea30.elementor-view-default .elementor-icon svg{fill:#00B67A;}.elementor-2796 .elementor-element.elementor-element-2d4eea30.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-2d4eea30.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-2d4eea30 .elementor-icon{font-size:16px;padding:4px;border-radius:0px 0px 0px 0px;}.elementor-2796 .elementor-element.elementor-element-2d4eea30 .elementor-icon svg{height:16px;}.elementor-2796 .elementor-element.elementor-element-687fc26a .elementor-icon-wrapper{text-align:center;}.elementor-2796 .elementor-element.elementor-element-687fc26a.elementor-view-stacked .elementor-icon{background-color:#00B67A;color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-687fc26a.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-687fc26a.elementor-view-default .elementor-icon{color:#00B67A;border-color:#00B67A;}.elementor-2796 .elementor-element.elementor-element-687fc26a.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-687fc26a.elementor-view-default .elementor-icon svg{fill:#00B67A;}.elementor-2796 .elementor-element.elementor-element-687fc26a.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-687fc26a.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-687fc26a .elementor-icon{font-size:16px;padding:4px;border-radius:0px 0px 0px 0px;}.elementor-2796 .elementor-element.elementor-element-687fc26a .elementor-icon svg{height:16px;}.elementor-2796 .elementor-element.elementor-element-260eff4a .elementor-icon-wrapper{text-align:center;}.elementor-2796 .elementor-element.elementor-element-260eff4a.elementor-view-stacked .elementor-icon{background-color:#00B67A;color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-260eff4a.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-260eff4a.elementor-view-default .elementor-icon{color:#00B67A;border-color:#00B67A;}.elementor-2796 .elementor-element.elementor-element-260eff4a.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-260eff4a.elementor-view-default .elementor-icon svg{fill:#00B67A;}.elementor-2796 .elementor-element.elementor-element-260eff4a.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-260eff4a.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-260eff4a .elementor-icon{font-size:16px;padding:4px;border-radius:0px 0px 0px 0px;}.elementor-2796 .elementor-element.elementor-element-260eff4a .elementor-icon svg{height:16px;}.elementor-2796 .elementor-element.elementor-element-5918f2ef{--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:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-10b604de{text-align:left;}.elementor-2796 .elementor-element.elementor-element-10b604de .title{color:#FFFFFF;font-family:"PolySans", Sans-serif;font-weight:400;}.elementor-widget-image .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-image .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2796 .elementor-element.elementor-element-105d27ba img{width:96px;}.elementor-2796 .elementor-element.elementor-element-240182b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:175px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-240182b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2796 .elementor-element.elementor-element-52f41e16{--display:flex;--position:absolute;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-2796 .elementor-element.elementor-element-52f41e16:not(.elementor-motion-effects-element-type-background), .elementor-2796 .elementor-element.elementor-element-52f41e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}body:not(.rtl) .elementor-2796 .elementor-element.elementor-element-52f41e16{left:-1px;}body.rtl .elementor-2796 .elementor-element.elementor-element-52f41e16{right:-1px;}body:not(.rtl) .elementor-2796 .elementor-element.elementor-element-549f34e5{left:0px;}body.rtl .elementor-2796 .elementor-element.elementor-element-549f34e5{right:0px;}.elementor-2796 .elementor-element.elementor-element-549f34e5{top:-52px;}.elementor-2796 .elementor-element.elementor-element-549f34e5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2796 .elementor-element.elementor-element-394adee{--display:flex;--position:absolute;--min-height:500px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:50%;--z-index:0;}.elementor-2796 .elementor-element.elementor-element-394adee:not(.elementor-motion-effects-element-type-background), .elementor-2796 .elementor-element.elementor-element-394adee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060202;}.elementor-2796 .elementor-element.elementor-element-394adee.e-con{--e-con-transform-translateX:-50%;--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-2796 .elementor-element.elementor-element-394adee{left:50%;}body.rtl .elementor-2796 .elementor-element.elementor-element-394adee{right:50%;}.elementor-2796 .elementor-element.elementor-element-45face1f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2796 .elementor-element.elementor-element-4f2f97a{--iteration-count:infinite;width:100%;max-width:100%;--dynamic-text-color:#409630;}.elementor-2796 .elementor-element.elementor-element-4f2f97a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2796 .elementor-element.elementor-element-4f2f97a .elementor-headline{text-align:center;font-size:63px;font-weight:600;line-height:61px;letter-spacing:-0.5px;word-spacing:0px;}.elementor-2796 .elementor-element.elementor-element-4f2f97a .elementor-headline-plain-text{color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-4f2f97a .elementor-headline .elementor-headline-plain-text{text-shadow:2px 1px 3px rgba(145, 145, 145, 0.77);}.elementor-2796 .elementor-element.elementor-element-23657e00 > .elementor-widget-container{padding:0rem 9rem 0rem 9rem;}.elementor-2796 .elementor-element.elementor-element-23657e00{text-align:center;}.elementor-2796 .elementor-element.elementor-element-23657e00 .title{color:#FFFFFF;font-family:"PolySans", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;opacity:70% !important;}.elementor-2796 .elementor-element.elementor-element-6507967a .elementor-button{background-color:var( --e-global-color-primary );font-family:"PolySans", Sans-serif;font-size:1.125rem;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:1.15rem 2.5rem 1.15rem 2.5rem;}.elementor-2796 .elementor-element.elementor-element-6507967a .elementor-button:hover, .elementor-2796 .elementor-element.elementor-element-6507967a .elementor-button:focus{background-color:#A3EB77;color:var( --e-global-color-text );}.elementor-2796 .elementor-element.elementor-element-6507967a{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-2796 .elementor-element.elementor-element-6507967a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2796 .elementor-element.elementor-element-6507967a .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-2796 .elementor-element.elementor-element-6507967a .elementor-button:hover svg, .elementor-2796 .elementor-element.elementor-element-6507967a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2796 .elementor-element.elementor-element-5275919f{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-6ce0b552{--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:flex-end;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-6a3f56b5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2796 .elementor-element.elementor-element-6a3f56b5{text-align:left;}.elementor-2796 .elementor-element.elementor-element-6a3f56b5 .title{color:#FFFFFF;font-family:"PolySans", Sans-serif;font-weight:700;}.elementor-2796 .elementor-element.elementor-element-7152ab9{--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 4px;--row-gap:0px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-20b93ce4 .elementor-icon-wrapper{text-align:center;}.elementor-2796 .elementor-element.elementor-element-20b93ce4.elementor-view-stacked .elementor-icon{background-color:#00B67A;color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-20b93ce4.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-20b93ce4.elementor-view-default .elementor-icon{color:#00B67A;border-color:#00B67A;}.elementor-2796 .elementor-element.elementor-element-20b93ce4.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-20b93ce4.elementor-view-default .elementor-icon svg{fill:#00B67A;}.elementor-2796 .elementor-element.elementor-element-20b93ce4.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-20b93ce4.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-20b93ce4 .elementor-icon{font-size:16px;padding:4px;border-radius:0px 0px 0px 0px;}.elementor-2796 .elementor-element.elementor-element-20b93ce4 .elementor-icon svg{height:16px;}.elementor-2796 .elementor-element.elementor-element-7bb04e50 .elementor-icon-wrapper{text-align:center;}.elementor-2796 .elementor-element.elementor-element-7bb04e50.elementor-view-stacked .elementor-icon{background-color:#00B67A;color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-7bb04e50.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-7bb04e50.elementor-view-default .elementor-icon{color:#00B67A;border-color:#00B67A;}.elementor-2796 .elementor-element.elementor-element-7bb04e50.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-7bb04e50.elementor-view-default .elementor-icon svg{fill:#00B67A;}.elementor-2796 .elementor-element.elementor-element-7bb04e50.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-7bb04e50.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-7bb04e50 .elementor-icon{font-size:16px;padding:4px;border-radius:0px 0px 0px 0px;}.elementor-2796 .elementor-element.elementor-element-7bb04e50 .elementor-icon svg{height:16px;}.elementor-2796 .elementor-element.elementor-element-475df27e .elementor-icon-wrapper{text-align:center;}.elementor-2796 .elementor-element.elementor-element-475df27e.elementor-view-stacked .elementor-icon{background-color:#00B67A;color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-475df27e.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-475df27e.elementor-view-default .elementor-icon{color:#00B67A;border-color:#00B67A;}.elementor-2796 .elementor-element.elementor-element-475df27e.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-475df27e.elementor-view-default .elementor-icon svg{fill:#00B67A;}.elementor-2796 .elementor-element.elementor-element-475df27e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-475df27e.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-475df27e .elementor-icon{font-size:16px;padding:4px;border-radius:0px 0px 0px 0px;}.elementor-2796 .elementor-element.elementor-element-475df27e .elementor-icon svg{height:16px;}.elementor-2796 .elementor-element.elementor-element-5943c047 .elementor-icon-wrapper{text-align:center;}.elementor-2796 .elementor-element.elementor-element-5943c047.elementor-view-stacked .elementor-icon{background-color:#00B67A;color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-5943c047.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-5943c047.elementor-view-default .elementor-icon{color:#00B67A;border-color:#00B67A;}.elementor-2796 .elementor-element.elementor-element-5943c047.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-5943c047.elementor-view-default .elementor-icon svg{fill:#00B67A;}.elementor-2796 .elementor-element.elementor-element-5943c047.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-5943c047.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-5943c047 .elementor-icon{font-size:16px;padding:4px;border-radius:0px 0px 0px 0px;}.elementor-2796 .elementor-element.elementor-element-5943c047 .elementor-icon svg{height:16px;}.elementor-2796 .elementor-element.elementor-element-6e71f59c .elementor-icon-wrapper{text-align:center;}.elementor-2796 .elementor-element.elementor-element-6e71f59c.elementor-view-stacked .elementor-icon{background-color:#00B67A;color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-6e71f59c.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-6e71f59c.elementor-view-default .elementor-icon{color:#00B67A;border-color:#00B67A;}.elementor-2796 .elementor-element.elementor-element-6e71f59c.elementor-view-framed .elementor-icon, .elementor-2796 .elementor-element.elementor-element-6e71f59c.elementor-view-default .elementor-icon svg{fill:#00B67A;}.elementor-2796 .elementor-element.elementor-element-6e71f59c.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-6e71f59c.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2796 .elementor-element.elementor-element-6e71f59c .elementor-icon{font-size:16px;padding:4px;border-radius:0px 0px 0px 0px;}.elementor-2796 .elementor-element.elementor-element-6e71f59c .elementor-icon svg{height:16px;}.elementor-2796 .elementor-element.elementor-element-23d838b1{--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:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-10e02b14{text-align:left;}.elementor-2796 .elementor-element.elementor-element-10e02b14 .title{color:#FFFFFF;font-family:"PolySans", Sans-serif;font-weight:400;}.elementor-2796 .elementor-element.elementor-element-229d82ca img{width:96px;}.elementor-2796 .elementor-element.elementor-element-542495bc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:55px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-2796 .elementor-element.elementor-element-7b59e80f{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-12017f4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-tg-section-title .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-tg-section-title .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-2796 .elementor-element.elementor-element-5cd0f213{text-align:center;}.elementor-2796 .elementor-element.elementor-element-5cd0f213 .title{color:#117465;font-size:3.5rem;line-height:1em;letter-spacing:-0.14rem;}.elementor-2796 .elementor-element.elementor-element-6c6a840a{text-align:center;}.elementor-2796 .elementor-element.elementor-element-6c6a840a .title{font-size:1.25rem;}.elementor-2796 .elementor-element.elementor-element-1063677f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-tg-iconbox .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-tg-iconbox .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-2796 .elementor-element.elementor-element-289d643a .genix-box{border-radius:0px 0px 0px 0px !important;}.elementor-2796 .elementor-element.elementor-element-289d643a .title{color:var( --e-global-color-primary );}.elementor-2796 .elementor-element.elementor-element-2e350ff1 .genix-box{border-radius:0px 0px 12px 12px !important;}.elementor-2796 .elementor-element.elementor-element-2e350ff1 .title{color:var( --e-global-color-primary );}.elementor-2796 .elementor-element.elementor-element-39e08268 .genix-box{border-radius:0px 0px 12px 12px !important;}.elementor-2796 .elementor-element.elementor-element-39e08268 .title{color:var( --e-global-color-primary );}.elementor-2796 .elementor-element.elementor-element-3df54af5 .genix-box{border-radius:0px 0px 12px 12px !important;}.elementor-2796 .elementor-element.elementor-element-3df54af5 .title{color:var( --e-global-color-primary );}.elementor-2796 .elementor-element.elementor-element-47a6cb66 .genix-box{border-radius:0px 0px 12px 12px !important;}.elementor-2796 .elementor-element.elementor-element-47a6cb66 .title{color:var( --e-global-color-primary );}.elementor-2796 .elementor-element.elementor-element-1f8e1898 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2796 .elementor-element.elementor-element-1f8e1898 .genix-box{border-radius:0px 0px 12px 12px !important;}.elementor-2796 .elementor-element.elementor-element-1f8e1898 .title{color:var( --e-global-color-primary );}.elementor-2796 .elementor-element.elementor-element-5f790058{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2796 .elementor-element.elementor-element-4387b4b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-e637cbd.elementor-element{--align-self:center;}.elementor-2796 .elementor-element.elementor-element-72e9ba94 > .elementor-widget-container{margin:1.5rem 0rem 1.5rem 0rem;}.elementor-2796 .elementor-element.elementor-element-72e9ba94{text-align:center;}.elementor-2796 .elementor-element.elementor-element-72e9ba94 .title{color:#000000 !important;--font-family-secondary:"Mabry Pro","IBM Plex Sans Arabic",serif;font-size:3rem;line-height:1.1em;letter-spacing:-0.12rem;}.elementor-2796 .elementor-element.elementor-element-72e9ba94 .bg-tertiary{background-color:#88DC57C7 !important;color:#9071F2 !important;}.elementor-2796 .elementor-element.elementor-element-6a3c649{text-align:center;}.elementor-2796 .elementor-element.elementor-element-6a3c649 .title{font-size:1.125rem;opacity:70% !important;}.elementor-2796 .elementor-element.elementor-element-2b6c724e{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-247b251b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-247b251b:not(.elementor-motion-effects-element-type-background), .elementor-2796 .elementor-element.elementor-element-247b251b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1E2DE;}.elementor-2796 .elementor-element.elementor-element-52f0816b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2796 .elementor-element.elementor-element-893603c > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-2796 .elementor-element.elementor-element-893603c{text-align:left;}.elementor-2796 .elementor-element.elementor-element-893603c .title{color:#000000;font-size:1.5rem;line-height:1.2em;}.elementor-2796 .elementor-element.elementor-element-5f847a6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2796 .elementor-element.elementor-element-5f847a6{text-align:left;}.elementor-2796 .elementor-element.elementor-element-5f847a6 .title{color:#000000;font-family:"Lexend", Sans-serif;font-size:1.2rem;}.elementor-widget-tg-btn .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-tg-btn .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-2796 .elementor-element.elementor-element-1387b9b1 .tg-btn{flex-direction:row;font-size:1rem;padding:0rem 1rem 0rem 1rem !important;min-width:132px !important;--bs-btn-height:40px !important;border-radius:50px 50px 50px 50px !important;}.elementor-2796 .elementor-element.elementor-element-1387b9b1{text-align:left;}.elementor-2796 .elementor-element.elementor-element-1387b9b1 .btn i{font-weight:bold !important;}.elementor-2796 .elementor-element.elementor-element-33091025{padding:0rem 0rem 0rem 3rem;}.elementor-2796 .elementor-element.elementor-element-33091025 img{border-radius:12px 0px 0px 0px;}.elementor-2796 .elementor-element.elementor-element-16a2dfa3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.32;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-16a2dfa3:not(.elementor-motion-effects-element-type-background), .elementor-2796 .elementor-element.elementor-element-16a2dfa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1C1C1E 0%, #0E0E0F 100%);}.elementor-2796 .elementor-element.elementor-element-16a2dfa3::before, .elementor-2796 .elementor-element.elementor-element-16a2dfa3 > .elementor-background-video-container::before, .elementor-2796 .elementor-element.elementor-element-16a2dfa3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2796 .elementor-element.elementor-element-16a2dfa3 > .elementor-background-slideshow::before, .elementor-2796 .elementor-element.elementor-element-16a2dfa3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2796 .elementor-element.elementor-element-16a2dfa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://altissa.ca/wp-content/uploads/2026/06/feature-06-bg-masked.webp");--background-overlay:'';background-position:50% 85%;background-repeat:no-repeat;background-size:cover;}.elementor-2796 .elementor-element.elementor-element-49fdd7a8{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-2796 .elementor-element.elementor-element-3030fd90{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2796 .elementor-element.elementor-element-1b75aca6 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-2796 .elementor-element.elementor-element-1b75aca6{text-align:left;}.elementor-2796 .elementor-element.elementor-element-1b75aca6 .title{color:#FFFFFF;font-size:1.5rem;line-height:1.2em;}.elementor-2796 .elementor-element.elementor-element-7a3f3469 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-2796 .elementor-element.elementor-element-7a3f3469{text-align:left;}.elementor-2796 .elementor-element.elementor-element-7a3f3469 .title{color:#FFFFFF;font-size:1.125rem;}.elementor-2796 .elementor-element.elementor-element-34ab4bc3{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-191a4da{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.32;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-191a4da:not(.elementor-motion-effects-element-type-background), .elementor-2796 .elementor-element.elementor-element-191a4da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1C1C1E 0%, #0E0E0F 100%);}.elementor-2796 .elementor-element.elementor-element-191a4da::before, .elementor-2796 .elementor-element.elementor-element-191a4da > .elementor-background-video-container::before, .elementor-2796 .elementor-element.elementor-element-191a4da > .e-con-inner > .elementor-background-video-container::before, .elementor-2796 .elementor-element.elementor-element-191a4da > .elementor-background-slideshow::before, .elementor-2796 .elementor-element.elementor-element-191a4da > .e-con-inner > .elementor-background-slideshow::before, .elementor-2796 .elementor-element.elementor-element-191a4da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://altissa.ca/wp-content/uploads/2026/06/feature-06-bg-masked-2.webp");--background-overlay:'';background-position:50% 85%;background-repeat:no-repeat;background-size:cover;}.elementor-2796 .elementor-element.elementor-element-3658c8a{padding:0rem 3rem 0rem 3rem;}.elementor-2796 .elementor-element.elementor-element-3658c8a img{border-radius:0px 0px 12px 12px;}.elementor-2796 .elementor-element.elementor-element-7ce7ba4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2796 .elementor-element.elementor-element-364afc03 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-2796 .elementor-element.elementor-element-364afc03{text-align:left;}.elementor-2796 .elementor-element.elementor-element-364afc03 .title{color:#FFFFFF;font-size:1.5rem;line-height:1.2em;}.elementor-2796 .elementor-element.elementor-element-49e5ad88 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2796 .elementor-element.elementor-element-49e5ad88{text-align:left;}.elementor-2796 .elementor-element.elementor-element-49e5ad88 .title{color:#FFFFFF;font-size:1.125rem;}.elementor-2796 .elementor-element.elementor-element-48b19ce2{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-48b19ce2:not(.elementor-motion-effects-element-type-background), .elementor-2796 .elementor-element.elementor-element-48b19ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1E2DE;}.elementor-2796 .elementor-element.elementor-element-e884443{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2796 .elementor-element.elementor-element-439c8ee8 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-2796 .elementor-element.elementor-element-439c8ee8{text-align:center;}.elementor-2796 .elementor-element.elementor-element-439c8ee8 .title{font-size:1.5rem;line-height:1.2em;}.elementor-2796 .elementor-element.elementor-element-66244172 > .elementor-widget-container{padding:0rem 2rem 0rem 2rem;}.elementor-2796 .elementor-element.elementor-element-66244172{text-align:center;}.elementor-2796 .elementor-element.elementor-element-66244172 .title{font-size:1.25rem;}.elementor-2796 .elementor-element.elementor-element-5e6aecef{padding:0rem 3rem 2.5rem 3rem;}.elementor-2796 .elementor-element.elementor-element-5e6aecef img{border-radius:12px 0px 0px 0px;}.elementor-2796 .elementor-element.elementor-element-795526ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2796 .elementor-element.elementor-element-48891345{--display:flex;--gap:3.5rem 0rem;--row-gap:3.5rem;--column-gap:0rem;--border-radius:24px 24px 24px 24px;--padding-top:55px;--padding-bottom:95px;--padding-left:15px;--padding-right:15px;}.elementor-2796 .elementor-element.elementor-element-48891345:not(.elementor-motion-effects-element-type-background), .elementor-2796 .elementor-element.elementor-element-48891345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EEE9;}:where(.uc-dark) .elementor-2796 .elementor-element.elementor-element-48891345:not(.elementor-motion-effects-element-type-background), :where(.uc-dark) .elementor-2796 .elementor-element.elementor-element-48891345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a73cbed );}.elementor-2796 .elementor-element.elementor-element-7b5f55c6{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-4e84d644 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2796 .elementor-element.elementor-element-4e84d644{text-align:center;}.elementor-2796 .elementor-element.elementor-element-4e84d644 .title{font-size:48px;line-height:1.1em;letter-spacing:-1.9px;}.elementor-2796 .elementor-element.elementor-element-7c2fd09f{text-align:center;}.elementor-2796 .elementor-element.elementor-element-7c2fd09f .title{font-size:1.125rem;}.elementor-widget-tg-project-box .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-tg-project-box .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-2796 .elementor-element.elementor-element-70bad999 > .elementor-widget-container{padding:0px 0px 2px 0px;}.elementor-2796 .elementor-element.elementor-element-70bad999 .genix-box{background:var( --e-global-color-7ddeaea );}:where(.uc-dark) .elementor-2796 .elementor-element.elementor-element-70bad999 .genix-box{background:#FFFFFF0D !important;}.elementor-2796 .elementor-element.elementor-element-70bad999 .tg-btn{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2796 .elementor-element.elementor-element-279acdd6{--display:flex;--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;--padding-top:44px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-2796 .elementor-element.elementor-element-279acdd6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2796 .elementor-element.elementor-element-2a73a616{--display:flex;--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-2a73a616:not(.elementor-motion-effects-element-type-background), .elementor-2796 .elementor-element.elementor-element-2a73a616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EEE9;}.elementor-2796 .elementor-element.elementor-element-3c7d2ce3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-4748c3e6{--display:flex;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-fluent-form-widget .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2796 .elementor-element.elementor-element-169d9fb9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2796 .elementor-element.elementor-element-169d9fb9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2796 .elementor-element.elementor-element-169d9fb9 .fluentform-widget-wrapper{padding:4px 4px 4px 4px;border-radius:1px 1px 1px 1px;}.elementor-2796 .elementor-element.elementor-element-169d9fb9 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}.elementor-2796 .elementor-element.elementor-element-e359b5b{text-align:center;}@media(max-width:1366px){.elementor-2796 .elementor-element.elementor-element-52f41e16{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2796 .elementor-element.elementor-element-549f34e5{top:-62px;}.elementor-2796 .elementor-element.elementor-element-1063677f{--grid-auto-flow:row;}.elementor-2796 .elementor-element.elementor-element-48891345{--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--padding-top:100px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}}@media(max-width:1200px){.elementor-2796 .elementor-element.elementor-element-7e08e912{--padding-top:175px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2796 .elementor-element.elementor-element-240182b5{--padding-top:25px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2796 .elementor-element.elementor-element-52f41e16{left:6px;}body.rtl .elementor-2796 .elementor-element.elementor-element-52f41e16{right:6px;}.elementor-2796 .elementor-element.elementor-element-52f41e16{top:0px;}.elementor-2796 .elementor-element.elementor-element-5cd0f213 .title{font-size:3rem;letter-spacing:-0.1rem;}.elementor-2796 .elementor-element.elementor-element-6c6a840a .title{font-size:1.125rem;}.elementor-2796 .elementor-element.elementor-element-1063677f{--grid-auto-flow:row;}.elementor-2796 .elementor-element.elementor-element-5f790058{--padding-top:5rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2796 .elementor-element.elementor-element-247b251b{--justify-content:space-between;}.elementor-2796 .elementor-element.elementor-element-52f0816b{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2796 .elementor-element.elementor-element-5f847a6 .title{font-size:1.125rem;}.elementor-2796 .elementor-element.elementor-element-3030fd90{--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2796 .elementor-element.elementor-element-7a3f3469 .title{font-size:1.125rem;}.elementor-2796 .elementor-element.elementor-element-7ce7ba4{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2796 .elementor-element.elementor-element-49e5ad88 .title{font-size:1.125rem;}.elementor-2796 .elementor-element.elementor-element-e884443{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2796 .elementor-element.elementor-element-66244172 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2796 .elementor-element.elementor-element-66244172 .title{font-size:1.125rem;}.elementor-2796 .elementor-element.elementor-element-795526ac{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2796 .elementor-element.elementor-element-48891345{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-2796 .elementor-element.elementor-element-4e84d644 .title{font-size:46px;}.elementor-2796 .elementor-element.elementor-element-279acdd6{--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;}.elementor-2796 .elementor-element.elementor-element-4748c3e6{--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}}@media(max-width:992px){.elementor-2796 .elementor-element.elementor-element-7e08e912{--padding-top:150px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2796 .elementor-element.elementor-element-24089eec{left:0px;}body.rtl .elementor-2796 .elementor-element.elementor-element-24089eec{right:0px;}.elementor-2796 .elementor-element.elementor-element-744af0c4 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2796 .elementor-element.elementor-element-744af0c4 .title{font-size:1.2rem;}.elementor-2796 .elementor-element.elementor-element-56394d77{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-2796 .elementor-element.elementor-element-240182b5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2796 .elementor-element.elementor-element-52f41e16{left:0px;}body.rtl .elementor-2796 .elementor-element.elementor-element-52f41e16{right:0px;}.elementor-2796 .elementor-element.elementor-element-52f41e16{top:0px;}.elementor-2796 .elementor-element.elementor-element-549f34e5{top:0px;}.elementor-2796 .elementor-element.elementor-element-394adee.e-con{--e-con-transform-translateY:-50%;}.elementor-2796 .elementor-element.elementor-element-394adee{top:50%;}.elementor-2796 .elementor-element.elementor-element-45face1f.e-con{--e-con-transform-translateY:-134px;}.elementor-2796 .elementor-element.elementor-element-23657e00 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2796 .elementor-element.elementor-element-23657e00 .title{font-size:1.2rem;}.elementor-2796 .elementor-element.elementor-element-6507967a{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-2796 .elementor-element.elementor-element-5cd0f213 .title{font-size:2.5rem;letter-spacing:-0.08rem;}.elementor-2796 .elementor-element.elementor-element-6c6a840a .title{font-size:1rem;}.elementor-2796 .elementor-element.elementor-element-1063677f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2796 .elementor-element.elementor-element-2b6c724e{--flex-wrap:wrap;}.elementor-2796 .elementor-element.elementor-element-52f0816b{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2796 .elementor-element.elementor-element-5f847a6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2796 .elementor-element.elementor-element-33091025{padding:0rem 0rem 0rem 1.5rem;}.elementor-2796 .elementor-element.elementor-element-16a2dfa3::before, .elementor-2796 .elementor-element.elementor-element-16a2dfa3 > .elementor-background-video-container::before, .elementor-2796 .elementor-element.elementor-element-16a2dfa3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2796 .elementor-element.elementor-element-16a2dfa3 > .elementor-background-slideshow::before, .elementor-2796 .elementor-element.elementor-element-16a2dfa3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2796 .elementor-element.elementor-element-16a2dfa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-2796 .elementor-element.elementor-element-7a3f3469 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2796 .elementor-element.elementor-element-34ab4bc3{--flex-wrap:wrap;}.elementor-2796 .elementor-element.elementor-element-191a4da::before, .elementor-2796 .elementor-element.elementor-element-191a4da > .elementor-background-video-container::before, .elementor-2796 .elementor-element.elementor-element-191a4da > .e-con-inner > .elementor-background-video-container::before, .elementor-2796 .elementor-element.elementor-element-191a4da > .elementor-background-slideshow::before, .elementor-2796 .elementor-element.elementor-element-191a4da > .e-con-inner > .elementor-background-slideshow::before, .elementor-2796 .elementor-element.elementor-element-191a4da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-2796 .elementor-element.elementor-element-3658c8a{padding:0rem 1.5rem 0rem 1.5rem;}.elementor-2796 .elementor-element.elementor-element-7ce7ba4{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2796 .elementor-element.elementor-element-5e6aecef{padding:0rem 1.5rem 1rem 1.5rem;}.elementor-2796 .elementor-element.elementor-element-795526ac{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2796 .elementor-element.elementor-element-48891345{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--border-radius:16px 16px 16px 16px;}.elementor-2796 .elementor-element.elementor-element-4e84d644 .title{font-size:42px;}.elementor-2796 .elementor-element.elementor-element-7c2fd09f .title{font-size:1.125rem;}.elementor-2796 .elementor-element.elementor-element-279acdd6{--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;}.elementor-2796 .elementor-element.elementor-element-2a73a616{--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;}}@media(max-width:767px){.elementor-2796 .elementor-element.elementor-element-7e08e912{--min-height:0px;--padding-top:120px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-2796 .elementor-element.elementor-element-24089eec.e-con{--e-con-transform-scale:2.5;}.elementor-2796 .elementor-element.elementor-element-24089eec{--border-radius:0px 0px 0px 0px;top:0px;}.elementor-2796 .elementor-element.elementor-element-371cfa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:94px 0px 0px 0px;top:70px;}.elementor-2796 .elementor-element.elementor-element-371cfa2.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2796 .elementor-element.elementor-element-371cfa2{left:0px;}body.rtl .elementor-2796 .elementor-element.elementor-element-371cfa2{right:0px;}.elementor-2796 .elementor-element.elementor-element-3dd24419{--min-height:0px;}.elementor-2796 .elementor-element.elementor-element-0192ef6 .elementor-headline{font-size:50px;}.elementor-2796 .elementor-element.elementor-element-744af0c4 > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-2796 .elementor-element.elementor-element-744af0c4 .title{font-size:1rem;}.elementor-2796 .elementor-element.elementor-element-56394d77 .elementor-button{font-size:1rem;padding:1rem 2.5rem 1rem 2.5rem;}.elementor-2796 .elementor-element.elementor-element-2aba9bfb{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-2796 .elementor-element.elementor-element-7a4f3820{--justify-content:center;--flex-wrap:nowrap;}.elementor-2796 .elementor-element.elementor-element-1512db12.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2796 .elementor-element.elementor-element-4c72aeba{--width:136px;}.elementor-2796 .elementor-element.elementor-element-5918f2ef{--justify-content:center;--flex-wrap:nowrap;}.elementor-2796 .elementor-element.elementor-element-240182b5{--padding-top:120px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-2796 .elementor-element.elementor-element-52f41e16{--border-radius:0px 0px 0px 0px;}.elementor-2796 .elementor-element.elementor-element-4f2f97a .elementor-headline{font-size:50px;}.elementor-2796 .elementor-element.elementor-element-23657e00 > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-2796 .elementor-element.elementor-element-23657e00 .title{font-size:1rem;}.elementor-2796 .elementor-element.elementor-element-6507967a .elementor-button{font-size:1rem;padding:1rem 2.5rem 1rem 2.5rem;}.elementor-2796 .elementor-element.elementor-element-5275919f{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-2796 .elementor-element.elementor-element-6ce0b552{--justify-content:center;--flex-wrap:nowrap;}.elementor-2796 .elementor-element.elementor-element-6a3f56b5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2796 .elementor-element.elementor-element-7152ab9{--width:136px;}.elementor-2796 .elementor-element.elementor-element-23d838b1{--justify-content:center;--flex-wrap:nowrap;}.elementor-2796 .elementor-element.elementor-element-542495bc{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-2796 .elementor-element.elementor-element-5cd0f213 .title{font-size:2rem;letter-spacing:-0.07rem;}.elementor-2796 .elementor-element.elementor-element-1063677f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:0px 0px 0px 0px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2796 .elementor-element.elementor-element-2e350ff1 .genix-box{border-radius:12px 12px 12px 12px !important;}.elementor-2796 .elementor-element.elementor-element-47a6cb66 .genix-box{border-radius:12px 12px 12px 12px !important;}.elementor-2796 .elementor-element.elementor-element-1f8e1898 .genix-box{border-radius:12px 12px 12px 12px !important;}.elementor-2796 .elementor-element.elementor-element-5f790058{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2796 .elementor-element.elementor-element-4387b4b3{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2796 .elementor-element.elementor-element-72e9ba94 > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-2796 .elementor-element.elementor-element-72e9ba94 .title{font-size:2.5rem;}.elementor-2796 .elementor-element.elementor-element-6a3c649 .title{font-size:1rem;}.elementor-2796 .elementor-element.elementor-element-247b251b{--border-radius:16px 16px 16px 16px;}.elementor-2796 .elementor-element.elementor-element-5f847a6 .title{font-size:1em;}.elementor-2796 .elementor-element.elementor-element-1387b9b1 .tg-btn{font-size:0.7rem;}.elementor-2796 .elementor-element.elementor-element-16a2dfa3::before, .elementor-2796 .elementor-element.elementor-element-16a2dfa3 > .elementor-background-video-container::before, .elementor-2796 .elementor-element.elementor-element-16a2dfa3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2796 .elementor-element.elementor-element-16a2dfa3 > .elementor-background-slideshow::before, .elementor-2796 .elementor-element.elementor-element-16a2dfa3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2796 .elementor-element.elementor-element-16a2dfa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-2796 .elementor-element.elementor-element-16a2dfa3{--border-radius:16px 16px 16px 16px;}.elementor-2796 .elementor-element.elementor-element-3030fd90{--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2796 .elementor-element.elementor-element-7a3f3469 .title{font-size:1em;}.elementor-2796 .elementor-element.elementor-element-191a4da::before, .elementor-2796 .elementor-element.elementor-element-191a4da > .elementor-background-video-container::before, .elementor-2796 .elementor-element.elementor-element-191a4da > .e-con-inner > .elementor-background-video-container::before, .elementor-2796 .elementor-element.elementor-element-191a4da > .elementor-background-slideshow::before, .elementor-2796 .elementor-element.elementor-element-191a4da > .e-con-inner > .elementor-background-slideshow::before, .elementor-2796 .elementor-element.elementor-element-191a4da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-2796 .elementor-element.elementor-element-191a4da{--border-radius:16px 16px 16px 16px;}.elementor-2796 .elementor-element.elementor-element-49e5ad88 .title{font-size:1em;}.elementor-2796 .elementor-element.elementor-element-48b19ce2{--border-radius:16px 16px 16px 16px;}.elementor-2796 .elementor-element.elementor-element-e884443{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2796 .elementor-element.elementor-element-66244172 .title{font-size:1em;}.elementor-2796 .elementor-element.elementor-element-48891345{--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:1.2rem 0rem;--row-gap:1.2rem;--column-gap:0rem;--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-2796 .elementor-element.elementor-element-7b5f55c6{--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:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-2796 .elementor-element.elementor-element-4e84d644 .title{font-size:30px;letter-spacing:-1px;}.elementor-2796 .elementor-element.elementor-element-7c2fd09f .title{font-size:1rem;}.elementor-2796 .elementor-element.elementor-element-279acdd6{--gap:2.5rem 0rem;--row-gap:2.5rem;--column-gap:0rem;}.elementor-2796 .elementor-element.elementor-element-2a73a616{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--border-radius:16px 16px 16px 16px;}.elementor-2796 .elementor-element.elementor-element-4748c3e6{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}}@media(min-width:768px){.elementor-2796 .elementor-element.elementor-element-24089eec{--width:100%;}.elementor-2796 .elementor-element.elementor-element-6e2a82b0{--width:1000px;}.elementor-2796 .elementor-element.elementor-element-7a4f3820{--width:auto;}.elementor-2796 .elementor-element.elementor-element-4c72aeba{--width:136px;}.elementor-2796 .elementor-element.elementor-element-5918f2ef{--width:auto;}.elementor-2796 .elementor-element.elementor-element-240182b5{--width:100%;}.elementor-2796 .elementor-element.elementor-element-394adee{--width:1000px;}.elementor-2796 .elementor-element.elementor-element-6ce0b552{--width:auto;}.elementor-2796 .elementor-element.elementor-element-7152ab9{--width:136px;}.elementor-2796 .elementor-element.elementor-element-23d838b1{--width:auto;}.elementor-2796 .elementor-element.elementor-element-542495bc{--content-width:1500px;}.elementor-2796 .elementor-element.elementor-element-7b59e80f{--width:65%;}.elementor-2796 .elementor-element.elementor-element-5f790058{--content-width:1500px;}.elementor-2796 .elementor-element.elementor-element-4387b4b3{--content-width:724px;}.elementor-2796 .elementor-element.elementor-element-247b251b{--width:58.333%;}.elementor-2796 .elementor-element.elementor-element-16a2dfa3{--width:41.666%;}.elementor-2796 .elementor-element.elementor-element-191a4da{--width:41.666%;}.elementor-2796 .elementor-element.elementor-element-48b19ce2{--width:58.333%;}.elementor-2796 .elementor-element.elementor-element-795526ac{--content-width:1500px;}.elementor-2796 .elementor-element.elementor-element-279acdd6{--content-width:1500px;}}@media(max-width:1200px) and (min-width:768px){.elementor-2796 .elementor-element.elementor-element-7b59e80f{--width:70%;}.elementor-2796 .elementor-element.elementor-element-5f790058{--content-width:930px;}}@media(max-width:992px) and (min-width:768px){.elementor-2796 .elementor-element.elementor-element-7b59e80f{--width:90%;}.elementor-2796 .elementor-element.elementor-element-5f790058{--content-width:690px;}.elementor-2796 .elementor-element.elementor-element-247b251b{--width:100%;}.elementor-2796 .elementor-element.elementor-element-16a2dfa3{--width:100%;}.elementor-2796 .elementor-element.elementor-element-191a4da{--width:100%;}.elementor-2796 .elementor-element.elementor-element-48b19ce2{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-56394d77 */.elementor-button.elementor-button-link {
    background: #117465 !important;
    color: #ffffff !important;
    border-radius: 999px !important;
    padding: 14px 30px !important;
    font-weight: 700 !important;
    box-shadow: 0 12px 28px rgba(17, 116, 101, 0.28) !important;
    position: relative !important;
    overflow: hidden !important;
    isolation: isolate !important;
}

.elementor-button.elementor-button-link::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    z-index: -1 !important;
    background: linear-gradient(270deg, #4b12c9, #117465) !important;
    opacity: 0 !important;
    transition: opacity 0.35s ease !important;
}

.elementor-button.elementor-button-link:hover {
    transform: translateY(-3px) scale(1.02) !important;
    box-shadow: 0 18px 36px rgba(17, 116, 101, 0.38) !important;
}

.elementor-button.elementor-button-link:hover::before {
    opacity: 1 !important;
}

.elementor-button-icon i {
    transition: transform 0.35s ease !important;
}

.elementor-button.elementor-button-link:hover .elementor-button-icon i {
    transform: translateY(3px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1063677f *//* === GRID LAYOUT === */
.services-grid {
display: grid !important;
grid-template-columns: repeat(3, 1fr) !important;
gap: 24px !important;
}

/* === CARD === */
.services-grid .feature-item {
background: #ffffff !important;
border: 1px solid rgba(0, 0, 0, 0.06) !important;
border-radius: 18px !important;
padding: 32px 28px !important;
position: relative !important;
overflow: hidden !important;
transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease !important;
}


.services-grid .feature-item::before {
content: '' !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
width: 100% !important;
height: 3px !important;
background: linear-gradient(90deg, #8aadf4, #6c5ce7) !important;
transform: scaleX(0) !important;
transform-origin: left !important;
transition: transform 0.5s ease !important;
}

.services-grid .feature-item:hover {
transform: translateY(-4px) !important;
box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1) !important;
border-color: transparent !important;
}

.services-grid .feature-item:hover::before {
transform: scaleX(1) !important;
}

/* Override conflicting Tailwind utility classes already on the markup */
.services-grid .feature-item.hover\:scale-105:hover {
transform: translateY(-10px) !important;
}

.services-grid .feature-item.min-h-250px {
min-height: 260px !important;
}

/* === ICON BOX (container) === */
.services-grid .icon-4 {
width: 60px !important;
height: 60px !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
background: rgba(138, 173, 244, 0.12) !important;
border-radius: 14px !important;
margin-bottom: 8px !important;
color: #6c5ce7 !important; /* base icon color — drives everything below via currentColor */
transition: background 0.35s ease, transform 0.35s ease, color 0.35s ease !important;
}

/* Normalize SVG size — overrides bloated inline width/height attrs (e.g. 507px, 1024px) */
.services-grid .icon-4 svg {
width: 26px !important;
height: 26px !important;
display: block !important;
transition: transform 0.35s ease !important;
}

/* Stroke-based icons (e.g. Card 1's circle diagram) follow currentColor */
.services-grid .icon-4 svg [stroke] {
stroke: currentColor !important;
}

/* Fill-based icons follow currentColor, but leave fill="none" shapes untouched */
.services-grid .icon-4 svg [fill]:not([fill="none"]) {
fill: currentColor !important;
}

/* Icon-font based icons (unicon-*) */
.services-grid .icon-4 i {
font-size: 26px !important;
color: currentColor !important;
transition: transform 0.35s ease !important;
}

/* Single hover rule handles ALL icon types (svg stroke, svg fill, icon font) */
.services-grid .feature-item:hover .icon-4 {
background: linear-gradient(135deg, #8aadf4, #6c5ce7) !important;
color: #ffffff !important;
transform: scale(1.08) !important;
}

/* === ARROW ICON (top-right) === */
.services-grid .icon-2 {
width: 36px !important;
height: 36px !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
background: rgba(0, 0, 0, 0.04) !important;
border-radius: 50% !important;
margin: 12px !important;
opacity: 0.6 !important;
transition: all 0.35s ease !important;
z-index: 3 !important;
}

.services-grid .icon-2 i {
font-size: 14px !important;
color: #1a1a1a !important;
transition: color 0.35s ease !important;
}

.services-grid .feature-item:hover .icon-2 {
background: #6c5ce7 !important;
opacity: 1 !important;
transform: rotate(45deg) !important;
}

.services-grid .feature-item:hover .icon-2 i {
color: #ffffff !important;
}

/* === TEXT === */
.services-grid .title {
font-size: 19px !important;
font-weight: 700 !important;
color: #1a1a1a !important;
margin-bottom: 4px !important;
transition: color 0.3s ease !important;
}

.services-grid .feature-item:hover .title {
color: #6c5ce7 !important;
}

.services-grid .desc {
font-size: 14.5px !important;
line-height: 1.65 !important;
color: #6b6b6b !important;
opacity: 1 !important;
}

/* === CLICKABLE OVERLAY LINK === */
.services-grid .position-cover {
position: absolute !important;
inset: 0 !important;
z-index: 2 !important;
}

/* ================================================================
RESPONSIVE BREAKPOINTS
================================================================ */

/* Tablet */
@media (max-width: 1024px) {
.services-grid {
grid-template-columns: repeat(2, 1fr) !important;
gap: 20px !important;
}

.services-grid .feature-item {
padding: 26px 22px !important;
}

.services-grid .feature-item.min-h-250px {
min-height: 220px !important;
}
}

/* Mobile */
@media (max-width: 640px) {
.services-grid {
grid-template-columns: 1fr !important;
gap: 16px !important;
}

.services-grid .feature-item {
padding: 24px 20px !important;
}

.services-grid .feature-item.min-h-250px {
min-height: auto !important;
}

.services-grid .icon-4 {
width: 52px !important;
height: 52px !important;
}

.services-grid .icon-4 svg {
width: 22px !important;
height: 22px !important;
}

.services-grid .icon-4 i {
font-size: 22px !important;
}

.services-grid .title {
font-size: 17px !important;
}

.services-grid .desc {
font-size: 14px !important;
}
}/* End custom CSS */
/* Start custom CSS for tg-btn, class: .elementor-element-1387b9b1 */.tg-btn.btn.btn-primary {
    background: #117465 !important;
    border-color: #117465 !important;
    border-radius: 999px !important;
    padding: 12px 26px !important;
    font-weight: 700 !important;
    box-shadow: 0 10px 24px rgba(17, 116, 101, 0.22) !important;
}


.tg-btn.btn.btn-primary i {
    transition: transform 0.3s ease !important;
}

.tg-btn.btn.btn-primary:hover i {
    transform: translateX(4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f790058 */:root {
  --c-primary: #117465;
  --c-secondary: #FEF1E7;
  --c-tertiary: #E5FDC5;
  --c-text: #080710;
  --c-white: #FFFFFF;
  --c-border: #83838340;
  --c-dark: #211E33;
}

#features {
  background-color: var(--c-white);
  color: var(--c-text);
}

/* ---- "Main features" pill badge ---- */
#features .cstack.border.rounded-pill {
  background-color: var(--c-secondary);
  border-color: var(--c-border) !important;
}
#features .cstack .bg-primary {
  background-color: var(--c-primary) !important;
}
#features .cstack .title {
  color: var(--c-primary);
}

/* ---- Section heading + highlighted word ---- */
#features h2.title {
  color: var(--c-text);
}
#features h2.title span.bg-tertiary {
  background-color: var(--c-tertiary) !important;
  color: var(--c-primary) !important;
}
#features p.title {
  color: var(--c-text);
  opacity: 0.75;
}

/* ---- LIGHT cards (classic background) get dark text ---- */
#features .e-con-full.dark\:bg-gray-800[data-settings*='"background_background":"classic"'] {
  background-color: var(--c-secondary);
  color: var(--c-text);
}
#features .e-con-full.dark\:bg-gray-800[data-settings*='"background_background":"classic"'] h2.title,
#features .e-con-full.dark\:bg-gray-800[data-settings*='"background_background":"classic"'] p.title {
  color: var(--c-text) !important;
}

/* ---- GRADIENT/DARK cards keep light text (attribute match) ---- */
#features .e-con-full.dark\:bg-gray-800[data-settings*='"background_background":"gradient"'] {
  color: var(--c-white);
}
#features .e-con-full.dark\:bg-gray-800[data-settings*='"background_background":"gradient"'] h2.title,
#features .e-con-full.dark\:bg-gray-800[data-settings*='"background_background":"gradient"'] p.title {
  color: var(--c-white) !important;
  opacity: 1;
}

/* ---- Explicit safety nets by Elementor element ID ----
   These guarantee the fix applies even if the attribute
   .elementor-2796 .elementor-element.elementor-element-5f790058 above doesn't match your rendered markup. ---- */
#features .elementor-element-16a2dfa3 h2.title,
#features .elementor-element-16a2dfa3 p.title,
#features .elementor-element-191a4da h2.title,
#features .elementor-element-191a4da p.title {
  color: var(--c-white) !important;
  opacity: 1 !important;
  
}

/* ---- Primary CTA button ---- */
#features .tg-btn.btn-primary {
  background-color: var(--c-primary) !important;
  border-color: var(--c-primary) !important;
  color: var(--c-white) !important;
}
#features .tg-btn.btn-primary:hover,
#features .tg-btn.btn-primary:focus {
  background-color: var(--c-dark) !important;
  border-color: var(--c-dark) !important;
  color: var(--c-white) !important;
}

/* ---- Utility classes ---- */
#features .bg-primary { background-color: var(--c-primary) !important; }
#features .bg-tertiary { background-color: var(--c-tertiary) !important; }
#features .text-primary { color: var(--c-primary) !important; }
#features .text-white { color: var(--c-white) !important; }
#features .border { border-color: var(--c-border) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795526ac */.portfolio-grid .swiper-wrapper {
    align-items: stretch !important;
}

/* === CARD === */
.portfolio-grid .post.genix-box {
    background: #ffffff !important;
    border: 1px solid rgba(0, 0, 0, 0.06) !important;
    border-radius: 22px !important;
    padding: 14px !important;
    position: relative !important;
    isolation: isolate !important;
    box-shadow: 0 6px 20px rgba(17, 116, 101, 0.06) !important;
    transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), box-shadow 0.4s ease, border-color 0.4s ease !important;
}

/* Traveling "train" border on hover */
.portfolio-grid .post.genix-box::before {
    content: '' !important;
    position: absolute !important;
    inset: -2px !important;
    z-index: -1 !important;
    border-radius: 24px !important;
    padding: 3px !important;
    background: conic-gradient(
        from 0deg,
        transparent 0%,
        transparent 55%,
        #117465 68%,
        #4be3c9 78%,
        #117465 90%,
        transparent 100%
    ) !important;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0) !important;
    -webkit-mask-composite: xor !important;
    mask-composite: exclude !important;
    opacity: 0 !important;
    transition: opacity 0.35s ease !important;
    pointer-events: none !important;
}

.portfolio-grid .post.genix-box:hover {
    transform: translateY(-10px) !important;
    box-shadow: 0 24px 48px rgba(17, 116, 101, 0.16) !important;
    border-color: transparent !important;
}

.portfolio-grid .post.genix-box:hover::before {
    opacity: 1 !important;
    animation: portfolio-train-spin 2.4s linear infinite !important;
}

@keyframes portfolio-train-spin {
    from {
        background: conic-gradient(
            from 0deg, transparent 0%, transparent 55%,
            #117465 68%, #4be3c9 78%, #117465 90%, transparent 100%
        );
    }
    to {
        background: conic-gradient(
            from 360deg, transparent 0%, transparent 55%,
            #117465 68%, #4be3c9 78%, #117465 90%, transparent 100%
        );
    }
}

/* === IMAGE === */
.portfolio-grid .featured-image {
    border-radius: 16px !important;
    position: relative !important;
    isolation: isolate !important;
}

.portfolio-grid .featured-image::after {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    z-index: 1 !important;
    background: linear-gradient(180deg, rgba(0,0,0,0) 45%, rgba(0,0,0,0.55) 100%) !important;
    opacity: 0 !important;
    transition: opacity 0.4s ease !important;
    pointer-events: none !important;
}

.portfolio-grid .post.genix-box:hover .featured-image::after {
    opacity: 1 !important;
}

.portfolio-grid .featured-image .media-cover.image {
    transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1), filter 0.5s ease !important;
    filter: saturate(0.96) !important;
}

.portfolio-grid .post.genix-box:hover .featured-image .media-cover.image {
    transform: scale(1.08) !important;
    filter: saturate(1.08) !important;
}

/* === META BADGE === */
.portfolio-grid .post-meta {
    position: relative !important;
    width: fit-content !important;
    padding: 4px 12px !important;
    border-radius: 999px !important;
    background: rgba(17, 116, 101, 0.08) !important;
    transition: background 0.35s ease !important;
}

.portfolio-grid .post.genix-box:hover .post-meta {
    background: rgba(17, 116, 101, 0.14) !important;
}

.portfolio-grid .post-meta span.text-none.fw-bold {
    color: #117465 !important;
}

/* === TITLE === */
.portfolio-grid .post-title {
    transition: color 0.3s ease, letter-spacing 0.3s ease !important;
}

.portfolio-grid .post.genix-box:hover .post-title {
    color: #117465 !important;
    letter-spacing: 0.2px !important;
}

/* === CTA LINK + ARROW === */
.portfolio-grid .uc-link.tg-btn {
    color: #117465 !important;
    position: relative !important;
    width: fit-content !important;
    transition: gap 0.3s ease, color 0.3s ease !important;
}

.portfolio-grid .uc-link.tg-btn::after {
    content: '' !important;
    position: absolute !important;
    left: 0 !important;
    bottom: -3px !important;
    width: 0% !important;
    height: 2px !important;
    background: linear-gradient(90deg, #117465, #4be3c9) !important;
    transition: width 0.35s ease !important;
}

.portfolio-grid .post.genix-box:hover .uc-link.tg-btn::after {
    width: 100% !important;
}

.portfolio-grid .uc-link.tg-btn .icon.unicon-arrow-up-right {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 22px !important;
    height: 22px !important;
    border-radius: 50% !important;
    background: rgba(17, 116, 101, 0.1) !important;
    font-size: 12px !important;
    transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), background 0.35s ease, color 0.35s ease !important;
}

.portfolio-grid .post.genix-box:hover .uc-link.tg-btn .icon.unicon-arrow-up-right {
    background: #117465 !important;
    color: #ffffff !important;
    transform: rotate(45deg) scale(1.1) !important;
}

/* === CLICKABLE OVERLAY === */
.portfolio-grid .position-cover {
    z-index: 2 !important;
}

/* === SWIPER NAV BUTTONS === */
.portfolio-grid .swiper-nav {
    background: #ffffff !important;
    border: 1px solid rgba(17, 116, 101, 0.15) !important;
    color: #117465 !important;
    transition: transform 0.3s ease, background 0.3s ease, color 0.3s ease, box-shadow 0.3s ease !important;
}

.portfolio-grid .swiper-nav .icon-1,
.portfolio-grid .swiper-nav .icon-2 {
    color: inherit !important;
    transition: color 0.3s ease !important;
}

.portfolio-grid .swiper-nav:hover {
    background: #117465 !important;
    color: #ffffff !important;
    border-color: #117465 !important;
    box-shadow: 0 10px 24px rgba(17, 116, 101, 0.25) !important;
    transform: translateY(-3px) !important;
}

.portfolio-grid .swiper-nav[aria-disabled="true"] {
    opacity: 0.35 !important;
    pointer-events: none !important;
}

/* ================================================================
   RESPONSIVE BREAKPOINTS
   ================================================================ */

@media (max-width: 1024px) {
    .portfolio-grid .post.genix-box {
        padding: 12px !important;
        border-radius: 18px !important;
    }

    .portfolio-grid .featured-image {
        border-radius: 14px !important;
    }
}

@media (max-width: 640px) {
    .portfolio-grid .post.genix-box:hover {
        transform: translateY(-4px) !important;
    }

    .portfolio-grid .post-title {
        font-size: 16px !important;
    }
}

/* ================================================================
   DARK MODE SUPPORT
   ================================================================ */

.dark .portfolio-grid .post.genix-box,
[data-theme="dark"] .portfolio-grid .post.genix-box {
    background: #1e1e2d !important;
    border-color: rgba(255, 255, 255, 0.08) !important;
}

.dark .portfolio-grid .post-title,
[data-theme="dark"] .portfolio-grid .post-title {
    color: #ffffff !important;
}

.dark .portfolio-grid .swiper-nav,
[data-theme="dark"] .portfolio-grid .swiper-nav {
    background: rgba(255, 255, 255, 0.06) !important;
    border-color: rgba(255, 255, 255, 0.12) !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for fluent-form-widget, class: .elementor-element-169d9fb9 */#hvac-cu .ff_submit_btn_wrapper {
  margin-top: 1.75rem !important;
}

#hvac-cu button.ff-btn-submit {
  width: 100% !important;
  background-color: #117465 !important;
  color: #ffffff !important;
  font-weight: 700 !important;
  font-size: 1.05rem !important;
  padding: 0.9rem 1.75rem !important;
  border-radius: 12px !important;
  border: none !important;
  cursor: pointer !important;
  transition: all 0.25s cubic-bezier(0.16, 1, 0.3, 1) !important;
  box-shadow: 0 10px 20px -5px rgba(17, 116, 101, 0.35) !important;
}

#hvac-cu button.ff-btn-submit:hover {
  background-color: #0e5e52 !important;
  transform: translateY(-2px) scale(1.005) !important;
  box-shadow: 0 14px 24px -4px rgba(17, 116, 101, 0.45) !important;
}

#hvac-cu button.ff-btn-submit:active {
  transform: translateY(0) !important;
}/* End custom CSS */
/* Start custom CSS */.backtotop-wrap .darkmode-trigger {
    display: none !important;
}/* End custom CSS */