/*
Theme Name: Mediz Child
Theme URI: https://example.com/
Description: Child theme for the Mediz WordPress theme
Author: Your Name
Author URI: https://example.com/
Template: mediz
Version: 1.0.0
*/


@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500&family=Tangerine:wght@700&display=swap');

@font-face {
  font-family: 'Radley';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/radley/v24/LYjBdGzinEIjCN1NojNHjV8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Radley';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/radley/v24/LYjDdGzinEIjCN1NpwNF.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.dr-name-cst h3 {
    font-family: 'Tangerine', cursive;
    font-size: 90px !important;
}
h2.n2-ss-item-content {
    text-decoration: none !important;
}
h2.n2-ss-item-content {
    text-decoration: none !important;
    border: 0px !important;
}
div.n2-ss-item-content {
    font-style: italic !important;
}
/*popup  */
div#popmake-9224 input.wpcf7-form-control {
    border: 1px solid #ff7550 !important;
}
#popmake-9224 textarea.wpcf7-form-control {
    border: 1px solid #ff7550 !important;
}


div#popmake-9224 input.wpcf7-form-control.has-spinner.wpcf7-submit:hover {
    color: #ff7550 !important;
}

div#popmake-9224 form.wpcf7-form.init p input.wpcf7-submit:hover{
    color: #000 !important;
}
.pum-theme-9216, .pum-theme-default-theme {
    background-color: rgb(0 0 0 / 74%) !important;
}

div#popmake-9224 {
    border-radius: 10px;
    max-width: 700px !important;
		padding: 30px !important;
}
div#popmake-9224 button.pum-close.popmake-close {
    background: #000000 !important;
    width: 43px !important;
    height: 43px !important;
    border-radius: 50% !important;
    font-size: 20px !important;
    line-height: 0 !important;
    top: -15px !important;
    right: -15px !important;
	  border: 1px solid;
}
div#popmake-9224 input.wpcf7-form-control.wpcf7-submit {
     border-color: unset !important;
}

div#popmake-9224 input.wpcf7-form-control.wpcf7-submit:hover {
    border: 1px solid #ff7550 !important;
}
/*  */
.cont-detail a:hover {
    color: #d44e2a !important;
}
.location_tabs .gdlr-core-tab-feature-title-background-overlay {
    background: #ededed !important;
}
.wpcf7-form .gdlr-core-column-30 {
    z-index: 9;
    position: relative;
}

.wpcf7-form span.wpcf7-not-valid-tip {
    color: #fff !important;
}
.page-id-7624 h1.mediz-page-title {
    font-family: 'Tangerine', cursive;
    font-size: 95px !important;
}

.page-id-7624 .mediz-page-caption {
    font-size: 34px !important;
}
h1.mediz-page-title {
    width: 80%;
}
@media(max-width:1100px){
.mediz-page-title-wrap {
    background-size: cover !important;
    background-repeat: no-repeat !important;
}
	h1.mediz-page-title {
    font-size: 30px !important;
}
.dr-name-cst span {
    font-size: 70px !important;
}	
}

div#block-11, div#block-12 , div#block-13{
    display: none;
}
div#block-9 {
    margin-bottom: 0;
}
div#block-9 img {
    height: 120px;
}
div#block-10 p {
    font-size: 14px;
}

.page-id-8718 .gdlr-core-title-item .gdlr-core-title-item-title,
.page-id-8725 .gdlr-core-title-item .gdlr-core-title-item-title {
    font-family: Radley !important;
    font-style: italic;
    font-weight: 400;
}
.img_border_box .gdlr-core-image-item-wrap img {
    aspect-ratio: 1/1;
    object-fit: cover;
    max-width: 400px;
    border-radius: 60px 10px 0px 0px;
    background: #fff;
    box-shadow: 14px 15px 0px #e1baa6;
    outline-width: 1px;
    width:100%;
}

