.elementor-4660 .elementor-element.elementor-element-a81c9d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-4660 .elementor-element.elementor-element-a81c9d5:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-a81c9d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB8;}.elementor-4660 .elementor-element.elementor-element-bb10097{--display:flex;--justify-content:center;}.elementor-4660 .elementor-element.elementor-element-a807697 img{width:100%;}.elementor-4660 .elementor-element.elementor-element-1eb3441{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4660 .elementor-element.elementor-element-f71a142{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4660 .elementor-element.elementor-element-50684bc{--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;}.elementor-4660 .elementor-element.elementor-element-6e7e5a4 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:28px 28px 28px 28px;padding:4px 16px 4px 16px;}.elementor-4660 .elementor-element.elementor-element-6e7e5a4 .elementor-button:hover, .elementor-4660 .elementor-element.elementor-element-6e7e5a4 .elementor-button:focus{background-color:#990C11;}.elementor-4660 .elementor-element.elementor-element-6e7e5a4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4660 .elementor-element.elementor-element-6e7e5a4 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-4660 .elementor-element.elementor-element-3949dfd .elementor-icon-list-icon i{color:#63747E;transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-3949dfd .elementor-icon-list-icon svg{fill:#63747E;transition:fill 0.3s;}.elementor-4660 .elementor-element.elementor-element-3949dfd .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-3949dfd .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-3949dfd{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4660 .elementor-element.elementor-element-3949dfd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4660 .elementor-element.elementor-element-3949dfd .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-4660 .elementor-element.elementor-element-3949dfd .elementor-icon-list-text{color:#63747E;transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-3949dfd .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-6d54d41{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#63747E;--border-color:#63747E;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-56a4b9d > .elementor-widget-container{margin:-3px -3px -3px -3px;padding:0px 0px 0px 0px;}.elementor-4660 .elementor-element.elementor-element-56a4b9d .cpel-switcher__lang a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-primary );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-4660 .elementor-element.elementor-element-56a4b9d .cpel-switcher__icon{color:var( --e-global-color-primary );padding-left:8px;}.elementor-4660 .elementor-element.elementor-element-56a4b9d.cpel-switcher--layout-dropdown .cpel-switcher__lang a{background-color:#FFFFFF00;}.elementor-4660 .elementor-element.elementor-element-56a4b9d .cpel-switcher__lang a:hover, .elementor-4660 .elementor-element.elementor-element-56a4b9d .cpel-switcher__lang a:focus{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-56a4b9d.cpel-switcher--layout-dropdown .cpel-switcher__lang a:hover, .elementor-4660 .elementor-element.elementor-element-56a4b9d.cpel-switcher--layout-dropdown .cpel-switcher__lang a:focus{background-color:#D9D9D900;}.elementor-4660 .elementor-element.elementor-element-56a4b9d .cpel-switcher__code{padding-left:0px;}.elementor-4660 .elementor-element.elementor-element-de71dfc{--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;}.elementor-4660 .elementor-element.elementor-element-cd9966f{--display:flex;}.elementor-4660 .elementor-element.elementor-element-e348590{--display:flex;}.elementor-4660 .elementor-element.elementor-element-1a44706{--display:flex;}.elementor-4660 .elementor-element.elementor-element-1a44706:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-1a44706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4660 .elementor-element.elementor-element-46934db{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-0779ae8{--display:flex;--min-height:343px;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-98e9cbb{--display:flex;--min-height:343px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-9943400{--display:flex;--justify-content:center;--border-radius:24px 0px 0px 24px;--padding-top:30px;--padding-bottom:20px;--padding-left:40px;--padding-right:20px;}.elementor-4660 .elementor-element.elementor-element-9943400:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-9943400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-646012c .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.6em;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-8a7d0ee{font-size:20px;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-9a52e38{--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-4660 .elementor-element.elementor-element-3791f3b .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:29px 29px 29px 29px;}.elementor-4660 .elementor-element.elementor-element-3791f3b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-6f4de46 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:29px 29px 29px 29px;}.elementor-4660 .elementor-element.elementor-element-6f4de46 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-9ac38e4{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 24px 24px 0px;--padding-top:70px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-4660 .elementor-element.elementor-element-9ac38e4:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-9ac38e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://zb.360ground.com/storage/2024/10/Mask-group-3.png");background-position:bottom right;background-repeat:no-repeat;background-size:19% auto;}.elementor-4660 .elementor-element.elementor-element-1ede000{--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-4660 .elementor-element.elementor-element-1ede000.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-1690be8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:var( --e-global-color-55af7fd );}.elementor-4660 .elementor-element.elementor-element-1690be8 .elementor-heading-title a:hover, .elementor-4660 .elementor-element.elementor-element-1690be8 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-7a69ace .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-4660 .elementor-element.elementor-element-7a69ace .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-4660 .elementor-element.elementor-element-7a69ace .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-4660 .elementor-element.elementor-element-7a69ace .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-4660 .elementor-element.elementor-element-7a69ace .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-4660 .elementor-element.elementor-element-7a69ace .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-4660 .elementor-element.elementor-element-7a69ace .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-4660 .elementor-element.elementor-element-7a69ace .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-7a69ace .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4660 .elementor-element.elementor-element-7a69ace{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4660 .elementor-element.elementor-element-7a69ace .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4660 .elementor-element.elementor-element-7a69ace .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}.elementor-4660 .elementor-element.elementor-element-7a69ace .elementor-icon-list-text{color:var( --e-global-color-f8ea40f );transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-7a69ace .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-b16b93b{--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-4660 .elementor-element.elementor-element-b16b93b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-34d975f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:var( --e-global-color-55af7fd );}.elementor-4660 .elementor-element.elementor-element-34d975f .elementor-heading-title a:hover, .elementor-4660 .elementor-element.elementor-element-34d975f .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-d042b6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-4660 .elementor-element.elementor-element-d042b6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-4660 .elementor-element.elementor-element-d042b6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-4660 .elementor-element.elementor-element-d042b6a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-4660 .elementor-element.elementor-element-d042b6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-4660 .elementor-element.elementor-element-d042b6a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-d042b6a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4660 .elementor-element.elementor-element-d042b6a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4660 .elementor-element.elementor-element-d042b6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4660 .elementor-element.elementor-element-d042b6a .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}.elementor-4660 .elementor-element.elementor-element-d042b6a .elementor-icon-list-text{color:var( --e-global-color-f8ea40f );transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-d042b6a .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-05aaf35{--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-4660 .elementor-element.elementor-element-05aaf35.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-5176f39 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:var( --e-global-color-55af7fd );}.elementor-4660 .elementor-element.elementor-element-5176f39 .elementor-heading-title a:hover, .elementor-4660 .elementor-element.elementor-element-5176f39 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-4cbe003 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-4660 .elementor-element.elementor-element-4cbe003 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-4660 .elementor-element.elementor-element-4cbe003 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-4660 .elementor-element.elementor-element-4cbe003 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-4660 .elementor-element.elementor-element-4cbe003 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-4660 .elementor-element.elementor-element-4cbe003 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-4cbe003 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4660 .elementor-element.elementor-element-4cbe003{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4660 .elementor-element.elementor-element-4cbe003 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4660 .elementor-element.elementor-element-4cbe003 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}.elementor-4660 .elementor-element.elementor-element-4cbe003 .elementor-icon-list-text{color:var( --e-global-color-f8ea40f );transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-4cbe003 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-1e0f81a{--display:flex;}.elementor-4660 .elementor-element.elementor-element-1e0f81a:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-1e0f81a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4660 .elementor-element.elementor-element-5e60ee9{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-5e60ee9:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-5e60ee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4660 .elementor-element.elementor-element-52937fe{--display:flex;--min-height:343px;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-52937fe:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-52937fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-0aebf60{--display:flex;--min-height:343px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-a3b43ff{--display:flex;--justify-content:center;--border-radius:24px 0px 0px 24px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:50px;}.elementor-4660 .elementor-element.elementor-element-a3b43ff:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-a3b43ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-e695be9 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.6em;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-83595d8{font-size:20px;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-90b386c{--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-4660 .elementor-element.elementor-element-3bc592b .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:29px 29px 29px 29px;}.elementor-4660 .elementor-element.elementor-element-3bc592b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-2a4d998 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:29px 29px 29px 29px;}.elementor-4660 .elementor-element.elementor-element-2a4d998 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-b224401{--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;--border-radius:0px 24px 24px 0px;--padding-top:70px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-4660 .elementor-element.elementor-element-b224401:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-b224401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://zb.360ground.com/storage/2024/10/Mask-group-3.png");background-position:bottom right;background-repeat:no-repeat;background-size:19% auto;}.elementor-4660 .elementor-element.elementor-element-1076933{--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-4660 .elementor-element.elementor-element-1076933.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-e512c48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-e512c48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-e512c48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-e512c48 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-4660 .elementor-element.elementor-element-e512c48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-4660 .elementor-element.elementor-element-e512c48 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-e512c48 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4660 .elementor-element.elementor-element-e512c48{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4660 .elementor-element.elementor-element-e512c48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4660 .elementor-element.elementor-element-e512c48 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}.elementor-4660 .elementor-element.elementor-element-e512c48 .elementor-icon-list-text{color:var( --e-global-color-f8ea40f );transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-e512c48 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-18a1bbd{--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-4660 .elementor-element.elementor-element-18a1bbd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-e541443 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-e541443 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-e541443 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-e541443 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-4660 .elementor-element.elementor-element-e541443 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-4660 .elementor-element.elementor-element-e541443 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-e541443 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4660 .elementor-element.elementor-element-e541443{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4660 .elementor-element.elementor-element-e541443 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4660 .elementor-element.elementor-element-e541443 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}.elementor-4660 .elementor-element.elementor-element-e541443 .elementor-icon-list-text{color:var( --e-global-color-f8ea40f );transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-e541443 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-942a2e0{--display:flex;}.elementor-4660 .elementor-element.elementor-element-942a2e0:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-942a2e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4660 .elementor-element.elementor-element-ee37675{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-9c52929{--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:wrap;--border-radius:28px 28px 28px 28px;}.elementor-4660 .elementor-element.elementor-element-9c52929:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-9c52929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-a05379a{--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;--border-radius:0px 0px 0px 0px;}.elementor-4660 .elementor-element.elementor-element-8212517{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-8212517:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-8212517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://zb.360ground.com/storage/2024/12/DSC00189-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4660 .elementor-element.elementor-element-8212517:hover::before, .elementor-4660 .elementor-element.elementor-element-8212517:hover > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-8212517:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-8212517 > .elementor-background-slideshow:hover::before, .elementor-4660 .elementor-element.elementor-element-8212517 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#ED1C2473;--background-overlay:'';}.elementor-4660 .elementor-element.elementor-element-8212517:hover{--overlay-opacity:0.5;}.elementor-4660 .elementor-element.elementor-element-8212517.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-5b4514f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-4660 .elementor-element.elementor-element-5b4514f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-c7a98e3 .elementor-button{background-color:#ED1C24;padding:12px 80px 12px 80px;}.elementor-4660 .elementor-element.elementor-element-c7a98e3{width:100%;max-width:100%;}.elementor-4660 .elementor-element.elementor-element-c7a98e3.elementor-element{--align-self:center;}.elementor-4660 .elementor-element.elementor-element-c7a98e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-27c90d7{--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;}.elementor-4660 .elementor-element.elementor-element-27c90d7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-b1eeb0a{--display:flex;--min-height:230px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-b1eeb0a:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-b1eeb0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zb.360ground.com/storage/2024/12/DSC02096-scaled.webp");background-position:0px -88px;background-repeat:no-repeat;background-size:cover;}.elementor-4660 .elementor-element.elementor-element-b1eeb0a:hover::before, .elementor-4660 .elementor-element.elementor-element-b1eeb0a:hover > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-b1eeb0a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-b1eeb0a > .elementor-background-slideshow:hover::before, .elementor-4660 .elementor-element.elementor-element-b1eeb0a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#ED1C2473;--background-overlay:'';}.elementor-4660 .elementor-element.elementor-element-b1eeb0a:hover{--overlay-opacity:0.5;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-4660 .elementor-element.elementor-element-a40fc06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-4660 .elementor-element.elementor-element-a40fc06 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-6d4cf0f .elementor-button{background-color:#ED1C24;padding:12px 080px 12px 80px;}.elementor-4660 .elementor-element.elementor-element-6d4cf0f{width:100%;max-width:100%;}.elementor-4660 .elementor-element.elementor-element-6d4cf0f.elementor-element{--align-self:center;}.elementor-4660 .elementor-element.elementor-element-6d4cf0f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-1f72fda{--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;}.elementor-4660 .elementor-element.elementor-element-1f72fda.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-83c019e{--display:flex;--min-height:230px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-83c019e:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-83c019e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zb.360ground.com/storage/2024/12/DSC08052-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4660 .elementor-element.elementor-element-83c019e:hover::before, .elementor-4660 .elementor-element.elementor-element-83c019e:hover > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-83c019e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-83c019e > .elementor-background-slideshow:hover::before, .elementor-4660 .elementor-element.elementor-element-83c019e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#ED1C2473;--background-overlay:'';}.elementor-4660 .elementor-element.elementor-element-83c019e:hover{--overlay-opacity:0.5;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-4660 .elementor-element.elementor-element-cc1b20a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-4660 .elementor-element.elementor-element-cc1b20a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-17b1bab .elementor-button{background-color:#ED1C24;padding:12px 80px 12px 80px;}.elementor-4660 .elementor-element.elementor-element-17b1bab{width:100%;max-width:100%;}.elementor-4660 .elementor-element.elementor-element-17b1bab.elementor-element{--align-self:center;}.elementor-4660 .elementor-element.elementor-element-17b1bab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-efd85e6{--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;--border-radius:0px 0px 0px 280px;}.elementor-4660 .elementor-element.elementor-element-efd85e6:hover::before, .elementor-4660 .elementor-element.elementor-element-efd85e6:hover > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-efd85e6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-efd85e6 > .elementor-background-slideshow:hover::before, .elementor-4660 .elementor-element.elementor-element-efd85e6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-4660 .elementor-element.elementor-element-efd85e6:hover{--overlay-opacity:0.5;}.elementor-4660 .elementor-element.elementor-element-efd85e6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-56adab5{--display:flex;--min-height:230px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-56adab5:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-56adab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zb.360ground.com/storage/2024/12/DSC03837-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4660 .elementor-element.elementor-element-56adab5:hover{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-4660 .elementor-element.elementor-element-924d605{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-4660 .elementor-element.elementor-element-924d605 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-aaa868d .elementor-button{background-color:#ED1C24;padding:12px 80px 12px 80px;}.elementor-4660 .elementor-element.elementor-element-aaa868d{width:100%;max-width:100%;}.elementor-4660 .elementor-element.elementor-element-aaa868d.elementor-element{--align-self:center;}.elementor-4660 .elementor-element.elementor-element-aaa868d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-a3a6253{--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;--border-radius:0px 0px 0px 0px;}.elementor-4660 .elementor-element.elementor-element-7026ecf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4660 .elementor-element.elementor-element-7026ecf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-28d7eff{--display:flex;--min-height:230px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-28d7eff:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-28d7eff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zb.360ground.com/storage/2024/12/DSC00589-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4660 .elementor-element.elementor-element-28d7eff:hover::before, .elementor-4660 .elementor-element.elementor-element-28d7eff:hover > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-28d7eff:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-28d7eff > .elementor-background-slideshow:hover::before, .elementor-4660 .elementor-element.elementor-element-28d7eff > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#ED1C2473;--background-overlay:'';}.elementor-4660 .elementor-element.elementor-element-28d7eff:hover{--overlay-opacity:0.5;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-4660 .elementor-element.elementor-element-fbd2654{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-4660 .elementor-element.elementor-element-fbd2654 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-fbd2654 .elementor-heading-title a:hover, .elementor-4660 .elementor-element.elementor-element-fbd2654 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-4660 .elementor-element.elementor-element-73a8294 .elementor-button{background-color:#ED1C24;padding:12px 80px 12px 80px;}.elementor-4660 .elementor-element.elementor-element-73a8294{width:100%;max-width:100%;}.elementor-4660 .elementor-element.elementor-element-73a8294.elementor-element{--align-self:center;}.elementor-4660 .elementor-element.elementor-element-73a8294 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-efa3c4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-efa3c4c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-40c7b1b{--display:flex;--min-height:230px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-40c7b1b:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-40c7b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zb.360ground.com/storage/2024/11/esds-2-2-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4660 .elementor-element.elementor-element-40c7b1b:hover::before, .elementor-4660 .elementor-element.elementor-element-40c7b1b:hover > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-40c7b1b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-40c7b1b > .elementor-background-slideshow:hover::before, .elementor-4660 .elementor-element.elementor-element-40c7b1b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#ED1C2473;--background-overlay:'';}.elementor-4660 .elementor-element.elementor-element-40c7b1b:hover{--overlay-opacity:0.5;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-4660 .elementor-element.elementor-element-2f9bbf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-4660 .elementor-element.elementor-element-2f9bbf0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-4c7c064 .elementor-button{background-color:#ED1C24;padding:12px 80px 12px 80px;}.elementor-4660 .elementor-element.elementor-element-4c7c064{width:100%;max-width:100%;}.elementor-4660 .elementor-element.elementor-element-4c7c064.elementor-element{--align-self:center;}.elementor-4660 .elementor-element.elementor-element-4c7c064 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-ffa7c33{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4660 .elementor-element.elementor-element-ffa7c33.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-28d53b3{--display:flex;--min-height:230px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-28d53b3:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-28d53b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zb.360ground.com/storage/2024/11/431057663_734585085538362_8069848902784093331_n-3-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4660 .elementor-element.elementor-element-28d53b3:hover{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-4660 .elementor-element.elementor-element-0445b7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-4660 .elementor-element.elementor-element-0445b7a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-df3b99e .elementor-button{background-color:#ED1C24;padding:12px 80px 12px 80px;}.elementor-4660 .elementor-element.elementor-element-df3b99e{width:100%;max-width:100%;}.elementor-4660 .elementor-element.elementor-element-df3b99e.elementor-element{--align-self:center;}.elementor-4660 .elementor-element.elementor-element-df3b99e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-2647263{--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;--border-radius:0px 20px 0px 0px;}.elementor-4660 .elementor-element.elementor-element-2647263.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-6666e71{--display:flex;--min-height:230px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 20px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-6666e71:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-6666e71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zb.360ground.com/storage/2025/02/Branch-Picture-1-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4660 .elementor-element.elementor-element-6666e71:hover{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-4660 .elementor-element.elementor-element-31450ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-4660 .elementor-element.elementor-element-31450ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-396f70d .elementor-button{background-color:#ED1C24;padding:12px 80px 12px 80px;}.elementor-4660 .elementor-element.elementor-element-396f70d{width:100%;max-width:100%;}.elementor-4660 .elementor-element.elementor-element-396f70d.elementor-element{--align-self:center;}.elementor-4660 .elementor-element.elementor-element-396f70d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-80255dd{--display:flex;}.elementor-4660 .elementor-element.elementor-element-80255dd:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-80255dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-4660 .elementor-element.elementor-element-58abd1f{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-58abd1f:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-58abd1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4660 .elementor-element.elementor-element-0443c76{--display:flex;--min-height:343px;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-0443c76:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-0443c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-5810ba0{--display:flex;--min-height:343px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-72338c5{--display:flex;--justify-content:center;--border-radius:24px 0px 0px 24px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:50px;}.elementor-4660 .elementor-element.elementor-element-72338c5:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-72338c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-b14a993 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.6em;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-c32fbc0{font-size:20px;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-6544d42 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:29px 29px 29px 29px;}.elementor-4660 .elementor-element.elementor-element-6544d42 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-51df61e{--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;--border-radius:0px 24px 24px 0px;--padding-top:70px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-4660 .elementor-element.elementor-element-51df61e:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-51df61e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://zb.360ground.com/storage/2024/10/Mask-group-3.png");background-position:bottom right;background-repeat:no-repeat;background-size:19% auto;}.elementor-4660 .elementor-element.elementor-element-8cd7f77{--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-4660 .elementor-element.elementor-element-8cd7f77.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-a3cdcaf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-a3cdcaf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-a3cdcaf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-a3cdcaf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-4660 .elementor-element.elementor-element-a3cdcaf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-4660 .elementor-element.elementor-element-a3cdcaf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-a3cdcaf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4660 .elementor-element.elementor-element-a3cdcaf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4660 .elementor-element.elementor-element-a3cdcaf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4660 .elementor-element.elementor-element-a3cdcaf .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}.elementor-4660 .elementor-element.elementor-element-a3cdcaf .elementor-icon-list-text{color:var( --e-global-color-f8ea40f );transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-a3cdcaf .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-9cbeb36{--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-4660 .elementor-element.elementor-element-9cbeb36.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-8101f6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-8101f6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-8101f6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-8101f6c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-4660 .elementor-element.elementor-element-8101f6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-4660 .elementor-element.elementor-element-8101f6c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-8101f6c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4660 .elementor-element.elementor-element-8101f6c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4660 .elementor-element.elementor-element-8101f6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4660 .elementor-element.elementor-element-8101f6c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}.elementor-4660 .elementor-element.elementor-element-8101f6c .elementor-icon-list-text{color:var( --e-global-color-f8ea40f );transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-8101f6c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-a9bdac5{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:16px;--n-menu-title-color-normal:#444B53;--n-menu-title-transition:300ms;--n-menu-icon-size:20px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-4660 .elementor-element.elementor-element-a9bdac5 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-4660 .elementor-element.elementor-element-a9bdac5 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-4660 .elementor-element.elementor-element-a9bdac5 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Noto Sans Ethiopic", Sans-serif;font-weight:600;}.elementor-4660 .elementor-element.elementor-element-a9bdac5 {--n-menu-title-color-hover:var( --e-global-color-primary );--n-menu-title-color-active:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-5ed33ac{--display:flex;--min-height:34px;--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;}.elementor-4660 .elementor-element.elementor-element-3224db1{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4660 .elementor-element.elementor-element-3224db1.elementor-element{--align-self:flex-end;}.elementor-4660 .elementor-element.elementor-element-3224db1 .elementor-icon-wrapper{text-align:center;}.elementor-4660 .elementor-element.elementor-element-3224db1.elementor-view-stacked .elementor-icon:hover{background-color:#ED1C240D;}.elementor-4660 .elementor-element.elementor-element-3224db1.elementor-view-framed .elementor-icon:hover, .elementor-4660 .elementor-element.elementor-element-3224db1.elementor-view-default .elementor-icon:hover{color:#ED1C240D;border-color:#ED1C240D;}.elementor-4660 .elementor-element.elementor-element-3224db1.elementor-view-framed .elementor-icon:hover, .elementor-4660 .elementor-element.elementor-element-3224db1.elementor-view-default .elementor-icon:hover svg{fill:#ED1C240D;}.elementor-4660 .elementor-element.elementor-element-3224db1 .elementor-icon{font-size:34px;}.elementor-4660 .elementor-element.elementor-element-3224db1 .elementor-icon svg{height:34px;}.elementor-4660 .elementor-element.elementor-element-a2b3a39{--display:flex;--min-height:34px;--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:4px 4px;--row-gap:4px;--column-gap:4px;--background-transition:0.3s;--border-radius:34px 34px 34px 34px;}.elementor-4660 .elementor-element.elementor-element-a2b3a39:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-a2b3a39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-a2b3a39:hover{background-color:#990C11;}.elementor-4660 .elementor-element.elementor-element-32340b4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-32340b4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4660 .elementor-element.elementor-element-32340b4{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-4660 .elementor-element.elementor-element-32340b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4660 .elementor-element.elementor-element-32340b4 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;}.elementor-4660 .elementor-element.elementor-element-32340b4 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-0c324ee .elementor-icon-wrapper{text-align:end;}.elementor-4660 .elementor-element.elementor-element-0c324ee .elementor-icon{font-size:24px;}.elementor-4660 .elementor-element.elementor-element-0c324ee .elementor-icon svg{height:24px;}.elementor-4660 .elementor-element.elementor-element-6b2874b{--e-off-canvas-justify-content:flex-end;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.6s;--e-off-canvas-overlay-opacity:0;}.elementor-4660 .elementor-element.elementor-element-0f1ae17{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:01.5rem;--padding-right:1.5rem;}.elementor-4660 .elementor-element.elementor-element-61797e0{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-9a68cde{text-align:start;}.elementor-4660 .elementor-element.elementor-element-9a68cde img{width:71%;}.elementor-4660 .elementor-element.elementor-element-a9aef8a .elementor-icon-wrapper{text-align:end;}.elementor-4660 .elementor-element.elementor-element-a9aef8a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f8ea40f );}.elementor-4660 .elementor-element.elementor-element-a9aef8a.elementor-view-framed .elementor-icon, .elementor-4660 .elementor-element.elementor-element-a9aef8a.elementor-view-default .elementor-icon{color:var( --e-global-color-f8ea40f );border-color:var( --e-global-color-f8ea40f );}.elementor-4660 .elementor-element.elementor-element-a9aef8a.elementor-view-framed .elementor-icon, .elementor-4660 .elementor-element.elementor-element-a9aef8a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f8ea40f );}.elementor-4660 .elementor-element.elementor-element-a9aef8a .elementor-icon{font-size:30px;}.elementor-4660 .elementor-element.elementor-element-a9aef8a .elementor-icon svg{height:30px;}.elementor-4660 .elementor-element.elementor-element-d536c1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-d536c1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-d536c1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-d536c1c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-4660 .elementor-element.elementor-element-d536c1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-4660 .elementor-element.elementor-element-d536c1c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-d536c1c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4660 .elementor-element.elementor-element-d536c1c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4660 .elementor-element.elementor-element-d536c1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4660 .elementor-element.elementor-element-d536c1c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;}.elementor-4660 .elementor-element.elementor-element-d536c1c .elementor-icon-list-text{color:var( --e-global-color-55af7fd );transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-fefe365{--display:flex;}.elementor-4660 .elementor-element.elementor-element-78ad859{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-beafc90{--display:flex;--min-height:343px;--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:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-39d38c6{--display:flex;--min-height:343px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-248300d{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4660 .elementor-element.elementor-element-248300d:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-248300d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-82d7633 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.6em;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-4f5f4dd{font-size:20px;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-4825220{--display:flex;}.elementor-4660 .elementor-element.elementor-element-5d9ab32 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:29px 29px 29px 29px;}.elementor-4660 .elementor-element.elementor-element-5d9ab32 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-383cede .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:29px 29px 29px 29px;}.elementor-4660 .elementor-element.elementor-element-383cede .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-027f462{--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:flex-start;--gap:016px 016px;--row-gap:016px;--column-gap:016px;--border-radius:0px 24px 24px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4660 .elementor-element.elementor-element-027f462:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-027f462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://zb.360ground.com/storage/2024/10/Mask-group-3.png");background-position:bottom right;background-repeat:no-repeat;background-size:19% auto;}.elementor-4660 .elementor-element.elementor-element-7e2e044{--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-4660 .elementor-element.elementor-element-7e2e044.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-235a46b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:var( --e-global-color-55af7fd );}.elementor-4660 .elementor-element.elementor-element-d0b0131 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-4660 .elementor-element.elementor-element-d0b0131 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-4660 .elementor-element.elementor-element-d0b0131 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-4660 .elementor-element.elementor-element-d0b0131 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-4660 .elementor-element.elementor-element-d0b0131 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-4660 .elementor-element.elementor-element-d0b0131 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-4660 .elementor-element.elementor-element-d0b0131 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-4660 .elementor-element.elementor-element-d0b0131 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-d0b0131 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4660 .elementor-element.elementor-element-d0b0131{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4660 .elementor-element.elementor-element-d0b0131 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4660 .elementor-element.elementor-element-d0b0131 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}.elementor-4660 .elementor-element.elementor-element-d0b0131 .elementor-icon-list-text{color:var( --e-global-color-f8ea40f );transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-d0b0131 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-bb03329{--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-4660 .elementor-element.elementor-element-bb03329.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-0eef8cc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:var( --e-global-color-55af7fd );}.elementor-4660 .elementor-element.elementor-element-db2ef8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-4660 .elementor-element.elementor-element-db2ef8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-4660 .elementor-element.elementor-element-db2ef8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-4660 .elementor-element.elementor-element-db2ef8d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-4660 .elementor-element.elementor-element-db2ef8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-4660 .elementor-element.elementor-element-db2ef8d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-db2ef8d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4660 .elementor-element.elementor-element-db2ef8d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4660 .elementor-element.elementor-element-db2ef8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4660 .elementor-element.elementor-element-db2ef8d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}.elementor-4660 .elementor-element.elementor-element-db2ef8d .elementor-icon-list-text{color:var( --e-global-color-f8ea40f );transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-db2ef8d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-75d8b54{--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-4660 .elementor-element.elementor-element-75d8b54.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-07a2c55 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:var( --e-global-color-55af7fd );}.elementor-4660 .elementor-element.elementor-element-6eb5ee3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-4660 .elementor-element.elementor-element-6eb5ee3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-4660 .elementor-element.elementor-element-6eb5ee3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-4660 .elementor-element.elementor-element-6eb5ee3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-4660 .elementor-element.elementor-element-6eb5ee3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-4660 .elementor-element.elementor-element-6eb5ee3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-6eb5ee3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4660 .elementor-element.elementor-element-6eb5ee3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4660 .elementor-element.elementor-element-6eb5ee3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4660 .elementor-element.elementor-element-6eb5ee3 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}.elementor-4660 .elementor-element.elementor-element-6eb5ee3 .elementor-icon-list-text{color:var( --e-global-color-f8ea40f );transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-6eb5ee3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-b20dfd1{--display:flex;}.elementor-4660 .elementor-element.elementor-element-6c59b8b{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-6c59b8b:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-6c59b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4660 .elementor-element.elementor-element-179450d{--display:flex;--min-height:343px;--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:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-179450d:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-179450d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-7ec3e20{--display:flex;--min-height:343px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-6f8ef20{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4660 .elementor-element.elementor-element-6f8ef20:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-6f8ef20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-c42feba .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.6em;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-577b67f{font-size:20px;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-6596f3d{--display:flex;}.elementor-4660 .elementor-element.elementor-element-d4af8a8 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:29px 29px 29px 29px;}.elementor-4660 .elementor-element.elementor-element-d4af8a8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-5cb0fa6 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:29px 29px 29px 29px;}.elementor-4660 .elementor-element.elementor-element-5cb0fa6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-3671536{--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;--border-radius:0px 24px 24px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4660 .elementor-element.elementor-element-3671536:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-3671536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://zb.360ground.com/storage/2024/10/Mask-group-3.png");background-position:bottom right;background-repeat:no-repeat;background-size:19% auto;}.elementor-4660 .elementor-element.elementor-element-095993d{--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-4660 .elementor-element.elementor-element-095993d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-916ee35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-916ee35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-916ee35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-916ee35 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-4660 .elementor-element.elementor-element-916ee35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-4660 .elementor-element.elementor-element-916ee35 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-916ee35 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4660 .elementor-element.elementor-element-916ee35{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4660 .elementor-element.elementor-element-916ee35 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4660 .elementor-element.elementor-element-916ee35 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}.elementor-4660 .elementor-element.elementor-element-916ee35 .elementor-icon-list-text{color:var( --e-global-color-f8ea40f );transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-916ee35 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-ece40ae{--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-4660 .elementor-element.elementor-element-ece40ae.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-eba2ec5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-eba2ec5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-eba2ec5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-eba2ec5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-4660 .elementor-element.elementor-element-eba2ec5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-4660 .elementor-element.elementor-element-eba2ec5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-eba2ec5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4660 .elementor-element.elementor-element-eba2ec5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4660 .elementor-element.elementor-element-eba2ec5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4660 .elementor-element.elementor-element-eba2ec5 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}.elementor-4660 .elementor-element.elementor-element-eba2ec5 .elementor-icon-list-text{color:var( --e-global-color-f8ea40f );transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-eba2ec5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-4c388eb{--display:flex;}.elementor-4660 .elementor-element.elementor-element-7a65982{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-776bb91{--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:016px 016px;--row-gap:016px;--column-gap:016px;--flex-wrap:wrap;--border-radius:28px 28px 28px 28px;}.elementor-4660 .elementor-element.elementor-element-776bb91:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-776bb91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-c4252d9{--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:016px 016px;--row-gap:016px;--column-gap:016px;--border-radius:0px 0px 0px 0px;}.elementor-4660 .elementor-element.elementor-element-5ae1ebd{--display:flex;--min-height:230px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-5ae1ebd:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-5ae1ebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://zb.360ground.com/storage/2024/12/DSC00189-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4660 .elementor-element.elementor-element-5ae1ebd:hover::before, .elementor-4660 .elementor-element.elementor-element-5ae1ebd:hover > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-5ae1ebd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-5ae1ebd > .elementor-background-slideshow:hover::before, .elementor-4660 .elementor-element.elementor-element-5ae1ebd > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#ED1C2473;--background-overlay:'';}.elementor-4660 .elementor-element.elementor-element-5ae1ebd:hover{--overlay-opacity:0.5;}.elementor-4660 .elementor-element.elementor-element-5ae1ebd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-7fe715c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-4660 .elementor-element.elementor-element-7fe715c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-955fd76 .elementor-button{background-color:#ED1C24;padding:12px 80px 12px 80px;}.elementor-4660 .elementor-element.elementor-element-955fd76{width:100%;max-width:100%;}.elementor-4660 .elementor-element.elementor-element-955fd76.elementor-element{--align-self:center;}.elementor-4660 .elementor-element.elementor-element-955fd76 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-832e5cd{--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:20px 20px 20px 20px;}.elementor-4660 .elementor-element.elementor-element-832e5cd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-8efd313{--display:flex;--min-height:230px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-8efd313:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-8efd313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zb.360ground.com/storage/2024/12/DSC02096-scaled.webp");background-position:0px -88px;background-repeat:no-repeat;background-size:cover;}.elementor-4660 .elementor-element.elementor-element-8efd313:hover::before, .elementor-4660 .elementor-element.elementor-element-8efd313:hover > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-8efd313:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-8efd313 > .elementor-background-slideshow:hover::before, .elementor-4660 .elementor-element.elementor-element-8efd313 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#ED1C2473;--background-overlay:'';}.elementor-4660 .elementor-element.elementor-element-8efd313:hover{--overlay-opacity:0.5;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-4660 .elementor-element.elementor-element-c43c9d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-4660 .elementor-element.elementor-element-c43c9d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-9b66a1a .elementor-button{background-color:#ED1C24;padding:12px 080px 12px 80px;}.elementor-4660 .elementor-element.elementor-element-9b66a1a{width:100%;max-width:100%;}.elementor-4660 .elementor-element.elementor-element-9b66a1a.elementor-element{--align-self:center;}.elementor-4660 .elementor-element.elementor-element-9b66a1a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-852677b{--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:20px 20px 20px 20px;}.elementor-4660 .elementor-element.elementor-element-852677b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-13ca5e1{--display:flex;--min-height:230px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-13ca5e1:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-13ca5e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zb.360ground.com/storage/2024/12/DSC08052-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4660 .elementor-element.elementor-element-13ca5e1:hover::before, .elementor-4660 .elementor-element.elementor-element-13ca5e1:hover > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-13ca5e1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-13ca5e1 > .elementor-background-slideshow:hover::before, .elementor-4660 .elementor-element.elementor-element-13ca5e1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#ED1C2473;--background-overlay:'';}.elementor-4660 .elementor-element.elementor-element-13ca5e1:hover{--overlay-opacity:0.5;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-4660 .elementor-element.elementor-element-3d123d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-4660 .elementor-element.elementor-element-3d123d5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-5d2320e .elementor-button{background-color:#ED1C24;padding:12px 80px 12px 80px;}.elementor-4660 .elementor-element.elementor-element-5d2320e{width:100%;max-width:100%;}.elementor-4660 .elementor-element.elementor-element-5d2320e.elementor-element{--align-self:center;}.elementor-4660 .elementor-element.elementor-element-5d2320e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-ea7ded1{--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;--border-radius:0px 0px 0px 280px;}.elementor-4660 .elementor-element.elementor-element-ea7ded1:hover::before, .elementor-4660 .elementor-element.elementor-element-ea7ded1:hover > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-ea7ded1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-ea7ded1 > .elementor-background-slideshow:hover::before, .elementor-4660 .elementor-element.elementor-element-ea7ded1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-4660 .elementor-element.elementor-element-ea7ded1:hover{--overlay-opacity:0.5;}.elementor-4660 .elementor-element.elementor-element-ea7ded1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-b3b0a60{--display:flex;--min-height:230px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-b3b0a60:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-b3b0a60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zb.360ground.com/storage/2024/12/DSC03837-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4660 .elementor-element.elementor-element-b3b0a60:hover{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-4660 .elementor-element.elementor-element-538cb61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-4660 .elementor-element.elementor-element-538cb61 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-ad51d29 .elementor-button{background-color:#ED1C24;padding:12px 80px 12px 80px;}.elementor-4660 .elementor-element.elementor-element-ad51d29{width:100%;max-width:100%;}.elementor-4660 .elementor-element.elementor-element-ad51d29.elementor-element{--align-self:center;}.elementor-4660 .elementor-element.elementor-element-ad51d29 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-e5fdf03{--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:016px 016px;--row-gap:016px;--column-gap:016px;--border-radius:0px 0px 0px 0px;}.elementor-4660 .elementor-element.elementor-element-eea5114{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4660 .elementor-element.elementor-element-eea5114.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-e15ec1d{--display:flex;--min-height:230px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 0px 0px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-e15ec1d:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-e15ec1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zb.360ground.com/storage/2024/12/DSC00589-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4660 .elementor-element.elementor-element-e15ec1d:hover::before, .elementor-4660 .elementor-element.elementor-element-e15ec1d:hover > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-e15ec1d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-e15ec1d > .elementor-background-slideshow:hover::before, .elementor-4660 .elementor-element.elementor-element-e15ec1d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#ED1C2473;--background-overlay:'';}.elementor-4660 .elementor-element.elementor-element-e15ec1d:hover{--overlay-opacity:0.5;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-4660 .elementor-element.elementor-element-531d6ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-4660 .elementor-element.elementor-element-531d6ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-531d6ab .elementor-heading-title a:hover, .elementor-4660 .elementor-element.elementor-element-531d6ab .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-4660 .elementor-element.elementor-element-44bd91e .elementor-button{background-color:#ED1C24;padding:12px 80px 12px 80px;}.elementor-4660 .elementor-element.elementor-element-44bd91e{width:100%;max-width:100%;}.elementor-4660 .elementor-element.elementor-element-44bd91e.elementor-element{--align-self:center;}.elementor-4660 .elementor-element.elementor-element-44bd91e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-c7a879a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-c7a879a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-782131f{--display:flex;--min-height:230px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-782131f:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-782131f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zb.360ground.com/storage/2024/11/esds-2-2-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4660 .elementor-element.elementor-element-782131f:hover::before, .elementor-4660 .elementor-element.elementor-element-782131f:hover > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-782131f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4660 .elementor-element.elementor-element-782131f > .elementor-background-slideshow:hover::before, .elementor-4660 .elementor-element.elementor-element-782131f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#ED1C2473;--background-overlay:'';}.elementor-4660 .elementor-element.elementor-element-782131f:hover{--overlay-opacity:0.5;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-4660 .elementor-element.elementor-element-630183b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-4660 .elementor-element.elementor-element-630183b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-2519727 .elementor-button{background-color:#ED1C24;padding:12px 80px 12px 80px;}.elementor-4660 .elementor-element.elementor-element-2519727{width:100%;max-width:100%;}.elementor-4660 .elementor-element.elementor-element-2519727.elementor-element{--align-self:center;}.elementor-4660 .elementor-element.elementor-element-2519727 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-cf77951{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4660 .elementor-element.elementor-element-cf77951.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-fde4b02{--display:flex;--min-height:230px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-fde4b02:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-fde4b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zb.360ground.com/storage/2024/11/431057663_734585085538362_8069848902784093331_n-3-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4660 .elementor-element.elementor-element-fde4b02:hover{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-4660 .elementor-element.elementor-element-bb939d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-4660 .elementor-element.elementor-element-bb939d1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-03b2748 .elementor-button{background-color:#ED1C24;padding:12px 80px 12px 80px;}.elementor-4660 .elementor-element.elementor-element-03b2748{width:100%;max-width:100%;}.elementor-4660 .elementor-element.elementor-element-03b2748.elementor-element{--align-self:center;}.elementor-4660 .elementor-element.elementor-element-03b2748 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-03804d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4660 .elementor-element.elementor-element-03804d9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-82409e5{--display:flex;--min-height:230px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-82409e5:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-82409e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zb.360ground.com/storage/2024/11/431057663_734585085538362_8069848902784093331_n-3-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4660 .elementor-element.elementor-element-82409e5:hover{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-4660 .elementor-element.elementor-element-774c13e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-4660 .elementor-element.elementor-element-774c13e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-8eb078f .elementor-button{background-color:#ED1C24;padding:12px 80px 12px 80px;}.elementor-4660 .elementor-element.elementor-element-8eb078f{width:100%;max-width:100%;}.elementor-4660 .elementor-element.elementor-element-8eb078f.elementor-element{--align-self:center;}.elementor-4660 .elementor-element.elementor-element-8eb078f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-226425a{--display:flex;}.elementor-4660 .elementor-element.elementor-element-843b6d0{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-843b6d0:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-843b6d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4660 .elementor-element.elementor-element-48f8e9f{--display:flex;--min-height:343px;--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:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-48f8e9f:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-48f8e9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-777d4f7{--display:flex;--min-height:343px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-b7740d1{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4660 .elementor-element.elementor-element-b7740d1:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-b7740d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-177f69a .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.6em;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-5e4109f{font-size:20px;color:var( --e-global-color-accent );}.elementor-4660 .elementor-element.elementor-element-b3ba65f .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:29px 29px 29px 29px;}.elementor-4660 .elementor-element.elementor-element-b3ba65f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4660 .elementor-element.elementor-element-f723bc3{--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;--border-radius:0px 24px 24px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4660 .elementor-element.elementor-element-f723bc3:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-f723bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://zb.360ground.com/storage/2024/10/Mask-group-3.png");background-position:bottom right;background-repeat:no-repeat;background-size:19% auto;}.elementor-4660 .elementor-element.elementor-element-8fc5e79{--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-4660 .elementor-element.elementor-element-8fc5e79.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-e42bdd3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-e42bdd3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-e42bdd3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-4660 .elementor-element.elementor-element-e42bdd3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-4660 .elementor-element.elementor-element-e42bdd3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-4660 .elementor-element.elementor-element-e42bdd3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-e42bdd3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4660 .elementor-element.elementor-element-e42bdd3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4660 .elementor-element.elementor-element-e42bdd3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4660 .elementor-element.elementor-element-e42bdd3 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}.elementor-4660 .elementor-element.elementor-element-e42bdd3 .elementor-icon-list-text{color:var( --e-global-color-f8ea40f );transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-e42bdd3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-5b938a6{--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-4660 .elementor-element.elementor-element-5b938a6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4660 .elementor-element.elementor-element-02a440f{--n-accordion-title-font-size:16px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:8px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-55af7fd );--n-accordion-icon-size:14px;--n-accordion-icon-gap:10px;}.elementor-4660 .elementor-element.elementor-element-02a440f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-4660 .elementor-element.elementor-element-02a440f {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-4660 .elementor-element.elementor-element-02a440f > .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:"Inter", Sans-serif;}:where( .elementor-4660 .elementor-element.elementor-element-02a440f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-4660 .elementor-element.elementor-element-39db120{--display:flex;--min-height:34px;--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:flex-start;--align-items:center;}.elementor-4660 .elementor-element.elementor-element-783407f{--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:flex-start;}.elementor-4660 .elementor-element.elementor-element-51f5fc8 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:4px 8px 4px 8px;}.elementor-4660 .elementor-element.elementor-element-51f5fc8 .elementor-button:hover, .elementor-4660 .elementor-element.elementor-element-51f5fc8 .elementor-button:focus{background-color:#990C11;}.elementor-4660 .elementor-element.elementor-element-51f5fc8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4660 .elementor-element.elementor-element-51f5fc8 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-4660 .elementor-element.elementor-element-68c5583{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#63747E;--border-color:#63747E;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-012e1e3 > .elementor-widget-container{margin:-3px -3px -3px -3px;padding:0px 0px 0px 0px;}.elementor-4660 .elementor-element.elementor-element-012e1e3 .cpel-switcher__lang a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#63747E;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-4660 .elementor-element.elementor-element-012e1e3 .cpel-switcher__icon{color:#63747E;padding-left:8px;}.elementor-4660 .elementor-element.elementor-element-012e1e3.cpel-switcher--layout-dropdown .cpel-switcher__lang a{background-color:#FFFFFF00;}.elementor-4660 .elementor-element.elementor-element-012e1e3 .cpel-switcher__lang a:hover, .elementor-4660 .elementor-element.elementor-element-012e1e3 .cpel-switcher__lang a:focus{color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-012e1e3.cpel-switcher--layout-dropdown .cpel-switcher__lang a:hover, .elementor-4660 .elementor-element.elementor-element-012e1e3.cpel-switcher--layout-dropdown .cpel-switcher__lang a:focus{background-color:#D9D9D900;}.elementor-4660 .elementor-element.elementor-element-012e1e3 .cpel-switcher__code{padding-left:0px;}.elementor-4660 .elementor-element.elementor-element-bfd3a26{--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:flex-start;}.elementor-4660 .elementor-element.elementor-element-8029be3{--display:flex;--min-height:34px;--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:4px 4px;--row-gap:4px;--column-gap:4px;--background-transition:0.3s;--border-radius:34px 34px 34px 34px;}.elementor-4660 .elementor-element.elementor-element-8029be3:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-8029be3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4660 .elementor-element.elementor-element-8029be3:hover{background-color:#ED1C24B5;}.elementor-4660 .elementor-element.elementor-element-efd40c5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-efd40c5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4660 .elementor-element.elementor-element-efd40c5{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-4660 .elementor-element.elementor-element-efd40c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4660 .elementor-element.elementor-element-efd40c5 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;}.elementor-4660 .elementor-element.elementor-element-efd40c5 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4660 .elementor-element.elementor-element-8d7e318{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4660 .elementor-element.elementor-element-8d7e318.elementor-element{--align-self:flex-end;}.elementor-4660 .elementor-element.elementor-element-8d7e318 .elementor-icon-wrapper{text-align:center;}.elementor-4660 .elementor-element.elementor-element-8d7e318.elementor-view-stacked .elementor-icon:hover{background-color:#ED1C240D;}.elementor-4660 .elementor-element.elementor-element-8d7e318.elementor-view-framed .elementor-icon:hover, .elementor-4660 .elementor-element.elementor-element-8d7e318.elementor-view-default .elementor-icon:hover{color:#ED1C240D;border-color:#ED1C240D;}.elementor-4660 .elementor-element.elementor-element-8d7e318.elementor-view-framed .elementor-icon:hover, .elementor-4660 .elementor-element.elementor-element-8d7e318.elementor-view-default .elementor-icon:hover svg{fill:#ED1C240D;}.elementor-4660 .elementor-element.elementor-element-8d7e318 .elementor-icon{font-size:34px;}.elementor-4660 .elementor-element.elementor-element-8d7e318 .elementor-icon svg{height:34px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-4660 .elementor-element.elementor-element-a81c9d5{--content-width:1200px;}.elementor-4660 .elementor-element.elementor-element-bb10097{--width:15%;}.elementor-4660 .elementor-element.elementor-element-1eb3441{--width:85%;}.elementor-4660 .elementor-element.elementor-element-6d54d41{--width:6%;}.elementor-4660 .elementor-element.elementor-element-98e9cbb{--width:100%;}.elementor-4660 .elementor-element.elementor-element-9943400{--width:30%;}.elementor-4660 .elementor-element.elementor-element-9ac38e4{--width:70%;}.elementor-4660 .elementor-element.elementor-element-1ede000{--width:25%;}.elementor-4660 .elementor-element.elementor-element-b16b93b{--width:25%;}.elementor-4660 .elementor-element.elementor-element-05aaf35{--width:25%;}.elementor-4660 .elementor-element.elementor-element-0aebf60{--width:100%;}.elementor-4660 .elementor-element.elementor-element-a3b43ff{--width:30%;}.elementor-4660 .elementor-element.elementor-element-b224401{--width:70%;}.elementor-4660 .elementor-element.elementor-element-1076933{--width:25%;}.elementor-4660 .elementor-element.elementor-element-18a1bbd{--width:25%;}.elementor-4660 .elementor-element.elementor-element-8212517{--width:20%;}.elementor-4660 .elementor-element.elementor-element-27c90d7{--width:20%;}.elementor-4660 .elementor-element.elementor-element-1f72fda{--width:20%;}.elementor-4660 .elementor-element.elementor-element-efd85e6{--width:20%;}.elementor-4660 .elementor-element.elementor-element-7026ecf{--width:20%;}.elementor-4660 .elementor-element.elementor-element-efa3c4c{--width:20%;}.elementor-4660 .elementor-element.elementor-element-ffa7c33{--width:20%;}.elementor-4660 .elementor-element.elementor-element-2647263{--width:20%;}.elementor-4660 .elementor-element.elementor-element-5810ba0{--width:100%;}.elementor-4660 .elementor-element.elementor-element-72338c5{--width:30%;}.elementor-4660 .elementor-element.elementor-element-51df61e{--width:70%;}.elementor-4660 .elementor-element.elementor-element-8cd7f77{--width:25%;}.elementor-4660 .elementor-element.elementor-element-9cbeb36{--width:25%;}.elementor-4660 .elementor-element.elementor-element-5ed33ac{--width:16%;}.elementor-4660 .elementor-element.elementor-element-a2b3a39{--width:106px;}.elementor-4660 .elementor-element.elementor-element-39d38c6{--width:100%;}.elementor-4660 .elementor-element.elementor-element-248300d{--width:100%;}.elementor-4660 .elementor-element.elementor-element-027f462{--width:100%;}.elementor-4660 .elementor-element.elementor-element-7e2e044{--width:100%;}.elementor-4660 .elementor-element.elementor-element-bb03329{--width:100%;}.elementor-4660 .elementor-element.elementor-element-75d8b54{--width:100%;}.elementor-4660 .elementor-element.elementor-element-7ec3e20{--width:100%;}.elementor-4660 .elementor-element.elementor-element-6f8ef20{--width:100%;}.elementor-4660 .elementor-element.elementor-element-3671536{--width:100%;}.elementor-4660 .elementor-element.elementor-element-095993d{--width:25%;}.elementor-4660 .elementor-element.elementor-element-ece40ae{--width:25%;}.elementor-4660 .elementor-element.elementor-element-5ae1ebd{--width:100%;}.elementor-4660 .elementor-element.elementor-element-832e5cd{--width:100%;}.elementor-4660 .elementor-element.elementor-element-852677b{--width:100%;}.elementor-4660 .elementor-element.elementor-element-ea7ded1{--width:100%;}.elementor-4660 .elementor-element.elementor-element-eea5114{--width:100%;}.elementor-4660 .elementor-element.elementor-element-c7a879a{--width:100%;}.elementor-4660 .elementor-element.elementor-element-cf77951{--width:100%;}.elementor-4660 .elementor-element.elementor-element-03804d9{--width:100%;}.elementor-4660 .elementor-element.elementor-element-777d4f7{--width:100%;}.elementor-4660 .elementor-element.elementor-element-b7740d1{--width:100%;}.elementor-4660 .elementor-element.elementor-element-f723bc3{--width:100%;}.elementor-4660 .elementor-element.elementor-element-8fc5e79{--width:25%;}.elementor-4660 .elementor-element.elementor-element-5b938a6{--width:25%;}.elementor-4660 .elementor-element.elementor-element-39db120{--width:100%;}.elementor-4660 .elementor-element.elementor-element-68c5583{--width:46%;}.elementor-4660 .elementor-element.elementor-element-8029be3{--width:106px;}}@media(max-width:1366px) and (min-width:768px){.elementor-4660 .elementor-element.elementor-element-a81c9d5{--content-width:95%;}.elementor-4660 .elementor-element.elementor-element-5ed33ac{--width:20%;}.elementor-4660 .elementor-element.elementor-element-39db120{--width:20%;}}@media(max-width:1366px){.elementor-4660 .elementor-element.elementor-element-a81c9d5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4660 .elementor-element.elementor-element-6d54d41{--padding-top:0px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-cd9966f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4660 .elementor-element.elementor-element-a9bdac5{--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-title-space-between:15px;--n-menu-title-padding:0px 0px 0px 0px;}.elementor-4660 .elementor-element.elementor-element-5ed33ac{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4660 .elementor-element.elementor-element-39db120{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4660 .elementor-element.elementor-element-68c5583{--padding-top:0px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-4660 .elementor-element.elementor-element-b1eeb0a:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-b1eeb0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4660 .elementor-element.elementor-element-a9bdac5{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;}.elementor-4660 .elementor-element.elementor-element-8efd313:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-8efd313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-4660 .elementor-element.elementor-element-a81c9d5{--content-width:100%;--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;--padding-top:16px;--padding-bottom:6px;--padding-left:16px;--padding-right:16px;}.elementor-4660 .elementor-element.elementor-element-bb10097{--width:60%;}.elementor-4660 .elementor-element.elementor-element-a807697{text-align:start;}.elementor-4660 .elementor-element.elementor-element-a807697 img{width:100%;}.elementor-4660 .elementor-element.elementor-element-1eb3441{--width:40%;--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:flex-end;}.elementor-4660 .elementor-element.elementor-element-b1eeb0a:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-b1eeb0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4660 .elementor-element.elementor-element-4825220{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4660 .elementor-element.elementor-element-6596f3d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4660 .elementor-element.elementor-element-8efd313:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-8efd313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4660 .elementor-element.elementor-element-82409e5:not(.elementor-motion-effects-element-type-background), .elementor-4660 .elementor-element.elementor-element-82409e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zb.360ground.com/storage/2025/02/Branch-Picture-1-1-scaled.webp");}.elementor-4660 .elementor-element.elementor-element-226425a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4660 .elementor-element.elementor-element-02a440f{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;}.elementor-4660 .elementor-element.elementor-element-783407f{--justify-content:space-between;}.elementor-4660 .elementor-element.elementor-element-51f5fc8 .elementor-button{padding:8px 19px 8px 19px;}.elementor-4660 .elementor-element.elementor-element-68c5583{--width:38%;--justify-content:center;}.elementor-4660 .elementor-element.elementor-element-bfd3a26{--justify-content:space-between;}.elementor-4660 .elementor-element.elementor-element-8029be3{--width:56%;--min-height:36px;}}/* Start custom CSS for icon-list, class: .elementor-element-3949dfd *//* Active state for icon + text */
.n-menu .elementor-icon-list-item.is-active .elementor-icon-list-text,
.n-menu .elementor-icon-list-item > a.is-active .elementor-icon-list-text {
  color: #FF0000; /* active text color */
}

.n-menu .elementor-icon-list-item.is-active .elementor-icon-list-icon i,
.n-menu .elementor-icon-list-item.is-active .elementor-icon-list-icon svg,
.n-menu .elementor-icon-list-item > a.is-active .elementor-icon-list-icon i,
.n-menu .elementor-icon-list-item > a.is-active .elementor-icon-list-icon svg {
  color: #FF0000;
  fill: #FF0000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b4514f */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c7a98e3 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a40fc06 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d4cf0f */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc1b20a */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17b1bab */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-924d605 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aaa868d */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbd2654 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73a8294 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f9bbf0 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c7c064 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df3b99e */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-396f70d */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c52929 */.elementor-4660 .elementor-element.elementor-element-9c52929{
    backdrop-filter: blur(120px);
}




/* Base styles */
.zb-mega-menu-custom-eff-container {
    position: relative; /* Ensures the overlay aligns with the container */
}

.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-btn {
    display: none; /* Hidden by default */
}

/* Overlay effect */
.zb-mega-menu-custom-eff-container::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #ED1C2473; /* Updated to semi-transparent red */
    opacity: 0; /* Hidden by default */
    transition: opacity 0.3s ease; /* Smooth fade-in */
    z-index: 1; /* Sits above the background */
}

/* Hover styles */
.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-text {
    transform: translateY(-50px); /* Move text up */
}

.zb-mega-menu-custom-eff-container:hover::before {
    opacity: 0.4; /* Show overlay */
}

.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-btn {
    display: block; /* Show button */
    z-index: 2; /* Ensures it sits above the overlay */
    position: relative; /* Maintains correct positioning */
}



.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b4514f */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c7a98e3 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a40fc06 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d4cf0f */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc1b20a */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17b1bab */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-924d605 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aaa868d */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbd2654 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73a8294 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f9bbf0 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c7c064 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df3b99e */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-396f70d */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c52929 */.elementor-4660 .elementor-element.elementor-element-9c52929{
    backdrop-filter: blur(120px);
}




/* Base styles */
.zb-mega-menu-custom-eff-container {
    position: relative; /* Ensures the overlay aligns with the container */
}

.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-btn {
    display: none; /* Hidden by default */
}

/* Overlay effect */
.zb-mega-menu-custom-eff-container::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #ED1C2473; /* Updated to semi-transparent red */
    opacity: 0; /* Hidden by default */
    transition: opacity 0.3s ease; /* Smooth fade-in */
    z-index: 1; /* Sits above the background */
}

