 /*.gothicxlig{font-family: 'all_round_gothiclig';}
.gothiclig{ font-family: 'all_round_gothiclig';} 
.gothicbold{ font-family: 'all_round_gothicbold';}*/


/*@font-face {
    font-family: 'all_round_gothiclig',arial;
    font-weight: 400;
    src: url(../fonts/allroundgothicBold.otf);
}*/

.py50 {
    padding-top: 50px;
    padding-bottom: 50px;
}
/*.pb50{padding-top: 50px;}*/
/* Banner */

#hero-banner {
    position: relative;
}
#hero-banner video{
    width: 100%;
    height: 678px;
    object-fit: cover;
    display: block;
    opacity: 19%;
}
/*.ne-layer-txt {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}*/
.ne-layer-txt::after {
    content: " ";
    border-right: 2px solid #FF762C;
    height: 172px;
/*      transform: rotate(90deg);*/
/*  tranform-origin:50% 50%;
    animation: animate 5s*/
}
.ne-layer-txt {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    position: absolute;
/*    top: 65%;*/
    left: 50%;
    bottom: -50%;
    transform: translate(-50%,-50%);
}
.ne-layer-txt {
    display: none;
}
/* banner text around css */

.curved-container {
    position: relative;
  /*  width: 200px;
    margin: auto;
    height: 200px;*/
    transform: rotate(240deg);
    -moz-transform: rotate(240deg);
    -webkit-transform: rotate(240deg);
}
.curved-container h2 {
    border: none;
}
.curved-container span {
    font-size: 38px;
    height: 200px;
    position: absolute;
    left: -100px;
    top: -250px;
    transform-origin: bottom left;
    -moz-transform-origin: bottom left;
    -webkit-transform-origin: bottom left;
    text-transform: capitalize;
}
/*.char0 { transform: rotate(6deg); -moz-transform: rotate(6deg); -webkit-transform: rotate(6deg); }
.char1 { transform: rotate(16deg); -moz-transform: rotate(16deg); -webkit-transform: rotate(16deg); }
.char2 { transform: rotate(22deg); -moz-transform: rotate(22deg); -webkit-transform: rotate(22deg); }
.char3 { transform: rotate(25deg); -moz-transform: rotate(25deg); -webkit-transform: rotate(25deg); }
.char4 { transform: rotate(31deg); -moz-transform: rotate(31deg); -webkit-transform: rotate(31deg); }
.char5 { transform: rotate(36deg); -moz-transform: rotate(36deg); -webkit-transform: rotate(36deg); }
.char6 { transform: rotate(42deg); -moz-transform: rotate(42deg); -webkit-transform: rotate(42deg); }
.char7 { transform: rotate(49deg); -moz-transform: rotate(49deg); -webkit-transform: rotate(49deg); }
.char8 { transform: rotate(56deg); -moz-transform: rotate(56deg); -webkit-transform: rotate(56deg); }
.char9 { transform: rotate(62deg); -moz-transform: rotate(62deg); -webkit-transform: rotate(62deg); }
.char10 { transform: rotate(69deg); -moz-transform: rotate(69deg); -webkit-transform: rotate(69deg); }
.char11 { transform: rotate(72deg); -moz-transform: rotate(72deg); -webkit-transform: rotate(72deg); }
.char12 { transform: rotate(78deg); -moz-transform: rotate(78deg); -webkit-transform: rotate(78deg); }
.char13 { transform: rotate(88deg); -moz-transform: rotate(88deg); -webkit-transform: rotate(88deg); }
.char14 { transform: rotate(95deg); -moz-transform: rotate(95deg); -webkit-transform: rotate(95deg); }
.char15 { transform: rotate(99deg); -moz-transform: rotate(99deg); -webkit-transform: rotate(99deg); }
.char16 { transform: rotate(105deg); -moz-transform: rotate(105deg); -webkit-transform: rotate(105deg); }
.char17 { transform: rotate(108deg); -moz-transform: rotate(108deg); -webkit-transform: rotate(108deg); }
.char18 { transform: rotate(115deg); -moz-transform: rotate(115deg); -webkit-transform: rotate(115deg); }
.char19 { transform: rotate(121deg); -moz-transform: rotate(121deg); -webkit-transform: rotate(121deg); }
.char20 { transform: rotate(131deg); -moz-transform: rotate(131deg); -webkit-transform: rotate(131deg); }
.char21 { transform: rotate(134deg); -moz-transform: rotate(134deg); -webkit-transform: rotate(134deg); }
.char22 { transform: rotate(137deg); -moz-transform: rotate(137deg); -webkit-transform: rotate(137deg); }
.char23 { transform: rotate(141deg); -moz-transform: rotate(141deg); -webkit-transform: rotate(141deg); }
.char24 { transform: rotate(146deg); -moz-transform: rotate(146deg); -webkit-transform: rotate(146deg); }
.char25 { transform: rotate(156deg); -moz-transform: rotate(156deg); -webkit-transform: rotate(156deg); }
.char26 { transform: rotate(162deg); -moz-transform: rotate(162deg); -webkit-transform: rotate(162deg); }
.char27 { transform: rotate(168deg); -moz-transform: rotate(168deg); -webkit-transform: rotate(168deg); }
.char28 { transform: rotate(175deg); -moz-transform: rotate(175deg); -webkit-transform: rotate(175deg); }
.char29 { transform: rotate(182deg); -moz-transform: rotate(182deg); -webkit-transform: rotate(182deg); }
.char30 { transform: rotate(189deg); -moz-transform: rotate(189deg); -webkit-transform: rotate(189deg); }
.char31 { transform: rotate(199deg); -moz-transform: rotate(199deg); -webkit-transform: rotate(199deg); }
.char32 { transform: rotate(192deg); -moz-transform: rotate(192deg); -webkit-transform: rotate(192deg); }
.char33 { transform: rotate(206deg); -moz-transform: rotate(206deg); -webkit-transform: rotate(206deg); }
.char34 { transform: rotate(210deg); -moz-transform: rotate(210deg); -webkit-transform: rotate(210deg); }
.char35 { transform: rotate(216deg); -moz-transform: rotate(216deg); -webkit-transform: rotate(216deg); }
.char36 { transform: rotate(222deg); -moz-transform: rotate(222deg); -webkit-transform: rotate(222deg); }
.char37 { transform: rotate(228deg); -moz-transform: rotate(228deg); -webkit-transform: rotate(228deg); }
.char38 { transform: rotate(232deg); -moz-transform: rotate(232deg); -webkit-transform: rotate(232deg); }
.char39 { transform: rotate(240deg); -moz-transform: rotate(240deg); -webkit-transform: rotate(240deg); }
.char40 { transform: rotate(246deg); -moz-transform: rotate(246deg); -webkit-transform: rotate(246deg); }
.char41 { transform: rotate(252deg); -moz-transform: rotate(252deg); -webkit-transform: rotate(252deg); }
.char42 { transform: rotate(258deg); -moz-transform: rotate(258deg); -webkit-transform: rotate(258deg); }
.char43 { transform: rotate(264deg); -moz-transform: rotate(264deg); -webkit-transform: rotate(264deg); }
.char44 { transform: rotate(270deg); -moz-transform: rotate(270deg); -webkit-transform: rotate(270deg); }
.char45 { transform: rotate(276deg); -moz-transform: rotate(276deg); -webkit-transform: rotate(276deg); }
.char46 { transform: rotate(282deg); -moz-transform: rotate(282deg); -webkit-transform: rotate(282deg); }
.char47 { transform: rotate(288deg); -moz-transform: rotate(288deg); -webkit-transform: rotate(288deg); }
.char48 { transform: rotate(294deg); -moz-transform: rotate(294deg); -webkit-transform: rotate(294deg); }
.char49 { transform: rotate(300deg); -moz-transform: rotate(300deg); -webkit-transform: rotate(300deg); }*/