@media(max-width:1300px){
	.mediz-footer-wrapper .gdlr-core-opening-hour-widget-list span.gdlr-core-head {
    font-size: 14px;
}

.mediz-footer-wrapper .gdlr-core-opening-hour-widget-list span.gdlr-core-tail {
    font-size: 14px;
}

.mediz-footer-wrapper a.gdlr-core-button.gdlr-core-button-shortcode.gdlr-core-button-solid.gdlr-core-button-no-border {
    padding: 10px 20px !important;
}
}
.location_tabs.gdlr-core-tab-feature-item .gdlr-core-tab-feature-title-wrap {
    padding: 40px 20px!important;
    height: unset !important;
}
@media(max-width:767px){
		.page-id-7624 h1.mediz-page-title {
    font-size: 40px !important;
}
.dr-name-cst span {
    font-size: 50px !important;
}
}
/*  */
.our_service_section img {
        max-height: 100px;
        width: auto;
    }
    
    .mediz-top-bar-background {
        background-color: #ff7550;
    }
    
    .mediz-top-bar-container-inner.clearfix {
        color: #fff;
    }
    
    .mediz-top-bar-container-inner.clearfix a {
        color: #fff;
    }
    
    .mediz-body .mediz-main-menu-right-button {
        border-color: #d44e2a;
        color: #d44e2a;
        background: #fff;padding:8px 25px;
            margin-top:-15px;
    }
    
    .mediz-body .mediz-main-menu-right-button:hover {
        color: #fff;
        background: #d44e2a;
        border-color: #d44e2a;
    }
    
    .gdlr-core-page-builder-body [data-skin="Mediz A2 Counter"],
    .gdlr-core-page-builder-body [data-skin="Mediz A2 Counter"] .gdlr-core-skin-content {
        color: #fff;
    }
    
    .hidde {
        display: none !important;
    }
    
    .gdlr-core-tab-feature3-content-left.gdlr-core-item-pdlr {
        display: none !important;
    }
    
    .gdlr-core-tab-feature3-item .gdlr-core-tab-feature3-top {
        display: none !important;
    }
    
    .gdlr-core-tab-feature3-item .gdlr-core-tab-feature3-content-right {
        max-width: 100%;
        width: 100%;
        float: none;
        padding: 0px 40px;
    }
    
    .location_tabs .row {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    
    .location_tabs .row .col-md-6 * {
        max-width: 100%;
        width: 100% !important
    }
    .location_tabs .row .col-md-6{min-width:50%;padding:20px;position:relative}
    
    .hover_boxes img {
        max-height: 70px;
        width: auto;
    }
    .hover_boxes .gdlr-core-hover-box {
        background: #FF75507A !important;
        padding: 34px 20px;
    }
    
    .hover_boxes h3.gdlr-core-hover-box-title.gdlr-core-skin-title {
        color: #fff;
        margin: 0px;
        font-weight: 600;
    }
    
    .hover_boxes .gdlr-core-hover-box.clearfix:hover h3 {
        color: currentColor;
        margin-bottom: 10px;
    }
    .gdlr-core-hover-box-content-wrap {
        padding: 20px 40px !important;
    }
    
    
.gdlr-core-hover-box.clearfix:hover {
    transform: translateY(-100px);
    transition: .5s all;
    background: #ffffff69 !important;
    position: absolute;
    height: auto;
    padding: 30px 20px;
    backdrop-filter: blur(5px);
    color: #000;
}
   
body.page-id-9906 .mediz-page-title-container.mediz-container {
    max-width: 75%;
}
body.page-id-9906 h1.mediz-page-title {
    width: 100%;
}

body.page-id-9906 .mediz-page-title-wrap {
    background-size: 100%;
    background-position: 100% -2% !important;
    background-repeat: no-repeat;
    background-size: cover;
}

    .gdlr-core-hover-box-content.gdlr-core-skin-content p {
        height: 0px;
        overflow: hidden;
        margin: 0px;
    }
    
    .gdlr-core-hover-box.clearfix:hover p {
        height: auto
    }
    
    
    .gdlr-core-hover-box-item.gdlr-core-item-pdb.clearfix.gdlr-core-center-align {
        display: flex;
        justify-content: space-between;
    }
    .gdlr-core-pbf-wrapper.hover_boxes_cover {
        min-height: 130px;
        background: #f5f5f5;
        margin-top: -60px !important;
    }
    .hover_boxes p > a {
        color: #d44e2a !important;margin-top:10px;font-weight:700;
    }
    
    .mediz-navigation-top {
        top: 32px;
    }
    .gdlr-core-tab-feature-content-right-divider {
        display: none;
    }
    
    .gdlr-core-tab-feature-content-right-divider {
        display: none;
    }
    
    .gdlr-core-tab-feature-item .gdlr-core-tab-feature-size-3 {
        padding: 30px !important;
    max-height:120px;
        box-shadow: 0px 0px 2px #143369;
        border-bottom: 2px solid #fff;
    }
    .location_tabs .row .col-md-6 iframe {
        padding: 30px;
    }
    .gdlr-core-tab-feature-content-wrap.gdlr-core-container.gdlr-core-js {
        padding: 0px;
        height: auto !important;
    }
    .gdlr-core-tab-feature-item .gdlr-core-tab-feature-title {
        font-size: 18px !important;
        font-weight:500;
        padding:10px 40px;
        color: #143369 !important;margin:0px;
    }
    
    
    .gdlr-core-tab-feature-title-background-overlay-active {
        background: #143369 !important;
    }
    
    .gdlr-core-tab-feature-title-wrap.gdlr-core-tab-feature-size-3.gdlr-core-js.gdlr-core-active .gdlr-core-tab-feature-title {
        color: #fff !important;
    }
    .location_tabs .row .col-md-6 h6 {
        font-size: 26px;
        color: #fff;
        font-weight: 500;
        margin-top: 50px;
        margin-bottom: 10px;
    }
    
    .location_tabs .row .col-md-6 p {
        font-size: 16px;
    }
    
    .location_tabs .row .col-md-6 a {
        color: #fff;
    }
    
    form.wpcf7-form.init p input.wpcf7-submit,.custom_btn a {
        font-size: 13px;
        font-weight: 700;
        padding: 19px 33px;
        border-radius: 50px;
        border: 1px solid #1e73be;
        display: inline;
        width: auto !important;background:#1e73be!important;margin-top:30px;
    }
    
    form.wpcf7-form.init p input.wpcf7-submit:hover,.custom_btn a:hover {
        background: transparent !important;
        color: #ffffff!important;
        border-color: #ffffff!important;
    }
    .gdlr-core-pbf-column-content-margin.gdlr-core-js.gdlr-core-column-full-height.gdlr-core-full-height-center.gdlr-core-item-mglr.gdlr-core-item-mgb {
        min-height: calc(100vh - 170px) !important;
    }
    .main_banner .gdlr-core-pbf-background.gdlr-core-parallax.gdlr-core-js {
        background-position: -50px 20% !important;
			height: calc(100vh - 103px);
    }
    
    .gdlr-core-pbf-wrapper.main_banner:before {
        content: '';
        background-image: linear-gradient(to right, #17449E59);
        position: absolute;
        top: 0;
        right: 0;
        width: 100%;
        height: 100%;
        z-index: -1;
    }
    .gdlr-core-flexslider .flex-direction-nav li a {
        background: #d44e2a;
    }
    .gdlr-core-flexslider .flex-direction-nav li a:hover {
        background: #ff9072;
    }
    /* -------*****-------- */
    .gdlr-core-tab-feature-title-wrap.gdlr-core-tab-feature-size-2.gdlr-core-js.gdlr-core-active h3 {
        color: #fff !important;
    }
    
    .location_tabs .gdlr-core-tab-feature-content-wrap.gdlr-core-container.gdlr-core-js[data-tab-id="1"] {
        padding: 0px;
        height: auto !important;
        background: url(https://upload.wikimedia.org/wikipedia/commons/b/b8/St_John_of_god_hospital_murdoch_gnangarra_010.jpg);
        position: relative;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center;
    }
    
    .location_tabs .gdlr-core-tab-feature-content-wrap.gdlr-core-container.gdlr-core-js[data-tab-id="2"] {
        padding: 0px;
        height: auto !important;
        background: url(/opt-wasurgery/wp-content/uploads/2023/02/Hollywood-Medical-Centre_LI.jpg);
        position: relative;
        background-size: cover;
        background-repeat: no-repeat;
  background-position: center;
    }
    .location_tabs .gdlr-core-tab-feature-content-wrap.gdlr-core-container.gdlr-core-js[data-tab-id="3"] {
        padding: 0px;
        height: auto !important;
        background: url(https://bpaeng.com.au/wp-content/uploads/2018/01/SJOG-Murdoch-web.jpg);
        position: relative;
        background-size: cover;
        background-repeat: no-repeat;
    /*     background-position: center; */
    }
.gdlr-core-tab-feature-item .gdlr-core-tab-feature-title {
    font-size: 18px !important;
    font-weight: 500;
    padding: 10px;
/*     color: #143369 !important; */
    margin: 0px;
}
    
    
    .gdlr-core-tab-feature-content-wrap.gdlr-core-container.gdlr-core-js:before {
        content: '';
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background: #143369 ;
        opacity: 0.8;
        position: absolute;
    }
    
    
    .display__flex .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
    .ti-rating-text strong {
        color: #fff !important;
    }
    
    .ti-rating-text span.nowrap {
        color: #fff !important;
    }
    
    
    
/* .caption_line_height span.gdlr-core-title-item-caption.gdlr-core-info-font.gdlr-core-skin-caption {
    line-height: 50px;
} */
    
 div.column_services p {
    margin-bottom: 0px;
}   
 .Patient_Information_flex .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container {
    display: flex;
    align-items: center;
}
  
.table_box table caption {
    text-align: left;
}

.table_box table tr td {
    text-align: left;
    padding: 30px 15px !important;color:#000;
}
.table_box table {
    border-collapse: collapse;
}
.table_box td {
    border: 1px solid #000 !important;
}
.table_box table caption {
    text-align: left;
    margin-bottom: 30px;
    font-size: 20px;
}

.table_box table tr > td:nth-child(1) {
    font-weight: 600;
}
.section_text-box .gdlr-core-pbf-wrapper-container-inner.gdlr-core-item-mglr.clearfix{
    display: flex;
    align-items: center;
}

.custom_bg_repeat .gdlr-core-pbf-background.gdlr-core-parallax.gdlr-core-js {
    background-size: 100% !important;
}
.custom_bg_repeat .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container {
    display: flex;
    align-items: center;
}
.img_border_box img {
    max-width: 100%;
    height: auto;
    border-radius: 50%;
    outline: 2px solid #fff;
   
}
.img-border-box-2 img {
    max-width: 100%;
    height: auto;
    border-radius: 50%;
    outline: 2px solid #fff;
/*     outline-offset: 10px */
}

.map_image img {
    max-width: 100%;
    height: 450px;
    object-fit: cover;
}
.contact_box_name_1 img {
    max-width: 80%;
    height: auto;
    margin: 0px 30px 0px 0px;
}

    @media(min-width:768px){
.hover_boxes .mediz-item-mgb, .hover_boxes .gdlr-core-item-mgb {
    position: relative;
    max-width: 20%;
    padding: 0px !important;
    border-left: 1px solid #fff;
    border-right: 0px solid #fff;
}
}
    
    
    /* *******-----**** */
    
    .dr_bandari_block .gdlr-core-title-item.gdlr-core-item-pdb.clearfix.gdlr-core-left-align.gdlr-core-title-item-caption-top.gdlr-core-item-pdlr {
        flex-direction: column-reverse;
        display: flex;
    }
    /*@media(min-width:1400px) and (max-width:1600px){.hover_boxes .gdlr-core-hover-box {
        height: 200px;
    }}*/
    @media(max-width:1400px){
    .gdlr-core-hover-box h3.gdlr-core-hover-box-title.gdlr-core-skin-title {
        font-size: 15px;
    }
    
    .gdlr-core-hover-box-content.gdlr-core-skin-content p {
        font-size: 13px;
    }
    
  .gdlr-core-hover-box.clearfix:hover 	{
    transform: translateY(-100px);
    max-height: 218px;
    padding: 15px;
    }
  .hover_boxes .gdlr-core-hover-box {
        padding: 10px;
    }
  div.hover_box_section {
        margin-top: -194px !important;
    }
            .hover_boxes img {
        max-height: 50px;
    }
            .gdlr-core-hover-box-content-wrap {
        padding: 15px 0px !important;
    }
            .gdlr-core-page-builder-body p {
        margin-top: 0px;
        margin-bottom: 0px;
        font-size: inherit;
    }
            .gdlr-core-tab-feature-item .gdlr-core-tab-feature-size-3 {
        padding: 5px !important;display: flex;align-items: center;justify-content:center;
    }
    }
    
    
    @media(max-width:1190px) and (min-width:768px){
            .mediz-main-menu-right-wrap.clearfix.mediz-item-mglr.mediz-navigation-top {
        display: none;
    }
            .doctor_bandhari div#gdlr-core-column-79602 .gdlr-core-pbf-column-content-margin.gdlr-core-js {
        padding: 30px 10px !important;
    }
    
    }
    
    @media(min-width:940px) and (max-width:1024px){
            .gdlr-core-hover-box-content-wrap {
        padding: 15px 25px !important;
    }
    }
    
    @media(min-width:768px) and (max-width:940px){
                    .gdlr-core-hover-box-content-wrap {
        padding: 15px 0px !important;
    }
            .hover_boxes .gdlr-core-hover-box {
        padding: 10px;
        min-height: 136px;
    }
            .location_tabs .row .col-md-6 {
        padding: 10px;
    }
            .location_tabs .row .col-md-6 iframe {
        padding: 15px 0px;
    }
            .location_tabs .row .col-md-6 h6:nth-child(1){margin-top:0px;
    }
            .gdlr-core-tab-feature-item .gdlr-core-tab-feature-title {
        padding: 15px;
    
    }
            a.gdlr-core-button.gdlr-core-button-shortcode.gdlr-core-button-gradient.gdlr-core-center-align.gdlr-core-button-no-border.gdlr-core-button-full-width {
            padding: 6px !important;
    }
            
    .gdlr-core-widget-box-shortcode {
        padding: 10px !important;
    }
            a.gdlr-core-button.gdlr-core-button-shortcode.gdlr-core-button-solid.gdlr-core-button-no-border {
        padding: 10px !important;
    }
    }
     @media(max-width:1024px){
    .mediz-sidebar-area {
    display: none;
			 }
			 .gdlr-core-column-45{width:100%}
}
    @media(max-width:767px){
			
            body.mediz-body-front .mediz-container {
        max-width: 100% !important;
    }
            .gdlr-core-pbf-column-content-margin.gdlr-core-js.gdlr-core-column-full-height.gdlr-core-full-height-center.gdlr-core-item-mglr.gdlr-core-item-mgb {
        min-height: auto !important;
    }
            div.hover_box_section {
        margin-top: 0px !important;
    }
            div.hover_box_section .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-pbf-wrapper-full-no-space {
        max-width: 100% !important;padding:0px 0px;
    }
            body.mediz-body-front .gdlr-core-container,body .gdlr-core-container-custom,.gdlr-core-pbf-wrapper-full-no-space {
        max-width: 600px !important;padding:0px 15px;

    }
			.Hollywood_map .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container {
    display: flex;
    flex-direction: column-reverse;
}
			.custom_bg_repeat .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container {
    display: block;
}

            .display__flex .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container {
        flex-wrap: wrap;
    }
     div.location_tabs {
        padding: 0px !important
    }
            .gdlr-core-tab-feature-item .gdlr-core-tab-feature-title {
        padding: 10px;
    }
            .location_tabs .row{flex-wrap:wrap;}
    .location_tabs .row .col-md-6 {
        min-width: 100%;padding:10px 0px;
    }
            .location_tabs .row .col-md-6 iframe {
        padding: 0px;
    }
            .location_tabs .gdlr-core-tab-feature-content-wrap.gdlr-core-container.gdlr-core-js {
        border-top: 1px solid #fff;
    }
    .gdlr-core-hover-box-item.gdlr-core-item-pdb.clearfix.gdlr-core-center-align {
        flex-wrap: wrap;justify-content:center;
    }
            .gdlr-core-hover-box-item.gdlr-core-item-pdb.clearfix.gdlr-core-center-align .gdlr-core-hover-box-column {
        max-width: 33.33%;display: flex;
        align-items: center;
        justify-content: center;
    }
            .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-pbf-column-content-margin {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
            .gdlr-core-hover-box.clearfix {
        display: flex;
        visibility: visible;
        opacity: 1;
        position: unset !important;
        width: 100%;
        max-width: 100%;
        transform: unset !important;
                    height: 161px;
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
    }
            .gdlr-core-hover-box.clearfix:hover {
        padding: 10px;box-shadow:none;transition:0s all !important
    }
    .gdlr-core-hover-box.clearfix div {
        display: block;
        width: 100%;
    }
    .gdlr-core-hover-box-content.gdlr-core-skin-content p:not(p:has(a)) {
        display: none;
    }
            .gdlr-core-hover-box .gdlr-core-hover-box-link {
        position: static;
    }
            .location_tabs .row .col-md-6 h6{
                    font-size:22px;
            }
            .gdlr-core-column-service-item.gdlr-core-item-pdb.gdlr-core-center-align.gdlr-core-no-caption.gdlr-core-item-pdlr {
        margin: 20px 0px 0px;
    }
                    .mediz-footer-column {
        margin-bottom: 30px;
    }
    div.main_banner .mediz-item-pdlr,div.main_banner .gdlr-core-item-pdlr {
        padding: 0px;
        margin-bottom: 10px;
    }
    
    div.main_banner .gdlr-core-pbf-column-content-margin.gdlr-core-js.gdlr-core-column-full-height.gdlr-core-full-height-center.gdlr-core-item-mglr.gdlr-core-item-mgb {
        margin-bottom: 10px;
        padding-top: 100px;
    }	
					footer .fixed_icon a img {
    max-height: 35px !important;
}
			footer .fixed_icon {
				left: 10px !important;
			}
			.table_box table tr td {
				width: 50%;
			}
			
}
@media(max-width:450px){                    .gdlr-core-hover-box.clearfix {height:171px;}}



/* Fixed icons css */

footer .fixed_icon {
    position: fixed;
    bottom: 120px;
    left: 20px;z-index:99999;
}
footer .fixed_icon a img {
    max-height: 50px;
    margin-bottom: 15px;
    background: #fff;
    border-radius: 50%;
    box-shadow: 0px 10px 10px #0009;transition:0.2s all ease
}

footer .fixed_icon a img:hover {
    transform: scale(1.10);
}

/* PAGE TITLE BACKGROUND CSS */
.mediz-page-title-wrap.mediz-style-custom .mediz-page-caption {
    color: #fff;
	  font-size: 34px !important;
	
}

.mediz-page-title-wrap.mediz-style-custom .mediz-page-title-content {
    text-shadow: 0px 5px 10px #0009;
}

.mediz-page-title-wrap {
    background-size: 100%;
    background-position: 100% 20%;
}
span.gdlr-core-title-item-title-side-border.gdlr-core-style-lower,
.gdlr-core-divider-line.gdlr-core-skin-divider {
    display: none !important;
}

.mediz-page-title-wrap .mediz-page-title-overlay {background: linear-gradient(266deg, rgba(255,255,255,0) 0%, rgb(0 16 191) 100%);opacity: .4;}

.page-id-9906 .mediz-page-title-wrap .mediz-page-title-overlay {
    background: linear-gradient(266deg, rgb(0 16 191) 0%,  rgba(255,255,255,0) 100%) !important;
    opacity: .4;
}

.expertise_section .gdlr-core-column-service-item {
    margin-bottom: 30px !important;
    display: flex;
    align-items: center;
}
.gallery_slider .gdlr-core-media-image img {
    height: 106px;
    object-fit: contain;
    padding: 0 15px;
}


.mediz-page-title-wrap .mediz-page-title {
        font-family: 'Tangerine', cursive;
       font-size: 95px !important;
} 

.icon__link a.gdlr-core-column-service-read-more.gdlr-core-info-font {
    color: #d3d3d300;
    position: absolute;
    top: 40%;
    left: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 90%;
    height: 90%;
    transform: translate(-50% , -50%);
}

.contact_font_family h3{
        font-family: 'Tangerine', cursive;
    font-size: 95px !important;
}

@media(max-width:767px){
    .mediz-page-title-wrap .mediz-page-title {
       font-size: 40px !important;
} 

	.mediz-page-title-wrap.mediz-style-custom .mediz-page-caption {
    font-size: 18px !important;
		width: 80%
}
	.mediz-page-title-wrap {
    background-position: 85% 24%;
}

}


.caption_line_height h3.gdlr-core-title-item-title.gdlr-core-skin-title {
    font-family: 'Tangerine', cursive;
    font-size: 90px !important;
}
/*span.wpcf7-form-control-wrap[data-name="your-file"] input.wpcf7-form-control.wpcf7-file:before {
    content: "Attach Referral and Documents";
    color: #000;
    background: #f0f0f0;
    border: 1px solid #999;
    border-radius: 3px;
    -webkit-user-select: none;
    padding: 3px 6px;
    margin:0px 4px 0px 0px;
    font-size:14px!important;
    font-weight:400;
}*/
span.multilinefile-50 input.wpcf7-form-control.wpcf7-multilinefile:before {
    content: "Attach Referral and Documents";
    color: #000;
    background: #f0f0f0;
    border: 1px solid #999;
    border-radius: 3px;
    -webkit-user-select: none;
    padding: 3px 6px;
    margin:0px 4px 0px 0px;
    font-size:14px!important;
  }
.wpcf7-response-output {
    background: #fdbcbc;
    border: 1px solid red !important;
    color: black !important;
}
span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip {
    color: red !important;
}

 input.wpcf7-form-control.wpcf7-multilinefile::-webkit-file-upload-button {
  visibility: hidden;
}
span.wpcf7-form-control-wrap.zl-form-control-wrap.multilinefile-50 + p input#mfcf7_zl_add_file {
    display: none;
}
.patient_care_section .gdlr-core-column-service-media {
    width: 100px;
    border-radius: 50%;
    height: 100px;
    align-items: center;
    justify-content: center;
    position: relative;
}

.patient_care_section .gdlr-core-column-service-media img {
    height: 100%;
    object-fit: contain;
}
.patient_care_section a.gdlr-core-column-service-read-more {
    font-weight: bold;
    font-size: 20px;
    line-height: 1.2;
    font-style: normal;
}

.patient_care_section .gdlr-core-pbf-wrapper-container > .gdlr-core-pbf-column:last-child:after {
    display: none;
}
@media (max-width:575px) {
	.patient_care_section .gdlr-core-pbf-column:nth-child(n+2):after {
    bottom: -127px;
    left: 0;
    transform: rotate(90deg);
    right: 0;
}
.patient_care_section .gdlr-core-pbf-column {
    padding-bottom: 45px;
 }
.expertise_section .gdlr-core-pbf-element .gdlr-core-media-image {
    flex: 0 0 80px;
 }
.gdlr-core-text-box-item-content span {
    line-height: 1.2;
 }	
}

/* popup design css */
div#popmake-9429 {
    border-radius: 10px;
    box-shadow: 0px 0px 10px #000;
}

button.pum-close.popmake-close {
    background-color: #000 !important;
    font-size: 18px !important;
    padding: 5px 15px !important;
    border-top-right-radius: 8px !important;
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
    border-color: red;
    color: red;
}
.gdlr-core-input-wrap input[type="button"].gdlr-core-full, .gdlr-core-input-wrap input[type="submit"].gdlr-core-full, .gdlr-core-input-wrap input[type="reset"].gdlr-core-full{
    font-size: 13px;
    font-weight: 700;
    padding: 19px 33px;
    border-radius: 50px;
    border: 1px solid #1e73be;
    display: inline;
    width: auto !important;background:#1e73be!important;margin-top:30px;
}
.gdlr-core-input-wrap input[type="button"].gdlr-core-full:hover, .gdlr-core-input-wrap input[type="submit"].gdlr-core-full:hover,
.gdlr-core-input-wrap input[type="reset"].gdlr-core-full:hover{
    background: transparent !important;
    color: #ffffff!important;
    border-color: #ffffff!important;
}
.wpcf7 form.sent .wpcf7-response-output {
    display: none;
}
form input::placeholder, form textarea::placeholder {
    color: #000 !important;
}
.wpcf7 input[type="file"] {
    cursor: pointer;
    color: #000 !important;
}
input#mfcf7_zl_add_file {
    border-radius: 35px;
    margin-top: 20px;
    background-color: #1e73be;
    border: 1px solid #1e73be;
}

input#mfcf7_zl_add_file:hover {
    background: transparent !important;
    border: 1px solid #fff;
}