/* Hover styles */
.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-text {
    transform: translateY(-50px); /* Move text up */
}

.zb-mega-menu-custom-eff-container:hover::before {
    opacity: 0.4; /* Show overlay */
}

.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-btn {
    display: block; /* Show button */
    z-index: 2; /* Ensures it sits above the overlay */
    position: relative; /* Maintains correct positioning */
}



.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b4514f */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c7a98e3 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a40fc06 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d4cf0f */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc1b20a */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17b1bab */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-924d605 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aaa868d */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbd2654 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73a8294 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f9bbf0 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c7c064 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df3b99e */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-396f70d */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c52929 */.elementor-4660 .elementor-element.elementor-element-9c52929{
    backdrop-filter: blur(120px);
}




/* Base styles */
.zb-mega-menu-custom-eff-container {
    position: relative; /* Ensures the overlay aligns with the container */
}

.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-btn {
    display: none; /* Hidden by default */
}

/* Overlay effect */
.zb-mega-menu-custom-eff-container::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #ED1C2473; /* Updated to semi-transparent red */
    opacity: 0; /* Hidden by default */
    transition: opacity 0.3s ease; /* Smooth fade-in */
    z-index: 1; /* Sits above the background */
}

/* Hover styles */
.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-text {
    transform: translateY(-50px); /* Move text up */
}

