.wrap__featuredblocks .featuredblock__item {

    margin-right: 0;
    width: 25%;
    padding: 0px;
}
.wrap__slider .slider__button a:hover, .wrap__slider .slider__button a:focus {
    color: #f46b10;
}

.wrap__featuredblocks--inner {
    max-width:1260px;
}

.hamburger {

    color: #263159;
}


.hamburger:before, .hamburger:after {
    border-color: #263159;
}
input[type="color"]:not(.pagination-select), input[type="date"]:not(.pagination-select), input[type="datetime"]:not(.pagination-select), input[type="datetime-local"]:not(.pagination-select), input[type="email"]:not(.pagination-select), input[type="month"]:not(.pagination-select), input[type="number"]:not(.pagination-select), input[type="password"]:not(.pagination-select), input[type="search"]:not(.pagination-select), input[type="tel"]:not(.pagination-select), input[type="text"]:not(.pagination-select), input[type="time"]:not(.pagination-select), input[type="url"]:not(.pagination-select), input[type="week"]:not(.pagination-select), input:not([type]):not(.pagination-select), textarea:not(.pagination-select), select[multiple="multiple"]:not(.pagination-select) {
    border-color: #263159;
    box-shadow: 0 0 10px #263159;
}

.form form .contact-form-columns .form-input-comments {  
    left:unset;
 }


.wrap__page-appointment .form form .contact-form-columns .form-input-comments, .wrap__page-contact .form form .contact-form-columns .form-input-comments {
left:unset;
}

.wrap__header {

    background: rgb(139 177 223);
}

h4.featuredblock__title {
    color: #024a7d;
}

.featuredblock__button, .cta__button, .slider__button a, button, input[type="button"], input[type="reset"], input[type="submit"] {
    color: #263159;
}

.wrap__featuredblocks .featuredblock__containerlink .featuredblock__link-text:hover, .wrap__featuredblocks .featuredblock__containerlink .featuredblock__button:hover, .wrap__featuredblocks .featuredblock__link .featuredblock__link-text:hover, .wrap__featuredblocks .featuredblock__link .featuredblock__button:hover {
    color: #024a7d;
}
.form-welcome .form .submit {
    background: #024a7d;
}

.form-welcome .form .submit:hover, .form-welcome .form .submit:focus {
    color: #ffffff;
    background: #024a7d;
}

.bx-wrapper .bx-controls .bx-pager.bx-default-pager a.active {
    background-color: #024a7d;
}

.testimonials__source {
    color: #024a7d;
}

.bx-wrapper .bx-controls-buttons [class$="_pause-play"]:hover, .bx-wrapper .bx-controls-buttons [class$="_on-off"]:hover {
    background-color: #024a7d;
}

h4.featuredarticle__title a {
    color: #024a7d;
}

h4.featuredarticle__title a:hover {
    color: #024a7d;
}

a {
    color: #024a7d;
}

a:hover {
    color: #024a7d;
}

.wrap__breadcrumbs {
    height: 100px;
}

.mm-listview > li > a:hover {
    background: #8bb1df;
}

.staff-member__prefix, .staff-member__name, .staff-member__suffix {
    color: #024a7d;
}

hr {
    border: 1px solid #024a7d;
}

.wrap__slider .slider__item:after {
    background: unset;
}

.wrap__featuredblocks .featuredblock__title:after {
    display: none;
}

.wrap__featuredblocks .featuredblock__item {
    box-shadow: rgb(38 49 89 / 46%) 0px 5px 15px;
}

.wrap__featuredblocks .featuredblock__item {
    margin: 5px;
    border-radius: 10px;
}

/* li.slider__item.slider__image {
    float: unset !important;
    list-style: none;
    position: relative;
    left: 215px !important;
    width: 1050px !important;
} */

.wrap__slider .slider__image {
    background-position: center;
    background-size: cover;
}

.hamburger, .hamburger:before, .hamburger:after {
    color: #fff !important;
    border-color: #fff !important;
}

@media (max-width: 516px) {
    .wrap__featuredblocks .featuredblocks__list {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }
    .wrap__featuredblocks .featuredblock__item {
        width: 100%;
    }
    .wrap__logoHeader .logo {
        width: 210px;
    }
    .wrap__logoHeader .logo .logo__link.logo__left .logo__image {
        margin-left: 5px;
    }
}