/* .char0 { transform: rotate(-5deg); -moz-transform: rotate(-5deg); -webkit-transform: rotate(-5deg); }
.char1 { transform: rotate(6deg); -moz-transform: rotate(6deg); -webkit-transform: rotate(6deg); }
.char2 { transform: rotate(13deg); -moz-transform: rotate(13deg); -webkit-transform: rotate(13deg); }
.char3 { transform: rotate(16deg); -moz-transform: rotate(16deg); -webkit-transform: rotate(16deg); }
.char4 { transform: rotate(23deg); -moz-transform: rotate(23deg); -webkit-transform: rotate(23deg); }
.char5 { transform: rotate(26deg); -moz-transform: rotate(26deg); -webkit-transform: rotate(26deg); }
.char6 { transform: rotate(34deg); -moz-transform: rotate(34deg); -webkit-transform: rotate(34deg); }
.char7 { transform: rotate(42deg); -moz-transform: rotate(42deg); -webkit-transform: rotate(42deg); }
.char8 { transform: rotate(49deg); -moz-transform: rotate(49deg); -webkit-transform: rotate(49deg); }
.char9 { transform: rotate(56deg); -moz-transform: rotate(56deg); -webkit-transform: rotate(56deg); }
.char10 { transform: rotate(63deg); -moz-transform: rotate(63deg); -webkit-transform: rotate(63deg); }
.char11 { transform: rotate(65deg); -moz-transform: rotate(65deg); -webkit-transform: rotate(65deg); }
.char12 { transform: rotate(75deg); -moz-transform: rotate(75deg); -webkit-transform: rotate(75deg); }
.char13 { transform: rotate(86deg); -moz-transform: rotate(86deg); -webkit-transform: rotate(86deg); }
.char14 { transform: rotate(93deg); -moz-transform: rotate(93deg); -webkit-transform: rotate(93deg); }
.char15 { transform: rotate(95deg); -moz-transform: rotate(95deg); -webkit-transform: rotate(95deg); }
.char16 { transform: rotate(103deg); -moz-transform: rotate(103deg); -webkit-transform: rotate(103deg); }
.char17 { transform: rotate(106deg); -moz-transform: rotate(106deg); -webkit-transform: rotate(106deg); }
.char18 { transform: rotate(114deg); -moz-transform: rotate(114deg); -webkit-transform: rotate(114deg); }
.char19 { transform: rotate(121deg); -moz-transform: rotate(121deg); -webkit-transform: rotate(121deg); }
.char20 { transform: rotate(133deg); -moz-transform: rotate(133deg); -webkit-transform: rotate(133deg); }
.char21 { transform: rotate(136deg); -moz-transform: rotate(136deg); -webkit-transform: rotate(136deg); }
.char22 { transform: rotate(143deg); -moz-transform: rotate(143deg); -webkit-transform: rotate(143deg); }
.char23 { transform: rotate(146deg); -moz-transform: rotate(146deg); -webkit-transform: rotate(146deg); }
.char24 { transform: rotate(154deg); -moz-transform: rotate(154deg); -webkit-transform: rotate(154deg); }
.char25 { transform: rotate(165deg); -moz-transform: rotate(165deg); -webkit-transform: rotate(165deg); }
.char26 { transform: rotate(168deg); -moz-transform: rotate(168deg); -webkit-transform: rotate(168deg); }
.char27 { transform: rotate(175deg); -moz-transform: rotate(175deg); -webkit-transform: rotate(175deg); }
.char28 { transform: rotate(184deg); -moz-transform: rotate(184deg); -webkit-transform: rotate(184deg); }
.char29 { transform: rotate(193deg); -moz-transform: rotate(193deg); -webkit-transform: rotate(193deg); }
.char30 { transform: rotate(200deg); -moz-transform: rotate(200deg); -webkit-transform: rotate(200deg); }
.char31 { transform: rotate(207deg); -moz-transform: rotate(207deg); -webkit-transform: rotate(207deg); }
.char32 { transform: rotate(215deg); -moz-transform: rotate(215deg); -webkit-transform: rotate(215deg); }
.char33 { transform: rotate(222deg); -moz-transform: rotate(222deg); -webkit-transform: rotate(222deg); }
.char34 { transform: rotate(225deg); -moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); }
.char35 { transform: rotate(225deg); -moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); }
.char36 { transform: rotate(233deg); -moz-transform: rotate(233deg); -webkit-transform: rotate(233deg); }
.char37 { transform: rotate(239deg); -moz-transform: rotate(239deg); -webkit-transform: rotate(239deg); }
.char38 { transform: rotate(242deg); -moz-transform: rotate(242deg); -webkit-transform: rotate(242deg); }
.char39 { transform: rotate(250deg); -moz-transform: rotate(250deg); -webkit-transform: rotate(250deg); }
.char40 { transform: rotate(246deg); -moz-transform: rotate(246deg); -webkit-transform: rotate(246deg); }
.char41 { transform: rotate(252deg); -moz-transform: rotate(252deg); -webkit-transform: rotate(252deg); }
.char42 { transform: rotate(258deg); -moz-transform: rotate(258deg); -webkit-transform: rotate(258deg); }
.char43 { transform: rotate(264deg); -moz-transform: rotate(264deg); -webkit-transform: rotate(264deg); }
.char44 { transform: rotate(270deg); -moz-transform: rotate(270deg); -webkit-transform: rotate(270deg); }
.char45 { transform: rotate(276deg); -moz-transform: rotate(276deg); -webkit-transform: rotate(276deg); }
.char46 { transform: rotate(282deg); -moz-transform: rotate(282deg); -webkit-transform: rotate(282deg); }
.char47 { transform: rotate(288deg); -moz-transform: rotate(288deg); -webkit-transform: rotate(288deg); }
.char48 { transform: rotate(294deg); -moz-transform: rotate(294deg); -webkit-transform: rotate(294deg); }
.char49 { transform: rotate(300deg); -moz-transform: rotate(300deg); -webkit-transform: rotate(300deg); } */