.zb-mega-menu-custom-eff-container:hover::before {
    opacity: 0.4; /* Show overlay */
}

.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-btn {
    display: block; /* Show button */
    z-index: 2; /* Ensures it sits above the overlay */
    position: relative; /* Maintains correct positioning */
}



.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b4514f */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c7a98e3 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a40fc06 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d4cf0f */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc1b20a */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17b1bab */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-924d605 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aaa868d */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbd2654 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73a8294 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f9bbf0 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c7c064 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df3b99e */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-396f70d */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c52929 */.elementor-4660 .elementor-element.elementor-element-9c52929{
    backdrop-filter: blur(120px);
}




/* Base styles */
.zb-mega-menu-custom-eff-container {
    position: relative; /* Ensures the overlay aligns with the container */
}

.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-btn {
    display: none; /* Hidden by default */
}

/* Overlay effect */
.zb-mega-menu-custom-eff-container::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #ED1C2473; /* Updated to semi-transparent red */
    opacity: 0; /* Hidden by default */
    transition: opacity 0.3s ease; /* Smooth fade-in */
    z-index: 1; /* Sits above the background */
}

/* Hover styles */
.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-text {
    transform: translateY(-50px); /* Move text up */
}

.zb-mega-menu-custom-eff-container:hover::before {
    opacity: 0.4; /* Show overlay */
}

