.elementor-2321 .elementor-element.elementor-element-621ba999{--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:23px 0px;--row-gap:23px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2321 .elementor-element.elementor-element-5e749791{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C6DBDD;--border-color:#C6DBDD;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2321 .elementor-element.elementor-element-5e749791:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-5e749791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2321 .elementor-element.elementor-element-647c43b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-2321 .elementor-element.elementor-element-647c43b9 .elementor-heading-title{font-family:"Doko-Book", Sans-serif;font-size:22px;font-weight:200;line-height:30px;letter-spacing:0.04em;color:#0B0B0B;}.elementor-widget-ucaddon_ue_accordion_menu .uc-side-menu-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_accordion_menu .uc-side-menu-items ul a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_accordion_menu .uc-side-menu-items ul ul li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_accordion_menu .uc-side-menu-items ul ul ul li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2321 .elementor-element.elementor-element-136495f6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2321 .elementor-element.elementor-element-136495f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2321 .elementor-element.elementor-element-136495f6 .menu-item a{flex-direction:row;}.elementor-2321 .elementor-element.elementor-element-136495f6 .side-menu-holder{text-align:left;}.elementor-2321 .elementor-element.elementor-element-136495f6 .collapsed .uc-menu-item-pointer:after{width:15px;height:15px;font-size:15px;}.elementor-2321 .elementor-element.elementor-element-136495f6 .expanded .uc-menu-item-pointer:after{width:15px;height:15px;font-size:15px;}.elementor-2321 .elementor-element.elementor-element-136495f6 .collapsed .uc-menu-item-pointer:after,.elementor-2321 .elementor-element.elementor-element-136495f6 .expanded .uc-menu-item-pointer:after{margin:0px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-136495f6 .uc-side-menu-title{padding:20px 20px 20px 20px;background-color:#000000;color:#ffffff;border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255, 255, 255, 0.39);}.elementor-2321 .elementor-element.elementor-element-136495f6 .uc-side-menu-items ul li a{padding:12px 0px 12px 0px;}.elementor-2321 .elementor-element.elementor-element-136495f6 .uc-side-menu-items ul a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:16px;margin:0px 0px 1px 0px;border-style:none;}.elementor-2321 .elementor-element.elementor-element-136495f6 a{color:#4D4D4D;}.elementor-2321 .elementor-element.elementor-element-136495f6 .uc-side-menu-items ul ul li a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:16px;padding:10px 20px 10px 35px;color:#014F9E;}.elementor-2321 .elementor-element.elementor-element-136495f6 .uc-side-menu-items ul ul ul li a{padding:20px 80px 20px 80px;}.elementor-2321 .elementor-element.elementor-element-5fd7d893{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C6DBDD;--border-color:#C6DBDD;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2321 .elementor-element.elementor-element-5fd7d893:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-5fd7d893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2321 .elementor-element.elementor-element-4e49cb0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-2321 .elementor-element.elementor-element-4e49cb0d .elementor-heading-title{font-family:"Doko-Book", Sans-serif;font-size:22px;font-weight:200;line-height:30px;letter-spacing:0.04em;color:#0B0B0B;}.elementor-2321 .elementor-element.elementor-element-31857474{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2321 .elementor-element.elementor-element-31857474.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2321 .elementor-element.elementor-element-31857474 .menu-item a{flex-direction:row;}.elementor-2321 .elementor-element.elementor-element-31857474 .side-menu-holder{text-align:left;}.elementor-2321 .elementor-element.elementor-element-31857474 .collapsed .uc-menu-item-pointer:after{width:15px;height:15px;font-size:15px;}.elementor-2321 .elementor-element.elementor-element-31857474 .expanded .uc-menu-item-pointer:after{width:15px;height:15px;font-size:15px;}.elementor-2321 .elementor-element.elementor-element-31857474 .collapsed .uc-menu-item-pointer:after,.elementor-2321 .elementor-element.elementor-element-31857474 .expanded .uc-menu-item-pointer:after{margin:0px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-31857474 .uc-side-menu-title{padding:20px 20px 20px 20px;background-color:#000000;color:#ffffff;border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255, 255, 255, 0.39);}.elementor-2321 .elementor-element.elementor-element-31857474 .uc-side-menu-items ul li a{padding:12px 0px 12px 0px;}.elementor-2321 .elementor-element.elementor-element-31857474 .uc-side-menu-items ul a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:16px;margin:0px 0px 1px 0px;border-style:none;}.elementor-2321 .elementor-element.elementor-element-31857474 a{color:#4D4D4D;}.elementor-2321 .elementor-element.elementor-element-31857474 .uc-side-menu-items ul ul li a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:16px;padding:10px 20px 10px 35px;color:#014F9E;}.elementor-2321 .elementor-element.elementor-element-31857474 .uc-side-menu-items ul ul ul li a{padding:20px 80px 20px 80px;}.elementor-2321 .elementor-element.elementor-element-471e8a61{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C6DBDD;--border-color:#C6DBDD;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2321 .elementor-element.elementor-element-471e8a61:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-471e8a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2321 .elementor-element.elementor-element-2607456a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-2321 .elementor-element.elementor-element-2607456a .elementor-heading-title{font-family:"Doko-Book", Sans-serif;font-size:22px;font-weight:200;line-height:30px;letter-spacing:0.04em;color:#0B0B0B;}.elementor-2321 .elementor-element.elementor-element-415aa365{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2321 .elementor-element.elementor-element-415aa365.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2321 .elementor-element.elementor-element-415aa365 .menu-item a{flex-direction:row;}.elementor-2321 .elementor-element.elementor-element-415aa365 .side-menu-holder{text-align:left;}.elementor-2321 .elementor-element.elementor-element-415aa365 .collapsed .uc-menu-item-pointer:after{width:15px;height:15px;font-size:15px;}.elementor-2321 .elementor-element.elementor-element-415aa365 .expanded .uc-menu-item-pointer:after{width:15px;height:15px;font-size:15px;}.elementor-2321 .elementor-element.elementor-element-415aa365 .collapsed .uc-menu-item-pointer:after,.elementor-2321 .elementor-element.elementor-element-415aa365 .expanded .uc-menu-item-pointer:after{margin:0px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-415aa365 .uc-side-menu-title{padding:20px 20px 20px 20px;background-color:#000000;color:#ffffff;border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255, 255, 255, 0.39);}.elementor-2321 .elementor-element.elementor-element-415aa365 .uc-side-menu-items ul li a{padding:12px 0px 12px 0px;}.elementor-2321 .elementor-element.elementor-element-415aa365 .uc-side-menu-items ul a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:16px;margin:0px 0px 1px 0px;border-style:none;}.elementor-2321 .elementor-element.elementor-element-415aa365 a{color:#4D4D4D;}.elementor-2321 .elementor-element.elementor-element-415aa365 .uc-side-menu-items ul ul li a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:16px;padding:10px 20px 10px 35px;color:#014F9E;}.elementor-2321 .elementor-element.elementor-element-415aa365 .uc-side-menu-items ul ul ul li a{padding:20px 80px 20px 80px;}.elementor-2321 .elementor-element.elementor-element-1b4b13f5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C6DBDD;--border-color:#C6DBDD;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2321 .elementor-element.elementor-element-1b4b13f5:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-1b4b13f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2321 .elementor-element.elementor-element-5b67928{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-2321 .elementor-element.elementor-element-5b67928 .elementor-heading-title{font-family:"Doko-Book", Sans-serif;font-size:22px;font-weight:200;line-height:30px;letter-spacing:0.04em;color:#0B0B0B;}.elementor-2321 .elementor-element.elementor-element-4795e70b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2321 .elementor-element.elementor-element-4795e70b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2321 .elementor-element.elementor-element-4795e70b .menu-item a{flex-direction:row;}.elementor-2321 .elementor-element.elementor-element-4795e70b .side-menu-holder{text-align:left;}.elementor-2321 .elementor-element.elementor-element-4795e70b .collapsed .uc-menu-item-pointer:after{width:15px;height:15px;font-size:15px;}.elementor-2321 .elementor-element.elementor-element-4795e70b .expanded .uc-menu-item-pointer:after{width:15px;height:15px;font-size:15px;}.elementor-2321 .elementor-element.elementor-element-4795e70b .collapsed .uc-menu-item-pointer:after,.elementor-2321 .elementor-element.elementor-element-4795e70b .expanded .uc-menu-item-pointer:after{margin:0px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-4795e70b .uc-side-menu-title{padding:20px 20px 20px 20px;background-color:#000000;color:#ffffff;border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255, 255, 255, 0.39);}.elementor-2321 .elementor-element.elementor-element-4795e70b .uc-side-menu-items ul li a{padding:12px 0px 12px 0px;}.elementor-2321 .elementor-element.elementor-element-4795e70b .uc-side-menu-items ul a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:16px;margin:0px 0px 1px 0px;border-style:none;}.elementor-2321 .elementor-element.elementor-element-4795e70b a{color:#4D4D4D;}.elementor-2321 .elementor-element.elementor-element-4795e70b .uc-side-menu-items ul ul li a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:16px;padding:10px 20px 10px 35px;color:#014F9E;}.elementor-2321 .elementor-element.elementor-element-4795e70b .uc-side-menu-items ul ul ul li a{padding:20px 80px 20px 80px;}@media(max-width:1440px){.elementor-2321 .elementor-element.elementor-element-136495f6 .uc-side-menu-items ul a{font-size:15px;}.elementor-2321 .elementor-element.elementor-element-31857474 .uc-side-menu-items ul a{font-size:15px;}.elementor-2321 .elementor-element.elementor-element-415aa365 .uc-side-menu-items ul a{font-size:15px;}.elementor-2321 .elementor-element.elementor-element-4795e70b .uc-side-menu-items ul a{font-size:15px;}}@media(max-width:1200px){.elementor-2321 .elementor-element.elementor-element-621ba999{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2321 .elementor-element.elementor-element-5e749791{--padding-top:25px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2321 .elementor-element.elementor-element-647c43b9 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-2321 .elementor-element.elementor-element-4e49cb0d .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-2321 .elementor-element.elementor-element-2607456a .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-2321 .elementor-element.elementor-element-5b67928 .elementor-heading-title{font-size:22px;line-height:26px;}}/* Start custom CSS for heading, class: .elementor-element-647c43b9 */.elementor-2321 .elementor-element.elementor-element-647c43b9 h3 strong{font-weight:600;color:#00D1EA;}
.elementor-2321 .elementor-element.elementor-element-647c43b9::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  background: rgba(194,194,194,.5);
  bottom: 0;
  left: 0;
}
.elementor-2321 .elementor-element.elementor-element-647c43b9::after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background: #00D1EA;
  bottom: -1px;
  left: 0;
}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_accordion_menu, class: .elementor-element-136495f6 */.elementor-2321 .elementor-element.elementor-element-136495f6 .uc-side-menu-items{overflow-X:visible !important; }
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > .menu-item >a{justify-content: space-between !important;     transition:all 600ms ease-in-out;}
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu li a  .uc-menu-item-pointer:after{color: #0098F7;}
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item  a{position:relative; z-index:1;}
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item{transition:all 600ms ease-in-out;}
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item > a:before{
    content:"";
    position:absolute;
    width:calc(100% + 50px);
    left:-25px;
    right:-25px;
    top:0px;
    height:100%;
background:#1590D6;
background: linear-gradient(260deg, rgba(0, 171, 233, 0.06) 5%, rgba(0, 171, 233, 0.26) 23%, rgb(0, 171, 233) 83%);
    z-index:-1;
    transform: scale(0.9);
    opacity:0;
    visibility: hidden;
    transition:all 600ms ease-in-out;
}
/*.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item > a:after{*/
/*    content:"";*/
/*    position:absolute;*/
/*    width:10px;*/
/*    height:calc(100% - 10px);*/
/*    background:#fff;*/
/*    left:-25px;*/
/*    top:0px;*/
/*    bottom:0px;*/
/*    margin:auto 0;*/
/*    border-radius:0px 50px 50px 0px;*/
/*     transition:all 600ms ease-in-out;*/
/*      transform: scale(0.4);*/
/*      transform-origin:left center;*/
/*      opacity: 0;*/
/*        transform: scale(0.4);*/
/*       visibility: hidden;*/
/*}*/
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.current-menu-ancestor > a{color: #4D4D4D !important;
  padding-left: 0 !important;margin-bottom: 0 !important;}
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item:hover > a{color:#fff ;}
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item.active > a{
    color:#fff;
}
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item:hover > a:before{
  transform: scale(1);
    opacity:1;
    visibility: visible;  
}
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item.current_page_item > a:before{
    transform: scale(1);
    opacity:1;
    visibility: visible;    
}


.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item:hover > a:after{
  transform: scale(1);
    opacity:1;
    visibility: visible;  
}
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item.current_page_item > a:after{
    transform: scale(1);
    opacity:1;
    visibility: visible;    
}
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item.current-menu-parent > a:after{
    transform: scale(1);
    opacity:1;
    visibility: visible; 
}
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item.active > a:before{
    transform: scale(1);
    opacity:1;
    visibility: visible; 
}
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item.current-menu-parent > a{color:#fff;  padding-left:10px;   }
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item.current_page_item > a{
  padding-left:10px;  
}
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item:hover > a{padding-left:5px;}

.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item > ul.sub-menu > li{transition:all 600ms ease-in-out !important;}
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li > a.expanded{margin-bottom:10px;}

.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item > ul.sub-menu > li > a{
background: #014F9E0F;
  border-radius: 5px;
  margin-bottom: 10px;
  box-shadow: 0px 5px 8px 0px #cccccc42;
  border: 1px solid #cccccc29;
  position:relative;
  transition:all 400ms ease-in-out;
}
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item > ul.sub-menu > li > a:hover{
    background:#00ABE9;
    color:#fff;
}
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item > ul.sub-menu > li > a:hover:before{
   background:#fff;
}

.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item > ul.sub-menu > li.current_page_item > a{
        background:#158FD6;
    color:#fff;
}
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item > ul.sub-menu > li.current-menu-item > a{       background:#158FD6;
    color:#fff;}
 .elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item > ul.sub-menu > li.current-menu-item > a:before{       background:#fff; }
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item > ul.sub-menu > li.current_page_item > a:before{
    background:#fff; 
}
.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item > ul.sub-menu > li > a:before{
    content:"";
    position:absolute;
    width:12px;
    height:1px;
    background:#014F9E;
    top:0px;
    bottom:0px;
    margin:auto 0;
    left:15px;
      transition:all 400ms ease-in-out;
    
}

.elementor-2321 .elementor-element.elementor-element-136495f6 ul.uc-list-menu > li.menu-item > ul.sub-menu > li:nth-child(1)  > a{margin-top:10px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e49cb0d */.elementor-2321 .elementor-element.elementor-element-4e49cb0d h3 strong{font-weight:600;color:#00D1EA;}
.elementor-2321 .elementor-element.elementor-element-4e49cb0d::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  background: rgba(194,194,194,.5);
  bottom: 0;
  left: 0;
}
.elementor-2321 .elementor-element.elementor-element-4e49cb0d::after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background: #00D1EA;
  bottom: -1px;
  left: 0;
}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_accordion_menu, class: .elementor-element-31857474 */.elementor-2321 .elementor-element.elementor-element-31857474 .uc-side-menu-items{overflow-X:visible !important; }
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > .menu-item >a{justify-content: space-between !important;     transition:all 600ms ease-in-out;}
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu li a  .uc-menu-item-pointer:after{color: #0098F7;}
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item  a{position:relative; z-index:1;}
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item{transition:all 600ms ease-in-out;}
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item > a:before{
    content:"";
    position:absolute;
    width:calc(100% + 50px);
    left:-25px;
    right:-25px;
    top:0px;
    height:100%;
background:#1590D6;
background: linear-gradient(260deg, rgba(0, 171, 233, 0.06) 5%, rgba(0, 171, 233, 0.26) 23%, rgb(0, 171, 233) 83%);
    z-index:-1;
    transform: scale(0.9);
    opacity:0;
    visibility: hidden;
    transition:all 600ms ease-in-out;
}
/*.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item > a:after{*/
/*    content:"";*/
/*    position:absolute;*/
/*    width:10px;*/
/*    height:calc(100% - 10px);*/
/*    background:#fff;*/
/*    left:-25px;*/
/*    top:0px;*/
/*    bottom:0px;*/
/*    margin:auto 0;*/
/*    border-radius:0px 50px 50px 0px;*/
/*     transition:all 600ms ease-in-out;*/
/*      transform: scale(0.4);*/
/*      transform-origin:left center;*/
/*      opacity: 0;*/
/*        transform: scale(0.4);*/
/*       visibility: hidden;*/
/*}*/
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.current-menu-ancestor > a{color: #4D4D4D !important;
  padding-left: 0 !important;margin-bottom: 0 !important;}
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item:hover > a{color:#fff ;}
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item.active > a{
    color:#fff;
}
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item:hover > a:before{
  transform: scale(1);
    opacity:1;
    visibility: visible;  
}
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item.current_page_item > a:before{
    transform: scale(1);
    opacity:1;
    visibility: visible;    
}


.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item:hover > a:after{
  transform: scale(1);
    opacity:1;
    visibility: visible;  
}
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item.current_page_item > a:after{
    transform: scale(1);
    opacity:1;
    visibility: visible;    
}
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item.current-menu-parent > a:after{
    transform: scale(1);
    opacity:1;
    visibility: visible; 
}
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item.active > a:before{
    transform: scale(1);
    opacity:1;
    visibility: visible; 
}
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item.current-menu-parent > a{color:#fff;  padding-left:10px;   }
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item.current_page_item > a{
  padding-left:10px;  
}
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item:hover > a{padding-left:5px;}

.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item > ul.sub-menu > li{transition:all 600ms ease-in-out !important;}
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li > a.expanded{margin-bottom:10px;}

.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item > ul.sub-menu > li > a{
background: #014F9E0F;
  border-radius: 5px;
  margin-bottom: 10px;
  box-shadow: 0px 5px 8px 0px #cccccc42;
  border: 1px solid #cccccc29;
  position:relative;
  transition:all 400ms ease-in-out;
}
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item > ul.sub-menu > li > a:hover{
    background:#00ABE9;
    color:#fff;
}
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item > ul.sub-menu > li > a:hover:before{
   background:#fff;
}

.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item > ul.sub-menu > li.current_page_item > a{
        background:#158FD6;
    color:#fff;
}
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item > ul.sub-menu > li.current-menu-item > a{       background:#158FD6;
    color:#fff;}
 .elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item > ul.sub-menu > li.current-menu-item > a:before{       background:#fff; }
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item > ul.sub-menu > li.current_page_item > a:before{
    background:#fff; 
}
.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item > ul.sub-menu > li > a:before{
    content:"";
    position:absolute;
    width:12px;
    height:1px;
    background:#014F9E;
    top:0px;
    bottom:0px;
    margin:auto 0;
    left:15px;
      transition:all 400ms ease-in-out;
    
}

.elementor-2321 .elementor-element.elementor-element-31857474 ul.uc-list-menu > li.menu-item > ul.sub-menu > li:nth-child(1)  > a{margin-top:10px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2607456a */.elementor-2321 .elementor-element.elementor-element-2607456a h3 strong{font-weight:600;color:#00D1EA;}
.elementor-2321 .elementor-element.elementor-element-2607456a::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  background: rgba(194,194,194,.5);
  bottom: 0;
  left: 0;
}
.elementor-2321 .elementor-element.elementor-element-2607456a::after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background: #00D1EA;
  bottom: -1px;
  left: 0;
}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_accordion_menu, class: .elementor-element-415aa365 */.elementor-2321 .elementor-element.elementor-element-415aa365 .uc-side-menu-items{overflow-X:visible !important; }
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > .menu-item >a{justify-content: space-between !important;     transition:all 600ms ease-in-out;}
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu li a  .uc-menu-item-pointer:after{color: #0098F7;}
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item  a{position:relative; z-index:1;}
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item{transition:all 600ms ease-in-out;}
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item > a:before{
    content:"";
    position:absolute;
    width:calc(100% + 50px);
    left:-25px;
    right:-25px;
    top:0px;
    height:100%;
background:#1590D6;
background: linear-gradient(260deg, rgba(0, 171, 233, 0.06) 5%, rgba(0, 171, 233, 0.26) 23%, rgb(0, 171, 233) 83%);
    z-index:-1;
    transform: scale(0.9);
    opacity:0;
    visibility: hidden;
    transition:all 600ms ease-in-out;
}
/*.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item > a:after{*/
/*    content:"";*/
/*    position:absolute;*/
/*    width:10px;*/
/*    height:calc(100% - 10px);*/
/*    background:#fff;*/
/*    left:-25px;*/
/*    top:0px;*/
/*    bottom:0px;*/
/*    margin:auto 0;*/
/*    border-radius:0px 50px 50px 0px;*/
/*     transition:all 600ms ease-in-out;*/
/*      transform: scale(0.4);*/
/*      transform-origin:left center;*/
/*      opacity: 0;*/
/*        transform: scale(0.4);*/
/*       visibility: hidden;*/
/*}*/
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.current-menu-ancestor > a{color: #4D4D4D !important;
  padding-left: 0 !important;margin-bottom: 0 !important;}
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item:hover > a{color:#fff ;}
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item.active > a{
    color:#fff;
}
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item:hover > a:before{
  transform: scale(1);
    opacity:1;
    visibility: visible;  
}
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item.current_page_item > a:before{
    transform: scale(1);
    opacity:1;
    visibility: visible;    
}


.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item:hover > a:after{
  transform: scale(1);
    opacity:1;
    visibility: visible;  
}
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item.current_page_item > a:after{
    transform: scale(1);
    opacity:1;
    visibility: visible;    
}
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item.current-menu-parent > a:after{
    transform: scale(1);
    opacity:1;
    visibility: visible; 
}
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item.active > a:before{
    transform: scale(1);
    opacity:1;
    visibility: visible; 
}
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item.current-menu-parent > a{color:#fff;  padding-left:10px;   }
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item.current_page_item > a{
  padding-left:10px;  
}
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item:hover > a{padding-left:5px;}

.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item > ul.sub-menu > li{transition:all 600ms ease-in-out !important;}
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li > a.expanded{margin-bottom:10px;}

.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item > ul.sub-menu > li > a{
background: #014F9E0F;
  border-radius: 5px;
  margin-bottom: 10px;
  box-shadow: 0px 5px 8px 0px #cccccc42;
  border: 1px solid #cccccc29;
  position:relative;
  transition:all 400ms ease-in-out;
}
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item > ul.sub-menu > li > a:hover{
    background:#00ABE9;
    color:#fff;
}
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item > ul.sub-menu > li > a:hover:before{
   background:#fff;
}

.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item > ul.sub-menu > li.current_page_item > a{
        background:#158FD6;
    color:#fff;
}
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item > ul.sub-menu > li.current-menu-item > a{       background:#158FD6;
    color:#fff;}
 .elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item > ul.sub-menu > li.current-menu-item > a:before{       background:#fff; }
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item > ul.sub-menu > li.current_page_item > a:before{
    background:#fff; 
}
.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item > ul.sub-menu > li > a:before{
    content:"";
    position:absolute;
    width:12px;
    height:1px;
    background:#014F9E;
    top:0px;
    bottom:0px;
    margin:auto 0;
    left:15px;
      transition:all 400ms ease-in-out;
    
}

.elementor-2321 .elementor-element.elementor-element-415aa365 ul.uc-list-menu > li.menu-item > ul.sub-menu > li:nth-child(1)  > a{margin-top:10px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b67928 */.elementor-2321 .elementor-element.elementor-element-5b67928 h3 strong{font-weight:600;color:#00D1EA;}
.elementor-2321 .elementor-element.elementor-element-5b67928::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  background: rgba(194,194,194,.5);
  bottom: 0;
  left: 0;
}
.elementor-2321 .elementor-element.elementor-element-5b67928::after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background: #00D1EA;
  bottom: -1px;
  left: 0;
}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_accordion_menu, class: .elementor-element-4795e70b */.elementor-2321 .elementor-element.elementor-element-4795e70b .uc-side-menu-items{overflow-X:visible !important; }
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > .menu-item >a{justify-content: space-between !important;     transition:all 600ms ease-in-out;}
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu li a  .uc-menu-item-pointer:after{color: #0098F7;}
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item  a{position:relative; z-index:1;}
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item{transition:all 600ms ease-in-out;}
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item > a:before{
    content:"";
    position:absolute;
    width:calc(100% + 50px);
    left:-25px;
    right:-25px;
    top:0px;
    height:100%;
background:#1590D6;
background: linear-gradient(260deg, rgba(0, 171, 233, 0.06) 5%, rgba(0, 171, 233, 0.26) 23%, rgb(0, 171, 233) 83%);
    z-index:-1;
    transform: scale(0.9);
    opacity:0;
    visibility: hidden;
    transition:all 600ms ease-in-out;
}
/*.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item > a:after{*/
/*    content:"";*/
/*    position:absolute;*/
/*    width:10px;*/
/*    height:calc(100% - 10px);*/
/*    background:#fff;*/
/*    left:-25px;*/
/*    top:0px;*/
/*    bottom:0px;*/
/*    margin:auto 0;*/
/*    border-radius:0px 50px 50px 0px;*/
/*     transition:all 600ms ease-in-out;*/
/*      transform: scale(0.4);*/
/*      transform-origin:left center;*/
/*      opacity: 0;*/
/*        transform: scale(0.4);*/
/*       visibility: hidden;*/
/*}*/
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.current-menu-ancestor > a{color: #4D4D4D !important;
  padding-left: 0 !important;margin-bottom: 0 !important;}
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item:hover > a{color:#fff ;}
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item.active > a{
    color:#fff;
}
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item:hover > a:before{
  transform: scale(1);
    opacity:1;
    visibility: visible;  
}
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item.current_page_item > a:before{
    transform: scale(1);
    opacity:1;
    visibility: visible;    
}


.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item:hover > a:after{
  transform: scale(1);
    opacity:1;
    visibility: visible;  
}
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item.current_page_item > a:after{
    transform: scale(1);
    opacity:1;
    visibility: visible;    
}
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item.current-menu-parent > a:after{
    transform: scale(1);
    opacity:1;
    visibility: visible; 
}
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item.active > a:before{
    transform: scale(1);
    opacity:1;
    visibility: visible; 
}
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item.current-menu-parent > a{color:#fff;  padding-left:10px;   }
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item.current_page_item > a{
  padding-left:10px;  
}
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item:hover > a{padding-left:5px;}

.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item > ul.sub-menu > li{transition:all 600ms ease-in-out !important;}
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li > a.expanded{margin-bottom:10px;}

.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item > ul.sub-menu > li > a{
background: #014F9E0F;
  border-radius: 5px;
  margin-bottom: 10px;
  box-shadow: 0px 5px 8px 0px #cccccc42;
  border: 1px solid #cccccc29;
  position:relative;
  transition:all 400ms ease-in-out;
}
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item > ul.sub-menu > li > a:hover{
    background:#00ABE9;
    color:#fff;
}
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item > ul.sub-menu > li > a:hover:before{
   background:#fff;
}

.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item > ul.sub-menu > li.current_page_item > a{
        background:#158FD6;
    color:#fff;
}
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item > ul.sub-menu > li.current-menu-item > a{       background:#158FD6;
    color:#fff;}
 .elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item > ul.sub-menu > li.current-menu-item > a:before{       background:#fff; }
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item > ul.sub-menu > li.current_page_item > a:before{
    background:#fff; 
}
.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item > ul.sub-menu > li > a:before{
    content:"";
    position:absolute;
    width:12px;
    height:1px;
    background:#014F9E;
    top:0px;
    bottom:0px;
    margin:auto 0;
    left:15px;
      transition:all 400ms ease-in-out;
    
}

.elementor-2321 .elementor-element.elementor-element-4795e70b ul.uc-list-menu > li.menu-item > ul.sub-menu > li:nth-child(1)  > a{margin-top:10px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-621ba999 */.elementor-2321 .elementor-element.elementor-element-621ba999 .side-menu-blk{    overflow: hidden;
    position: relative;
}
.elementor-2321 .elementor-element.elementor-element-621ba999 .side-menu-blk:before{content:"";position:absolute;top:0;left:0;width:100%;height:10px;background:#E5FDFF;border: 0;
  border-radius: 0;}
.elementor-2321 .elementor-element.elementor-element-621ba999 .elementor-nav-menu li.menu-item > a.elementor-item {padding:10px 27px 10px 25px; position:relative;     transition:all 600ms ease-in-out;}
.elementor-2321 .elementor-element.elementor-element-621ba999 .elementor-nav-menu li.menu-item{position:relative;}
.elementor-2321 .elementor-element.elementor-element-621ba999 .elementor-nav-menu li.menu-item:before{
    content:"";
    position:absolute;
    width:8px;
    height:8px;
    background:#2C3091;
    border-radius:50px;
    opacity:0.3;
    top:0;
    bottom:0;
    margin:auto 0;
    transition:all 600ms ease-in-out;
}
.elementor-2321 .elementor-element.elementor-element-621ba999 .elementor-nav-menu li.menu-item >  a.elementor-item:after{
    content:"";
    position:absolute;
    width:24px;
    height:18px;
    background:url(http://websites.matyx.com/dev/water-treatment-template-five/wp-content/uploads/2026/01/Arrow-3.svg)no-repeat center right;
    top:0;
    opacity:1;
    bottom:0;
    margin:auto 0;
    right:0;
    background-size:contain;
    transition:all 600ms ease-in-out;
}
.elementor-2321 .elementor-element.elementor-element-621ba999 .elementor-nav-menu li.menu-item >  a.elementor-item:before{
    content: "";
  position: absolute;
  top: auto;
  bottom: -2px;
  left: -25px;
  width:calc(100% + 50px);
  height: 0;
  background: linear-gradient(180deg, #2C3091 0%, #2C3091 100%);
  border-radius: 0px;
  opacity: 1 !important;
  transition: all 300ms ease-out;
  z-index:-1;
  border-radius: 0;
}

.elementor-2321 .elementor-element.elementor-element-621ba999 .elementor-nav-menu li.menu-item>  a.elementor-item:hover:before{  height: 100%;
    
}
.elementor-2321 .elementor-element.elementor-element-621ba999 .elementor-nav-menu li.menu-item>  a.elementor-item:hover{color:#fff !important;
}
.elementor-2321 .elementor-element.elementor-element-621ba999 .elementor-nav-menu li.menu-item:hover:before{
    background:#fff;
    opacity:1;
}

.elementor-2321 .elementor-element.elementor-element-621ba999 .elementor-nav-menu li.menu-item >  a.elementor-item:hover:after{
    background:url(http://websites.matyx.com/dev/water-treatment-template-five/wp-content/uploads/2026/01/Arrow-41.svg)no-repeat center right;
}


.elementor-2321 .elementor-element.elementor-element-621ba999 .elementor-nav-menu li.menu-item.current-menu-item:before{
    background:#fff;
    opacity:1;
}
.elementor-2321 .elementor-element.elementor-element-621ba999 .elementor-nav-menu li.menu-item >  a.elementor-item.elementor-item-active:after{
    background:url(http://websites.matyx.com/dev/water-treatment-template-five/wp-content/uploads/2026/01/Arrow-41.svg)no-repeat center right;    
}
.elementor-2321 .elementor-element.elementor-element-621ba999 .elementor-nav-menu li.menu-item >  a.elementor-item.elementor-item-active:before{  height: 100%;
    
}

.elementor-2321 .elementor-element.elementor-element-621ba999 .elementor-nav-menu li.menu-item>  a.elementor-item.elementor-item-active{
  color:#fff !important;  
}/* End custom CSS */