.elementor-18394 .elementor-element.elementor-element-08d35b5{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-18394 .elementor-element.elementor-element-889c1d6{--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18394 .elementor-element.elementor-element-889c1d6.e-con{--align-self:center;}.elementor-18394 .elementor-element.elementor-element-12b6a8d{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-18394 .elementor-element.elementor-element-12b6a8d img{width:100%;}.elementor-18394 .elementor-element.elementor-element-12b6a8d:hover img{opacity:0.44;}.elementor-18394 .elementor-element.elementor-element-88a0761{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18394 .elementor-element.elementor-element-88a0761.e-con{--align-self:center;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 .menu-item a.hfe-menu-item{padding-left:10px;padding-right:10px;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 .menu-item a.hfe-sub-menu-item{padding-left:calc( 10px + 20px );padding-right:10px;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 40px );padding-right:10px;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 60px );padding-right:10px;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 80px );padding-right:10px;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 .menu-item a.hfe-menu-item, .elementor-18394 .elementor-element.elementor-element-e3a3b71 .menu-item a.hfe-sub-menu-item{padding-top:12px;padding-bottom:12px;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 .sub-menu{border-radius:20px 20px 20px 20px;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 .sub-menu li.menu-item:first-child{border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 .sub-menu li.menu-item:last-child{border-bottom-right-radius:20px;border-bottom-left-radius:20px;overflow:hidden;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown{border-radius:20px 20px 20px 20px;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown li.menu-item:first-child{border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown li.menu-item:last-child{border-bottom-right-radius:20px;border-bottom-left-radius:20px;overflow:hidden;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown-expandible{border-radius:20px 20px 20px 20px;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown-expandible li.menu-item:first-child{border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown-expandible li.menu-item:last-child{border-bottom-right-radius:20px;border-bottom-left-radius:20px;overflow:hidden;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 .sub-menu a.hfe-sub-menu-item,
						 .elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:12px;padding-bottom:12px;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-nav-menu__layout-horizontal:not(.hfe-dropdown) ul.sub-menu, .elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-nav-menu__layout-expandible.menu-is-active, .elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-nav-menu__layout-vertical:not(.hfe-dropdown) ul.sub-menu{margin-top:15px;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 .hfe-dropdown.menu-is-active{margin-top:15px;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18394 .elementor-element.elementor-element-e3a3b71.elementor-element{--align-self:flex-end;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 .hfe-nav-menu__toggle{margin-left:auto;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 a.hfe-menu-item, .elementor-18394 .elementor-element.elementor-element-e3a3b71 a.hfe-sub-menu-item{font-size:16px;font-weight:900;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 .menu-item a.hfe-menu-item, .elementor-18394 .elementor-element.elementor-element-e3a3b71 .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 .menu-item a.hfe-menu-item:hover,
								.elementor-18394 .elementor-element.elementor-element-e3a3b71 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-18394 .elementor-element.elementor-element-e3a3b71 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-18394 .elementor-element.elementor-element-e3a3b71 .menu-item a.hfe-menu-item.highlighted,
								.elementor-18394 .elementor-element.elementor-element-e3a3b71 .menu-item a.hfe-menu-item:focus{color:#004FFF;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 .sub-menu,
								.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown,
								.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown-expandible,
								.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#004FFF;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-18394 .elementor-element.elementor-element-e3a3b71 .elementor-menu-toggle:hover,
								.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:#FFFFFF70;}
							.elementor-18394 .elementor-element.elementor-element-e3a3b71 .sub-menu li a.hfe-sub-menu-item,
							.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:16px;font-weight:normal;}.elementor-18394 .elementor-element.elementor-element-e3a3b71 .sub-menu li.menu-item:not(:last-child),
						.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-18394 .elementor-element.elementor-element-e3a3b71 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#C4C4C47D;border-bottom-width:1px;}.elementor-18394 .elementor-element.elementor-element-79fb82f{--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;--background-transition:0.3s;--padding-top:015px;--padding-bottom:015px;--padding-left:015px;--padding-right:015px;}.elementor-18394 .elementor-element.elementor-element-79fb82f.e-con{--align-self:center;}.elementor-18394 .elementor-element.elementor-element-15adfaf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18394 .elementor-element.elementor-element-15adfaf.elementor-element{--align-self:flex-start;}.elementor-18394 .elementor-element.elementor-element-15adfaf .elementor-icon-wrapper{text-align:left;}.elementor-18394 .elementor-element.elementor-element-15adfaf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-497f31bd );}.elementor-18394 .elementor-element.elementor-element-15adfaf.elementor-view-framed .elementor-icon, .elementor-18394 .elementor-element.elementor-element-15adfaf.elementor-view-default .elementor-icon{color:var( --e-global-color-497f31bd );border-color:var( --e-global-color-497f31bd );}.elementor-18394 .elementor-element.elementor-element-15adfaf.elementor-view-framed .elementor-icon, .elementor-18394 .elementor-element.elementor-element-15adfaf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-497f31bd );}.elementor-18394 .elementor-element.elementor-element-15adfaf .elementor-icon{font-size:32px;}.elementor-18394 .elementor-element.elementor-element-15adfaf .elementor-icon svg{height:32px;}.elementor-18394 .elementor-element.elementor-element-c609832{--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18394 .elementor-element.elementor-element-c609832.e-con{--align-self:center;}.elementor-18394 .elementor-element.elementor-element-807045f > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#D6D6D6;}.elementor-18394 .elementor-element.elementor-element-807045f .elementor-icon-list-icon i{color:var( --e-global-color-497f31bd );transition:color 0.3s;}.elementor-18394 .elementor-element.elementor-element-807045f .elementor-icon-list-icon svg{fill:var( --e-global-color-497f31bd );transition:fill 0.3s;}.elementor-18394 .elementor-element.elementor-element-807045f{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-18394 .elementor-element.elementor-element-807045f .elementor-icon-list-icon{padding-right:0px;}.elementor-18394 .elementor-element.elementor-element-807045f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18394 .elementor-element.elementor-element-807045f .elementor-icon-list-item > a{font-family:"Space Grotesk";font-size:16px;font-weight:600;}.elementor-18394 .elementor-element.elementor-element-807045f .elementor-icon-list-text{color:var( --e-global-color-497f31bd );transition:color 0.3s;}@media(max-width:1024px){.elementor-18394 .elementor-element.elementor-element-12b6a8d{width:100%;max-width:100%;}.elementor-18394 .elementor-element.elementor-element-12b6a8d img{width:100%;}.elementor-18394 .elementor-element.elementor-element-807045f.elementor-element{--align-self:flex-start;}}@media(min-width:768px){.elementor-18394 .elementor-element.elementor-element-889c1d6{--width:19%;}.elementor-18394 .elementor-element.elementor-element-88a0761{--width:64%;}.elementor-18394 .elementor-element.elementor-element-79fb82f{--width:2%;}.elementor-18394 .elementor-element.elementor-element-c609832{--width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18394 .elementor-element.elementor-element-889c1d6{--width:25%;}.elementor-18394 .elementor-element.elementor-element-88a0761{--width:40%;}.elementor-18394 .elementor-element.elementor-element-79fb82f{--width:10%;}.elementor-18394 .elementor-element.elementor-element-c609832{--width:20%;}}@media(max-width:767px){.elementor-18394 .elementor-element.elementor-element-889c1d6{--width:50%;}.elementor-18394 .elementor-element.elementor-element-12b6a8d{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-18394 .elementor-element.elementor-element-12b6a8d.elementor-element{--align-self:center;}.elementor-18394 .elementor-element.elementor-element-12b6a8d img{width:100%;}.elementor-18394 .elementor-element.elementor-element-88a0761{--width:0%;}.elementor-18394 .elementor-element.elementor-element-79fb82f{--width:10%;--justify-content:center;}.elementor-18394 .elementor-element.elementor-element-15adfaf > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-18394 .elementor-element.elementor-element-15adfaf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-18394 .elementor-element.elementor-element-15adfaf .elementor-icon-wrapper{text-align:left;}.elementor-18394 .elementor-element.elementor-element-15adfaf .elementor-icon{font-size:30px;}.elementor-18394 .elementor-element.elementor-element-15adfaf .elementor-icon svg{height:30px;}.elementor-18394 .elementor-element.elementor-element-c609832{--width:40%;}.elementor-18394 .elementor-element.elementor-element-c609832.e-con{--align-self:center;}.elementor-18394 .elementor-element.elementor-element-807045f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-18394 .elementor-element.elementor-element-807045f.elementor-element{--align-self:center;}.elementor-18394 .elementor-element.elementor-element-807045f{--e-icon-list-icon-size:20px;}.elementor-18394 .elementor-element.elementor-element-807045f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18394 .elementor-element.elementor-element-807045f .elementor-icon-list-item > a{font-size:12px;}}/* Start custom CSS for navigation-menu, class: .elementor-element-e3a3b71 */.hfe-has-submenu-container {
    position: relative; /* Necessary if you need relative positioning for other child elements */
}

.hfe-has-submenu-container a {
    display: inline-block;
    position: relative; /* To ensure proper stacking of pseudo-elements or children */
}

.hfe-menu-toggle {
    display: inline-block;
    transition: transform 0.3s ease-in-out; /* Smooth rotation effect */
}

.hfe-has-submenu-container a:hover .hfe-menu-toggle {
    transform: rotate(180deg); /* Rotate icon 180 degrees on hover */
}


.elementor-18394 .elementor-element.elementor-element-e3a3b71 #menu-item-23520 a.hfe-sub-menu-item {
    padding-left: calc( -10px + 20px ) !important;
    padding-right: 10px;
}

.elementor-18394 .elementor-element.elementor-element-e3a3b71 #menu-item-23526 a.hfe-sub-menu-item {
    padding-left: calc(0px + 0px ) !important;
    padding-right: 10px;
}

.elementor-18394 .elementor-element.elementor-element-e3a3b71 #menu-item-23531 a.hfe-sub-menu-item {
    padding-left: calc(-18px + 10px ) !important;
    padding-right: 10px;
}


#menu-item-23520 > ul.sub-menu > li {
    width:200px; /* Your desired width */
    margin-left:10px; /* Your desired margin */
    margin-right:20px;
}

#menu-item-23526 > ul.sub-menu > li {
    width:130px; /* Your desired width */
    margin-left:25px; /* Your desired margin */
}

#menu-item-23531 > ul.sub-menu > li {
    width:100px; /* Your desired width */
    margin-left:30px; /* Your desired margin */
}


li#menu-item-23522 {
    padding-top: 20px;
}

li#menu-item-23525 {
    padding-bottom: 20px;
}

li#menu-item-23528 {
    padding-top: 20px;
}
li#menu-item-23529 {
    padding-bottom: 0px;
}

li#menu-item-23612 {
    padding-top: 20px;
}
li#menu-item-23535 {
    padding-bottom: 20px;
}



.sub-menu:nth-child(2){
    min-width: 160px !important;
}
.sub-menu:nth-child(3){
    min-width: 160px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-15adfaf */.elementor-18394 .elementor-element.elementor-element-15adfaf {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08d35b5 */.elementor-18394 .elementor-element.elementor-element-08d35b5 {
    position: absolute;
    width: 100%;
}

.elementor-18394 .elementor-element.elementor-element-08d35b5.elementor-sticky--effects {
 background: #FFFFFFA8 !important;
backdrop-filter:blur(20px);
 -webkit-backdrop-filter:blur(20px) !important;
}

.logoimg img {
   filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(58deg) brightness(102%) contrast(102%);
}

.elementor-sticky--effects .sticky-menu-items .e-n-menu-title-text {
 color: #222032 !important; 
}

.elementor-sticky--effects .sticky-menu-items .e-n-menu-title-text:hover{
 color: #004FFF !important; 
}

.elementor-sticky--effects .logoimg img {
   filter: none;
}

.elementor-sticky--effects .e-n-menu-dropdown-icon-closed {
    color: #222032 !important;
}

.elementor-sticky--effects .e-n-menu-dropdown-icon-opened {
    color: #004FFF !important;
}

.elementor-sticky--effects .lightloginicon .elementor-icon-list-icon i {
    color: #004FFF !important;
}

.elementor-sticky--effects .lightloginicon .elementor-icon-list-text {
    color: #222032 !important;
}

.elementor-sticky--effects .lightloginicon .elementor-icon-list-text:hover {
    color: #004FFF !important;
}

.elementor-sticky--effects .mobilemenuicon .elementor-icon {
    color: #222032 !important;
}

.elementor-sticky--effects .sticky-menu-items {
    color: #123 !important;
}

.elementor-sticky--effects .sticky-menu-items .menu-item a {
    color: #222032 !important;
    font-weight: 900;
}
.elementor-sticky--effects .sticky-menu-items .sub-menu a {
    color: #fff !important;
    font-weight: 900 !important;
}

.elementor-sticky--effects .sticky-menu-items .menu-item a:hover{
    color: #004FFF !important;
}/* End custom CSS */