/* -------   New Re-Design CSS  -----  */



.SliderMainDiv {
    margin-left: 0;
    margin-right: 0;
}
.SliderTextBox {
    padding-left: 0;
    padding-right: 0;
}
.designationtext div#n2-ss-3item4, .designationtext div#n2-ss-3item7, .designationtext div#n2-ss-3item1, .designationtext div#n2-ss-3item10 {
    border-bottom: unset !important;
}
.makeAppointButton a  {
    transition: 0.3s ease-in-out !important;
}
div#n2-ss-3-arrow-previous, div#n2-ss-3-arrow-next {
    background: #17449E;
    border-radius: 50px;
    padding: 12px;
}
div#n2-ss-3-arrow-previous img,div#n2-ss-3-arrow-next img {
    width: 25px !important;
    height: 25px !important;
    object-fit: contain;
}

.hover_box_section .gdlr-core-hover-box-content.gdlr-core-skin-content p {
    font-size: 14px;
}
.hover_box_section h3.gdlr-core-hover-box-title.gdlr-core-skin-title {
    font-size: 24px;
}
.hover_boxes p > a.hoverBoxButton {
    background: #fff;
    padding: 15px;
    border-radius: 50%;
    display: inline-flex;
    transition: 0.3s ease-in-out;
}
.hover_boxes p > a.hoverBoxButton:hover {
    transform: rotate(45deg);
}
p.aboutUsSubTitle {
    color: #b04525;
    margin-bottom: 0;
	  font-family: 'Radley';
    font-style: italic;
    font-weight: 400;
}
.aboutUsTextDiv p.aboutUsTextPara {
    font-size: 16px;
    color: #000;
    font-weight: 400;
}
.aboutSubTitleBlock {
    padding-bottom: 10px;
}
.hover_boxes_cover.aboutUsSection > .gdlr-core-pbf-wrapper-content.gdlr-core-js {
    padding-top: 80px;
    padding-bottom: 50px;
}
.aboutImage .gdlr-core-media-image img {
    border-radius: 36px;
}
.hover_boxes_cover.aboutUsSection > .gdlr-core-pbf-wrapper-content.gdlr-core-js > .gdlr-core-container {
    max-width: 1440px;
}
.aboutUsTextDiv p.aboutUsTextPara {
    margin-bottom: 10px;
}
.aboutImage {
    padding-right: 0;
    padding-left: 0;
}
div#gdlr-core-column-24313 {
    width: 45%;
}
div#gdlr-core-column-24313 + .gdlr-core-pbf-column.gdlr-core-column-30 {
    width: 55%;
}
.aboutImage .gdlr-core-media-image:before {
    content: "";
    position: absolute;
    width: 100px;
    height: 100px;
    background-image: url('https://wasurgery.com.au/wp-content/uploads/2025/09/logo-igm.png');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    top: 15%;
    z-index: 99;
    left: 0%;
    transform: translateX(-50%);
}
.aboutImage .gdlr-core-media-image{
    position: relative;
}
.aboutUsSection {
    background-color: #f3f3ff !important;
}