/* banner text around css */
/* Line key frame start */
@-webkit-keyframes line-draw {
    0% {
        height: 1%
    }

    to {
        height: 50%
    }
}

@keyframes line-draw {
    0% {
        height: 1%
    }

    to {
        height: 50%
    }
}
/* Line key frame END */
.ne-layer-txt a {
    margin-top: 60px;
}
/*.banner-overlay {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background-color: rgba(255, 255, 255, 0.6);
}*/

/*.ne-layer-txt h1 {
    color: var(--first-color);
    font-size: 38px;
    font-weight: bold;
    font-family: 'all_round_gothicbold';
}*/
.ne-layer-txt h2 {
    color: var(--first-color);
    font-size: 38px;
    font-weight: bold;
    font-family: 'all_round_gothicbold';

}
.btn-cst {
    font-size: 19px;
    font-family: 'all_round_gothicbold';
    border: 2px solid #FF762C;
    border-radius: 30px;
    padding: 15px 40px;
    color: var(--secound-color);
    transition: .3s linear;
    text-transform: uppercase;
}
/*.btn-cst:hover{
box-shadow: inset 0 0 0 2em var(--first-color);
    color: rgb(255, 255, 255) !important;
    border-color: var(--first-color) !important;
}*/
a:visited {
    color: var(--secound-color);
    font-weight: 700;
}
.ne-layer-txt img {
	opacity: 1;
/*     position: fixed; */
    overflow: hidden;
    top: 0;
	margin: auto;
/*     inset: 134.531px auto auto 549px; */
    margin-top: 3rem;
}
.divider-line::before {margin-top: 41px;margin-bottom: 54px;}
.divider-line::before {
    border-right: 2px solid #FF762C;
    height: 157px;
    width: 50%;
}
/*.why-patient .heading-with-sub {
    font-size: 33px;
    font-weight: 700;
   
}*/

