/* Generated from departments: general-medicine */
.themify_builder_content-889 .tb_4z1x484.module-text{padding-top:7px}
.themify_builder_content-889 .tb_ynxb35{margin-bottom:100px;margin-top:75px}
.themify_builder_content-889 .tb_dzsx204{margin-bottom:30px}
.themify_builder_content-889 .tb_oer726{margin-top:10px;margin-bottom:22px}
.themify_builder_content-889 .tb_oer726>div.row_inner{padding-right:100px;padding-left:100px}
.themify_builder_content-889 .tb_1w9727.module-accordion>.ui>li,.themify_builder_content-889 .tb_ph0i47.module-accordion>.ui>li,.themify_builder_content-889 .tb_1wfm27.module-accordion>.ui>li,.themify_builder_content-889 .tb_aql927.module-accordion>.ui>li,.themify_builder_content-889 .tb_ne4y26.module-accordion>.ui>li,.themify_builder_content-889 .tb_owi726.module-accordion>.ui>li{border-radius:10px;background-color:#941d83}
.themify_builder_content-889 .tb_ph0i47.module-accordion,.themify_builder_content-889 .tb_1wfm27.module-accordion,.themify_builder_content-889 .tb_aql927.module-accordion,.themify_builder_content-889 .tb_ne4y26.module-accordion,.themify_builder_content-889 .tb_owi726.module-accordion{margin-top:-9px;padding-top:0}
.themify_builder_content-889 .tb_7dzy206.module-image,.themify_builder_content-889 .tb_u6mf12.module-image,.themify_builder_content-889 .tb_qru3378.module-image{position:relative;margin-bottom:20px}

@media(max-width:600px){
.themify_builder_content-889 .tb_7a6r33>.row_inner{--area:var(--aream2_auto)}
.themify_builder_content-889 .tb_7a6r33{margin-top:12px}
.themify_builder_content-889 .tb_mpa6768.module-buttons{padding-bottom:17px;padding-top:0}
.themify_builder_content-889 .tb_ynxb35{margin-top:33px;margin-bottom:45px}
.themify_builder_content-889 .tb_oer726{margin-bottom:2px}
.themify_builder_content-889 .tb_oer726>div.row_inner{padding-right:18px;padding-left:18px}
.themify_builder_content-889 .tb_pmh0206{--col:none;--area:var(--aream3_auto)}
}/*Builder Custom CSS START*/
.post-title {
background-image: url(/wp-content/uploads/2021/11/surgeon-medical.jpg), linear-gradient(rgba(148, 28, 130, 0.75),rgba(148, 28, 130, 0.75));
    background-blend-mode: multiply;
    padding:10%;
    background-size: cover;
    background-position: center center;
}

.post-title a {
    color:#ffff;
}

.detail-btn { display: inline-block; color: #941d83; border: 2px solid #941d83; padding: 4px 18px; text-transform: uppercase; font-size: 12px; border-radius: 6px; font-weight: 600;}

.detail-btn:hover { 
    color: #fff;
    background-color: #941d83;
}

.detail-btn { 
    margin-top:10px;
}


.btn2-get-appo {
    background-color: #941d83;
    color: #fff;
    font-size: 13px;
    position: absolute;
    top: 55%;
    width: 70%;
    display: block;
    transform: translateX(20%);
    left: 0;
    border-radius: 10px;
    text-decoration: none;
    padding:5px 0px;
}


.btn2-get-appo:hover {
    background-color: #034694;
    position: absolute;
    width: 70%;
    display: block;
    transform: translateX(20%);
    left: 0;
    text-decoration: none;
}

.dept-ind-cont {
    align-content: center !important;
}

.about-clinic-img::before {
    position: absolute;
    content: '';
    top: -10px;
    left: -10px;
    width: 100%;
    height: 100%;
    border-radius: 10px;
    z-index: -1;
    -webkit-animation: a-one 5s infinite linear;
    animation: a-one 5s infinite linear;
    background-color: #941d83;
}
.about-clinic-img::after {
    position: absolute;
    content: '';
    bottom: -10px;
    right: -10px;
    width: 100%;
    height: 100%;
    border-radius: 10px;
    z-index: -1;
    -webkit-animation: a-two 5s infinite linear;
    animation: a-two 5s infinite linear;
    background-color: #941d83;
}
.about-clinic-img img {
    width: 100%;
    z-index: 1;
    border-radius: 10px;
    -webkit-animation: a-seven 10s infinite linear;
    animation: a-seven 10s infinite linear;
}

.abt-cnt-img img {
    position: absolute;
    top: 80px;
    right: 0;
    z-index: -1;
    width: 500px;
    -webkit-animation: a-three 5s infinite linear;
    animation: a-three 5s infinite linear;
}

@-webkit-keyframes a-three {
0% {
-webkit-transform:translate(0, 0);
transform:translate(0, 0)
}
50% {
-webkit-transform:translate(0, 35px);
transform:translate(0, 35px)
}
100% {
-webkit-transform:translate(0, 0);
transform:translate(0, 0)
}
}
@keyframes a-three {
0% {
-webkit-transform:translate(0, 0);
transform:translate(0, 0)
}
50% {
-webkit-transform:translate(0, 35px);
transform:translate(0, 35px)
}
100% {
-webkit-transform:translate(0, 0);
transform:translate(0, 0)
}
}

@-webkit-keyframes a-seven {
0% {
-webkit-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(1.1);
transform:scale(1.1)
}
100% {
-webkit-transform:scale(1);
transform:scale(1)
}
}
@keyframes a-seven {
0% {
-webkit-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(1.1);
transform:scale(1.1)
}
100% {
-webkit-transform:scale(1);
transform:scale(1)
}
}

@-webkit-keyframes a-one {
0% {
-webkit-transform:translate(0, 0);
transform:translate(0, 0)
}
50% {
-webkit-transform:translate(-20px, -20px);
transform:translate(-20px, -20px)
}
100% {
-webkit-transform:translate(0, 0);
transform:translate(0, 0)
}
}
@keyframes a-one {
0% {
-webkit-transform:translate(0, 0);
transform:translate(0, 0)
}
50% {
-webkit-transform:translate(-20px, -20px);
transform:translate(-20px, -20px)
}
100% {
-webkit-transform:translate(0, 0);
transform:translate(0, 0)
}
}
@-webkit-keyframes a-two {
0% {
-webkit-transform:translate(0, 0);
transform:translate(0, 0)
}
50% {
-webkit-transform:translate(20px, 20px);
transform:translate(20px, 20px)
}
100% {
-webkit-transform:translate(0, 0);
transform:translate(0, 0)
}
}
@keyframes a-two {
0% {
-webkit-transform:translate(0, 0);
transform:translate(0, 0)
}
50% {
-webkit-transform:translate(20px, 20px);
transform:translate(20px, 20px)
}
100% {
-webkit-transform:translate(0, 0);
transform:translate(0, 0)
}
}
/*Builder Custom CSS END*/