.procedureMainBox .procedureBox {
    display: flex;
    align-items: center;
    gap: 10px;
}

.procedureBox .gdlr-core-column-service-content a {
    font-size: 22px;
    font-family: Inter, sans-serif;
    color: #000;
    font-weight: 500;
    text-align: left;
}

.gdlr-core-container {
    max-width: 1440px;
}

.procedureBox .gdlr-core-media-image {
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}


/*  .procedureMainBox #pateinBox{
  border-left: 2px solid #17449e;
}
 */

.gdlr-core-pbf-wrapper.patient_care_section {
    background: #fff;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    margin-top: -40px;
    padding-bottom: 60px;
}
.serviceBox {
    background: #17449E1F;
    padding: 20px;
    border-radius: 14px;
}
.serviceBox > .gdlr-core-media-image {
    margin-bottom: 20px;
}
@media only screen and (min-width: 1801px) {
    .gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap {
         margin-right: 0px !important; 
    }
}
.contactFormHeading {
    padding-bottom: 5px;
}
.mainContactFormInnerDiv input, .mainContactFormInnerDiv textarea {
    padding: 12px !important;
    border-radius: 8px;
}
.mainContactFormInnerDiv .gdlr-core-input-wrap .gdlr-core-column-30 p {
    margin-bottom: 0;
}
.mainContactFormInnerDiv .gdlr-core-column-60 >  div#mfcf7_zl_multifilecontainer + span.wpcf7-form-control-wrap ~ p {
    display: none !important;
}
.mainContactFormInnerDiv span.wpcf7-form-control-wrap.recaptcha {
    margin-top: 10px;
    height: 64px;
	margin-left: 8px;
}
.mainContactFormInnerDiv input[type="submit"] {
    font-size:14px !important;
    text-transform: capitalize !important;
    font-weight: 400 !important;
}
 .cards {
      display: flex;
      gap: 15px;
      justify-content: center;
    }

    .card {
      display: flex;
      background: #fff;
      border-radius: 20px;
      overflow: hidden;
      width: 100%;
      max-width: 100%;
      box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    }

    .card img {
      width: 285px;
      height: auto;
      object-fit: cover;
    }

    .card-content {
      padding: 20px;
      flex: 1;
    }

    .card-content h3 {
      margin: 0;
      font-size: 24px;
      font-weight: 700;
      color: #b24928;
			font-family: 'Radley';
     font-style: italic;
     font-weight: 400;
    }

    .card-content p.role {
      margin: 3px 0 15px;
      font-size: 14px;
      color: #000;
    }

    .info {
      display: flex;
      align-items: center;
      font-size: 14px;
      color: #333;
      margin-bottom: 8px;
      gap: 5px;
    }

    .info span {
      margin-left: 8px;
      font-size: 16px;
      color: #000;
    }

    .welcome {
      font-size: 14px !important;
      margin: 12px 0;
      color: #000;
      margin-top: 20px !important;
    }

    .tags {
      margin: 15px 0;
    }

    .tags span.tagSpan {
      display: inline-block;
      background: #17449E33;
      color: #1d4ed8;
      padding: 6px 14px;
      border-radius: 20px;
      font-size: 14px;
      margin: 4px 6px 0 0;
      font-weight: 400;
    }

    .btn {
      display: inline-block;
      background: #17449E;
      color: #fff;
      padding: 12px 26px;
      border-radius: 25px;
      text-decoration: none;
      font-size: 14px;
      font-weight: 500;
      color: #fff !important;
      margin-top: 10px;
      transition: background 0.3s ease;
    }

    .btn:hover {
      background: #1638a0;
    }