.btn-cst:hover{
box-shadow: inset 0 0 0 2em var(--first-color);
    color: rgb(255, 255, 255) !important;
    border-color: var(--first-color) !important;
}

/*top Rated Section */
.top-rated-ortho {
    padding-top: 5%;
}
.top-rated-title {
    font-size: 54px;
/*    color: var(--secound-color);*/
}
.custom-title {
    font-size: 37px;
    color: var(--secound-color);
    font-family: 'all_round_gothicbold';
}

@media(max-width : 767px) {
    .curved-container span {
        font-size: 27px;
        height: 160px;
        position: absolute;
        left: -80px;
        top: -190px;
    }
    #hero-banner {
        overflow: hidden;
    }
    /* .ver_full_line {
        display: none !important;
    } */
}
/*   END   */

/*Why Pationt Section*/

.why-patient .heading-with-sub::after {
    content: " ";
    border-right: 2px solid #FF762C;
    display: block;
    height: 2481px;
    width: 50%;
    position: absolute;
    margin-left: -15px;
/*    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    background-color: var(--primery-color);*/
}

.inner-img-odd::after {
    content: " ";
    border-right: 70px solid #FF762C;
    display: block;
    height: 2px;
/*    width: 615px;*/
    position: relative;
    margin-right: -55px;
}

