.clinic-gray-img img {
    filter: grayscale(1);
    transition:all ease .3s;
}
.clinic-gray-img:hover img {
    filter: grayscale(0);
    transition:all ease .3s;
}
.custom-contact-info p {
    margin-bottom: 20px;
}
.custom-contact-form input{
    background: #1d787100!important;
    border: 2px solid #97c5c2!important;
    border-radius: 5px!important;
        color: #fff !important;
}
.custom-contact-form .wpcf7-textarea{
    background: #1d787100!important;
    border: 2px solid #97c5c2!important;
    border-radius: 5px!important;
        color: white;
}
.custom-contact-form span.required.margin-six-bottom {
    color: #97c5c2!important;
}
.custom-contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit.btn.btn-blue.no-margin-bottom {
    background: white!important;
    width: 40{705a9c97df2e14a6697f9c9d97d68217650b7b7a7d7266e107eb68d3c498029d};
    font-size: 18px;
    font-family: yekan;
    font-weight: 600;
    color: #1d7871!important;
    border: none!important;
}
.custom-contact-form input::placeholder, .custom-contact-form textarea::placeholder {
    color: white;
    font-size: 18px;
    font-family: 'yekan';
    text-align: right;
}
.map-section {
    padding: 0!important;
}
.map-section .wpb_content_element {
    margin-bottom: 0px;
}
.sec-service{
    padding-top: 0!important;
}

.owl-dot span {
    background: none repeat scroll 0 0 rgb(255 255 255)!important;
    border-radius: 0 !important;
     box-shadow:none !important;
    height: 7px !important;
    width: 32px !important;
}
.light-pagination .owl-dot.active span{
    border:none !important;
    transform:sacle(1) !important;
    background: #1d7871 !important;
   
}
.nav-white.navbar li.current-menu-item a {
    border-bottom: 1px solid #e1e1e1!important;
}
ul.sub-menu li {
    text-align: right;
}
.navbar-nav li ul li {
    background-color: #f9f9f9d4!important;
    padding: 0 15px;
    margin: 0;
    position: relative;
}
.service-50 span, .service-50 .alt-font {
    font-family: 'yekan'!important;
}
.sec-service .container-fluid{
    max-width: 1520px !important;
}