
.modal-form .ao-form-label,
.footer-contact-form .ao-form-label {
display:none !important;
}


.footer-contact-form .ao-form input {
border: none;
margin: 15px !important;
color: #fff !important;
}

.modal-form .ao-form input,
.modal-form .ao-form select {
    border: none;
    margin: 15px !important;
    background: transparent;
    border-bottom: 2px solid #6f6f6f !important;
}

.footer-contact-form span{
    color: #fff !important;
    font-size: 14px !important;
    padding: 0 15px;
}

.footer-contact-form a {
    color: #fff !important;
    font-size: 14px !important;
}

.footer-contact-form .ao-form input::placeholder,
.footer-contact-form .ao-form select {
font-size: 14px !important;
text-transform: capitalize !important;
font-family: "HelveticaNeue Medium" !important;
color: rgba(255,255,255,.35) !important;
letter-spacing: .25px !important;
}

option {
    color: #000 !important;
}

.modal-form .ao-form input::placeholder,
.modal-form .ao-form select {
font-size: 14px !important;
text-transform: capitalize !important;
font-family: "HelveticaNeue Medium" !important;
color: #9a9a9a !important;
letter-spacing: .25px !important;
}

.footer-contact-form .ao-form textarea::placeholder {
    color: #fff !important;
}

.footer-contact-form .ao-form-field {
background: transparent !important;
border-bottom: 1px solid #fff !important;
}

.modal-form .ao-form-field {
    border-bottom: 2px solid #6f6f6f !important;
}

.modal-form .ao-form textarea {
    margin: 15px !important;
    padding: 15px !important;
    border-color: #9a9a9a !important;
    border-radius: 3px !important;
}

.footer-contact-form .ao-form select,
.footer-contact-form .ao-form textarea {
border: none;
margin: 15px !important;
}

.footer-contact-form .ao-form textarea {
border-bottom: none !important;
background: rgba(255,255,255,.35) !important;
padding: 15px !important;
}

/* .footer-contact-form .ao-form select::after {
position: absolute;
content: "";
right: 10px;
width: 0;
top: 10px;
height: 0;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-top: 10px solid #fbed1d;
pointer-events: none;
} */

.modal-form .ao-form-submit {
    background: #0872b9 !important;
font-size: 18px !important;
color: #fff !important;
margin: 0 !important;
padding: 10px 20px !important;
border-radius: 25px !important;
font-family: "HelveticaNeue Medium" !important;
width: 100% !important;
max-width: 240px !important;
cursor: pointer !important;
border: 0 !important;
-webkit-transition: all .3s ease-in-out !important;
transition: all .3s ease-in-out !important;
}

.footer-contact-form .ao-form-submit {
    background: #fff !important;
font-size: 18px !important;
color: #000 !important;
padding: 10px 20px !important;
border-radius: 30px !important;
font-family: "HelveticaNeue Medium" !important;
width: 100% !important;
max-width: 190px !important;
height: 55px !important;
cursor: pointer !important;
-webkit-transition: all .3s ease-in-out !important;
transition: all .3s ease-in-out !important;
border: 0 !important;
}

.modal-form .ao-form-submit:hover,
.footer-contact-form .ao-form-submit:hover {
    background: #8f288c !important;
    color: #fff !important;

.breadcrumbs {
    font-size: 12px;
}