.doctorTextBlock {
    padding-left: 0;
    padding-right: 0;
}

.tags {
    display: flex;
    flex-wrap: wrap;
}



.meetExpertSection .gdlr-core-container {
    max-width: 1550px;
}

.titleIconDiv img {
    width: 42px;
    height: 42px;
    object-fit: contain;
}

.info div.imgDiv {
    width: 18px;
    height: 18px;
    object-fit: contain;
}

.doctorCardDiv {
    display: flex;
    gap: 10px;
}

.doctorImgDivOne {
    background-image: url('https://wasurgery.com.au/wp-content/uploads/2023/02/d389b51a-1f96-466e-bb29-264d1c3f0703.jpg');
}
.doctorImgDivTwo {
    background-image: url('https://wasurgery.com.au/wp-content/uploads/2025/09/croppedDoc-scaled.jpg');
}
.doctorImgDivTwo, .doctorImgDivOne{
     background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.doctorImgDivOne img, .doctorImgDivTwo img {
    opacity: 0;
}

.gdlr-core-pbf-wrapper.meetExpertSection {
    background-color: #e3e8f3;
    margin-top: -30px;
}
.meetExpertHeading {
    margin-bottom: 20px;
}
.testimonialDiv .gdlr-core-testimonial-content.gdlr-core-info-font.gdlr-core-skin-content {
    color: #000 !important;
    font-size: 21px !important;
    font-style: unset !important;
    font-family: 'Poppins',sans-serif !important;
}
.testimonialDiv .gdlr-core-testimonial-content.gdlr-core-info-font.gdlr-core-skin-content p {
    line-height: 1.2 !important;
}
.testimonialDiv .gdlr-core-testimonial-title.gdlr-core-title-font.gdlr-core-skin-title {
    color: #000 !important;
    font-weight: 500 !important;
    font-family: 'Poppins',sans-serif;
}
.testimonialDiv .gdlr-core-testimonial-position.gdlr-core-info-font.gdlr-core-skin-caption {
    display: flex;
    flex-direction: column-reverse;
    justify-content: center;
    align-items: center;
}
.testimonialDiv .gdlr-core-testimonial-position.gdlr-core-info-font.gdlr-core-skin-caption {
    color: #000 !important;
    text-align: center !important;
    font-size: 14px !important;
}
.testimonialDiv span.gdlr-core-rating {
    margin-right: 0 !important;
}
/* .testiMainDivOuter > .gdlr-core-pbf-background-wrap + .gdlr-core-pbf-column-content {
    background: #fff;
} */
/* .testiMainDivOuter li.gdlr-core-active {
     width: 1000px !important;
} */
/* .testiMainDivOuter .gdlr-core-pbf-column-content.clearfix.gdlr-core-js {
    max-width: 1040px !important;
    border-radius: 15px;
} */

.testimonialDiv {
    background-color: #fff;
    border-radius: 20px;
}


.testimonialDiv {
    padding-bottom: 20px;
    padding-top: 40px;
}
.testimonialDiv i.arrow_carrot-left.gdlr-core-default.flex-prev, .testimonialDiv i.arrow_carrot-right.gdlr-core-default.flex-next {
    position: relative;
}
.testimonialDiv i.arrow_carrot-right.gdlr-core-default.flex-next:before, .testimonialDiv i.arrow_carrot-left.gdlr-core-default.flex-prev:before{
    content: "";
    position: absolute;
    width: 40px;
    height: 40px;
    background-image: url('https://wasurgery.com.au/wp-content/uploads/2025/09/arrow.png');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
.testimonialDiv i.arrow_carrot-left.gdlr-core-default.flex-prev:before {
    left: -550px;
    margin-top: -150px;
}
.testimonialDiv i.arrow_carrot-right.gdlr-core-default.flex-next:before {
  right: -550px;
  margin-top: -150px;
  transform:rotate(180deg)
}
.custom_btn a.gdlr-core-button:hover {
    color: #1e73be !important;
    border-color: #1e73be !important;
}
.custom_btn a.gdlr-core-button {
    text-transform: capitalize !important;
}
.faqAccordionbnadari.gdlr-core-accordion-style-background-title-icon.gdlr-core-icon-pos-right .gdlr-core-accordion-item-title:before{
    color:#17449E;
    background:#fff;
    padding: 5px;
    border-radius: 50px;
    font-weight: 900;
    top: 50%;
    position: absolute;
    right: 20px;
    transform: translateY(-50%);
    height: 30px;
    width: 30px;
    margin-left:0 !important;
    font-size: 20px !important;
}
 .faqAccordionbnadari h4.gdlr-core-accordion-item-title.gdlr-core-js.gdlr-core-skin-e-background.gdlr-core-skin-e-content {
    position: relative;
     background:#17449E;
     color:#fff !important;
}
.faqAccordionbnadari .gdlr-core-accordion-item-content > p {
    margin-bottom: 6px;
    color: #000;
}
.dr-name-cst h3.gdlr-core-title-item-title.gdlr-core-skin-title {
    font-family: "Poopins",sans-serif !important;
    font-size: 48px !important;
	font-weight: 600;
}
.bookAppointButton a span {
    text-transform: capitalize;
    font-weight: 400;
}
.dr-name-cst {
    padding-bottom: 15px;
}
.dr_bandari_block {
    position: relative;
}
/* .dr_bandari_block:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 400px;
    background-image: url('https://wasurgery.com.au/wp-content/uploads/2025/09/doctor-his-colleague-looking-camera-1.png');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    left: 25%;
    transform: translateX(-50%);
    top: -49%;
} */
.testimonialDiv .gdlr-core-flexslider-custom-nav.gdlr-core-style-navigation-outer.gdlr-core-center-align {
    height: 0;
}


.aboutImage .gdlr-core-media-image::after {
  content: "";
  position: absolute;
  inset: 0;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: rgb(255 117 80 / 0.4); /* pulse color */
  animation: pulse 2s infinite;
  z-index: 1;
  top: 15%;
  left: -10%;
  transition:0.3s ease-in-out;
}


@keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}
50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.15, 1.15, 1.15);
}
100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}
}


.dr_bandari_block .gdlr-core-container {
    max-width: 1440px !important;
}
.dr_bandari_block .gdlr-core-pbf-column-content-margin.gdlr-core-js.doctorCTAInnerRow {
    padding: 20px 10px;
}
.dr_bandari_block  .doctorCTAInnerRow > .gdlr-core-pbf-background-wrap {
    border-radius: 30px;
}
.dr_bandari_block {
    background: #e2e7f2;
    box-shadow: unset !important;
}
.dr_bandari_block .gdlr-core-container > .gdlr-core-pbf-wrapper-container-inner {
    background-image: url('https://wasurgery.com.au/wp-content/uploads/2019/12/counter-bg.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    padding: 20px 10px;
    border-radius: 30px;
}
.doctorCTALeftdiv {
   position: relative;
}
.dr_bandari_block .gdlr-core-title-item-title-wrap {
    text-align: left;
}
.dr_bandari_block .bookAppointButton {
    text-align: left;
}
.dr_bandari_block.newBhandariBlock .gdlr-core-container > .gdlr-core-pbf-wrapper-container-inner:before {
  content: "";
  position: absolute;
  bottom: 0;         
  left: 50px;        
  width: 600px;
  max-width: 100%;    
  height: auto;
  aspect-ratio: 3 / 2; 
  background-image: url('https://wasurgery.com.au/wp-content/uploads/2025/09/both-doc-img.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom left;
}

.info-card {
    display: flex;
    align-items: center;
    background-color: #e3eaf7;
    border-radius: 10px;
    padding: 15px 20px;
    margin: 20px 0;
    width: 100%;
    box-shadow: 0 2px 5px rgba(0,0,0,0.05);
  }

  .info-card img {
    width: 80px;
    height: 80px;
    margin-right: 15px;
    flex-shrink: 0;
  }

  .info-card span {
    font-size: 24px;
    font-weight: 600;
    color: #2e2e2e;
    line-height: 1.2;
  }

  @media (max-width: 600px) {
    .info-card span {
      font-size: 16px;
    }

    .info-card img {
      width: 35px;
      height: 35px;
      margin-right: 10px;
    }
  }
.ourExpiTextBlock {
    padding-left: 0;
    padding-right: 0;
}





/* ---- responsive CSS   -----   */


@media(min-width:768px){
	div#caraousalID {
    padding-top: 0 !important;
    margin-top: 10px !important;
}
}


@media(max-width:767px){
    .procedureMainBox .procedureBox{
        flex-direction: column;
    }
    .procedureMainBox #pateinBox{
        border-left:none !important;
    }
    .ourExpertise {
       text-align: center;
    }
		.aboutUsTitle h2 {
			font-size: 32px !important;
	}

    #gdlr-core-column-54216 .gdlr-core-pbf-column-content-margin {
        padding-top: 30px !important;
    }

    .serviceBox .gdlr-core-column-service-title-wrap{
        padding-top: 0 !important;
    }
    
    .serviceBox h3 {
    font-size: 16px !important;
   }


    #gdlr-core-column-54250 .gdlr-core-pbf-column-content-margin {
    padding-top: 30px !important;
        padding-bottom: 60px !important;
}
    .mainContactFormInnerDiv{
        padding-left:0;
        padding-right:0;
    }
    .meetExpertHeading h3 {
    font-size: 30px !important;
}
    .serviceBox img {
    width: 60px;
    height: 60px;
    object-fit: contain;
}
    .meetExpertSection {
    padding-top: 60px !important;
    padding-bottom: 0px !important;
}