.inner-img-even::after {
    content: " ";
    border-left: 70px solid #FF762C;
    display: block;
    height: 2px;
/*    width: 628px;*/
    position: absolute;
    margin-left: -55px;
}
/*.inner-img-even{
    margin-left: 25px;
}*/

.why-patient .heading-title {
    font-size: 82px;
    color: var(--first-color);
}
.why-patient .heading-with-sub b {
    font-size: 55px;
    border: 0px solid transparent;
    border-radius: 46px;
    margin: auto;
    background: #7BD6DB;
    text-transform: uppercase;
    color: var(--secound-color);
    padding: 12px 97px 12px 98px;
    position: relative;
    z-index: 9;
}

.inner-img-odd .vc_column-inner {
    padding-right: 0px !important;
}
/*.why-patient-slider .why-patient-right {
    padding-left: 40px;
}
.why-patient-slider .why-patient-left {
    padding-right: 40px;
}*/

/*.why-patient-slider .why-patient-inner .wpb_single_image img{
max-width: 86% !important;
}*/

/*.why-patient-slider .slick-next, .why-patient-slider .slick-prev {
    font-size: 18px;
    color: #000;
}
.why-patient-slider .slick-next:focus,.why-patient-slider  .slick-next:hover,.why-patient-slider  .slick-prev:focus, .slick-prev:hover {
    color: red;
    outline: 0;
    background: #000;
}*/

/*Review section*/
.patient-review-slider .slick-arrow {
    display: none !important;
}

.patient-review-slider li {
    list-style: none;
    margin: 0;
    position: relative;
}
.patient-review-slider .slick-dots li button::before {
    /*font-size: 70px;*/
    font-size: 36px;
    opacity: 47%;
    color: #7BD6DB;

}
.patient-review-slider .slick-dots li.slick-active button::before {
    color: #7BD6DB;
    opacity: 1;
    /*font-size: 70px;*/
    font-size: 36px;
}

.patient-review-slider .slick-list.draggable {
padding-bottom: 35px !important;
}
/*.patient-review-slider .slick-dots li button {
    font-size: 14px;
}*/
/*.patient-review-slider ul {
    margin: 0;
    margin-bottom: 0 !important;
}*/
.patient-review-slider .slick-dots li button::before {
    /*font-size: 70px; */
    font-size: 36px; 
    opacity: 1;
    color: #b2d1cc;
}
.patient-review-slider .slick-dots li {
    margin: 0 10px;
}
.banner .slick-dots li button::before {
    font-size: 14px;
    opacity: 1;
    color: #b2d1cc;
}
.review-section {
/*    z-index: -1;*/
    overflow: visible !important;
    padding-bottom: 85px;
}
.review-section .review-heading {
    font-size: 42px;
    color: #7BD6DB;
    /*font-weight: bold;*/
    font-family: 'all_round_gothicbold';
    margin-bottom: 0;
}
.review-section .review-sub-heading {
    font-size: 33px;
    color: #fff;
    /*font-weight: book;*/
    font-family: 'Futura PT';
}
.review-slider p {
    color: #fff;
}
.single-after-image {
    margin-bottom: -100px !important;
}
/*.review-section.after-image::after {
      content: ""; 
    background: url(https://medianvdemo.com/esortho/wp-content/uploads/2023/12/multi.png);
    position: absolute;
     top: 0; 
    bottom: 0;
    left: 0px;
    height: 343px;
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
}*/
/*mission section*/
.map-top-section .heading-title{
    font-size: 82px;
    font-weight: bold;
    color: var(--secound-color);
}
/*.map-top-section{
    margin-top: 100px !important;
}*/
.map-top-section .heading-with-sub b{
    font-size: 55px;
    border: 0px solid transparent;
    border-radius: 46px;
    margin: auto;
    background: var(--first-color);
    text-transform: uppercase;
    color: #fff;
    padding: 12px 97px 12px 98px;
    font-family: 'all_round_gothicbold';
}
.map-top-section .btn-cst {
    font-size: 17px;
    font-family: 'all_round_gothicbold';
    border: 2px solid #FF762C;
    border-radius: 30px;
    padding: 15px 40px;
    color: var(--secound-color);
}
.map-top-section .btn-cst:hover {
box-shadow: inset 0 0 0 2em var(--first-color);
    color: rgb(255, 255, 255) !important;
    border-color: var(--first-color) !important;
}

