/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 03 2026 | 21:49:00 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}








For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 


/* book appointment popup style start */


.pum-theme-default-theme{background-color:#514b6ee3;}
#popmake-1663{background-color: #FFF9FA;
    border-radius: 8px;
    padding: 40px;
    backdrop-filter: blur(20px);}

.pum-theme-1404 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close {
    position: absolute;
    height: auto;
    width: auto;
    left: auto;
    right: 0px;
    bottom: auto;
    top: 0px;
    padding: 8px;
    color: #ffffff;
    font-family: inherit;
    font-weight: 400;
    font-size: 18px;
    font-style: inherit;
    line-height: 36px;
    border: 1px none #ffffff;
    border-radius: 0px;
    box-shadow: 1px 1px 3px 0px rgba(2, 2, 2, 0.23);
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.23);
    background-color: #514B6E;
    border-radius: 0px 4px 0px 10px;
    width: 42px;
    height: 42px;
    display: flex;
    justify-content: center;
    align-items: center;
}

/* book appointment popup style end */


.obstetriciangynaecologistBox,
.book-appointment-imageBox,.book-appointment-imageBoxSecond,.obstetriciangynaecologistBoxSecond,
 .ddcHero-imageBoxSecond, .testimonial_video_first, .testimonial_video_second, .testimonial_video_third, .obstetriciangynaecologistBoxSeconds, .book-appointment-imageBoxss{
    transition: background-position 0.3s linear !important;
}



/* ==============================
   12 SERVICE TABS
============================== */

.twelve-tabs-wrapper .twelve-tab-btn .elementor-button {
    background-color: transparent !important;
    border: 1px solid #514B6E !important;
    color: #514B6E !important;
    transition: all 0.3s ease !important;
width:100%!important;
}
.twelve-tabs-wrapper .twelve-tab-btn{width:100%!important;}
.twelve-tabs-wrapper .twelve-tab-btn .elementor-button svg{fill:#514B6E;}
.twelve-tabs-wrapper .twelve-tab-btn .elementor-button:hover svg{fill:#fff;}
.twelve-tabs-wrapper .twelve-tab-btn.active .elementor-button svg{fill:#fff;}
/* Hover */
.twelve-tabs-wrapper .twelve-tab-btn .elementor-button:hover {
    background-color: #514B6E !important;
    border-color: #514B6E !important;
    color: #ffffff !important;
}


/* Active */
.twelve-tabs-wrapper .twelve-tab-btn.active .elementor-button {
    background-color: #514B6E !important;
    border-color: #514B6E !important;
    color: #ffffff !important;
}


/* Hide all content */
.twelve-tabs-wrapper .twelve-tab-content {
    display: none !important;
}


/* Show active content */
.twelve-tabs-wrapper .twelve-tab-content .elementor-image-box-img img{border-radius:8px 8px 0px 0px;}
.twelve-tabs-wrapper .twelve-tab-content .elementor-image-box-content{padding:0px 15px;}
.twelve-tabs-wrapper .twelve-tab-content.active {
    display: block !important;
}


.twelve-tabs-wrapper .twelve-tab-content .elementor-image-box-title{font-size:28px!important;text-align:center!important;}
.twelve-tabs-wrapper .twelve-tab-content p{text-align:center!important;}


@media only screen and (max-width:576px){
.twelve-tabs-wrapper .twelve-tab-content .elementor-image-box-content{padding:0px 10px;}	
.twelve-tabs-wrapper .twelve-tab-content .elementor-image-box-title{font-size:24px!important;text-align:center!important;}
}