.cards {
    flex-direction: column;
}
.card {
    flex-direction: column;
}
.doctorImgDivTwo, .doctorImgDivOne {
    height: 550px;
	background-position: top;
}
    .expertise_section .gdlr-core-column-service-item{
        margin-bottom:15px !important;
    }
	#locationOne .leftImageNameDiv .doctorNameTitleClass span.gdlr-core-title-item-caption.gdlr-core-info-font.gdlr-core-skin-caption {
    font-size: 16px !important;
}
#columnService .gdlr-core-column-service-content {
    font-size: 16px !important;
}

}


@media(max-width:575px){
    
    .patientMainSection.patient_care_section .gdlr-core-pbf-column {
            padding-bottom: 0 !important;
      }
    .card-content h3 {
    font-size: 20px;
    }

}


@media(max-width:675px){
    .contusUsRightDiv > .gdlr-core-pbf-background-wrap {
    background-color: unset !important;
}
.contusUsRightDiv {
    background-color: #ff7550;
}
    #contactFormId .gdlr-core-pbf-column-content-margin.contusUsRightDiv{
        padding-top: 40px !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 60px !important;
    }
}

@media(max-width:1199px){
    
.dr_bandari_block.newBhandariBlock .gdlr-core-pbf-wrapper-container-inner.gdlr-core-item-mglr.clearfix {
    display: flex;
    flex-direction: column;
}
.dr_bandari_block.newBhandariBlock .gdlr-core-pbf-column.gdlr-core-column-30{
    width:100%;
}

.dr_bandari_block .gdlr-core-title-item-title-wrap {
    text-align: center;
}

span.gdlr-core-skin-caption {
    font-size: 32px !important;
    text-align: center;
    line-height: 1.2;
}

.dr_bandari_block .bookAppointButton {
    text-align: center;
}

.dr_bandari_block.newBhandariBlock .gdlr-core-container > .gdlr-core-pbf-wrapper-container-inner:before, .doctorPairImage {
    display: none;
}
.bookAppointButton {
    margin-top: 20px;
}

    
}




/* ------------------- */

@media(max-width:1500px){
.designationtext {
    font-size: 75% !important;
}
.profNameText {
    font-size: 75% !important;
}
    }
@media(max-width:1040px){
.designationtext {
    font-size: 65% !important;
}
.profNameText {
    font-size: 65% !important;
}
    .n2-ss-section-main-content {
    padding: 40px 100px !important;
}
    }


@media(max-width:1400px){
.procedureBox {
    flex-direction: column;
}
.procedureBox .gdlr-core-column-service-content a {
    text-align:center;
}
    
.gdlr-core-pbf-wrapper.patient_care_section.patientMainSection.procedureMainDivParent {
    padding-top: 0;
}

    }



@media(max-width:1299px){
    .cards{
        flex-direction:column;
        max-width: 900px;
        margin: 0 auto;
    }
}



@media(max-width:1140px){
.serviceBox img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}
.serviceBox{
    gap: 10px;
}
.serviceBox h3{
    line-height:1.2 !important;
    font-size: 20px !important;
}
.serviceBox .gdlr-core-column-service-title-wrap{
    margin-bottom:20px !important;
}
.serviceBox .gdlr-core-media-image{
    margin-right:0 !important;
}
    }


.procedureMainBox #pateinBox{
    position:relative;
}
.procedureMainBox #pateinBox:before{
    content:"";
    position:absolute;
    width: 2px;
    height: 80px;
    background-color: #17449e;
    top: 30%;
    transform: translateY(-50%);
    left: 0;
	 
}



@media(max-width:991px){
    .procedureMainDivParent .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
   }
    .procedureMainDivParent .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container .gdlr-core-column-12{
       width:100%;   
    }
   .procedureMainBox #pateinBox::before {
    display: none !important;
    }
    
    .procedureMainBox .gridBorder:after{
    content:"";
    position:absolute;
    width: 2px;
    height: 80px;
    background-color: #17449e;
    top: 30%;
    transform: translateY(-50%);
    left: 0;
}
.ourLocationSection {
    padding-bottom: 30px !important;
}
    .ourExpert .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container {
    display: flex;
    flex-direction: column;
}
    .ourExpert .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container .gdlr-core-column-30{
        width:100% !important;
    }
     .contusUsRightDiv{
         max-width: 700px !important;
         margin:0 auto;
         padding-left: 15px !important;
         padding-right: 15px !important;
     }
/*     div#contactFormId {
    padding-top: 40px;
} */
    .serviceBox{
        max-width:700px;
        margin:0 auto;
    }
    .ourExpertise {
    text-align: center;
}
    .expertise_section{
        padding:0 !important;
    }
    
        .aboutUsSection .gdlr-core-pbf-wrapper-container-inner.gdlr-core-item-mglr.clearfix {
            display: flex;
            flex-direction: column;
        }
    .aboutUsSection .gdlr-core-pbf-column.gdlr-core-column-30{
        width:100%;
    }
    .aboutUsTitle {
    text-align: center;
    }
    p.aboutUsSubTitle {
        text-align: center;
    }
	.infoPart {
    max-width: 700px;
    margin: 0 auto;
}

    
}
.contusUsRightDiv {
    background-color: #ff7550;
}

@media(max-width:767px){
.hover_boxes h3 {
    font-size: 15px !important;
}
.dr-name-cst h3 {
    line-height: 30px;
}
.hover_boxes p > a.hoverBoxButton {
    background: #000;
}
.hover_boxes p > a.hoverBoxButton img {
    filter: invert(1);
}
   .SliderMainDiv{
    padding-top: 0 !important;
}
    .gdlr-core-page-builder-body #bannerId.gdlr-core-pbf-wrapper {
    padding-top: 10px !important;
}
.main_banner .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-pbf-wrapper-full {
    max-width: 850px;
}
    
    .aboutImage img {
    height: 360px;
    object-fit: contain;
    width: 100%;
}
	.aboutImage .gdlr-core-media-image::after {
    left: -11%;
  
}
		 .n2-ss-section-main-content {
    padding: 40px 15px !important;
}
	.designationtext {
     font-size: 54% !important;
}
    .profNameText{
        font-size: 54% !important;
    }
	.testimonialDiv .gdlr-core-testimonial-content.gdlr-core-info-font.gdlr-core-skin-content {
    font-size: 18px !important;
}
	.testimonialDiv .gdlr-core-testimonial-title.gdlr-core-title-font.gdlr-core-skin-title{
    font-size :16px !important;
}
	.aboutUsSection {
    padding-bottom: 30px !important;
}
	.ourLocationSection {
    padding-top: 0px !important;
}
	.caraousalFooter {
    margin-top: 0 !important;
}
	.doctorCTARightdiv .dr-name-cst {
    padding-left: 5px;
    padding-right: 5px;
}
.dr_bandari_block .bookAppointButton {
    padding-bottom: 5px;
  }
	
	.aboutImage .gdlr-core-media-image:before{
		left: 5% !important;
	}
	.doctorImgDivTwo, .doctorImgDivOne {
    height: 420px;
    background-position: top;
}
	
	  .info-card {
    padding: 15px 8px;
}
   .fadeInRight .gdlr-core-text-box-item-content p {
    font-size: 16px;
} 
    .mainContactFormInnerDiv .gdlr-core-column-60.gdlr-core-left-align p > input.wpcf7-form-control.has-spinner.wpcf7-submit.gdlr-core-full{
      margin-top: 10px !important;
 } 
    .testimonialDiv .gdlr-core-testimonial-content.gdlr-core-info-font.gdlr-core-skin-content p{
        font-size:16px;
        line-height:1.5 !important;
    }
    .gdlr-core-accordion-item-content p {
    font-size: 14px;
   }
    .doctorCTARightdiv #gdlr-core-title-item-4 .gdlr-core-title-item-title-wrap + span.gdlr-core-title-item-caption.gdlr-core-info-font.gdlr-core-skin-caption {
    font-size: 16px !important;
}
.doctorCTARightdiv #gdlr-core-title-item-4 .gdlr-core-title-item-title-wrap h3 {
    font-size: 30px !important;
}
    .location_tabs .row .col-md-6 *{
        font-size:16px;
    }
    .location_tabs .row .col-md-6 h6{
         font-size:18px;
    }
	
	 .hover_boxes_cover.aboutUsSection > .gdlr-core-pbf-wrapper-content.gdlr-core-js{
        padding-top:50px;
    }
    .gdlr-core-pbf-wrapper.patient_care_section.patientMainSection {
    padding-top: 50px;
    padding-bottom: 50px;
}
    .aboutSubTitleBlock{
        padding-left:0 ;
        padding-right:0;
    }
    