.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-btn {
    display: block; /* Show button */
    z-index: 2; /* Ensures it sits above the overlay */
    position: relative; /* Maintains correct positioning */
}



.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b4514f */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c7a98e3 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a40fc06 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d4cf0f */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc1b20a */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17b1bab */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-924d605 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aaa868d */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbd2654 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73a8294 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f9bbf0 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c7c064 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df3b99e */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-396f70d */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c52929 */.elementor-4660 .elementor-element.elementor-element-9c52929{
    backdrop-filter: blur(120px);
}




/* Base styles */
.zb-mega-menu-custom-eff-container {
    position: relative; /* Ensures the overlay aligns with the container */
}

.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-btn {
    display: none; /* Hidden by default */
}

/* Overlay effect */
.zb-mega-menu-custom-eff-container::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #ED1C2473; /* Updated to semi-transparent red */
    opacity: 0; /* Hidden by default */
    transition: opacity 0.3s ease; /* Smooth fade-in */
    z-index: 1; /* Sits above the background */
}

/* Hover styles */
.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-text {
    transform: translateY(-50px); /* Move text up */
}

.zb-mega-menu-custom-eff-container:hover::before {
    opacity: 0.4; /* Show overlay */
}

.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-btn {
    display: block; /* Show button */
    z-index: 2; /* Ensures it sits above the overlay */
    position: relative; /* Maintains correct positioning */
}



