.elementor-11440 .elementor-element.elementor-element-6c111cd{--display:flex;}.elementor-11440 .elementor-element.elementor-element-059a028{--display:flex;}@media(min-width:768px){.elementor-11440 .elementor-element.elementor-element-6c111cd{--content-width:1440px;}}/* Start custom CSS */[type=button]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {
    cursor: pointer;
    background: #47bfa6;
}
:focus-visible {
    outline:none;
}
ul#menu-nav-bar .ekit-menu-nav-link{
    color: white !important;
}

#suggestions {
    border:none;
    background: #fff;
    position: absolute;
    width: 100%;
    top: 37px;
}

.submit-btn:hover
{
background-color:#40af98 !important;
}

button.submit-btn {
    background-color: #47bfa6;
    width: 210px;
        font-family: "Onest", Sans-serif;

    padding: 20px 37.67px;
}

.address-form {
    gap: 0px;
}

.input-wrapper {
    margin-bottom: 20px;
}



.radio-group {
    margin-bottom: 48px;
    gap: 36px !important;
    font-family: "Gilroy", Sans-serif;
}

@media screen and (max-width: 1024px) {

         ul#menu-nav-bar .ekit-menu-nav-link{
        color: var(--e-global-color-cd5534b) !important;
    }
    

ul#menu-nav-bar .active.ekit-menu-nav-link{
    color: var(--e-global-color-accent) !important;
}
    
}
@media screen and (max-width: 768px) {
    

    
    .address-form {
    
    align-items: center;
}
}

.dmv-page ul#menu-nav-bar .ekit-menu-nav-link {
  color: #000000 !important;
}/* End custom CSS */