.wrap__featuredblocks--inner {
    padding: 90px 0 9px;
}
.our-staff p
.our-staff span{
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}


.wrap__page-content ul, .wrap__page-content ol, .wrap__editable ul, .wrap__editable ol, .blog__post-content ul, .blog__post-content ol, .article__post-content ul, .article__post-content ol, .article__content.content ul, .article__content.content ol, .testimonials-item--content ul, .testimonials-item--content ol, .testimonials__content ul, .testimonials__content ol {
    clear: none!important;
}
ul.navigation__list.navigation__list--sub{
    flex-direction: column !important;
}

li.navigation__item.navigation__item--default.has-drop-down:hover ul.navigation__list.navigation__list--sub{
    max-height: unset !important;
    color: white !important;
}
li.navigation__item.navigation__item--default.has-drop-down:hover li.navigation__item.navigation__item--default{
    opacity: 1 !important;
    pointer-events: all !important;
}
ul.navigation__list.navigation__list--sub li.navigation__item.navigation__item--default ul.navigation__list.navigation__list--sub{
    opacity: 0 !important;
}
ul.navigation__list.navigation__list--sub li.navigation__item.navigation__item--default:hover ul.navigation__list.navigation__list--sub{
    opacity: 1 !important;
}

/* li.navigationitem.navigationitem--default.has-drop-down:hover li.navigationitem.navigationitem--default {
    pointer-events: all !important;
}  */

/* form */
.input_container {
    font-family: "noto-serif", Arial, Helvetica, sans-serif;
    display: flex;
    flex-flow: column;
    position: relative;
    font-size: 1rem;
    line-height: 1.5rem;
}
.section--light .input_container input:not([type="radio"]):not([type="checkbox"]), .section--light .input_container textarea, .section--light .input_container select {
    background: #FFFFFF;
    box-shadow: 0px 2px 6px white;
    color: #4A5450;
    transition: all 0.3s;
    border-color: #eee;
     border: 1px solid !important;
    padding: 5px;
}
.invalid-feedback {
    display: none;
    width: 100%;
    margin-top: 0.25rem;
    font-size: 80%;
    color: #dc3545;
}
.section--light .input_container input {
    font-family: "noto-serif", Arial, Helvetica, sans-serif;
    display: flex;
    flex-flow: column;
    position: relative;
    font-size: 1rem;
    line-height: 1.5rem;
}

.form__group {
    margin-bottom: 20px;
}
/*end of form*/