.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b4514f */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c7a98e3 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a40fc06 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d4cf0f */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc1b20a */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17b1bab */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-924d605 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aaa868d */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbd2654 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73a8294 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f9bbf0 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c7c064 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df3b99e */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-396f70d */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c52929 */.elementor-4660 .elementor-element.elementor-element-9c52929{
    backdrop-filter: blur(120px);
}




/* Base styles */
.zb-mega-menu-custom-eff-container {
    position: relative; /* Ensures the overlay aligns with the container */
}

.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-btn {
    display: none; /* Hidden by default */
}

/* Overlay effect */
.zb-mega-menu-custom-eff-container::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #ED1C2473; /* Updated to semi-transparent red */
    opacity: 0; /* Hidden by default */
    transition: opacity 0.3s ease; /* Smooth fade-in */
    z-index: 1; /* Sits above the background */
}

/* Hover styles */
.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-text {
    transform: translateY(-50px); /* Move text up */
}

.zb-mega-menu-custom-eff-container:hover::before {
    opacity: 0.4; /* Show overlay */
}

.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-btn {
    display: block; /* Show button */
    z-index: 2; /* Ensures it sits above the overlay */
    position: relative; /* Maintains correct positioning */
}



.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b4514f */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c7a98e3 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a40fc06 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d4cf0f */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc1b20a */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17b1bab */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-924d605 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aaa868d */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbd2654 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73a8294 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f9bbf0 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c7c064 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df3b99e */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-396f70d */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c52929 */.elementor-4660 .elementor-element.elementor-element-9c52929{
    backdrop-filter: blur(120px);
}




