@font-face {
    font-family: 'graphikblack';
    src: url('font/graphikblack-webfont.woff2') format('woff2'),
         url('font/graphikblack-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'graphikmedium_italic';
    src: url('font/graphikmediumitalic-webfont.woff2') format('woff2'),
         url('font/graphikmediumitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'graphikbold';
    src: url('font/graphikbold-webfont.woff2') format('woff2'),
         url('font/graphikbold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'graphiklight';
    src: url('font/graphiklight-webfont.woff2') format('woff2'),
         url('font/graphiklight-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'graphiksemibold';
    src: url('font/graphiksemibold-webfont.woff2') format('woff2'),
         url('font/graphiksemibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'graphikmedium';
    src: url('font/graphikmedium-webfont.woff2') format('woff2'),
         url('font/graphikmedium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

body{color:#636467;font-family:'graphiklight';}
a{color:#000;text-decoration:none;}
.quick-cta a{font-size:14px;display:inline-block;margin: 0 0 0 10px;}
.emer{color:#c71d22!important}
.quick-cta .wats-app{color:#11bb17;}
.wats-app img{margin-right:10px;}

.baner-left{padding:4.5em 0 6em 7em;color:#fff;background-size:cover;height:100%;}
.baner-left h1{font-family:'graphikblack';line-height:40px;}
.baner-left p{font-family:'graphikmedium_italic';font-size:18px;}
.baner-left h4,.baner-left a{font-family:'graphikbold';}
.baner-left a{display:inline-block;color:#C71D22;background:#fff;padding:8px 30px;margin-top:15px;border-radius:20px;font-size:14px;}
.banner-video{height:100%;}
.banner-video video{height:100%;width:100%;}

.video-wrper video{height:500px;width:100%;}

.intro-section{padding:6em 0;}
.intro-section h2{font-family: 'graphikbold';color:#C71D22;}
.big-text span{font-family: 'graphikblack';font-size:70px;color:#C71D22;display:block;margin-top:10px;border: 2px solid;}
.intro-section p{font-size:15px;}
.doc-pr-thumb{}
.doc-pr-thumb img{width:35%;}

.doc-prior h4{color:#23293B;font-family: 'graphikbold';}
.doc-prior h6{color:#23293B;font-family: 'graphikmedium';}
.doc-prior p{font-size:15px;}

.doc-prior h3{color:#B61C2B;font-family: 'graphikbold';}
.doc-thumb{}
.doc-thumb img{width:80%;}
.doctor-list h5{color:#23293B;font-family: 'graphikbold';margin:0;}
.doctor-list p{color:#23293B;font-family: 'graphikmedium';}

.brief-wrap{}
.brief-wrap h3{color:#C71D22;font-family: 'graphikbold';}
.brief-wrap p{padding:0 4em;}


.listing-slider .slick-slide {margin: 0 5px;}
.listing-slider .slick-list {margin: 0 -5px;}
.listing-item .list-thumb img{width:100%;border-radius:12px;}
.listing-item{border:1px solid #C71D22;border-radius:12px;}
.list-content{background:#C71D22;margin-top:-10px;padding:22px 25px 12px 25px;text-align:center;border-radius: 0px 0px 10px 10px;}
.list-content p{margin:0;font-family: 'graphiksemibold';color:#fff;line-height:20px;font-size:16px;}
.listing-slider{overflow:hidden}
.listing-slider:after{position:absolute;content:"";background:transparent linear-gradient(90deg, #FFFFFF8C 0%, #FFFFFF 26%, #FFFFFF 100%) 0% 0% no-repeat padding-box;
right:0;top:0;width:18%;height:100%}
.list-title{color:#C71D22;font-family: 'graphikbold';}

.listing-slider .slick-dots li{display:inline-block;line-height:0;}
.listing-slider .slick-dots{text-align:center;margin:10px 0 0 0;}
.listing-slider .slick-dots li button{color:transparent;background:#23293B;border:none;height:12px;width:10px;
border-radius:50%;opacity:0.1;margin-right:5px;}
.listing-slider .slick-dots li.slick-active button{background:#B61C2B;opacity:1}

.ques-no span{background:#C71D22;display:inline-block;color:#fff;height:35px;width:35px;line-height:35px;border-radius:50%;font-size:15px;}
.faq-item h5{color:#23293B;font-family: 'graphikbold';margin:15px 0;}
.faq-item p{color:#23293B;font-size:16px;}

.watsapp-section{background:#eee;}
.wats-icon a{display:inline-block;font-size:18px;}
.wats-icon a img{margin-right: 10px;}

.footer-social ul{list-style:none;margin:10px 0 0 0;padding:0;}
.footer-social ul li{display:inline-block;margin:0 10px 0 0;}
.site-footer{background:#C71D22;color:#fff;}
.site-footer p{margin:0 0 5px 0;font-size:14px;}
.footer-social ul li a{color:#fff;background:#1877F2;height:30px;width:30px;display:inline-block;text-align:center;border-radius:50%;}
.footer-social ul li a i{font-size:12px;line-height:30px;}
.footer-social ul li a.linked-in{background:#1666C5;}
.footer-social ul li a.twitter{background:#1DA1F2;}
.footer-social ul li a.youtube{background:red;}

.testi-item.slick-active.slick-center{}
/*.testi-item img{filter: grayscale(100%);}
.testi-item.slick-active.slick-center img{filter:grayscale(0);}*/
.video-content{position:absolute;display:none;bottom:0;left:20px;}
.video-content h5{font-family: 'graphikbold';background:#B61C2B;color:#fff;padding: 5px 10px;}
.video-content p{color:#fff;background:#23293B;font-family:'graphikmedium';padding: 5px 10px;}
.testi-item.slick-active.slick-center .video-content{display:block;}
.testi-item{position:relative;}
/*.testi-item .video-click{display:none;}*/
.testi-item .video-click img{width:30%;}
.testi-item.slick-active.slick-center .video-click{display:block;}


.content-overlay{position:absolute;bottom:10%;left:5%;}
.content-overlay h2{color:#fff;}
.content-overlay p{color:#fff;}
.video-item{position:relative}
.video-click{position:absolute;top:40%;left:50%;}
.video-click img{width:50%;}

.video-items .slick-dots li{display:inline-block;line-height:0;}
.video-items .slick-dots{text-align:center;margin:10px 0 0 0;}
.video-items .slick-dots li button{color:transparent;background:#23293B;border:none;height:12px;width:10px;
border-radius:50%;opacity:0.1;margin-right:5px;}
.video-items .slick-dots li.slick-active button{background:#B61C2B;opacity:1}

.testimonilas-items .slick-dots li{display:inline-block;line-height:0;}
.testimonilas-items .slick-dots{text-align:center;margin:10px 0 0 0;}
.testimonilas-items .slick-dots li button{color:transparent;background:#23293B;border:none;height:12px;width:10px;
border-radius:50%;opacity:0.1;margin-right:5px;}
.testimonilas-items .slick-dots li.slick-active button{background:#B61C2B;opacity:1}

.submit-btn button{background:#C71D22;border:none;}

.form-control.error{border:1px solid red;}
.form-group label.error{color:red;}
.enq-now{
        background: #C71D22;
    display: block;
    width: 130px;
    margin: auto;
    color: #fff;
    padding: 7px;
    margin-bottom: 10px;
}
.enq-now a{display:inline-block;color:#fff;font-family: 'graphikbold';font-size:14px;}
#footer-form input{border:1px solid #C71D22;}
@media screen and (max-width: 39.99875em) {
    .baner-left{padding:2em 0 2em 2em;}
    .intro-section {padding:2em 0;}
    
}

@media screen and (max-width: 63.99875em) {
    .brief-wrap p{padding:0;}
    .listing-slider:after{background:none;}
    .testi-item .video-content{display:block !important;}
    .testi-item img{filter: grayscale(0) !important;}
    .doc-pr-thumb img{width: 80%;}
    .banner-video{
        height: auto!important;
    }
    h2{
       font-size: 2em; 
    }
    .doc-prior h3{
        padding: .5em 0;
    }
    h3{
        font-size: 1.65em; 
    }
    .video-wrper video{
        height: 296px;
    }
}
