.elementor-761 .elementor-element.elementor-element-886b246:not(.elementor-motion-effects-element-type-background), .elementor-761 .elementor-element.elementor-element-886b246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ff7e3f );}.elementor-761 .elementor-element.elementor-element-886b246{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-761 .elementor-element.elementor-element-886b246 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-761 .elementor-element.elementor-element-1d527e29{text-align:left;}.elementor-761 .elementor-element.elementor-element-1d527e29 img{width:15rem;height:60px;object-fit:contain;}.elementor-bc-flex-widget .elementor-761 .elementor-element.elementor-element-5f48d954.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-761 .elementor-element.elementor-element-5f48d954.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-761 .elementor-element.elementor-element-5f48d954 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-761 .elementor-element.elementor-element-5f48d954 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-761 .elementor-element.elementor-element-f7943e8{--e-transform-transition-duration:300ms;}@media(min-width:768px){.elementor-761 .elementor-element.elementor-element-593c0bfa{width:25%;}.elementor-761 .elementor-element.elementor-element-5f48d954{width:75%;}}@media(max-width:1024px){.elementor-761 .elementor-element.elementor-element-886b246{margin-top:0px;margin-bottom:0px;}}@media(max-width:767px){.elementor-761 .elementor-element.elementor-element-886b246{margin-top:0px;margin-bottom:0px;}.elementor-761 .elementor-element.elementor-element-593c0bfa{width:50%;}.elementor-761 .elementor-element.elementor-element-5f48d954{width:50%;}}/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-f7943e8 */.menu{
    list-style: none;
    display: flex;
    gap: 1.5em;
    justify-content: flex-end;
    overflow: visible;
}

.menu-item{
    position: relative;
}

.menu-item a{
    font-size: 1.2em;
    font-family: "Lato";
    text-transform: uppercase;
    font-weight: 700;
    transition: .3s;
    letter-spacing: 1px;
    padding: .5rem;
    color: #fff;
}


.menu-item a:hover{
    color: #f39200;
}

.sub-menu:hover,
.menu-item a:hover + ul.sub-menu{
    display: flex;
    flex-direction: column;
}

.sub-menu{
    display: none;
    background: #2f2f2f;
    position: absolute;
    top: 100%;
    list-style-type: none;
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
}
.sub-menu li a{
    font-size: .9em;
    white-space: nowrap;
    padding-left: .5rem;
    padding-right: .5rem;
}/* End custom CSS */