/* Base styles */
.zb-mega-menu-custom-eff-container {
    position: relative; /* Ensures the overlay aligns with the container */
}

.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-btn {
    display: none; /* Hidden by default */
}

/* Overlay effect */
.zb-mega-menu-custom-eff-container::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #ED1C2473; /* Updated to semi-transparent red */
    opacity: 0; /* Hidden by default */
    transition: opacity 0.3s ease; /* Smooth fade-in */
    z-index: 1; /* Sits above the background */
}

/* Hover styles */
.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-text {
    transform: translateY(-50px); /* Move text up */
}

.zb-mega-menu-custom-eff-container:hover::before {
    opacity: 0.4; /* Show overlay */
}

.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-btn {
    display: block; /* Show button */
    z-index: 2; /* Ensures it sits above the overlay */
    position: relative; /* Maintains correct positioning */
}



.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-a9bdac5 *//* Keep parent menu item active when hovering over the mega menu */
.elementor-4660 .elementor-element.elementor-element-a9bdac5 .e-n-menu-item:hover,
.elementor-4660 .elementor-element.elementor-element-a9bdac5 .e-n-menu-item:focus-within {
    background-color: #E7E7E7; /* Adjust color if needed */
}

/* Ensure hover effect remains when moving into the mega menu */
.elementor-4660 .elementor-element.elementor-element-a9bdac5 .e-n-menu-item:hover > .e-n-mega-menu,
.elementor-4660 .elementor-element.elementor-element-a9bdac5 .e-n-menu-item:focus-within > .e-n-mega-menu {
    display: block !important;
    visibility: visible;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fe715c */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-955fd76 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c43c9d9 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b66a1a */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d123d5 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d2320e */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-538cb61 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ad51d29 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-531d6ab */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44bd91e */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-630183b */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2519727 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-03b2748 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8eb078f */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-776bb91 */.elementor-4660 .elementor-element.elementor-element-776bb91{
    backdrop-filter: blur(120px);
}




/* Base styles */
.zb-mega-menu-custom-eff-container {
    position: relative; /* Ensures the overlay aligns with the container */
}

.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-btn {
    display: none; /* Hidden by default */
}

/* Overlay effect */
.zb-mega-menu-custom-eff-container::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #ED1C2473; /* Updated to semi-transparent red */
    opacity: 0; /* Hidden by default */
    transition: opacity 0.3s ease; /* Smooth fade-in */
    z-index: 1; /* Sits above the background */
}