/*  Map Bottom Section  */
.map-bottom-section .heading-title {
    font-size: 59px;
    font-weight: bold;
    color: var(--first-color);
}
.map-bottom-section .heading-with-sub {
    font-size: 33px;
    color: #00739C;
}
/*Custom Pop UP */

.customcf7Popup {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
}

.popup-content {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #fff;
    padding: 20px;
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}

.close-popup {
    position: absolute;
    top: 10px;
    right: 10px;
    font-size: 20px;
    cursor: pointer;
}

/* Custom Pop UP END */

/*  aft image */

.after-img-review .wpb_single_image .vc_figure,.after-img-review .wpb_single_image .vc_single_image-wrapper,.after-img-review .wpb_single_image img {
   width: 100%;
}
.after-img-review .vc_column_container .vc_column-inner{
    padding: 0;
}
/*Responsive*/

@media (max-width: 1366px){
.ne-layer-txt h1 {font-size: 33px;}
.why-patient-slider .why-patient-left {padding-right: 55px;padding-left: 20px;}
.why-patient-slider .why-patient-right {
    padding-left: 55px;
    padding-right: 20px;
}
.why-patient-inner .inner-img-odd {
    padding-right: 55px;
}

.why-patient-inner .inner-img-even {
    padding-left: 55px;
}
    }
@media (max-width: 1199px){
.map-top-section .heading-with-sub b {font-size: 40px;}
.aft-img{
padding-top: 15px !important;
    padding-bottom: 15px !important;
    }
}
@media (max-width: 1024px){

}
@media (max-width: 991px){

}
@media (max-width: 767px){
.ne-layer-txt h1 {font-size: 20px;}
.py50 {padding-top: 30px;padding-bottom: 30px;}
.btn-cst {padding: 15px 9px;}
.footer-mobile-bottom .btn-cst{padding: 18px 30px;margin-top: 15px;display: inline-block;}
.btn-cst {font-size: 16px;}
.reveres-mobile {flex-direction: column-reverse;}
.top-rated-title {font-size: 25px;}
.top-rated-ortho {padding-top: 20%;}
.why-patient .heading-title {font-size: 50px;}
.why-patient .heading-with-sub b {font-size: 30px;padding: 10px;display: block;}
.why-patient .why-patient-right {padding-left: 0px;}
.why-patient .why-patient-left {padding-right: 0px;}

.why-patient-inner p {text-align: center;}
.why-patient .heading-with-sub::after {height: 0px;}
/*.why-patient .heading-with-sub::after {height: 579.53px;}*/
.inner-img-even::after{border: none;}
.inner-img-odd::after{border: none;}
.map-top-section .heading-title {font-size: 41px;}
.map-top-section .heading-with-sub b {font-size: 27px;padding: 12px;}
.why-patient-slider .why-patient-right {padding-left: 10px;padding-right: 10px;}
.why-patient-inner .inner-img-even {padding-left: 0px;}
.why-patient-slider .why-patient-left {padding-right: 10px;padding-left: 10px;}


}
@media (max-width: 390px){
.btn-cst {
    font-size: 14px;
    padding: 15px 7px;
}
}

