/*
Theme Name: Medcure Child
Description: Child Theme for Medcure Theme
Author: zozothemes
Version: 1.0
Template: medcure
Tags: one-column, two-columns, right-sidebar, flexible-header, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
Text Domain: zozothemes
*/

/*Custom Style Code Right Here */


/*a{color: #1177cc!important;}
a:hover, a:focus{
color: #f4d160!important;
}*/

/*<link rel="stylesheet" href="https://use.typekit.net/tld0hgq.css">*/
@font-face{font-family:'Avenir-Black';src:url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Black.eot');src:url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Black.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Black.woff2') format('woff2'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Black.woff') format('woff'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Black.ttf') format('truetype'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Black.svg') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Avenir-Book';src:url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Book.eot');src:url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Book.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Book.woff2') format('woff2'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Book.woff') format('woff'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Book.ttf') format('truetype'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Book.svg') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Avenir-Heavy';src:url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Heavy.eot');src:url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Heavy.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Heavy.woff2') format('woff2'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Heavy.woff') format('woff'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Heavy.ttf') format('truetype'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Heavy.svg') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Avenir-Medium';src:url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Medium.eot');src:url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Medium.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Medium.woff2') format('woff2'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Medium.woff') format('woff'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Medium.ttf') format('truetype'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Medium.svg') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Avenir-Roman';src:url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Roman.eot');src:url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Roman.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Roman.woff2') format('woff2'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Roman.woff') format('woff'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Roman.ttf') format('truetype'),url('/wp-content/themes/medcure/assets/fonts/Avenir/Avenir-Roman.svg') format('svg');font-weight:normal;font-style:normal;font-display:swap;}

/*Title font 
@font-face{font-family:"Acumin Variable Concept";
    src:url("https://db.onlinewebfonts.com/t/066ce24dae3730ed6c648b09efaea93a.eot");
    src:url("https://db.onlinewebfonts.com/t/066ce24dae3730ed6c648b09efaea93a.eot?#iefix") format("embedded-opentype"),
    url("https://db.onlinewebfonts.com/t/066ce24dae3730ed6c648b09efaea93a.woff2") format("woff2"),
    url("https://db.onlinewebfonts.com/t/066ce24dae3730ed6c648b09efaea93a.woff") format("woff"), 
    url("https://db.onlinewebfonts.com/t/066ce24dae3730ed6c648b09efaea93a.ttf") format("truetype"), 
url("https://db.onlinewebfonts.com/t/066ce24dae3730ed6c648b09efaea93a.svg#Acumin Variable Concept") format("svg");}*/