/* Hover styles */
.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-text {
    transform: translateY(-50px); /* Move text up */
}

.zb-mega-menu-custom-eff-container:hover::before {
    opacity: 0.4; /* Show overlay */
}

.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-btn {
    display: block; /* Show button */
    z-index: 2; /* Ensures it sits above the overlay */
    position: relative; /* Maintains correct positioning */
}



.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fe715c */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-955fd76 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c43c9d9 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b66a1a */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d123d5 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d2320e */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-538cb61 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ad51d29 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-531d6ab */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44bd91e */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-630183b */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2519727 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-03b2748 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8eb078f */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-776bb91 */.elementor-4660 .elementor-element.elementor-element-776bb91{
    backdrop-filter: blur(120px);
}




/* Base styles */
.zb-mega-menu-custom-eff-container {
    position: relative; /* Ensures the overlay aligns with the container */
}

.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-btn {
    display: none; /* Hidden by default */
}

/* Overlay effect */
.zb-mega-menu-custom-eff-container::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #ED1C2473; /* Updated to semi-transparent red */
    opacity: 0; /* Hidden by default */
    transition: opacity 0.3s ease; /* Smooth fade-in */
    z-index: 1; /* Sits above the background */
}

/* Hover styles */
.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-text {
    transform: translateY(-50px); /* Move text up */
}