#expertIdSection .gdlr-core-pbf-column-content-margin.gdlr-core-js.expertise_section {
    padding-top: 0px !important;
}
.ourExpertise{
    padding-bottom: 10px !important;
}
     .info-card{
        margin-bottom:10px !important;
         margin-top:10px !important;
    } 
    .meetExpertSection {
    padding-top: 50px !important;
    padding-bottom: 0px !important;
}
    div#testimonialWrapper.gdlr-core-pbf-wrapper {
    padding-top: 30px !important;
}
    div#caraousalID.caraousalFooter {
    padding-top: 0 !important;
}
	
	
}

@media(max-width:650px){
    .procedureMainDivParent .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container {
    display: flex;
     flex-direction:column;
   }
    .procedureMainBox #pateinBox:before, .procedureMainBox .gridBorder:after{
        display:none;
    }
	
	.aboutImage .gdlr-core-media-image:before {
    width:75px;
    height:75px;
}
    .aboutImage .gdlr-core-media-image::after {
    width: 75px;
    height: 75px;
   
}
		.aboutImage .gdlr-core-media-image::after {
    left: -7%;
  
}
	

}







/*  ------ Contact Us Page CSS ----  */


.bhandariHospitalCustomTabSection .surgeonHospitalWrapper {
    display: flex;
    align-items: center;
    gap: 20px;
    justify-content: center;
}
.bhandariHospitalCustomTabSection .surgeonInnerDiv {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #17449E33;
}
.bhandariHospitalCustomTabSection .locationIconDiv img {
    width: 48px;
    height: 48px;
    object-fit: contain;
}
.bhandariHospitalCustomTabSection p.hospName {
    display: flex;
    flex-wrap: wrap;
    font-size: 18px;
    line-height: 1.2;
    font-weight: 600;
    max-width: 190px;
    color: #17449E;
}
.bhandariHospitalCustomTabSection p.addressHosp {
    margin-bottom: 0;
    font-size: 14px;
    color: #48484899;
    font-weight: 400;
}
.bhandariHospitalCustomTabSection .sugeonLocMainDiv {
    min-width: 285px;
    padding: 20px;
    display: flex;
    flex-direction: column;
    gap: 10px;
    min-height: 180px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    border-radius: 15px;
	cursor:pointer;
	background: #fff;
}

.locationDivOuter.show {
    display: block;
}

.locationDivOuter {
    display: none;
  transition: opacity 0.5s ease;
}
div#contactTitleDiv h3 {
    font-size: 48px;
	font-weight:600;
}
.contactUsMainOuterDiv {
    display: flex;
    flex-direction: column;
    gap: 20px;
}
.contactUsMainOuterDiv .contactInnerDiv {
    display: flex;
    gap: 20px;
    align-items: center;
    padding: 20px;
    border-radius: 15px;
    background: #17449E1F;
}
.contactUsMainOuterDiv .iconImgDiv img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}
.contactUsMainOuterDiv p.phoneNumber {
    font-size: 24px;
    font-weight: 500;
    color: #000;
    margin-bottom: 0;
}
.contactUsMainOuterDiv p.phoneNumber a {
    color: #000;
}
div#contactForm7 {
    background-color: #FF7550;
    border-radius: 20px;
    padding: 62px 12px;
}
div#contactFormOuterTitle h3 {
    font-size: 24px !important;
}
div#contactFormOuterTitle {
    text-align: center;
    padding-bottom: 0 !important;
}
div#contactOuterText p {
    text-align: center;
    font-size: 14px;
}
.mainContactFormIsHere input, .mainContactFormIsHere textarea {
    padding: 12px !important;
    border-radius: 7px;
}
.mainContactFormIsHere .gdlr-core-input-wrap > .gdlr-core-column-30 {
    margin-bottom: 0 !important;
}
.mainContactFormIsHere .gdlr-core-input-wrap > .gdlr-core-column-30 p, .mainContactFormIsHere .gdlr-core-input-wrap > .gdlr-core-column-60 p{
    margin-bottom: 15px !important;
}
div#mfcf7_zl_multifilecontainer + span + p {
    display: none;
}
#appointment_ID.custom_bg_repeat .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container {
    align-items: unset;
    gap: 50px;
    justify-content: space-between;
}
#appointment_form span.wpcf7-form-control-wrap.recaptcha {
    padding-left: 9px;
}
.doctorNameTitleClass h3 {
    font-size: 48px !important;
    font-weight: 600 !important;
	  color: #17449E !important;
}
.doctorNameTitleClass span.gdlr-core-skin-caption{
    margin-top:0;
}
.map_image img{
    border-radius: 15px;
}
.doctorNameTitleClass {
    padding-bottom: 25px !important;
}
.locationIframeDiv iframe {
    min-height: 634px !important;
}
.iframeMainOuterDiv {
    padding-left: 0;
    padding-right: 0;
}
.locationDivOuter .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container {
    border-radius: 20px;
/*     padding-left: 0px;
    padding-right: 0 !important; */
}
.leftImageNameDiv {
    background: #fff;
    padding-top:40px;
}
.iframeMainOuterDiv {
    padding-bottom: 0;
}
.locationIframeDiv iframe {
    border-top-right-radius: 20px !important;
    border-bottom-right-radius: 20px !important;
}
.leftImageNameDiv {
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
}
.locationDivOuter .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container {
    max-width: 1540px;
}
.custom_bg_repeat > .gdlr-core-pbf-background-wrap {
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    margin-top: -50px;
}
.dr_bandari_block.contactBanner .gdlr-core-container > .gdlr-core-pbf-wrapper-container-inner {
background-image:unset;
}
.dr_bandari_block.contactBanner .gdlr-core-title-item-title-wrap {
    text-align: center !important;
}
div#columnService {
    margin-top: -65px;
    z-index: 2;
}
.sugeonLocMainDiv {
    opacity: 0.5;
}

.sugeonLocMainDiv.activeClicked {
    opacity: 1;
}
.dr_bandari_block.contactBanner .gdlr-core-pbf-background.gdlr-core-parallax.gdlr-core-js {
    background-position: center 3% !important;
    position:relative;
}
.dr_bandari_block.contactBanner .gdlr-core-pbf-background.gdlr-core-parallax.gdlr-core-js:before {
  content:"";
  position:absolute;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.3;
}

div#n2-ss-3 .n-uc-mqbVNcGD71H2-inner,
div#n2-ss-3 .n-uc-l0f3BJWTR7ZG-inner,
div#n2-ss-3 .n-uc-EVchuhDfDkYp-inner,
div#n2-ss-3 .n-uc-187d8f1049b03-inner{
    padding:40px 120px 40px 120px;
}
#testimonialWrapper {
    display: none;
}
.page-id-9906 h1.mediz-page-title {
    font-family: Radley !important;
    font-weight:400;
    font-style: italic;
	font-size: 70px !important;
}

@media(min-width:768px) and (max-width:1225px){

div#n2-ss-3 .n2-font-094422028113a555ac0b32409e35d7ba-hover,
div#n2-ss-3 .n2-font-5c43ca351cf47869cf81a99c0258a1ef-hover{
     font-size:300% !important; 
}
    }

@media(min-width:768px) and (max-width:912px){
    .hover_box_section h3.gdlr-core-hover-box-title.gdlr-core-skin-title{
        font-size:20px
    }
}



/* --- Contact Us page responsvie CSS ---- */

@media(max-width:1530px){
    .bhandariHospitalCustomTabSection .surgeonHospitalWrapper{
        justify-content:unset;
        overflow:auto;
    }
    div#surgeonHopitalID {
    padding-left: 0;
    padding-right: 0;
  }
}

@media(max-width:1410px){
    body.page-id-9906 .mediz-page-title-wrap{
    background-position: 0% -2% !important;
 }
}

@media(max-width:1350px){
    p.phoneNumber {
    font-size: 20px !important;
  }
}