@font-face{font-family:'Espion Grotesk';src:url('/wp-content/themes/medcure/assets/fonts/Espion-Grotesk-Regular/EspionGrotesk-Regular.eot');src:local('/wp-content/themes/medcure/assets/fonts/Espion-Grotesk-Regular/Espion Grotesk Regular'),local('EspionGrotesk-Regular'),url('/wp-content/themes/medcure/assets/fonts/Espion-Grotesk-Regular/EspionGrotesk-Regular.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/medcure/assets/fonts/Espion-Grotesk-Regular/EspionGrotesk-Regular.woff2') format('woff2'),url('/wp-content/themes/medcure/assets/fonts/Espion-Grotesk-Regular/EspionGrotesk-Regular.woff') format('woff'),url('/wp-content/themes/medcure/assets/fonts/Espion-Grotesk-Regular/EspionGrotesk-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;}

@import url("https://p.typekit.net/p.css?s=1&k=tld0hgq&ht=tk&f=26052.26053.26054.26056.26062.26068.25996.25998.25999.26000.26001.26008.26012&a=87437747&app=typekit&e=css");
@font-face{font-family:"acumin-pro";src:url("https://use.typekit.net/af/08ba15/00000000000000003b9acaff/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3") format("woff2"),url("https://use.typekit.net/af/08ba15/00000000000000003b9acaff/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3") format("woff"),url("https://use.typekit.net/af/08ba15/00000000000000003b9acaff/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:800;}
@font-face{font-family:"acumin-pro";src:url("https://use.typekit.net/af/6d4bb2/00000000000000003b9acafc/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/6d4bb2/00000000000000003b9acafc/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/6d4bb2/00000000000000003b9acafc/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;}
@font-face{font-family:"acumin-pro";src:url("https://use.typekit.net/af/6ce26b/00000000000000003b9acafd/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/6ce26b/00000000000000003b9acafd/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/6ce26b/00000000000000003b9acafd/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;}
@font-face{font-family:"acumin-pro";src:url("https://use.typekit.net/af/aa5b59/00000000000000003b9acaf7/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/aa5b59/00000000000000003b9acaf7/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/aa5b59/00000000000000003b9acaf7/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;}
@font-face{font-family:"acumin-pro";src:url("https://use.typekit.net/af/46da36/00000000000000003b9acaf6/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/46da36/00000000000000003b9acaf6/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/46da36/00000000000000003b9acaf6/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;}
@font-face{font-family:"acumin-pro";src:url("https://use.typekit.net/af/285b22/00000000000000003b9acb00/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/285b22/00000000000000003b9acb00/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/285b22/00000000000000003b9acb00/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:900;}
@font-face{font-family:"acumin-pro-condensed";src:url("https://use.typekit.net/af/3b3b32/00000000000000003b9acb10/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff2"),url("https://use.typekit.net/af/3b3b32/00000000000000003b9acb10/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff"),url("https://use.typekit.net/af/3b3b32/00000000000000003b9acb10/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:800;}
@font-face{font-family:"acumin-pro-condensed";src:url("https://use.typekit.net/af/69b3c5/00000000000000003b9acb0e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/69b3c5/00000000000000003b9acb0e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/69b3c5/00000000000000003b9acb0e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;}
@font-face{font-family:"acumin-pro-condensed";src:url("https://use.typekit.net/af/d99dcd/00000000000000003b9acb0f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/d99dcd/00000000000000003b9acb0f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/d99dcd/00000000000000003b9acb0f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;}
@font-face{font-family:"acumin-pro-condensed";src:url("https://use.typekit.net/af/4b28f4/00000000000000003b9acb08/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/4b28f4/00000000000000003b9acb08/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/4b28f4/00000000000000003b9acb08/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;}
@font-face{font-family:"acumin-pro-condensed";src:url("https://use.typekit.net/af/9832ec/00000000000000003b9acb09/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/9832ec/00000000000000003b9acb09/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/9832ec/00000000000000003b9acb09/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;}
@font-face{font-family:"acumin-pro-condensed";src:url("https://use.typekit.net/af/7bebb5/00000000000000003b9acb0c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/7bebb5/00000000000000003b9acb0c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/7bebb5/00000000000000003b9acb0c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;}
@font-face{font-family:"acumin-pro-condensed";src:url("https://use.typekit.net/af/b36705/00000000000000003b9acb12/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/b36705/00000000000000003b9acb12/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/b36705/00000000000000003b9acb12/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:900;}
.tk-acumin-pro{font-family:"acumin-pro",sans-serif;}
.tk-acumin-pro-condensed{font-family:"acumin-pro-condensed",sans-serif;}

/*color code for title and sub title*/
.section-title-wrapper .section-title{color:#1177cc;}
.section-title-wrapper span.sub-title{color:#1177cc;}
.dark_bg{background-color:#e9e9ea!important;}
.dark_bg .section-title-wrapper .section-title{color:#1177cc;}
.medcure-btn{font-size:15px;padding:15px 36px 15px 36px!important;}
.wpcf7 input[type="submit"]:hover,.btn.btn-default:hover,.btn.btn-bordered:hover,.btn.btn-default.theme-color:hover{background:#1177cc!important;color:#fff;}
body{color:#6e6e6e;font-family:"acumin-pro",sans-serif!important;font-weight:400;font-size:16px!important;line-height:1.5!important;}
li,p,a{font-family:"acumin-pro",sans-serif!important;font-weight:400;}
a:hover,a:focus{opacity:0.8;}
h1,h2,h3,h4,h5,h6{font-family:'Espion Grotesk'!important;}
h2{font-weight:600!important;}
h3{font-weight:500!important;}
h4{font-weight:400!important;}
h5{font-weight:200!important;}
h6{font-weight:100!important;}
.btn>*{display:flex;align-items:center;justify-content:center;}
.sec-pad{padding:70px 0;}
.pad_bt{padding-bottom:0;}
.blog .medcure-content-inner>.container>.row,.single .medcure-content-inner>.container>.row,.tag .medcure-content-inner>.container>.row,.single-post .medcure-content-inner>.container>.row{padding:70px 0!important;}
.blog-wrapper.blog-style-1 .owl-item .blog-inner{background-color:#fff;}
.blog-wrapper.blog-style-1 .blog-inner .entry-title{min-height:60px;}
.blog-wrapper.blog-style-1 .blog-inner > .post-thumb img{min-height:205px;}
.owl-item .item .blog-inner .entry-title{min-height:52px;}
.blog-wrapper.blog-style-1 .blog-inner .post-excerpt{min-height:75px;}
.blog-wrapper .post-thumb-overlay:before{z-index:0!important;display:none;}
.blog-wrapper .blog-inner>*:nth-child(1){margin-bottom:25px;}
.topbar a{text-transform:none;}
.topbar .nav-item *{font-size:15px!Important;}
.topbar .nav.social-icons .nav-item a.nav-link:hover{color:#e9e9ea!Important;}
.topbar-items .header-phone span,.topbar-items .header-email span,.topbar-items .header-address span,.topbar-items span.fa.fa-map-marker.pr-2.theme-color{color:#fff!important;}
.topbar .topbar-items>li:nth-child(3){display:none;}
ul.topbar-items.nav.pull-right{display:flex;align-items:center;}
.custom-container.topbar-inner{display:flex;align-items:center;justify-content:space-between;}
.section-title-wrapper span.sub-title{text-transform:unset!important;}
.breadcrumb a{color:#fff!important;}
.breadcrumb span.current{color:#e9e9ea!important;}
.breadcrumb a:hover{color:#f4d160!important;}
.breadcrumb>a::after{content:"/"!important;top:1px!important;font-size:15px!important;}
h1.page-title{padding-bottom:40px;}
h1.page-title::after{content:"";background:url(/wp-content/uploads/2025/05/heartbeat_new.webp); display:none;}
.dropdown>.dropdown-menu li.menu-item>a{font-weight:700!important;}
.book_appointment_main{    /*background-color:#e9e9ea!important;*/
    padding:40px 0px;}
    .service .service-content .sec-pad.book_appointment_main{padding:40px 0px!important;}
    .book_appointment{background-color:#1177cc!important;}
    .book_appointment .btn-wrap .btn{background-color:#e9e9ea!important;color:#1177cc;border:2px solid #e9e9ea!important;transform:all 0.5s ease-in-out;}
    .book_appointment .btn-wrap .btn:hover{background-color:#1177cc!important;color:#e9e9ea!important;transform:all 0.5s ease-in-out;}
    .sticky-head.header-sticky{box-shadow:0px 0 20px -1px rgba(0,0,0,.3);-ms-box-shadow:0px 0 20px -1px rgba(0,0,0,.3);-moz-box-shadow:0px 0 20px -1px rgba(0,0,0,.3);-o-box-shadow:0px 0 20px -1px rgba(0,0,0,.3);-webkit-box-shadow:0px 0 20px -1px rgba(0,0,0,.3);}


/*Home slider*/

#slider-1-slide-1-layer-11,
#slider-1-slide-2-layer-1,
#slider-1-slide-15-layer-1,
#slider-1-slide-16-layer-1 {
    font-family: 'Espion Grotesk'!important;
    font-weight: 500!important;
    color: #1177cc!important;
}

#slider-1-slide-1-layer-3,
#slider-1-slide-2-layer-3,
#slider-1-slide-15-layer-3,
#slider-1-slide-16-layer-3 {
    font-family: "acumin-pro", sans-serif!important;
    color: #1177cc!important
}

/*gallery*/
.mfp-content .mfp-bottom-bar{display:none;}
.mfp-zoom-out-cur{cursor:default!important;}
.mfp-zoom-out-cur .mfp-close{cursor:pointer!important;}
.home_gallery .owl-stage-outer .owl-item .owl-item{overflow:hidden;border-radius:20px;border:2px solid #eee;}
.home_gallery .owl-stage-outer .owl-item .owl-item a img{transition:all 0.5s ease-in-out;}
.home_gallery .owl-stage-outer .owl-item .owl-item a:hover img{transform:scale(1.1);transition:all 0.5s ease-in-out;}
.mfp-close-btn-in .mfp-close{color:transparent!important;position:absolute!important;right:-30px!important;background:#e9e9ea;opacity:1;max-width:30px!important;max-height:30px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:9px 7px!important;}
.mfp-close-btn-in .mfp-close:before{background:#e9e9ea;max-width:30px!important;max-height:30px!important;}
.mfp-close-btn-in .mfp-close:after{content:"×";font-style:normal!important;font-size:25px!important;font-family:Arial,Baskerville,monospace!important;position:absolute;top:-8px;left:8px;display:block;color:#1177cc!important;}
.widget.zozo_social_widget ul{display:flex;justify-content:space-between;}
.zozo_social_widget .nav.social-icons li a:hover{color:#e9e9ea!Important;}
.gallery_main .portfolio-img{overflow:hidden;border-radius:20px;border:2px solid #eee;}
.gallery_main .portfolio-img a:hover img{transform:scale(1.1);transition:all 0.5s ease-in-out;}
.gallery_main .portfolio-default .portfolio-wrap{border:none;}
.services-wrapper .row{justify-content:center;}
.services-wrapper>.row:first-child{margin-bottom:20px;}
.service-info-wrap .custom-post-nav,.service-info-wrap .service-img{display:none!important;}
.services-wrapper .services-title .entry-title{padding-bottom:5px!important;}
.services-wrapper .services-inner{padding:0px 0px 40px!Important;height:100%;}
.services-wrapper .services-inner .services-thumb{margin-bottom:20px!important;}
.services-wrapper .services-inner .services-thumb img{border-radius:10px 10px 0 0!Important;}
.services-wrapper .services-inner .services-title,.services-wrapper .services-inner .services-excerpt,.services-wrapper .services-inner .services-read-more{margin-left:30px!important;margin-right:30px!important;}
.services-wrapper .services-inner:hover .services-read-more{padding-bottom:15px;}
.services-wrapper .services-inner .services-read-more a span.text{line-height:25px;}
.services-wrapper .services-title a.entry-title:hover{color:#e9e9ea!Important;}
.contact_detail_main .feature-box-wrapper.feature-box-style-1{min-height:275px!important;margin-bottom:20px!important;}
.contact_detail_main .feature-box-wrapper>.feature-box-content>a{color:#222!important;}
.contact_main .social-icons-wrapper{margin-top:20px;}
.blog-wrapper .blog-inner:not(.home .blog-inner){min-height:480px;}
.blog-inner .post-thumb{margin-bottom:10px!important;}
.blog-inner ul.top-meta-list a,.blog-inner ul.top-meta-list li span,.blog-inner ul.top-meta-list li i{color:#fff;}
.blog-inner ul.top-meta-list{display:none;}
body .blog-inner .post-more a.read-more::after{line-height:14px!important;}
.blog-inner:hover .blog-wrapper .bottom-meta .post-more a.read-more span,
.blog-wrapper .bottom-meta .post-more a.read-more:hover span,
.blog-wrapper .bottom-meta .post-more a.read-more:hover span:after{color:#1177cc;}


.btn-wrap a.btn span{line-height:1!important;padding-top:0px!important;padding-bottom:0px!important;}
.home_gallery .owl-stage-outer .owl-item *{width:100%;height:300px;display:block;object-fit:cover;object-position:top;}
.footer-top-text .title{font-family:'Espion Grotesk'!important;padding-top:30px!important;padding-right:30px!important;padding-bottom:30px!important;padding-left:30px!important;border-radius:10px!important;background:#17c;color:#fff;font-size:28px;text-align:center;margin-bottom:50px!important;}
.footer-top .container{    /* padding-left:0; */

/* padding-right:0; */}
.book_appointment_main{display:none;}
.footer-top-card{margin-bottom:40px;margin-top:40px;}
.footer-top-card .section-title{text-align:center;}
.footer-top-card .section-title{margin-bottom:20px;color:#17c;}
.footer-top-card i{color:#17c;font-size:40px;}
.footer-top-card .card-body{text-align:center;padding-top:30px;padding-bottom:30px;}
.footer-top-card .card{height:100%;}
.footer-top-card.col-sm-6{margin-bottom:10px;}
.footer-top .widget:empty{display:none}
.header-inner .sticky-outer .navbar-inner{display:flex;justify-content:space-between;align-items:center;}
.mobile-header-items>li{height:85px!important;}
.mobile-header .mobile-header-inner .sticky-head>.container ul.mobile-header-items.nav.pull-left li{display:flex!important;align-items:center!important;}
.home .testimonial-wrapper.text-center .owl-carousel .owl-dots{margin-top:0!important;margin-bottom:35px!important;}
.about_dr_text_sec .section-description p>a{color:black;}
.about_dr_text_sec .section-description p>a:hover{color:#1176ca;}

/*blog inner sidebar*/
.side-item{margin-top:15px!important;padding:0px 0px 0px!important;display:flex;align-items:flex-start;}
.side-item .side-image{height:80px;width:80px;border:1px solid #e9e9ea;}
.side-item .side-image a img{height:100%;object-fit:cover;margin:0!important;max-width:100%;min-height:80px;}
.side-item-text{width:calc(100% - 80px)!important;padding-left:18px!important;}
/*.blog-wrapper.blog-style-1.blog-light .row:last-child .blog-inner{margin-bottom:0!important;}*/

/*.blog-wrapper .post-thumb-overlay:before{cursor:default;}*/

/*blog inner*/

.single.single-post .service .service-content .sec-pad{padding:0 0 30px!important;}
.single.single-post .service .service-content .sec-pad:last-child{padding-bottom:0!important;}
.single.single-post .service .service-content .content-carousel-wrapper .owl-carousel .owl-item .feature-box-wrapper{margin-bottom:0px!important;    /*border: 2px solid #e9e9ea;*/padding:30px;border-radius:10px;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;margin-left:25px;margin-right:25px;}
.single.single-post .service .service-content .content-carousel-wrapper .owl-carousel .owl-stage{padding:20px 0 30px;}
.single.single-post .service .service-content .content-carousel-wrapper .owl-carousel .owl-dots{text-align:center!important;}
.single.single-post .service .service-content .content-carousel-wrapper .owl-carousel .owl-item.active:first-child .feature-box-wrapper{margin-right:0px!important;}
.single.single-post .service .service-content .content-carousel-wrapper .owl-carousel .owl-item.active:last-child .feature-box-wrapper{margin-left:0px!important;}
.single.single-post .service .service-content .content-carousel-wrapper .owl-carousel .owl-item .feature-box-wrapper .feature-box-btn .btn.link:after{line-height:21px;}
.custom-post-nav a.prev:hover,.custom-post-nav a.next:hover{background:#1177cc;color:#fff;}
.custom-post-nav a.prev,.custom-post-nav a.next{background-color:#e9e9ea;line-height:1;color:#fff;border-radius:50px;display:flex;align-items:center;padding:15px 36px 15px 36px!important;}
.footer-middle-wrap .widget .widget-title:after{content:'';position:absolute;background:#e9e9ea;width:45px;left:0;height:2px;bottom:-9px;height:2px;}
.footer-middle-wrap{padding-top:60px;padding-bottom:60px;}
.footer-middle-wrap ul.menu>li{position:relative;padding-bottom:4px!important;padding-top:0!important;}
.footer-middle-wrap ul.menu>li.current_page_item a{color:#e9e9ea;}
.footer-middle-wrap ul.menu>li>a{transition:.3s all ease-in-out;padding-left:15px;}
.footer-middle-wrap ul.menu>li>a::before{font-family:Fontawesome;content:"\f105";position:absolute;left:0px;opacity:1;transition:.3s all ease-in-out;}
.footer-middle-sidebar section.widget ul.menu li a:hover{color:#e9e9ea!important;}
.footer-bottom{padding-top:10px;padding-bottom:10px;}
.footer-middle-wrap .col-lg-4:not(:last-child){border-right:1px solid #fff3;}
.footer-middle-wrap .col-lg-4{padding-right:30px;padding-left:30px;}
.footer-middle-wrap .col-lg-4:first-child{padding-left:15px;}
.footer-middle-wrap .col-lg-4:last-child{padding-right:15px;}
.copyright{padding:0;}
.copyright a:hover{color:#e7e7ea;}
.medcure-content>.medcure-content-inner,.search-results .medcure-content>.medcure-content-inner{padding:0px 0!important;}
#menu-quick-links{column-count:2;}
#menu-quick-links li.menu-item.current-menu-item.current_page_item a{font-weight:600;color:#9e9e9e;}
#menu-quick-links li.menu-item.current-menu-item.current_page_item a:before{top:1px;}
#menu-quick-links li.menu-item.current-menu-item.current_page_item a:hover{opacity:1;}
.working-hours{width:calc(50% - 15px);}
.widget li a:hover,.widget li a:active,.widget li a:focus{opacity:1;color:#9e9e9e!important;}
.footer_cont_us{}
.footer_cont_us li{display:flex;align-items:baseline;padding:4px 0px!important;}
.footer_cont_us li a{text-transform:none;}
.footer_cont_us li i{margin-right:12px;font-size:14px;font-weight:400;padding-left:5px;font:normal normal normal 14px/1 FontAwesome!important;}
.footer_cont_us li:first-child i{font-size:16px!important;}
.footer_cont_us li:nth-child(2) i{margin-right:9px;}
.footer_cont_us li:last-child i{font-size:20px!important;}
.footer_cont_us li .fa-map-marker::before{content:"\f041"!important;}
.footer-middle-sidebar .widget.widget_media_image{margin-bottom:0px!important;}
.footer-middle-sidebar figure.wp-block-image img{max-width:340px;text-align:left;}
.contact_sec .contact-form-default .wpcf7 textarea{max-height:100px;margin-bottom:12px!important;}
.home_contact.contact-form-default .wpcf7 textarea{max-height:100px;margin-bottom:10px!important;}
.site-footer .footer-bottom{padding-top:10px;padding-bottom:10px;background-color:#005fad!important;}
.site-footer .footer-bottom .col-md-12{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
footer .zozo_social_widget ul li{margin-bottom:0;}
.back-to-top>i{color:#fff;background:#1177cc;}
.back-to-top:hover>i{color:#1177cc;background:#fff;}
.single-post-template .top-meta .post-meta>ul li.nav-item:not(:first-child),.single-post-template .top-meta .post-meta>ul li.nav-item:after{display:none;}
.home_contact_main{padding:0!important;}
.service .service-content .sec-pad.home_contact_main{padding:0!important;}
.contact_main .img_sec iframe{display:block;}
.contact_main .img_sec .vc_column-inner{padding:0!important;}
.contact_main .img_sec .vc_column-inner .wpb_content_element{margin-bottom:0!important;}
.home_contact_main .img_sec .wpb_wrapper>.wpb_gmaps_widget{margin-bottom:0!important;}
.home_contact_main .img_sec .vc_column-inner{padding:0!important;}
body,html{scroll-behavior:smooth!important;animation:1s linear;}

/* .home_contact_main .img_sec{background:url(/wp-content/uploads/2025/05/contact_img_2.webp);background-size:cover;background-repeat:no-repeat;background-position:right center;padding:0;margin:0;} */
.home_contact_main .img_sec{background:url(/wp-content/uploads/2025/05/banner-3-1.webp);background-size:cover;background-repeat:no-repeat;background-position:right center;padding:0;margin:0;}
.page-id-412 .footer-top,.page-id-11933 .footer-top{display:none;}
.home_contact_main .contact_sec{padding:30px;background-color:#2f7fc3;}
.services-wrapper .services-title h5{margin-bottom:15px;}
.card-sec-home > .card_box_row.vc_row:after,.card-sec-home > .card_box_row.vc_row:before{display:none!important;}
.card-sec-home > .card_box_row.vc_row{display:grid;grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:repeat(2,minmax(auto,1fr));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:30px;padding-bottom:70px;}
.card-sec-home > .vc_row > .wpb_column{width:100%;}
.card-sec-home > .vc_row > .wpb_column > .vc_column-inner{height:100%;padding:50px;}

.card-sec-home > .card_title_main.vc_row {
    display: inline-block !important;
    padding-bottom: 0;
    width: 100%!important;
    margin: 0 auto !important;
}
.card-sec-home > .card_title_main.vc_row .section-title-wrapper{
    margin-bottom:0!important;
}
.card-sec-home > .card_title_main.vc_row > .wpb_column > .vc_column-inner {
    padding: 0px!important;
}
.card-sec-home > .card_title_main.vc_row > .section-title-wrapper {
     margin-bottom: 0px!important; 
}
.card-sec-home > .vc_row > .wpb_column > .vc_column-inner .section-title {
     color: #1177cc!important; 
}


.home_contact_main .contact_sec .section-title{color:#fff!important;margin-bottom:0;}
.card-sec-home > .vc_row > .wpb_column > .vc_column-inner *{color:#fff!important;}
.card-sec-home .vc_row .wpb_column .vc_column-inner .wpb_text_column{margin-bottom:0!important;}
.card-sec-home .vc_row .right-col .vc_column-inner .wpb_text_column p:first-child{margin-bottom:40px!important;}
.card-sec-home .vc_row .wpb_column .vc_column-inner .vc_icon_element{margin-bottom:10px;}
.card-sec-home .vc_row .wpb_column .vc_column-inner .vc_custom_heading{margin-bottom:15px;font-size:24px;line-height:29px;font-weight:500!important;font-style:normal;}
.card-sec-home{padding-top:0!important;}
.home_contact_main .contact_sec .title-wrap,.contact_main .contact_sec .title-wrap{margin-bottom:0;}
.home_contact_main .contact_sec input::-webkit-input-placeholder,.home_contact_main .contact_sec textarea::-webkit-input-placeholder{color:#fff!important;}
.home_contact_main .contact_sec input::-moz-placeholder,.home_contact_main .contact_sec textarea::-moz-placeholder{color:#fff!important;}
.home_contact_main .contact_sec input:-ms-input-placeholder,.home_contact_main .contact_sec textarea:-ms-input-placeholder{color:#fff!important;}
.home_contact_main .contact_sec input:-moz-placeholder,.home_contact_main .contact_sec textarea:-moz-placeholder{color:#fff!important;}
.contact_main .contact_sec{background-color:#ffffff;}
.feture-sec .feature-box-wrapper{min-height:325px;}

/* .time-sec .wpb_column .wpb_wrapper .vc_empty_space {
    display: none;
} */
.time-sec .feature-box-wrapper .feature-box-title .section-title{font-size:14px;}

/*.contact_main .contact_sec input::-webkit-input-placeholder,
.contact_main .contact_sec textarea::-webkit-input-placeholder{color:#fff!important;}
.contact_main .contact_sec input::-moz-placeholder,.contact_main .contact_sec textarea::-moz-placeholder{color:#fff!important;}
.contact_main .contact_sec input:-ms-input-placeholder,.contact_main .contact_sec textarea:-ms-input-placeholder{color:#fff!important;}
.contact_main .contact_sec input:-moz-placeholder,.contact_main .contact_sec textarea:-moz-placeholder{color:#fff!important;}*/
.contact_main .contact_box_list{background-color:#1177cc!important;}
.contact_main .contact_box_list .vc_column-inner{padding:38px!important;background-color:transparent!important;}
.contact_main .contact_box_list .fbox-list .media-body .feature-box-content strong{color:#fff;}
.contact_main .contact_box_list .fbox-list .media-body .feature-box-title{margin-bottom:0!important;}
.contact_main .contact_box_list .fbox-list .media-body .feature-box-content a{color:#fff;}
.contact_main .contact_box_list .fbox-list .media-body .feature-box-content a:hover{color:#fff;}
.wpb_gmaps_widget .wpb_wrapper{padding:0px;}
.mfp-container.mfp-image-holder.mfp-s-ready button.mfp-arrow{background:transparent;}
.about_us_bottom .hour_boxes .vc_col-sm-6 .vc_column-inner{    /*padding-left:8px;padding-right:8px;*/}
.about_us_bottom .hour_boxes .feature-box-title>.section-title{    /*font-size:13px!important;*/width:100%;}
.working-hours > .vc_column-inner > .wpb_wrapper{text-align:center;}
.about_us_bottom .hour_boxes .feature-box-wrapper{margin-bottom:25px;min-height:75px;text-align:center!important;}
.gallry-row-main .gallery_main ul.nav li:nth-child(2){display:none;}
.single.single-post h2,.single.single-post h3{font-size:24px;line-height:28.8px;font-weight:600!important;font-family:"acumin-pro",sans-serif!important;color:#9e9e9e!important;text-transform:capitalize;}
.single.single-post .page-title-inner>div{float:left!important;display:block;width:100%;text-align:left;}
.single.single-post aside ul.post-ul li a{color:#2479c1;}
.single-post-template .post-meta>ul>li .post-date {pointer-events: none;}


/*captcha*/
.home_contact{}
.home_contact .col-md-12.submit,.contact_main .contact_sec .col-md-12.submit{display:flex;align-items:center;}

/* ************Gallrey*************** */
.portfolio-wrapper.gallery_main > .portfolio-filter.filter-2 > ul{display:none!important;}
.gallery_img .gallery_data{overflow:hidden;border-radius:20px;border:2px solid #eee;position:relative;max-height:220px;}
.gallery_img .gallery_data  img{transition:all .5s ease-in-out;width:100%;height:100%;object-fit:cover;}
.gallery_img .gallery_data  img:hover{transform:scale(1.1);transition:all 0.5s ease-in-out;}
.gallery_img{position:relative;overflow:hidden;border:none;border-radius:4px;display:grid;grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:repeat(3,minmax(auto,1fr));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}

/* ************Gallrey*************** */

/*.home_contact .col-md-12.submit input.wpcf7-submit:hover{background:#f4d160!important;color:#1177cc!important;}*/

.home_contact .col-md-12.submit .wpcf7-form-control.wpcf7-submit,.contact_main .contact_sec .col-md-12.submit .wpcf7-form-control.wpcf7-submit{background-color:#e7e7ea!important;color:#1177cc!important;border:2px solid #1177cc!important;line-height:17px!important;}
.home_contact .col-md-12.submit .wpcf7-form-control.wpcf7-submit:hover{background-color:#1177cc!important;color:#e7e7ea!important;border:2px solid #e7e7ea!important;}
.contact_main .contact_sec .col-md-12.submit .wpcf7-form-control.wpcf7-submit:hover{background-color:#1177cc!important;color:#e7e7ea!important;border:2px solid #1177cc!important;}
.home_contact .contact-form .wpcf7-form-control-wrap.recaptcha iframe,.contact_main .contact_sec .wpcf7-form-control-wrap.recaptcha iframe{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:left center;-webkit-transform-origin:left center;margin-bottom:10px;display:block;float:left;}
.home_contact{max-width:480px!important;width:100%;display:block;margin:0 auto;}
.home_contact .wpcf7 form.invalid .wpcf7-response-output{color:#fff;}
.home_contact .wpcf7-form-control{color:#fff!important;}
.home_contact select.wpcf7-form-control option{background:#1177cc;padding:10px 15px!important;}
.portfolio-creative .portfolio-wrap:hover .portfolio-title a{pointer-events:none;}
.book_appointment .title-wrap{margin-bottom:0!important;}

/*validation error message*/
.wpcf7-not-valid-tip{position:relative;top:-2px;display:inline-block;width:auto;background:#dc3232;color:#fff;font-size:12px!important;padding-left:15px;z-index:2;line-height:16px;padding:2px 10px;text-align:left;margin-bottom:8px;}
.wpcf7-not-valid-tip::before{position:absolute;content:"";border-bottom:10px solid #d82121;border-left:10px solid transparent;border-right:10px solid transparent;top:-7px;}
.home_contact .your-message .wpcf7-not-valid-tip,.contact-form .your-message .wpcf7-not-valid-tip{top:-23px;}
.contact-form .wpcf7-form-control-wrap.recaptcha{display:inline-block;}
.contact-form .wpcf7-form-control-wrap.recaptcha .wpcf7-not-valid-tip{top:-23px;width:233px;}
@media screen and (max-width:575px){
    .contact-form .wpcf7-form-control-wrap.recaptcha iframe{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}
}
@media screen and (min-width:992px){
    .right-widget-area{padding:24px 24px;background:#eee;margin-left:25px;}
    .right-widget-area.is_stuck{margin-top:82px!important;}
    .right-widget-area ul li{padding:0px 0 5px;}
    .right-widget-area .widget-title{margin-bottom:20px!important;padding-bottom:20px!important;}
    .medcure-page .page-title-wrap-inner,.medcure-single-post .page-title-wrap-inner,.medcure-blog .page-title-wrap-inner{background-color:#1177cc!important;background-size:contain;background-position:center center;}
}
@media screen and (max-width:991px){
    .medcure-page .page-title-wrap-inner,.medcure-single-post .page-title-wrap-inner,.medcure-blog .page-title-wrap-inner{background-color:#1177cc!important;background-size:contain;background-position:center center;}
}
.phone_anim_icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:#e9e9ea;font-size:22px;margin-right:15px;transition:all 0.5s ease-in-out;}
.wave{animation:waveIn 1.2s infinite ease-out;transform-origin:50% 50%;}
.wave-sm{animation-delay:0.3s;}
.wave-md{animation-delay:0.45s;}
.wave-lg{animation-delay:0.6s;}
@keyframes waveIn{
    from{opacity:0;transform:scale(0.3) translate(-20px,10px);}
    50%{transform:translate(0,0);opacity:1;}
}

/*sticky phone icon*/
.sticky-phn{position:fixed;right:-140px;bottom:100px;background:#1177cc;z-index:99;border-radius:40px 0 0 40px;box-shadow:rgb(0 0 0 / 30%) 0px 0px 2px 0px,rgb(0 0 0 / 15%) 0px 0px 3px 1px;transition:all 0.5s ease;overflow:hidden;}
.sticky-phn a{width:100%;padding:10px 15px;display:inline-flex;justify-content:space-between;align-items:center;color:#e9e9ea;}
.sticky-phn a p{margin-bottom:0;opacity:0;transition:opacity 0.7s ease;}
.sticky-phn:hover{transition:all 0.5s ease;box-shadow:rgb(60 64 67 / 30%) 0px 0px 2px 1px,rgb(60 64 67 / 15%) 0px 0px 3px 2px;right:0;}
.sticky-phn:hover .phone_anim_icon{margin-right:8px;transition:all 0.5s ease-in-out;}
.sticky-phn:hover a{padding:10px 5px 10px 15px;color:#e9e9ea;}
.sticky-phn a i{font-size:20px;margin-right:10px;}
.sticky-phn:hover a p{opacity:1;transition:opacity 0.7s ease;}
.sticky-phn:hover a i{animation-name:trin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;}
@keyframes trin{
    from{transform:rotate3d(0,0,1,0deg);}
    20%,32%,44%,56%,68%{transform:rotate3d(0,0,1,0deg);}
    23%,35%,47%,59%,71%{transform:rotate3d(0,0,1,15deg);}
    26%,38%,50%,62%,74%{transform:rotate3d(0,0,1,0deg);}
    29%,41%,53%,65%,77%{transform:rotate3d(0,0,1,-15deg);}
    80%{transform:rotate3d(0,0,1,0deg);}
}

/*about us section*/
.wpb_single_image.wpb_content_element{}
@media only screen and (min-width:1200px){
    .overflow-section.counter_full{position:relative;left:calc(-70%);width:100vw;max-width:800px;}
}
@media only screen and (max-width:1199px){
    .overflow-section.counter_full{left:0;}
    .back-to-top>i{bottom:60px;}
    .book_appointment_main{padding-right:15px!important;padding-left:15px!important;}
    .about_us_sec .service_first_img .wpb_single_image.wpb_content_element.vc_align_left{text-align:center!important;}
    .about_us_sec .service_second_img{display:none!important;}
}
@media only screen and (max-width:991px){
    .widget.zozo_social_widget{margin-bottom:0px!important;}
    .footer-top-text .title{margin-bottom:0!important;}
    .footer-top-text .title{font-size:24px;}
    .working-hours{width:calc(100% - 30px);margin:0 auto!important;float:none;}
    .gallery_img{grid-template-columns:repeat(2,minmax(auto,1fr));}

    .footer-bottom-widget .widget { margin-bottom: 0!important;}
}
@media only screen and (max-width:768px){
    .owl-carousel .owl-nav .owl-prev:before,.owl-carousel .owl-nav .owl-next:before{font-size:20px;line-height:20px;}
    .services-wrapper .row{display:block;}
    .services-wrapper .services-inner .services-excerpt{min-height:100px;}
}
@media only screen and (max-width:767px){
    .working-hours .hour_boxes > .wpb_column{margin-bottom:0!important;}
    .about_us_bottom .hour_boxes .feature-box-title>.section-title{min-height:0px;}
    .sec-pad,.single .medcure-content-inner>.container>.row,.single-post .medcure-content-inner>.container>.row{padding:30px 0!important;}
    .blog .medcure-content-inner>.container>.row,.single .medcure-content-inner>.container>.row,.tag .medcure-content-inner>.container>.row,.single-post .medcure-content-inner>.container>.row{padding:30px 0!important;}
    .home_contact_main .contact_sec.vc_col-md-6{padding-left:15px;padding-right:15px;margin-bottom:0;}
    .home_contact_main .img_sec.vc_col-md-6{display:none;}
    .book_appointment_main{padding:0px 15px 30px!important;}
    .book_appointment,.book_appointment .vc_col-sm-4>.btn-wrap{justify-content:center!important;}
    .service .service-content .sec-pad.book_appointment_main{padding:30px 15px!important;}
    .services-wrapper>.row:first-child{margin-bottom:0;}
    .testimonial-wrapper.testimonial-3 .testimonial-inner{margin-bottom:0!important;}
    .home_contact_main.sec-pad,.contact_main.sec-pad{padding:0 0 30px!important;}
    .sticky-phn{bottom:50px;}
    .services-wrapper .services-inner .services-title,.services-wrapper .services-inner .services-excerpt,.services-wrapper .services-inner .services-read-more{margin-left:10px!important;margin-right:10px!important;}
    .section-title-wrapper .title-wrap>*{display:block;margin-bottom:15px!important;}
    .section-title-wrapper .title-wrap{margin-bottom:-10px;}
    .about_us_sec>.wpb_column{margin-bottom:-10px;}
    .about_us_sec .vc_custom_1543558163508{padding-right:0px!important;}
    .about_us_sec .vc_custom_1553063830985{margin-top:-40px!important;}
    .footer-middle-wrap{padding-top:30px;padding-bottom:30px;}
    .site-footer [class*="col-lg-"]:last-child .widget{margin-bottom:0!important;}
    .blog-wrapper.blog-style-1 .blog-inner .entry-title{min-height:10px;}
    .footer-top-text .title{font-size:20px;}
    .footer-top-card .col-sm-6{padding-bottom:10px;}
    .footer-top-card .col-sm-6:last-child{padding-bottom:0;}
    .footer-top-card{margin-top:20px;}
    .card-sec-home > .vc_row{display:grid;grid-column-gap:20px;grid-row-gap:0px;grid-template-columns:repeat(1,minmax(auto,1fr));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:30px;padding-bottom:30px;}
}
@media (max-width:445px){
    .site-footer .footer-bottom .col-md-12{justify-content:center;}
}

/*topbar phone animation*/
.header-phone a span:before{border-radius:50%;box-shadow:0px 0px 1px 1px #e9e9ea;animation:pulse-animation 2s infinite;}
@keyframes pulse-animation{
    0%{box-shadow:0 0 0 0px rgba(138,196,208,0.9);}
    100%{box-shadow:0 0 0 20px rgba(0,0,0,0);}
}
.master{color:black;float:right;}
@media (max-width:900px){
    .master{display:none}
}
.post-meta>ul>li.nav-item .post-tags a:hover{background-color:#1177cc!important;opacity:1;cursor:default;}

/*03-01-2022*/
.contact_social{margin-bottom:0;}
.contact_social .social-icons-title{color:#fff;}
.contact_social ul.nav.social-icons>li>a{font-size:26px;}
.sec-pad.about_us_sec.pad_bt{padding-bottom:0;}
.sec-pad.about_us_sec_p2{padding-top:0!important;}
.blog-wrapper .owl-carousel .owl-dots{text-align:center;}
.about_list>li{transition:.3s all ease-in-out;padding-left:15px;}
.about_list>li::before{font-family:Fontawesome;content:"\f105";position:absolute;left:15px;opacity:1;transition:.3s all ease-in-out;color:#1177cc;}
.about_us_sec .about_list_home>li::before{left:0;}
.single.single-medcure-service .medcure-content-inner>.container>.row{padding-bottom:0!important;}
.single.single-medcure-service .service .service-content{margin-bottom:0!important;}
.single.single-medcure-service .service .service-content .sec-pad:last-child{padding-bottom:40px!important;}
.home_about_dr_meet{position:relative!important;}
.home_about_dr_meet:before{content:'';background:#1177cc;position:absolute;top:0px;left:0px;height:100%;width:40%;display:block!important;}
.home_about_dr_meet .blue_part .dr_meet_mehta img.vc_single_image-img{box-shadow:0 19px 38px rgba(0,0,0,0.30),0 15px 12px rgba(0,0,0,0.22);}
.home_about_dr_meet .blue_part .dr_meet_mehta{margin-bottom:0px;}
.home_about_dr_meet .about_dr_text_sec{}
.testimonial_main>.row{justify-content:center!important;}
@media (max-width:1199px){

    /*.home_about_dr_meet:before{width: 100%;height: 150px;}*/
    .home_about_dr_meet .about_dr_text_sec{padding-left:calc((100% - (250px/2))/2);padding-top:50px;}
    .about_us_bottom .hour_boxes .feature-box-title>.section-title{min-height:45px;}
    body .service_first_img{padding-right:0!important;}
    body .service_first_img > .wpb_column *{width:100%!important;}
}
@media (max-width:600px){
    .home_about_dr_meet:before{width:100%;height:150px;}
    .home_about_dr_meet .about_dr_text_sec{padding-left:0px;padding-top:30px;}
    .home_about_dr_meet .about_dr_text_sec .section-title-wrapper{margin-bottom:0px!important;}
    .gallery_img{grid-template-columns:repeat(1,minmax(auto,1fr));}
}
/*@media (min-width:1025px){
    .home #rev_slider_1_1_wrapper.home_slider_wrapper{padding-top:146px!important;}
}*/

/*slider overlay*/
.header-slider-wrapper rs-slides>rs-slide>rs-sbg-px>rs-sbg-wrap>rs-sbg:before{background-color:rgba(255,255,255,0.6);content:"";display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:21;}
.rs-parallax-wrap,.rs-parallax-wrap *{font-family:"acumin-pro",sans-serif!important;}
.book_consultant .section-title .title-prefix {font-family: "acumin-pro",sans-serif!important; font-weight: 400!important; font-size: 22px!important; line-height: 1.5!important; color: #fff!important; margin-bottom: 10px; }
.book_consultant .section-title{display:flex!important;flex-flow:column wrap;justify-content:center;align-items:center;}
.gallery_data:first-child .thumbnail img{object-position:100% 15%;}
.feture-sec .feature-box-style-3 .feature-box-thumb img{max-width:70px;}
.header-inner .main-logo img,.header-inner .sticky-logo img{margin-top:0!important;max-height:95px!important;}
.main-logo img.custom-logo{padding:0px 0!important;}
body .about_us_bottom{background-position:top center!important;}

.blog-wrapper .blog-inner:hover .bottom-meta .post-more a.read-more span,
.blog-wrapper .blog-inner:hover .bottom-meta .post-more a.read-more:after{
    color: #1177cc!important;
}

/*New slider */
@media (min-width:1025px){
    .home_slider_main_sec{padding-top:146px!important;}
}

.home_slider_outer + .wpb_text_column {display: none;}
.home_slider_main_sec > .vc_row{padding:0!important;}
.home_slider_main_sec .vc_column_container >.vc_column-inner{padding-left:0!important;padding-right:0!important;}
.home_slider_inner.owl-carousel .item{width:100%;background-size:cover!important;background-position:center center;height:calc(100vh - 137px)!important;display:flex;align-items:center;}
.home_slider_inner.owl-carousel .slider_inner_text{max-width:70%;}
.home_slider_inner.owl-carousel .item{cursor:;}
.home_slider_inner.owl-carousel .item >*{user-select:none!important;}
.home_slider_inner.owl-carousel .item .title{font-family:'Espion Grotesk'!important;font-weight:500!important;font-size:45px;line-height:1.2;margin-bottom:10px;}
.home_slider_inner.owl-carousel .item .desc{font-family:"acumin-pro",sans-serif!important;text-align:left;font-size:19px;line-height:30px;letter-spacing:0px;font-weight:400!important;margin-bottom:15px;}
.home_slider_inner.owl-carousel .item .btn{height:50px;max-width:220px;}
.home_slider_inner.owl-carousel .item .btn,.home_slider_inner.owl-carousel .item .btn a{font-family:"acumin-pro",sans-serif!important;font-size:15px;line-height:25px;letter-spacing:0px;font-weight:700!important;}
.home_slider_inner.owl-carousel .item .btn:hover{background:#1177cc!important;color:#fff!important;opacity:0.8;}
.home_slider_inner.owl-carousel .item .btn:hover a{color:#fff!important;font-weight:700!important;}
.home_slider_inner{position:relative;}
.home_slider_inner .owl-nav{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;align-items:center;justify-content:space-between;}
.home_slider_inner .owl-nav .owl-prev{cursor:pointer;background:rgba(0,0,0,0.21);width:40px;height:40px;position:relative;display:block;z-index:1000;border-radius:50%;left:20px!important;padding-right:4px;}
.home_slider_inner .owl-nav .owl-next{cursor:pointer;background:rgba(0,0,0,0.21);width:40px;height:40px;position:relative;display:block;z-index:1000;border-radius:50%;right:20px!important;padding-left:4px;}
.home_slider_inner .owl-nav .owl-next:hover,.home_slider_inner .owl-nav .owl-prev:hover{background:rgba(0,0,0,1);}
.home_slider_inner .owl-nav .owl-next:before{content:"\f054"!important;font-family:'FontAwesome';font-size:20px;color:#ffffff;display:block;line-height:40px;text-align:center;}
.home_slider_inner .owl-nav .owl-prev:before{content:"\f053"!important;font-family:'FontAwesome';font-size:20px;color:#ffffff;display:block;line-height:40px;text-align:center;}
.home_slider_inner .owl-nav .owl-prev.disabled,.home_slider_inner .owl-nav .owl-next.disabled,.home_slider_inner .owl-nav .owl-prev.disabled:hover,.home_slider_inner .owl-nav .owl-next.disabled:hover{pointer-events:none;opacity:0.2;}
.home_slider_inner.owl-carousel .item .container{z-index:1;}
.home_slider_inner.owl-carousel .owl-item{position:relative;overflow:hidden;}
.home_slider_inner.owl-carousel .owl-item:nth-child(2):after,.home_slider_inner.owl-carousel .owl-item:nth-child(3):after,.home_slider_inner.owl-carousel .owl-item:nth-child(4):after{background-color:rgba(0,0,0,.3);content:"";display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;}
@media (max-width:1280px){
    .home_slider_inner.owl-carousel .item{padding-left:50px;}
}
@media (max-width:1024px){
    .home_slider_main_sec{padding-top:0!important;display:block;min-height:auto!important;height:auto;}
    .home_slider_inner.owl-carousel .slider_inner_text{max-width:90%;}
    .home_slider_inner.owl-carousel .item .title{font-weight:500!important;font-size:40px;line-height:50px;}
    .home_slider_inner.owl-carousel .item .desc{font-size:18px;line-height:28px;font-weight:400!important;}
    .home_slider_inner.owl-carousel .owl-item:nth-child(1) .item{background-position:93% 100%!important;}
    .home_slider_inner .owl-nav .owl-prev, .home_slider_inner .owl-nav .owl-next { top: 23px!important;}
}
@media (min-width:767px){
    .home_slider_inner .owl-dots{display: none!important;}
}
@media (max-width:767px){
    .home_slider_inner.owl-carousel .item{padding-left:0px;min-height:600px;height:auto;}
    .home_slider_inner.owl-carousel .slider_inner_text{max-width:85%;margin:0 auto;}
    .home_slider_inner.owl-carousel .item .title{font-weight:500!important;font-size:24px;line-height:25px;text-align:center;}
    .home_slider_inner.owl-carousel .item .desc{font-size:17px;font-weight:400!important;text-align:center;}
    .btn_main{text-align:center;}
    .home_slider_inner .owl-nav .owl-prev,
    .home_slider_inner .owl-nav .owl-next{display: none!important;}
   .home_slider_inner .owl-dots {position: absolute; bottom: 20px; left: 0; right: 0; text-align: center; }
}


@media all and (orientation:landscape) {
  .home_slider_inner.owl-carousel .item{height:calc(100vh);}  
}

/*404 page*/
.error-404.not-found .image-wrap-404 img{opacity:0;}
.error-404.not-found .image-wrap-404{background-image:url('https://www.drmeetmehta.com/wp-content/uploads/2025/05/404_new.webp')!important;background-repeat:no-repeat;background-position:center;}
.error-404 .page-title{color:#1177cc!important;}
.error-description{display:flex;align-items:center;justify-content:center;flex-flow:column wrap;}
.error-description a{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;background:#1177cc;padding:15px 36px 15px 36px!important;font-size:15px;line-height:1.5;border-radius:50px!important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-top:15px}
.error-description a:hover{color:#fff!important;}


.feature-box-wrapper .feature-box-icon {
    line-height: normal;
}

.phone.feature-box-wrapper .feature-box-icon .ti-mobile,
.email.feature-box-wrapper .feature-box-icon .ti-email {
    margin-top: -1px;
    position: relative;
    display: block;
}

/*.address.feature-box-wrapper .fbox-list .media,*/
.phone.feature-box-wrapper .fbox-list .media,
.email.feature-box-wrapper .fbox-list .media{
  -ms-flex-align: center!important;
  align-items: center!important;
}
.blog-wrapper.blog-style-1 .blog-inner > .post-thumb {
    background: #eee!important;
}

.blog_listing .row {
    display: grid!important;
    grid-column-gap: 0;
    grid-row-gap: 0;
    grid-template-columns: repeat(3,minmax(auto,1fr))!important;
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important;
}

.blog_listing .row .col-lg-4.col-md-4,
.blog_listing .row .col-lg-4 .blog-inner{width: 100%!important;max-width: 100%!important;display: block!important;}

@media (max-width: 991px){
.blog_listing .row {
    grid-template-columns: repeat(2,minmax(auto,1fr))!important;
}
}
@media (max-width: 767px){
.blog_listing .row {
    grid-template-columns: repeat(1,minmax(auto,1fr))!important;
}
.blog-wrapper.blog-style-1 .blog-inner .col-lg-4.col-md-4 {
    /*margin-bottom: 20px;*/
}
}



/** Ampli5 start **/

.our-new-class-a5 .feature-box-title p.invisible-number{ 
  color: #1177cc;
  position: absolute;
    font-size: 30px;
    right: 0;
    top: -58px;
    margin-right: 5px;
  margin-bottom: 15px;
  line-height: 1; 
  font-family: 'Espion Grotesk' !important;
}

.our-new-class-a5 h1, .our-new-class-a5 h1.section-title {
    font-size: 35px;
    line-height: 42px;
  font-weight: 600 !important;
}

.our-new-class-a5 h2, .our-new-class-a5 h2.section-title {
    font-size: 24px;
    line-height: 28.8px;
  font-weight: 400 !important;
}

.our-new-class-b-a5 h2 {
    font-weight: 600 !important;
  font-size: 35px;
    line-height: 42px;
}


.our-new-class-a5 h3, .our-new-class-a5 .owl-stage-outer .blog-inner h3  {
    font-size: 18px;
    line-height: 21.6px;
  font-weight: 200 !important;
}

h3.dr_about {
    font-family: "acumin-pro", sans-serif !important;
    font-weight: 400;
  font-size: 16px !important;
    line-height: 1.5 !important;
  color: #6e6e6e;
  margin-bottom: 1rem;
}

.our-new-class-a5 .services-title p.invisible-number{ 
    bottom: -50px !important;
  font-family: 'Espion Grotesk' !important;
}

.our-new-class-a5 .blog-inner h3 {
    font-size: 24px;
    line-height: 28.8px;
    font-weight: 400 !important;
}

.service h2 {
    font-weight: 500 !important;
  font-size: 28px;
    line-height: 33.6px;
}

/*.service h3 {
    font-size: 16px !important;
    line-height: 1.5 !important;
    margin-bottom: 25px !important;
    font-weight: 700 !important;
    color: #1177cc !important;
    font-family: acumin-pro, sans-serif !important;   
}*/

.page-title-wrap-inner {
  position: relative;
  overflow: hidden;
}

.lcp-hero-image-wrapper {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  overflow: hidden;
}

.lcp-hero-image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  display: block;
  position: relative;
}
.page-title-inner .pull-left, 
.page-title-inner .pull-right {
    position: relative;
    color: #fff;
}
.page-title-inner h1.page-title {
    padding-bottom: 0px;
}
.page-title-inner {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 45%;
}

@media(max-width: 1550px){
.page-title-inner {
    position: absolute;
    top: 50%;
    left: 30%;
    transform: translate(-30%, -50%);
    width: 45%;
}
}
@media(max-width: 1400px){
.page-title-inner {
    width: 60%;
}
}


.breadcrumb>a::after {
    padding: 0 7px;
}
/*.pain-form.pain-form-ext {
    background: #136fbb;
}*/
.vc_column_container {
    padding-left: 15px;
    padding-right: 15px;
}
.why-text-cls{
padding-left: 50px;
}
@media(max-width: 992px){
.lcp-hero-image-wrapper{
    position: relative;
}
.page-title-inner {
    position: absolute;
    top: 30%;
    left: 10%;
    width: fit-content;
    transform: unset;
}
.visiting-consultation .col-md-3 {
        width: 50%;
    }
}/*=====media-992px-Close=====*/

@media(max-width: 768px){
.visiting-consultation .col-md-3 {
        width: 100%;
    }
.why-text-cls{
padding-left: 15px;
}
}/*=====media-768px-Close=====*/

@media(max-width: 580px){
.lcp-hero-image-wrapper{
    padding: 55px 0;
}
.page-title-inner {
        top: 50px;
}
}/*=====media-580px-Close=====*/

@media(max-width: 480px){
img.service-image {
    min-height: 170px;
}
.page-title-inner h1.page-title {
    font-size: 20px;
    padding-bottom: 0;
}
}/*=====media-480px-Close=====*/

@media(max-width: 420px){
.page-title-inner {
        top: 20px;
}
}/*=====media-420px-Close=====*/