.EasyScheduler__container--inner.embedcode__container--inner iframe#appointment-widget {
    background: #fff;
    border-radius: 10px;
    width: 100%!important;
    max-width: unset!important;
    max-height: 922px;
    overflow: hidden!important;
}
.before_and_after_photos__container--inner .gallery-item--title.gallery-item--text-left {
    text-align: center;
}
/* Colors */
.wrap__socialmedia_home, .wrap__socialmedia_body .socialmedia {
    background: linear-gradient(80deg,#c9b463 0%,#836a2f 100%);
}
.home-layout .socialmedia__link:before {
    color: #ffffff;
}
.socialmedia__link:hover:before {
    color: #1d4e78;
}

.socialmedia__link:hover:before.navigation:not(.mm-menu) .navigation__item:hover a{
    color: #28a0c9;
}
.navigation:not(.mm-menu) .navigation__item.active > a {
    color: white;
    background: #28a0c9;
}
.navigation:not(.mm-menu) .navigation__item:hover a {
    color: white;
    background: rgba(40, 160, 201, 0.63);
}
.slider__button a:hover, .slider__button a:focus {
    background: #9c8d52;
}
.featuredblock__item .featuredblock__container {
    border: 4px solid #c9b463;
    background-image: unset;
}
.featuredblock__item:hover .featuredblock__container {
    background: linear-gradient(80deg,#1d4e78 0,#28a0c9 100%);
}
.wrap__featuredblocks .featuredblock__button {
    background: #c9b463;
    cursor: pointer;
}
.home-layout--inner .socialmedia__title {
    color: white;
}
.wrap__page, .wrap__home--holder, .wrap__contact-info {
    background: linear-gradient(80deg,#28a0c9 0%,#1d4e78 100%);
}
h2.map__title, h3.map__caption, h2.hours__title, h3.hours__caption, .socialmedia__title, .wrap__articles p, .wrap__articles span, .wrap__articles .articles__breadcrumbs li, .wrap__articles ul li {
    color: white;
}

#slider > div > div.bx-viewport > ul > li:nth-child(2) {
    background-image: url(https://cdcssl.ibsrv.net/ibimg/smb/2200x750_80/webmgr/0r/4/n/diana/slider_1.jpg.webp?9258b3a…) !important;
}

#slider > div > div.bx-viewport > ul > li:nth-child(3) {
    background-image: url(https://cdcssl.ibsrv.net/ibimg/smb/2200x750_80/webmgr/0r/4/n/diana/slider_2.jpg.webp?2c49c25…) !important;
}

#slider > div > div.bx-viewport > ul > li:nth-child(4) {
    background-image: url(https://cdcssl.ibsrv.net/ibimg/smb/2200x750_80/webmgr/0r/4/n/diana/slider_3.jpg.webp?e1c838c…) !important;
}

#slider > div > div.bx-viewport > ul > li:nth-child(5) {
    background-image: url(https://cdcssl.ibsrv.net/ibimg/smb/2200x750_80/webmgr/0r/4/n/diana/slider_4.jpg.webp?12b7308…) !important;
}

/* #28a0c9 - b
#c9b463 - y */




/* End of Colors */

.form_home__container--inner.form__container--inner .form form {
    width: 100%;
}

.form_home__container--inner.form__container--inner .form form .form__group {
    width: 100%;
    display: block;
}


.form_home__container--inner.form__container--inner .form .btn {
    margin: 0 auto;
    display: block;
}

.embeddedVideo--iframe {
    padding: 10px 0;
}

.testimonials__content {
    text-align: center;
}

.flex {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:start;
    -ms-flex-pack:start;
        justify-content:flex-start;
-webkit-box-align:stretch;
    -ms-flex-align:stretch;
        align-items:stretch;
-ms-flex-wrap:wrap;
    flex-wrap:wrap;
}

.flex--office div, .flex--services ul {
flex-basis:50%;
}
.wrap__socialmedia_home {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
@media(max-width: 768px){
.flex {
flex-direction:column;
}
}

@media(max-width:922px){
    .form_home2__container--inner.form__container--inner .form__group {
        margin: 10px 0;
    }
}