@media (min-width: 1366px){
    .why-patient-slider .why-patient-left {
    padding-right: 55px;
    padding-left: 164px;
}
.why-patient-slider .why-patient-right {
    padding-left: 55px;
    padding-right: 164px;
}
.why-patient-inner .inner-img-odd {
    padding-right: 55px;
}
.inner-img-odd img.vc_single_image-img, .inner-img-even img.vc_single_image-img {
    width: 420px;
    height: 392px;
}
.why-patient-inner .inner-img-even {
    padding-left: 55px;
}
.why-patient-slider {
    padding-top: 118px;
    padding-bottom: 118px;
}
    .top-rated-ortho {
    padding-top: 5%;
    }
.inner-img-odd img.vc_single_image-img, .inner-img-even img.vc_single_image-img {
    width: 420px;
    height: 392px;
}
.after-img-review .wpb_single_image .vc_figure,.after-img-review .wpb_single_image .vc_single_image-wrapper,.after-img-review .wpb_single_image img {
   width: 1366px;
}
}

@media (min-width: 767px){

.why-patient-inner-slider {
    width: 100% !important;
}

}




/*MD*/
.vc_row.wpb_row.max-width-half {
    max-width: 860px;
    margin: 0 auto;
}
.pt-60 {
    padding-top: 60px;
}

/*responsive Style*/
@media(max-width :767px) {
    .vc_row.wpb_row.max-width-half {
        max-width: unset;
        margin: 0 -15px;
    }
    #hero-banner video {
        /*height: 80vh !important;*/
		height: 500px !important;
    }
    .ne-layer-txt {
        bottom: 5vh !important;
    }
    .top-rated-ortho .ver_line {
        top: -5vh !important;
    }
}

@media(max-width: 550px) {
    .banner-bottom .ne-layer-txt {
        width: 90%;
    }
    .banner-bottom .btn-cst{
        padding: 15px 20px;
    }
    .map-bottom-section.py50 {
        padding: 50px 0 50px !important;
    }
}


@media(min-width: 768px) and (max-width : 1024px) {
    /* #hero-banner video {
        height: 60vh !important;
    } */
    .footer-bottom .centered {
        padding-left: unset;
    }
}


/* hm-patient-testimonials */

.hm-patient-testimonials{
    padding-top: 50px;
}
.hm-patient-testimonials iframe{
    border-radius: 50%;
    height: 280px;
    width: 100%;
    object-fit: cover;
}
.hm-patient-testimonials img{
	/*border-radius: 50%;
	height: 280px;
	object-fit: cover;*/
}
.hm-patient-testimonials .slick-arrow{
/*    display: none !important;*/
      top: 60%;
      width: auto;
}
.hm-patient-testimonials .slick-prev{
    left: -35px;
}
.hm-patient-testimonials .slick-next{
    right: -35px;
}
.hm-patient-testimonials .slick-arrow:before{
    font-size: 35px;
}

.hm-patient-testimonials .slick-dots{
    bottom: -50px;
}
.hm-patient-testimonials .slick-dots li {
    margin: 0 10px;
}
.hm-patient-testimonials .slick-dots li button::before {
    font-size: 36px;
    opacity: 1;
    color: #b2d1cc;
}
.hm-patient-testimonials .slick-dots li.slick-active button::before {
    color: #7BD6DB;
    opacity: 1;
    font-size: 36px;
}

.hm-patient-testimonials .play{
	position: absolute;
    top: 53%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    border-radius: 50%;
	width: 80px;
	height: auto;
}

@media(max-width: 1100px) {
    .hm-patient-testimonials{
        padding-left: 50px;
        padding-right: 50px;
    }
    .hm-patient-testimonials iframe{
        height: 305px;
    }
	.hm-patient-testimonials img{
/*		height: 305px;*/
	}
    .hm-patient-testimonials .slick-prev {
        left: 15px;
    }
    .hm-patient-testimonials .slick-next {
        right: 15px;
    }
}
@media(max-width: 991px) {
    .hm-patient-testimonials iframe{
        height: 350px;
    }
	.hm-patient-testimonials img{
/*		height: 350px;*/
	}
}
@media(max-width: 550px) {
    .hm-patient-testimonials{
        margin: 0 auto !important;
        max-width: 350px;
    }
    .hm-patient-testimonials iframe{
        height: 320px;
    }
	.hm-patient-testimonials img{
/*		height: 320px;*/
	}
    .hm-patient-testimonials{
        padding-left: 15px;
        padding-right: 15px;
    }
    .hm-patient-testimonials .slick-prev {
        left: -15px;
    }
    .hm-patient-testimonials .slick-next {
        right: -15px;
    }
}