.zb-mega-menu-custom-eff-container:hover::before {
    opacity: 0.4; /* Show overlay */
}

.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-btn {
    display: block; /* Show button */
    z-index: 2; /* Ensures it sits above the overlay */
    position: relative; /* Maintains correct positioning */
}



.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fe715c */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-955fd76 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c43c9d9 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b66a1a */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d123d5 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d2320e */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-538cb61 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ad51d29 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-531d6ab */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44bd91e */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-630183b */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2519727 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-03b2748 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8eb078f */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-776bb91 */.elementor-4660 .elementor-element.elementor-element-776bb91{
    backdrop-filter: blur(120px);
}




/* Base styles */
.zb-mega-menu-custom-eff-container {
    position: relative; /* Ensures the overlay aligns with the container */
}

.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-btn {
    display: none; /* Hidden by default */
}

/* Overlay effect */
.zb-mega-menu-custom-eff-container::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #ED1C2473; /* Updated to semi-transparent red */
    opacity: 0; /* Hidden by default */
    transition: opacity 0.3s ease; /* Smooth fade-in */
    z-index: 1; /* Sits above the background */
}

/* Hover styles */
.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-text {
    transform: translateY(-50px); /* Move text up */
}

.zb-mega-menu-custom-eff-container:hover::before {
    opacity: 0.4; /* Show overlay */
}

.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-btn {
    display: block; /* Show button */
    z-index: 2; /* Ensures it sits above the overlay */
    position: relative; /* Maintains correct positioning */
}



.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fe715c */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-955fd76 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c43c9d9 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b66a1a */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d123d5 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d2320e */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-538cb61 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ad51d29 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-531d6ab */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44bd91e */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-630183b */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2519727 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-03b2748 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8eb078f */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-776bb91 */.elementor-4660 .elementor-element.elementor-element-776bb91{
    backdrop-filter: blur(120px);
}




/* Base styles */
.zb-mega-menu-custom-eff-container {
    position: relative; /* Ensures the overlay aligns with the container */
}

.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-btn {
    display: none; /* Hidden by default */
}

/* Overlay effect */
.zb-mega-menu-custom-eff-container::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #ED1C2473; /* Updated to semi-transparent red */
    opacity: 0; /* Hidden by default */
    transition: opacity 0.3s ease; /* Smooth fade-in */
    z-index: 1; /* Sits above the background */
}

/* Hover styles */
.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-text {
    transform: translateY(-50px); /* Move text up */
}

.zb-mega-menu-custom-eff-container:hover::before {
    opacity: 0.4; /* Show overlay */
}

.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-btn {
    display: block; /* Show button */
    z-index: 2; /* Ensures it sits above the overlay */
    position: relative; /* Maintains correct positioning */
}



.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fe715c */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-955fd76 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c43c9d9 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b66a1a */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d123d5 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d2320e */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-538cb61 */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ad51d29 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-531d6ab */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44bd91e */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-630183b */.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2519727 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-03b2748 */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8eb078f */.zb-mega-menu-custom-eff-btn{
    background-color: #ED1C24;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-776bb91 */.elementor-4660 .elementor-element.elementor-element-776bb91{
    backdrop-filter: blur(120px);
}




/* Base styles */
.zb-mega-menu-custom-eff-container {
    position: relative; /* Ensures the overlay aligns with the container */
}

.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-btn {
    display: none; /* Hidden by default */
}

/* Overlay effect */
.zb-mega-menu-custom-eff-container::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #ED1C2473; /* Updated to semi-transparent red */
    opacity: 0; /* Hidden by default */
    transition: opacity 0.3s ease; /* Smooth fade-in */
    z-index: 1; /* Sits above the background */
}

/* Hover styles */
.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-text {
    transform: translateY(-50px); /* Move text up */
}

.zb-mega-menu-custom-eff-container:hover::before {
    opacity: 0.4; /* Show overlay */
}

.zb-mega-menu-custom-eff-container:hover .zb-mega-menu-custom-eff-btn {
    display: block; /* Show button */
    z-index: 2; /* Ensures it sits above the overlay */
    position: relative; /* Maintains correct positioning */
}



.zb-mega-menu-custom-eff-text {
    transition: transform 0.3s ease; /* Smooth transition */
}

.zb-mega-menu-custom-eff-text:hover {
    transform: translateY(-50px); /* Move 50px up */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a81c9d5 */.elementor-4660 .elementor-element.elementor-element-a81c9d5{
    backdrop-filter: blur(10px);
}/* End custom CSS */