.elementor-19 .elementor-element.elementor-element-86aeebc{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-nav-menu--main .elementor-item{color:#BFBFC1;fill:#BFBFC1;}.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-nav-menu--main .elementor-item:hover,
					.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-nav-menu--main .elementor-item:focus{color:#4CB051;fill:#4CB051;}.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-151b9fc .e--pointer-framed .elementor-item:before,
					.elementor-19 .elementor-element.elementor-element-151b9fc .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-151b9fc .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-19 .elementor-element.elementor-element-151b9fc .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-nav-menu--dropdown a:hover,
					.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-nav-menu--dropdown a.highlighted,
					.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-nav-menu--dropdown a:hover,
					.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-nav-menu--dropdown a.elementor-item-active{color:#FFFFFF;background-color:var( --e-global-color-primary );}/* Start custom CSS for nav-menu, class: .elementor-element-151b9fc */.elementor-19 .elementor-element.elementor-element-151b9fc .gt-current-lang span{
      color:#BFBFC1 !important;
}
.elementor-19 .elementor-element.elementor-element-151b9fc .elementor-nav-menu--dropdown  .elementor-nav-menu{
     gap: 10px;
     display: flex;
     flex-direction: column;
     justify-content: center;
     padding: 7px;
     overflow: hidden;
     border-radius: 8px;
      box-shadow: 0px 0px 16px 0px #ffffff40;
     margin: auto auto;
  
     margin: 10px;
     border:5px white;
 }
 
 @media (max-width:1024px){
	 .elementor-19 .elementor-element.elementor-element-151b9fc li:not(.menu-item-240):hover,.elementor-19 .elementor-element.elementor-element-151b9fc .current_page_item{
    border-bottom: 3px solid white !important;
 
 }
 .gt_options{
  min-width:250px !important;   
 }
}
 
 #ggt_float_wrapper {
    border-radius: 8px !important;
}

.gt_options a{
    padding-inline: 30px
}
.gt_options{
    border-radius: 8px;
    overflow: hidden;
    background:white !important;
}
 .gt_options a:hover{
    background-color:#4CB051 !important;
    color: white !important;
}
.elementor-19 .elementor-element.elementor-element-151b9fc .gt-current-lang{
    background-color:  transparent !important;
}
@media (min-width:1024px){
    .gt_options{
        top:50px;
        left:-120px;
       position: absolute !important;
    }
}

.gt_float_wrapper,.gt_float_switcher,.gt-selected,.gt-current-lang{
    background: transparent !important;
}
.gt-current-lang{
    background: transparent;
    padding: 0px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
}/* End custom CSS */