@media(max-width:1199px){
    .doctorNameTitleClass span.gdlr-core-skin-caption {
    font-size: 18px !important;
}

.doctorNameTitleClass h3 {
    font-size: 34px !important;
}

.doctorNameTitleClass  .gdlr-core-title-item-title-wrap {
    text-align: center;
  }
    div#contactTitleDiv h3{
        font-size:36px !important;
    }
    #appointment_ID.custom_bg_repeat .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container{
        gap:30px !important;
    }
    div#contactDetailsBlock {
    padding-right: 0;
}
	 .mediz-page-title-wrap .mediz-page-title{
        font-size:65px !important;
    }
    .mediz-page-title-wrap.mediz-style-custom .mediz-page-caption{
        font-size:25px !important;
        margin-top:0px ;
    }
    body.page-id-9906 .mediz-page-title-wrap{
    background-position: 20% -2% !important;
    }
}

@media(max-widtH:1024px){
    
.custom_bg_repeat .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container{
        flex-direction:column;
    }
#appointment_ID.custom_bg_repeat .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container > .gdlr-core-pbf-column.gdlr-core-column-30{
    width: 100%;
    margin:0 auto;
}
div#contactDetailsBlock {
    padding-right: 0px;
     padding-left: 0px;
}
    
  div#columnService{
        margin-top: -85px;
    }
   
}

@media(max-widtH:767px){
    
.locationDivOuter .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container {
    display: flex;
    flex-direction: column;
    gap: 20px; 
   }
.leftImageNameDiv,.locationIframeDiv iframe {
    border-radius: 20px;
}
div#surgeonHopitalID {
    padding-bottom: 0;
}
  div#appointment_ID.custom_bg_repeat {
    padding-top: 0 !important;
}
    div#contactForm7{
        padding:42px 15px !important;
    }
 .mainContactFormIsHere {
    padding-left: 0;
    padding-right: 0;
}
    div#columnService{
        margin-top: 0;
    }
   div#locationOne {
    padding-bottom: 80px !important; 
  } 
    .locationIframeDiv iframe{
        height:100% !important;
        min-height:unset !important;
    }
	
div#mediz-page-wrapper div#bannerId div#sample {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

div#mediz-page-wrapper div#bannerId {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
 }
    div#bannerId .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-pbf-wrapper-full {
    padding-left: 0;
    padding-right: 0;
}
    .SliderTextBox, .SliderMainDiv  {
    margin-bottom: 0 !important;
}
    .faqAccordionbnadari {
    padding-left: 0;
    padding-right: 0;
}
    
div#aboutTextPara {
    padding: 0;
}
	div#n2-ss-3 .n2-font-5c43ca351cf47869cf81a99c0258a1ef-hover,
div#n2-ss-3 .n2-font-094422028113a555ac0b32409e35d7ba-hover,
div#n2-ss-3 .n2-style-b9880470c8178890efa20e7c510bc08a-heading{
    font-size: 200% !important;
}

div#n2-ss-3 .n2-font-da52110e7fcecc02522757e5d58646c3-hover,
div#n2-ss-3 .n2-font-bc76f1067e3ccbc3cd15fce586886604-hover{
     font-size: 160% !important;
}
	
	  .mediz-page-title-wrap .mediz-page-title{
        font-size:45px !important;
    }
    .mediz-page-title-wrap.mediz-style-custom .mediz-page-caption{
        font-size: 18px !important;
        margin-top:0px;
        width:100%;
    }
	
}

@media(max-width:525px){
    .contactUsMainOuterDiv .iconImgDiv img {
    width: 55px;
    height: 55px;
}
    p.phoneNumber {
    font-size: 16px !important;
  }
    .contactUsMainOuterDiv .contactInnerDiv{
        gap:10px;
    }
    div#contactTitleDiv h3 {
    font-size: 30px !important;
   }
    #contactTitleDiv .gdlr-core-title-item-title-wrap {
    text-align: center;
 }
    .gdlr-core-input-wrap.gdlr-core-large textarea{
        height:100px;
    }
	.doctorImgDivTwo, .doctorImgDivOne {
    height: 350px;
    background-position: top;
} 
	
.mediz-page-title-wrap .mediz-page-title{
        font-size:35px !important;
    }
    .mediz-page-title-wrap.mediz-style-custom .mediz-page-caption{
        font-size: 16px !important;
        margin-top:0px;
        width:100%;
    }	
	
}

@media(max-width:420px){
    .contactUsMainOuterDiv .contactInnerDiv {
   flex-direction:column;
}
}
@media(max-width:390px){
   .doctorImgDivTwo, .doctorImgDivOne {
    height: 300px;
    background-position: top;
} 
}


/* ---- Doctor Single Page ---  */

div#drmarwaneIMage img {
    width: 350px;
    height: 420px;
    object-fit: cover;
    border: 2px solid #fff;
}
div#drmarwaneIMarwane img {
    width: 420px;
    height: 500px;
    object-fit: cover;
    object-position: 50% 15%;
}




@media(min-width:1140px) and (max-width:1425px){
.testimonialDiv i.arrow_carrot-right.gdlr-core-default.flex-next:before {
    right: -400px;
}
.testimonialDiv i.arrow_carrot-left.gdlr-core-default.flex-prev:before {
    left: -400px;
}
    }

@media(max-width:1139px){
.testimonialDiv i.arrow_carrot-right.gdlr-core-default.flex-next:before {
    right: -290px;
}
.testimonialDiv i.arrow_carrot-left.gdlr-core-default.flex-prev:before {
    left: -290px;
}

    .testiMainDivOuter .gdlr-core-pbf-background-wrap + .gdlr-core-pbf-column-content.clearfix.gdlr-core-js{
       max-width:750px !important;
 }
}
.dorctorOurImage img {
    border-radius: 20px;
}

@media(min-width:1250px){
	.dorctorOurImage img {
	max-width:550px;
}
}

@media(max-width:767px){
.gdlr-core-accordion-item-content p {
    font-size: 16px;
}
.gdlr-core-accordion-item-content ul {
    font-size: 14px;
}
	.surgeryAccordion .gdlr-core-accordion-item {
    padding-left: 0;
    padding-right: 0;
}
.surgeryAccordion .gdlr-core-accordion-item-content ol {
    margin-left: 20px;
}
.surgeryAccordion h4.gdlr-core-accordion-item-title {
    padding: 20px 12px !important;
}
    }

.surgeryPageFAQTitle span {
    font-size: 24px !important;
}

@media(max-width:1024px){
.surgeryPageFAQTitle span {
    font-size: 22px !important;
}
    .surgeryPageFAQTitle, .dorctorOurImage{
        padding-left: 0px;
        padding-right: 0px;
    }

    .section_text-box .gdlr-core-pbf-wrapper-container-inner.gdlr-core-item-mglr.clearfix{
        flex-direction: column;
    }

  .section_text-box .gdlr-core-column-30.gdlr-core-column-first{
     width:100%;
 }
    
    }




.mediz-page-title-wrap .mediz-page-title-overlay{
    background-color:#000 !important;
    background:unset;
}
.mediz-page-title-wrap.mediz-style-custom.mediz-left-align {
    background-position: top;
}

.page-id-9944 .mediz-page-title-content.mediz-item-pdlr,
.page-id-9957 .mediz-page-title-content.mediz-item-pdlr, 
.page-id-9933 .mediz-page-title-content.mediz-item-pdlr, 
.page-id-9936 .mediz-page-title-content.mediz-item-pdlr {
    display: flex;
    justify-content: center;
}
.page-id-9944 .mediz-page-title-content.mediz-item-pdlr{
    flex-direction: column;
    text-align: center;
    align-items: center;
}


.page-id-9944 .mediz-page-title-content.mediz-item-pdlr h1,
.page-id-9957 .mediz-page-title-content.mediz-item-pdlr h1, 
.page-id-9933 .mediz-page-title-content.mediz-item-pdlr h1, 
.page-id-9936 .mediz-page-title-content.mediz-item-pdlr h1{
    text-align: center;
    font-size:65px !important;
}

.page-id-9944 .mediz-page-title-wrap .mediz-page-title,
.page-id-9957 .mediz-page-title-wrap .mediz-page-title, 
.page-id-9933 .mediz-page-title-wrap .mediz-page-title, 
.page-id-9936 .mediz-page-title-wrap .mediz-page-title
 {
    font-family: Satisfy !important;
    font-style: italic;
}


@media(max-width:1140px){

.page-id-9944 .mediz-page-title-content.mediz-item-pdlr h1,
.page-id-9957 .mediz-page-title-content.mediz-item-pdlr h1, 
.page-id-9933 .mediz-page-title-content.mediz-item-pdlr h1, 
.page-id-9936 .mediz-page-title-content.mediz-item-pdlr h1 {
    text-align: center;
    font-size:45px !important;
   }
}

@media(max-width:600px){

.page-id-9944 .mediz-page-title-content.mediz-item-pdlr h1,
.page-id-9957 .mediz-page-title-content.mediz-item-pdlr h1, 
.page-id-9933 .mediz-page-title-content.mediz-item-pdlr h1, 
.page-id-9936 .mediz-page-title-content.mediz-item-pdlr h1 {
    text-align: center;
    font-size:35px !important;
   }
}


