    /*

* expandable menu started

*/
    
    @media (max-width: 1199px) {
        .navbar-header {
            margin-bottom: 0;
        }
        .social-links {
            position: absolute;
            text-align: center;
            top: 50px;
            right: 93px;
        }
        .logo-box {
            width: 100%;
            float: none;
        }
        .navigation-box {
            margin: 0;
        }
        .navbar-expand-lg .menu-toggler {
            display: block;
            margin-right: 0;
            border-color: #fff;
            margin: 23px 0;
            color: #fff;
            border: none;
            font-size: 28px;
            float: right;
            outline: none;
            cursor: pointer;
        }
        .menu-toggler:hover {
            border-color: #00AD4D;
        }
        .menu-toggler .icon-bar {
            background: #fff;
        }
        .menu-toggler:hover .icon-bar {
            background: #00AD4D;
        }
        .navbar-expand-lg .navbar-collapse {
            padding-bottom: 0;
            overflow: auto !important;
            width: 100%;
        }
        .navbar-expand-lg .navbar-collapse {
            display: none !important;
            background: transparent;
            padding: 0px 0px !important;
            padding-bottom: 0px !important;
            margin: 0;
            background: #000;
            transition: all .5s ease;
            height: 0;
        }
        .navbar-expand-lg .navbar-collapse.showen {
            display: block !important;
            height: auto;
            max-height: 70vh;
        }
        .navbar-collapse.show {
            overflow-y: auto;
        }
        .navbar-header .nav {
            width: 100%;
            text-align: left;
        }
        .navbar-header .nav>li {
            display: block;
            padding: 0 !important;
            width: 100%;
            float: none;
        }
        .navbar-header .nav>li+li {
            margin-left: 0 !important;
        }
        .navbar-header .nav>li>a {
            padding: 8px 0;
        }
        .navbar-header .right-box.nav {
            width: 100%;
            margin: 0;
        }
        .navbar-header .right-box.nav>li>a {
            border: none !important;
            padding: 8px 0;
            color: #fff;
        }
        .navbar-header .nav>li>a:after {
            display: none;
        }
        .navbar-header .nav.navigation-box+.nav {
            border-top: 1px dashed #282828;
        }
        .navbar-header .navigation-box>li>.submenu,
        .navbar-header .navigation-box>li>.submenu>li>.submenu {
            position: relative !important;
            width: 100% !important;
            opacity: 1 !important;
            visibility: visible !important;
            left: auto !important;
            right: auto !important;
            top: auto !important;
            transition: none !important;
            display: none;
            float: none !important;
            margin: 0;
            -webkit-transform: translateX(0);
            -ms-transform: translateX(0);
            -o-transform: translateX(0);
            transform: translateX(0);
            -webkit-box-shadow: none !important;
            box-shadow: none !important;
        }
        .navbar-header .navigation-box>li>.submenu>li>a::after {
            display: none;
        }
        .navbar-header ul.navigation-box>li+li {
            padding: 0 !important;
            border-top: 1px solid rgba(255, 255, 255, .1);
            display: block;
            float: none;
        }
        .navbar-header .nav>li.show-mobile {
            display: none;
        }
        .navbar-header ul.navigation-box>li>a,
        .navbar-header .right-box.nav>li>a {
            padding: 0;
            display: block;
            color: #fff;
            transition: background 0.4s ease 0s;
        }
        .header .stricky-fixed.navbar-header .nav>li {
            padding: 0 !important;
        }
        .navbar-header ul.navigation-box li a .sub-nav-toggler {
            border: 1px solid #fff;
            border-radius: 4px;
            padding: 1px 9px;
            background: #02acab;
            color: #fff;
            position: absolute;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%);
            right: 15px;
            /*margin-top: 8px;*/
            margin-right: 0px;
            display: block;
            cursor: pointer;
        }
        .navbar-header .navigation-box .sub-nav-toggler .icon-bar {
            background-color: #fff;
            border-radius: 1px;
            display: block;
            height: 1px;
            width: 20px;
        }
        .navbar-header .navigation-box .sub-nav-toggler .icon-bar+.icon-bar {
            margin-top: 4px;
        }
        .navbar-header .container .right-side-box {}
        .navbar-header .container {
            display: block;
            padding-right: 0px;
            padding-left: 0px;
            position: relative;
        }
        .navbar-header .container .logo-box {
            position: relative;
            top: 0;
            left: 0;
            -webkit-transform: translateY(0);
            -ms-transform: translateY(0);
            -o-transform: translateY(0);
            transform: translateY(0);
            float: none;
            padding-right: 145px;
        }
        .navbar-header .container .logo-box .navbar-brand {
            float: left;
        }
        .navbar-header .container .logo-box .navbar-toggler {
            float: left;
        }
        .navbar-header ul.navigation-box {
            display: block;
            margin: 0 !important;
            width: 100%;
        }
        .navbar-header ul.navigation-box>li {
            padding: 0;
            display: block;
        }
        .navbar-header ul.navigation-box>li>a {
            display: block;
            padding: 6px 37px;
        }
        .navbar-header ul.navigation-box>li>a:after {
            display: none;
        }
        .navbar-header ul.navigation-box>li+li {
            margin: 0;
        }
        .navbar-header .main-navigation {
            float: none;
            width: 100%;
            display: none;
            text-align: left;
            background: #181818;
            max-height: 70vh;
            overflow-y: scroll;
        }
        .navbar-header .container .menu-toggler {
            display: block;
        }
        .navbar-header .stricky-fixed ul.navigation-box>li {
            padding: 0;
        }
        .navbar-header .container .logo-box .navbar-brand {
            background-color: transparent;
            padding: 0;
            float: initial;
        }
        .navbar-header .container .menu-toggler {
            float: left;
            margin: 27px 0;
            color: #111111;
        }
        .navbar-header {
            padding-left: 0px !important;
            padding-right: 0px !important;
        }
        .header-one .navbar-header .container {
            padding-right: 0;
        }
        .header-one .navbar-header .container .menu-toggler {
            float: right;
        }
        .header-one .navbar-header .container .logo-box {}
        .header-one__home-two .navbar-header .container .menu-toggler {
            color: #fff;
        }
        .header-one__home-two .navbar-header .container .right-side-box {
            top: 28px;
        }
        .header-one__home-two .stricked-menu .container .menu-toggler {
            color: #181E44;
            margin: 24px 0;
        }
        .header-one__home-two .stricked-menu .container .right-side-box {
            top: 25px;
        }
        .header-one__home-two .stricked-menu ul.navigation-box>li>a {
            color: #fff;
        }
        .header-one__home-two .navbar-header ul.navigation-box>li {
            padding: 0;
        }
        .header-one__home-three .navbar-header .logo-box,
        .header-one__home-four .navbar-header .logo-box {
            padding-left: 30px;
        }
        .header-one__home-three .navbar-header .container .menu-toggler,
        .header-one__home-four .navbar-header .container .menu-toggler {
            float: left;
            color: #fff;
            margin-top: 16px;
            margin-bottom: 16px;
        }
        .header-one__home-three .navbar-header .container .right-side-box,
        .header-one__home-four .navbar-header .container .right-side-box {
            top: 0;
        }
        .header-one__home-four .navbar-header ul.navigation-box>li {
            padding: 0;
        }
        .header-one__home-four .navbar-header ul.navigation-box>li>a:before {
            display: none;
        }
        .stricked-menu {
            display: none !important;
        }
    }
    
    @media(max-width: 1199px) {
        .social-links {
            position: absolute;
            text-align: center;
            top: 50px;
            right: 93px;
        }
        .cta-one__title br,
        .appointment-one__text br {
            display: none;
        }
        .feature-one__icon,
        .feature-one__content {
            display: block;
        }
        .feature-one__content {
            padding-left: 0;
            padding-top: 20px;
        }
        .footer-widget__social a {
            width: 32px;
            height: 32px;
            line-height: 30px;
            font-size: 15px;
        }
        .footer-col .footer-widget {
            -webkit-box-flex: 1;
            flex: 1 0 50%;
            margin-bottom: 35px;
        }
        .footer-col .footer-widget:nth-child(2) {
            padding-left: 25px;
        }
        .banner-one__slide br {
            display: none;
        }
        .feature-one__home-two .feature-one__content {
            padding-left: 0;
            padding-top: 20px;
        }
        .topbar-three .container,
        .topbar-two .container {
            justify-content: center;
            flex-direction: column;
        }
        .topbar-two .logo-box,
        .topbar-three .logo-box {
            text-align: center;
        }
        .topbar-two .logo-box a,
        .topbar-three .logo-box a {
            margin-bottom: 30px;
            display: inline-block;
        }
        .block-title__text br {
            display: none;
        }
        .video-one__box {
            position: relative;
            width: 100%;
            max-width: 700px;
            margin-left: auto;
            margin-right: auto;
        }
        .video-one__box img {
            max-width: 100%;
        }
        .video-one__content {
            padding-top: 50px;
        }
        .banner-one__home-five .banner-one__title br {
            display: block;
        }
        .cta-four__single {
            margin-bottom: 23px;
        }
        .service-details__tag-line br {
            display: none;
        }
        .service-details .col-lg-8 .accrodion-grp {
            padding-right: 0;
        }
    }
    
    @media (min-width:1320px) and (max-width:909px) {
        .social-links {
            position: absolute;
            text-align: center;
            top: 50px;
            right: 93px;
        }
    }
    
    @media(max-width: 991px) {
        .topbar-one .container {
            flex-direction: column;
        }
        .topbar-one__left-text {
            margin-bottom: 5px;
            margin-top: 5px;
        }
        .banner-one__title br {
            display: none;
        }
        .column-5__col {
            -webkit-box-flex: 1;
            flex: 1 0 25%;
        }
        .doctor-one__person {
            position: relative;
            display: block;
            margin-left: auto;
            margin-right: auto;
            margin-bottom: 40px;
        }
        .doctor-one__content {
            padding-left: 0;
            padding-right: 0;
        }
        .cta-one {
            background-position: center left;
        }
        .about-one__image-block {
            position: relative;
            -webkit-transform: scale(1);
            -ms-transform: scale(1);
            -o-transform: scale(1);
            transform: scale(1);
            margin-left: auto;
            margin-right: auto;
            margin-bottom: 40px;
        }
        .feature-one__box {
            margin-bottom: 12px;
        }
        .appointment-one__form {
            margin-left: 0;
            margin-top: 0;
        }
        .appointment-one__content {
            padding-top: 0;
        }
        .appointment-one .inner-container {
            padding-left: 40px;
            padding-right: 40px;
        }
        .feature-one__home-two {
            padding: 100px 0;
        }
        .feature-one__home-two .container {
            position: relative;
            top: auto;
            left: auto;
            -webkit-transform: translate(0, 0);
            -ms-transform: translate(0, 0);
            -o-transform: translate(0, 0);
            transform: translate(0, 0);
        }
        .about-two {
            padding-top: 100px;
        }
        .about-two__image-block {
            display: none;
        }
        .doctor-two__content {
            padding-left: 0;
            margin-top: 40px;
        }
        .about-three__image {
            margin-top: 30px;
            justify-content: flex-start;
        }
        .contact-one__content {
            padding-top: 50px;
            padding-bottom: 100px;
        }
        .topbar-two__info:not(:first-child) {
            margin-left: 20px;
        }
        .topbar-three__info:not(:last-child) {
            margin: 0;
            padding-left: 20px;
        }
        .topbar-three__info .thm-btn {
            font-size: 14px;
        }
        .topbar-three__info:not(:last-child):before {
            display: none;
        }
        .about-four__images {
            max-width: 700px;
            width: 100%;
            margin-left: auto;
            margin-right: auto;
            margin-top: 40px;
        }
        .about-four__images img {
            width: 49%;
        }
        .service-two__carousel-block-btn {
            justify-content: center;
        }
        .service-two__carousel-block-btn {
            margin-top: -20px;
            margin-bottom: 40px;
        }
        .about-four__content {
            padding-right: 0;
        }
        .banner-one__home-five .banner-one__person {
            display: none !important;
        }
        .history-one .col-lg-6+.col-lg-6 {
            margin-top: 40px;
        }
        .service-details__image-content__image {
            justify-content: flex-start;
            margin-bottom: 30px;
        }
        .service-details .col-lg-8 .accrodion-grp {
            margin-bottom: 30px;
        }
        .video-one__box {
            top: auto;
            right: auto;
        }
    }
    @media only screen and (max-width: 1440px){
        .social-links {
            position: absolute;
            text-align: center;
            top: 50px;
            right: -180px!important;
        }
    }
    @media only screen and (min-width: 768px) {
        .social-links {
            position: absolute;
            text-align: center;
            top: 50px;
            right: 93px;
        }
    }
    
    @media(max-width: 767px) {
        .about-one__title br,
        .banner-one__text br {
            display: none;
        }
        .column-5__col {
            flex: 1 0 33.33333333%;
        }
        .banner-wrapper .carousel-btn-block {
            position: absolute;
            bottom: 35px;
            left: 50%;
            -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
            -o-transform: translateX(-50%);
            transform: translateX(-50%);
            z-index: 99;
        }
        .banner-wrapper .carousel-btn-block .carousel-btn {
            position: relative;
            top: auto;
            left: auto !important;
            right: auto !important;
            -webkit-transform: translateY(0);
            -ms-transform: translateY(0);
            -o-transform: translateY(0);
            transform: translateY(0);
        }
        .banner-wrapper .carousel-btn-block .carousel-btn+.carousel-btn {
            margin-left: 20px;
        }
        .banner-one .container {
            padding-top: 150px;
            padding-bottom: 190px;
        }
        .testimonials-two__image,
        .testimonials-two__content {
            display: block;
            padding: 0;
        }
        .testimonials-two__image {
            margin-left: auto;
            margin-right: auto;
            margin-bottom: 30px;
        }
        .testimonials-two__content {
            text-align: center;
        }
        .testimonials-two__text {
            font-size: 17px;
        }
        .topbar-two__info:not(:first-child) {
            margin-left: 0px;
            margin-top: 20px;
        }
        .topbar-two__infos {
            flex-direction: column;
            justify-content: center;
        }
        .topbar-three__infos {
            flex-direction: column;
        }
        .topbar-three__info:not(:last-child) {
            padding: 0;
            margin-top: 20px;
        }
        .topbar-three__info:last-child {
            margin-left: 0;
            margin-top: 20px;
        }
        .gallery-one__title-block {
            border: none;
        }
        .testimonials-two__home-five .testimonials-two__carousel {
            padding-left: 0;
            padding-right: 0;
        }
    }
    
    @media(max-width: 575px) {
        .main-header__home-two .navbar-header.container .right-side-box {
            display: none;
        }
        .main-header__home-two .navbar-header.container .logo-box {
            padding-right: 0;
        }
        .main-header__home-two {
            padding-left: 15px;
            padding-right: 15px;
        }
        .main-header__home-two .stricked-menu .container .logo-box {
            padding-right: 15px;
        }
        .contact-one {
            background-image: none;
        }
        .blog-two__meta {
            flex-direction: column;
        }
        .blog-two__meta-item+.blog-two__meta-item {
            margin-left: 0;
        }
        .service-one__link {
            border: none;
            text-decoration: underline;
        }
        .navbar-header .container .right-side-box {
            display: none;
        }
        .main-header .navbar-header .container .logo-box {
            padding-right: 15px;
        }
        .stricked-menu .container .logo-box .navbar-brand {
            padding-top: 12px;
            padding-bottom: 12px;
        }
        .stricked-menu .container .menu-toggler {
            margin-top: 19px;
            margin-bottom: 19px;
        }
        .main-header__home-two .stricked-menu .container .menu-toggler {
            margin-top: 15px;
            margin-bottom: 15px;
        }
        .main-header .container .menu-toggler {
            display: block;
        }
    }
    
    @media(max-width: 480px) {
        img {
            max-width: 100%;
        }
        .bottom-footer__wrap {
            flex-direction: column;
            text-align: center;
        }
        .about-one__image-block {
            margin-bottom: 70px;
        }
        .about-one__image-two {
            -webkit-transform: translateY(20%);
            -ms-transform: translateY(20%);
            -o-transform: translateY(20%);
            transform: translateY(20%);
        }
        .banner-one__home-five .banner-one__title-highlight-bg {
            font-size: 30px;
        }
        .inner-banner__title {
            font-size: 40px;
        }
        .video-one__btn {
            bottom: calc(50% - 30px);
            left: calc(50% - 30px);
            width: 60px;
            height: 60px;
        }
        .video-one__btn i {
            font-size: 14px;
            line-height: 60px;
        }
    }
    
    @media(max-width: 425px) {
        .topbar-one__right-content {
            flex-wrap: wrap;
        }
        .topbar-one__social,
        .topbar-one__language-picker,
        .topbar-one__btn {
            -webkit-box-flex: 1;
            flex: 1 0 25%;
            text-align: center;
        }
        .topbar-one__language-picker>.dropdown-toggle {
            width: 36px;
            margin-left: auto;
            margin-right: auto;
        }
        .topbar-one__btn {
            margin-top: 12px;
        }
    }
    
    @media(max-width: 375px) {
        .column-5__col {
            flex: 1 0 100%;
        }
        .footer-col .footer-widget {
            flex: 1 0 100%;
        }
        .appointment-one__form {
            padding: 25px;
            margin-left: -30px;
            margin-right: -30px;
        }
        .cta-one__title,
        .banner-one__title {
            font-size: 32px;
            line-height: 1.25em;
        }
        .cta-one {
            padding: 80px 0;
        }
        [class*=doctor-two__btn-icon-two] {
            display: none;
        }
        .cta-three__icon,
        .cta-three__icon-content {
            display: block;
            padding: 0;
        }
        .cta-three__icon-content {
            padding-top: 20px;
        }
        .cta-three__single {
            padding: 30px;
        }
        .cta-three__title {
            font-size: 24px;
            line-height: 1.2em;
        }
    }
    
    @media(max-width: 320px) {
        .topbar-one__left-text {
            font-size: 14px;
        }
        .cta-one__title,
        .banner-one__title {
            font-size: 28px;
        }
    }
    
    @media (max-width: 990px) {
        .navbar-header .container .logo-box {
            background-color: transparent;
            box-shadow: none;
        }
        .main-header {
            background-image: none;
        }
        .navbar-header .main-navigation {
            background: none;
            padding: 0 20px;
            z-index: 9999;
            position: relative;
        }
        .navbar-header .main-navigation {
            background: #942b83;
            padding: 0 0 20px;
            z-index: 9999;
            position: absolute;
            top: 120px;
            margin: 0;
            border-radius: 20px;
            max-width: 329px;
            left: 0;
            right: 0;
            margin: auto;
        }
        .navbar-header ul.navigation-box>li.current>a,
        .navbar-header ul.navigation-box>li {}
        .banner-one__slide {
            height: 120vh;
            background-repeat: no-repeat;
            background-size: cover;
            background-position: center;
        }
        .slide-one {
            background-image: url(../images/banner/mbl2.jpg);
            height: 76vh;
            margin-top: 274px;
        }
        .abt_serv_sections {
            top: 18px;
            padding-bottom: 80px;
            padding-top: 60px;
        }
        .cta-two__title {
            font-size: 21px;
        }
        .banner-wrapper .carousel-btn-block {
            bottom: 193px;
            display: none;
        }
        .service-block {
            top: 0px;
            padding: 28px 10px 0;
        }
        .service-one {
            padding-top: 44px;
        }
        .service-one__link {
            font-size: 26px;
            text-align: center;
            text-decoration: none;
            margin-left: 20px;
            border-top: 1px dashed #333;
            border-bottom: 1px dashed #333;
        }
        .doctor-one .container {
            padding-top: 0;
            padding-bottom: 63px;
        }
        .mvv_bloclk {
            display: block;
            margin-top: 24px;
            margin-bottom: 0px;
            margin-left: 0px;
            margin-right: 20px;
            right: -15px;
        }
        ._mision_vv_list {
            width: 247px;
            height: 231px;
            padding-top: 70px;
        }
        .block-title .col-md-3 h2 {
            text-transform: uppercase;
            font-size: 31px;
            font-weight: 600;
            color: #ea5996;
            border-bottom: 1px dashed #000;
            display: inline-block;
            padding-top: 20px;
            margin-bottom: 0px;
        }
        .mvv_list_row {
            margin-left: 55px;
        }
        .mvv_list_row .col-md-4:nth-child(1),
        .mvv_list_row .col-md-4:nth-child(2) {
            border-right: none;
            border-bottom: 1px dashed;
        }
        .block-title .col-md-3 {
            padding-left: 5px;
            padding-right: 0px;
            text-align: -webkit-center;
        }
        .doctor-one__content {
            text-align: center;
        }
        .feature-one {
            padding-top: 0;
            padding-bottom: 46px;
        }
        .block-title__title {
            margin: 0;
            color: #000000;
            font-size: 29px;
            line-height: 32px;
        }
        .testimonials-one__carousel .owl-nav,
        .testimonials-two__carousel .owl-nav {
            margin-top: 16px;
            margin-bottom: 0;
        }
        .feature-one__single {
            padding: 0px 0;
        }
        .blog-one {
            padding-top: 46px;
        }
        .add-image {
            margin-top: 31px;
        }
        .teeth-tips-block {
            padding-top: 11px;
        }
        .brand-one::before {
            width: 100%;
        }
        .brand-one {
            padding: 35px 0 31px;
        }
        .footer-widget.footer-widget__about {
            text-align: center;
            flex: 1 0 100%;
        }
        .footer-widget__about .footer-widget__title::before {
            left: 0px;
            right: 0px;
            margin: 0 auto;
        }
        .footer-col .footer-widget:nth-child(2),
        .footer-col .footer-widget:nth-child(3) {
            flex: 2 0 50%;
            padding-right: 0;
        }
        .footer-widget__title {
            font-size: 14px;
        }
        .footer-widget__links-list a {
            font-size: 13px;
        }
        .scroll-to-top {
            width: 41px;
            height: 41px;
            right: 9px;
        }
        .scroll-to-top i {
            line-height: 39px;
        }
        .footer-col {
            padding-bottom: 0px;
        }
        .main-header .navbar-header .container .menu-toggler {
            float: right;
            width: 50px;
            height: 50px;
            background-color: #902b85;
            color: #fff;
        }
        .email_ {
            display: none;
        }
        .know_abt {
            background: linear-gradient(to bottom, #f9e7ff, #d1daf9);
            margin-left: 70px;
            margin-right: -58px;
            margin-top: 120px;
            height: 407px;
            left: -65px;
        }
        .know_abt img {
            height: 399px;
            padding-top: 9px;
            width: 319px;
        }
        ._exp_row {
            padding-right: 10px;
            padding-left: 10px;
        }
        ._exp_row h2 {
            font-size: 24px;
        }
        ._exp_row h3 {
            font-size: 25px;
        }
        ._exp_row h4 {
            font-size: 26px;
        }
        .navbar-header .container .logo-box {}
        .main-header .navbar-header .container .logo-box {
            padding-right: 0;
            height: 40px;
        }
        .social-links {
            position: absolute;
            z-index: 9;
            /* right: -9px; */
            text-align: center;
            top: 220px;
            width: 100%;
            left: 80px;
        }
        ._exp_row .col-md-12 {
            padding-left: 3px;
            left: 98px;
        }
        .service-two__content {
            margin-top: -42px;
        }
        .oral_health_sections::before,
        .oral_health_sections::after {
            display: none;
        }
        .orals_list {
            font-size: 15px;
        }
        .feature-one__title {
            font-size: 14px;
            height: 69px;
            padding: 3px 0 0;
        }
        .appointment-one__form h2 {
            font-size: 24px;
        }
        .cta-two__highlight {
            display: block;
        }
        .cta-two__link {
            display: inline-block;
        }
        .block-title__text {
            margin: 0;
            font-size: 17px;
        }
        .tips-ul li {
            font-size: 13px;
        }
    }
    
    @media only screen and (max-width: 800px) {
        .wrap {
            background-image: url(../images/banner/bg1.jpg);
            height: 759px;
        }
        .wrap1 {
            height: 295px;
        }
        .wt-small-separator {
            text-align: center;
        }
        .service_section1 .section-head h2 {
            text-align: center;
        }
        .service_section1 .section-head {
            padding: 0px;
        }
        .services_image::before {
            display: none;
        }
        .services_image1::before {
            display: none;
        }
        .service_tabs_slicer::before {
            display: none;
        }
        .ser-bottom::after {
            display: none;
        }
        .ser-bottom {
            border-top: none;
            font-size: 20px;
            border: none;
            color: #000;
            line-height: 28px;
            padding: 0px;
            margin-top: 21px;
        }
        .services_image {
            position: relative;
            top: -4px;
            margin-bottom: 12px;
        }
        .servivec_section_list {
            padding: 0px;
        }
        .servives_info {
            text-align: center;
        }
        .services_image1 {
            position: relative;
            top: -4px;
            margin-bottom: 12px;
        }
        .ser-bottom span {
            display: table;
            margin: auto;
            background-color: #02acab;
            color: #fff;
            text-transform: uppercase;
            padding: 10px 58px;
            margin-top: 16px;
            border-radius: 30px;
            font-size: 25px;
        }
        .serrow .col-md-6:nth-child(2) .servivec_section_list {
            padding: 0px;
        }
        .servivec_section_list,
        .serrow .col-md-6:nth-child(2) .servivec_section_list {
            padding: 24px 0 29px;
            text-align: center;
            margin-top: 0;
            border-bottom: 1px dashed;
        }
        .service_section1::before {
            bottom: 32px;
            width: 100%;
        }
        .service_section {
            padding-top: 10px;
        }
        .services-row .owl-dot {
            width: 56px;
            height: 56px;
            border-radius: 50%;
            margin: 3px 2px;
            background-size: 28px !important;
            border: 3px solid #d8d8d8;
        }
        .ser_info {
            text-align: center;
            display: inline-block;
            margin-top: 0px;
            position: relative;
            padding: 0;
            border-radius: 7px;
        }
        .facilites_title_head {
            position: relative;
            left: 0px;
            transform: initial;
            font-size: 31px;
            top: 0px;
            color: #1e2a4a;
            text-align: center;
            margin-top: 53px;
            margin-bottom: 25px;
        }
        .fac_row {
            position: relative;
            left: 0px;
            margin-top: 34px;
        }
        .fac_row .col-md-6:nth-child(1) {
            margin-top: 0;
        }
        .serviceBox.testimnila_box .description {
            padding: 0px;
            font-size: 14px;
        }
        .facilities-row .col-md-2:nth-child(6) {
            margin-left: 0px;
        }
        .fac_row .col-md-6:nth-child(1) .fac_block:nth-child(2),
        .fac_row .col-md-6:nth-child(2) .fac_block:nth-child(2) {
            margin-top: 0px;
        }
        .fac_row::before {
            width: 254px;
            height: 254px;
            left: 0;
            right: 0;
            margin: auto;
            top: 36px;
        }
        .add_bar_row .col-md-4 {
            border-right: 0px;
            border-bottom: 1px dashed #fff;
            padding: 20px 10px;
        }
        .add_bar_row .col-md-4:last-child {
            border-bottom: 0px;
        }
        .f_map_widjet span {
            width: 90px;
            position: absolute;
            right: 0px;
            bottom: -28px;
            border: 7px solid #fff;
        }
        .doc_info h3 {
            text-transform: uppercase;
            font-size: 16px;
        }
        .doc_info span {
            display: block;
            line-height: 20px;
        }
        .doc_info {
            padding: 0 3px;
            display: table-cell;
            width: 450px;
            height: 100px;
            vertical-align: middle;
        }
        .testimonial-section {
            padding: 49px 0 78px;
            text-align: center;
        }
        .fac-title p {
            line-height: 23px;
            font-size: 14px;
        }
        .video_section {
            position: relative;
            text-align: center;
            padding: 0 0 33px;
            margin: 36px 0 37px;
        }
        ._why_row .col-md-6:nth-child(1) {
            border-right: 0;
            border-bottom: 1px dashed #ccc;
            border-top: 1px dashed #ccc;
            padding-bottom: 15px;
            margin-bottom: 18px;
            padding-top: 29px;
        }
        ._why_section_block .sec-title h2 {
            color: #fff;
            font-size: 26px;
        }
        .serviceBox.testimnila_box .title {
            font-size: 19px;
        }
        .ser_head p {
            font-size: 15px;
            line-height: 25px;
        }
        .services-blocks p {
            font-size: 14px;
            line-height: 24px;
            padding-left: 20px;
        }
        .services-blocks h3 {
            font-size: 31px;
        }
        .services-row::before {
            display: none;
        }
        .services-row .col-md-3 {
            border-right: none;
            margin-bottom: 0;
        }
        .services-row .col-md-3:nth-child(8) {
            border-bottom: 0px;
            padding-bottom: 0px;
            margin-bottom: 0px;
        }
        .testimonial-head {
            margin-top: 0;
            margin-bottom: 13px;
        }
        .sec-title h2 {
            font-size: 30px;
        }
        .testimonial-block .inner-box {
            padding: 35px 20px;
        }
        .add-image img {
            position: relative;
            right: 0;
            margin-top: 50px;
        }
        .facilities-row .col-md-2 {
            border-right: none;
            border-bottom: 0;
            flex: 0 0 50%;
            max-width: 100%;
        }
        .facilities-row .col-md-2:last-child {
            border-bottom: 0px;
            margin: auto;
        }
        .facility-list {
            padding: 13px 0;
        }
        .tips-desc {
            position: relative;
            padding: 35px 0px 35px 18px;
            right: 0;
            margin-top: 0;
            left: 0;
            width: 100%;
        }
        .tips-row-section::before {
            width: 100%;
            height: 75%;
            left: 0;
        }
        .subscribe-form .form-group button {
            right: 0px;
        }
        .main-footer .footer-upper {
            padding: 0px;
        }
        .newsletter-section h4 {
            margin-bottom: 15px;
        }
        .main-footer .footer-upper .footer-column:before,
        .docotor-app-img {
            display: none;
        }
        .appointment-block {
            margin-top: 40px;
            padding: 27px 26px;
        }
        .appointment-block::before,
        .appointment-block::after,
        .services-row .col-md-3:nth-child(1)::before,
        .services-row .col-md-3:nth-child(2)::before,
        .services-row .col-md-3:nth-child(3)::before {
            display: none;
        }
        .abt_btm_row {
            margin: 0px;
        }
        .abt_btm_row .col-md-3:nth-child(2) .abt_bottom,
        .abt_btm_row .col-md-3:nth-child(4) .abt_bottom {
            margin-top: 0px;
        }
        ._abt_info_btm h3 {
            font-size: 18px;
        }
        ._abt_info_btm p {
            font-size: 13px;
            padding: 0;
        }
        .about-content h1 {
            font-size: 30px;
        }
        .about-content p {
            font-size: 14px;
            text-align: center;
            line-height: 25px;
        }
        .n_b_m_l_w_d {
            font-size: 27px;
            padding: 14px 4px;
            margin-top: 30px;
            border-radius: 10px;
            line-height: 37px;
        }
        .testi_row .col-md-4:nth-child(1),
        .testi_row .col-md-4:nth-child(2) {
            border-bottom: 1px solid #ccc;
            border-right: 0px;
            padding: 20px 10px 20px;
        }
        .serviceBox.testimnila_box {
            margin: 0 0 11px;
            padding: 44px 20px;
            width: 367px;
            left: 0px;
        }
        .testimnila_box.serviceBox .service-icon {
            color: #fea918;
            font-size: 30px;
            margin: 0 0 15px;
            position: absolute;
            left: 7px;
            top: 8px;
            border-radius: 11px;
        }
        .abt-us p {
            font-size: 16px;
            line-height: 26px;
            font-weight: 500;
            font-family: 'Open Sans', sans-serif;
        }
        .team-section {
            padding: 50px 0 53px;
        }
        .faq_section {
            position: relative;
            padding: 45px 0px 53px;
        }
        .newsletter-section h2 {
            text-transform: uppercase;
            color: #fff;
            font-weight: 600;
            margin-bottom: 15px;
            font-size: 28px;
        }
        .newsletter-section .form-control {
            margin-bottom: 11px;
        }
        .logo-widget {
            text-align: center;
            margin-bottom: 17px;
        }
        .logo-widget .logo img {
            width: 288px;
            margin-top: 0;
        }
        .mobile-menu .menu-backdrop {
            background: rgb(76 76 76 / 59%);
        }
        .mobile-menu .navigation li.current>a,
        .mobile-menu .navigation li>a:hover {
            color: #fff;
        }
        .mobile-menu .navigation li.dropdown .dropdown-btn.open {
            background: #008bd1;
        }
        .banner_carousel .owl-dots .owl-dot {
            width: 15px;
            height: 15px;
            border: 2px solid #1e316e;
        }
        .main-header {
            background: transparent;
            border: 0px;
            box-shadow: none;
        }
        .slide1 {
            background-image: url(../images/main-slider/m1.jpg);
        }
        .slide2 {
            background-image: url(../images/main-slider/m2.jpg);
        }
        .slide3 {
            background-image: url(../images/main-slider/m3.jpg);
        }
        ._abt_info_btm ul li {
            width: 100%;
        }
        .home_abt_img {
            margin-top: 32px;
            padding-top: 0;
            margin-bottom: 35px;
        }
        .about-content h3 {
            margin-bottom: 16px;
            font-size: 19px
        }
        .offer_text {
            margin-top: 0px;
            text-align: center;
            font-size: 18px;
            line-height: 31px;
            padding: 12px;
        }
        .hm_fac_head h2 {
            font-size: 20px;
            line-height: 32px;
        }
        .hm_fac_head h2::before,
        .hm_fac_head h2::after {
            width: 27%;
            height: 33%;
        }
        .home_tm_list {
            margin-bottom: 20px;
        }
        .team_title h2 {
            font-size: 27px;
        }
        .team_section {
            position: relative;
            padding: 58px 0 0;
        }
        .tem_img {
            width: 213px;
        }
        .appointmentform_section {
            position: relative;
            padding: 50px 0px 59px;
            margin-top: 0px;
        }
        .what_we h3 {
            font-size: 25px;
        }
        .home_abt_img::before {
            height: 208px;
            /* bottom: -11px; */
            /* left: -11px; */
            top: -73px;
        }
        .home_abt_img::after {
            top: -11px;
            right: 0;
            left: -5px;
        }
        .docot_info::before {
            display: none;
        }
        .docot_info {
            position: relative;
            padding: 29px 22px;
            margin-top: 0;
            background: #e2e2e2;
            text-align: center;
            margin-bottom: 40px;
        }
        .docotor_image {
            margin-bottom: 0;
        }
        .docot_info h3 {
            font-size: 26px;
        }
        .docot_info h4 {
            font-size: 19px;
        }
        .ser_head.sec-title {
            position: relative;
            left: 0;
            top: 0;
            width: 100%;
            padding: 0 0;
            z-index: 99;
            text-align: center;
        }
        .whatwedo {
            position: relative;
            text-transform: uppercase;
            transform: initial;
            font-size: 26px;
            top: 0px;
            left: 0px;
            font-weight: 600;
            text-align: center;
        }
        .services-row .owl-dots {
            text-align: center;
            position: relative;
            width: 100%;
            margin-top: 16px;
        }
        .row.facilities-row {
            margin: -6px;
        }
        .program-section::before,
        .ser_info::before,
        .ser_info::after,
        .services-blocks h3::before,
        ._why_section_block::before,
        .offer_text::before,
        .offer_text::after,
        .program-section::after,
        .ser_list_blocks::after,
        .ser_list_blocks::before,
        .mvvrow::before {
            display: none;
        }
        .services-row .owl-dot {
            width: 56px;
            height: 56px;
            border-radius: 50%;
            margin: 3px 2px;
            background-size: 28px !important;
            border: 3px solid #d8d8d8;
        }
        .ser_info {
            text-align: center;
            display: inline-block;
            margin-top: 0px;
            position: relative;
            padding: 0;
            border-radius: 7px;
        }
        .facilites_title_head {
            position: relative;
            left: 0px;
            transform: initial;
            font-size: 31px;
            top: 0px;
            color: #1e2a4a;
            text-align: center;
            margin-top: 53px;
            margin-bottom: 25px;
        }
        .fac_row {
            position: relative;
            left: 0px;
            margin-top: 34px;
        }
        .fac_row .col-md-6:nth-child(1) {
            margin-top: 0;
        }
        .serviceBox.testimnila_box .description {
            padding: 0px;
            font-size: 16px;
        }
        .facilities-row .col-md-2:nth-child(6) {
            margin-left: 0px;
        }
        .fac_row .col-md-6:nth-child(1) .fac_block:nth-child(2),
        .fac_row .col-md-6:nth-child(2) .fac_block:nth-child(2) {
            margin-top: 0px;
        }
        .fac_row::before {
            width: 254px;
            height: 254px;
            left: 0;
            right: 0;
            margin: auto;
            top: 36px;
        }
        .add_bar_row .col-md-4 {
            border-right: 0px;
            border-bottom: 1px dashed #fff;
            padding: 20px 10px;
        }
        .add_bar_row .col-md-4:last-child {
            border-bottom: 0px;
        }
        .f_map_widjet span {
            width: 90px;
            position: absolute;
            right: 0px;
            bottom: -28px;
            border: 7px solid #fff;
        }
        .doc_info h3 {
            text-transform: uppercase;
            font-size: 16px;
        }
        .doc_info span {
            display: block;
            line-height: 20px;
        }
        .doc_info {
            padding: 0 3px;
            display: table-cell;
            width: 450px;
            height: 100px;
            vertical-align: middle;
        }
        .testimonial-section {
            padding: 49px 0 78px;
            text-align: center;
        }
        .fac-title p {
            line-height: 23px;
            font-size: 14px;
        }
        .video_section {
            position: relative;
            text-align: center;
            padding: 0 0 33px;
            margin: 36px 0 37px;
        }
        ._why_row .col-md-6:nth-child(1) {
            border-right: 0;
            border-bottom: 1px dashed #ccc;
            border-top: 1px dashed #ccc;
            padding-bottom: 15px;
            margin-bottom: 18px;
            padding-top: 29px;
        }
        ._why_section_block .sec-title h2 {
            color: #fff;
            font-size: 26px;
        }
        .serviceBox.testimnila_box .title {
            font-size: 19px;
        }
        .ser_head p {
            font-size: 17px;
            line-height: 25px;
        }
        .services-blocks p {
            font-size: 14px;
            line-height: 24px;
            padding-left: 20px;
        }
        .newsletter-section {
            padding: 102px 0 33px;
        }
        .fac_row {
            margin: auto;
            max-width: 340px;
        }
        .fac_row .col-md-6 {
            padding: 0px 5px;
        }
        .fac_block {
            text-align: center;
            padding: 32px 9px 15px;
        }
        .fac_block h3 {
            font-size: 28px;
            margin: 12px 0 7px;
            left: 10px;
        }
        .fac_block::before {
            left: 0;
            margin: auto;
            height: 73%;
            top: initial;
            width: 87%;
        }
        .fclty_info p {
            left: 0px;
            margin-left: 16px;
            padding: 18px;
        }
        .main-header .header-top .info-list {
            display: block;
        }
        .main-header .header-top .info-list li:nth-child(2) {
            display: none;
        }
        .main-header .header-top .info-list li {
            border: none;
            border-radius: 30px;
            padding: 4px 10px;
            display: none;
        }
        ._why_section_block {
            padding: 45px 20px;
        }
        .video_section::before,
        .facility-list::before,
        .main-header .header-top .info-list label {
            display: none;
        }
        .team_section::before {
            height: 40%;
        }
        .hm_fac_section {
            padding: 0px 0px 44px;
        }
        .doc_apmnt_pic {
            text-align: center;
            position: relative;
            z-index: 1;
            top: 0px;
            margin-top: 40px;
        }
        .app_content .modal-header .close {
            right: 14px;
        }
        .modal-dialog.app_dialouge {
            margin-top: 26%;
        }
        .mvvrow .col-md-4 {
            margin-top: 17px;
        }
        .services_list {
            max-width: 248px;
            margin: 16px auto;
            left: -10px;
        }
        .about-content h2 {
            font-size: 42px;
            line-height: 43px;
        }
        .fac_desc {
            position: relative;
            left: 0;
            bottom: initial;
            z-index: 2;
            width: 100%;
            text-align: center;
            font-size: 16px;
            border-radius: 13px;
            padding: 0;
            margin: 0;
        }
        .asahcmaab {
            padding: 25px 12px;
            border-radius: 10px;
            border: 5px solid #dbe9f1;
        }
        .why_bootm {
            font-size: 22px;
            padding-top: 15px;
            margin-top: 9px;
            line-height: 30px;
        }
        .counter {
            text-align: center;
            padding: 23px 0 24px;
            margin-bottom: 19px;
        }
        .gg_review {
            position: relative;
            right: 0px;
            display: inline-block;
            padding: 15px 9px;
            border-radius: 0px 0px 46px 46px;
            margin: 0 0 13px;
            top: 0;
        }
        .program-section {
            padding: 54px 0 67px;
        }
        .blogs_section {
            padding: 58px 0px 28px;
        }
        .asahcmaab p {
            font-size: 19px;
            margin: 0 0 9px;
        }
        .asahcmaab h2 {
            font-size: 17px;
        }
        .main-footer .list li {
            margin-bottom: 0;
            padding-left: 16px;
        }
        .f_g_row {
            margin: 0 -8px;
        }
        .main-footer .footer-bottom .copyright {
            font-size: 15px;
            line-height: 23px;
        }
        .scroll-to-top {
            bottom: 90px;
            width: 35px;
            right: 0;
            border-radius: 0px;
            height: 35px;
            line-height: 37px;
        }
        .sec-title h3 {
            font-size: 28px;
            font-weight: 600;
        }
        .blog_list {
            margin-bottom: 20px;
        }
        .social-links {
            left: -16px;
            right: 0;
            top: 190px;
        }
        .service_carousel .owl-dots {
            position: relative;
            width: 100%;
            height: auto;
            left: 0;
            right: 0;
            margin: auto;
            top: 0px;
            text-align: center;
        }
        .services_list h3 {
            font-size: 19px;
        }
        .services-blocks {
            padding: 0px 0 18px;
        }
        .faqrow {
            margin: 0px;
        }
        .faqrow .col-md-4:nth-child(1),
        .faqrow .col-md-4:nth-child(3),
        .faqrow .col-md-4:nth-child(4),
        .faqrow .col-md-4:nth-child(6) {
            top: 0px;
        }
        .service_carousel .owl-dots .owl-dot {
            width: 16px;
            height: 16px;
            border: 2px solid #1e316e;
        }
        .counter .counter-icon {
            margin-top: 0px;
        }
        .fac_row .col-md-3 {
            -ms-flex: 0 0 50%;
            flex: 0 0 50%;
            max-width: 50%;
            padding: 20px 7px;
        }
        .fac_img {
            width: 181px;
        }
        .testimonila_img {
            position: relative;
            width: 100%;
            left: 0;
            top: 0;
            overflow: hidden;
            border-radius: 0px 197px 197px 0px;
            height: auto;
        }
        .ser_btm h3 {
            font-size: 30px;
            padding: 13px 0 0;
            margin: 14px 0 0;
        }
        .facility_section {
            padding: 51px 0 0;
        }
        .team-section::before {
            width: 100%;
        }
        .neurobg,
        .faqrow .col-md-4:nth-child(1)::before,
        .faqrow .col-md-4:nth-child(2)::before,
        .faqrow .col-md-4:nth-child(3)::before,
        .apptn_bg {
            display: none;
        }
        .teamrow .col-md-4:nth-child(1),
        .teamrow .col-md-4:nth-child(3) {
            margin-top: 0px;
            top: 0;
        }
        .team_title {
            position: relative;
            top: 0;
            text-align: center;
            z-index: 1;
            width: auto;
            margin-bottom: 33px;
        }
        .foore_add_head h3 {
            font-size: 31px;
        }
        ._addre_bar h5 {
            font-size: 18px;
            padding-left: 4px;
        }
        .ftrabout p {
            font-size: 16px;
        }
        .foore_add_head {
            margin: 0 0 11px;
        }
        .add_bar_row {
            margin: 0px;
        }
        .add_bar_row .col-md-5 {
            border-right: 0px;
            padding: 11px 5px;
        }
        .main-footer .footer-upper .footer-column {
            margin-bottom: 16px;
            margin-top: 14px;
        }
        .main-footer .list li a {
            font-size: 16px;
        }
        .slp_prbml_info {
            text-align: center;
        }
        .slp_prbml_info h3 {
            font-size: 20px;
            padding-left: 0;
            margin: 0 0 8px 0px;
            border: none;
        }
        .slp_prbml_info h4 {
            font-size: 14px;
            border: 1px dotted;
            padding: 5px 15px;
            margin: 6px 0 0;
        }
        .slp_prbml_info h2 {
            font-size: 27px;
            margin: 0 0 7px;
            display: inline-block;
            border-top: 4px solid;
        }
        .sleeping_prblms {
            padding: 13px 0 47px;
        }
        .doc_apmnt_pic img {
            border: 6px solid #eeebff;
            border-radius: 23px;
            width: 211px;
        }
        .article_section {
            padding: 65px 0px 13px;
        }
        .main-footer .footer-upper .col-md-3 {
            text-align: center;
        }
        .main-footer .col-md-3 .footer-widget .widget-title::before {
            content: "";
            position: absolute;
            width: 62px;
            height: 2px;
            border-bottom: 2px solid #902b85;
            left: 159px;
            top: 32px;
        }
        .navbar-header ul.navigation-box>li>.submenu>li>a {
            font-size: 15px;
            color: #fff;
            background-color: #02acab;
            padding: 3px 18px;
            display: block;
            line-height: 26px;
            white-space: nowrap;
            position: relative;
            -webkit-transition: all .4s ease;
            transition: all .4s ease;
        }
        .social-icon-two {
            padding-left: 30px;
        }
        .logo-box img {
            width: 77%;
            margin-left: 33px;
            padding-left: 25px;
        }
        .logo-box {
            padding-right: 0px;
        }
        .main-navigation {
            display: none;
        }
        .call_ {
            display: none;
        }
        .email_ {
            display: none;
        }
        .navbar-header ul.navigation-box>li>ul>li>.submenu>li>a {
            font-size: 14px;
            color: #fff;
            background-color: #99237d;
            display: block;
            width: 330px;
            padding-top: 5px;
            padding-bottom: 5px;
            padding-left: 10px;
            white-space: normal;
            border-bottom: 1px solid rgb(172 172 172 / 51%);
            position: relative;
            -webkit-transition: all .4s ease;
            transition: all .4s ease;
        }
        .faqrow .col-md-4:nth-child(2) {
            background: #fff;
            box-shadow: none;
            color: #000;
        }
        .faqrow .col-md-4:nth-child(3) {
            background: #cce9ea;
            box-shadow: none;
            color: #000;
        }
        .faqrow .col-md-4:nth-child(5) {
            background: #fff;
            box-shadow: none;
            color: #000;
        }
        .faqrow .col-md-4:nth-child(4) {
            background: #e0bdd8;
            box-shadow: none;
            color: #000;
        }
        .bread_cumb_wrap::before {
            content: "";
            position: absolute;
            width: 100%;
            height: 425px;
            top: -301px;
            left: 0;
            z-index: -1;
            background-image: url(../images/bread_cumb.png);
            background-position: center;
            background-repeat: no-repeat;
            background-size: cover;
            opacity: .1;
        }
        .bread_cumb_wrap {
            text-align: center;
            left: 0;
            position: relative;
            right: 0;
            /* padding: 300px; */
            padding: 0px 0 60px;
        }
        .cont .col-md-4 {
            padding-bottom: 40px;
        }
        .contact-phn {
            background-color: #f5f5f5;
            padding-top: 16px;
            padding-left: 57px;
            padding-bottom: 27px;
            padding-right: 57px;
            box-shadow: 1px 16px 20px 0px rgb(21 21 21 / 19%);
        }
        .contact-mail {
            background-color: #f5f5f5;
            padding-top: 16px;
            padding-left: 57px;
            padding-bottom: 33px;
            padding-right: 57px;
            box-shadow: 1px 16px 20px 0px rgb(21 21 21 / 19%);
        }
        .bread_cumb_wrap h1 {
            text-transform: uppercase;
            color: #000000;
            font-size: 26px;
            margin-bottom: 10px;
        }
        .inner-content1 .col-md-4 {
            padding-bottom: 30px;
        }
        .about-img {
            margin-left: 10px;
        }
        .about-img1 {}
        .bread_cumb_wrap ul li a {
            display: block;
            color: #27a7b1;
            text-transform: capitalize;
            font-size: 21px;
            text-decoration: none;
        }
    }
    
    @media (max-width: 800px) {
        .social-links {
            left: -16px;
            right: 0;
            top: 192px;
        }
    }
    
    @media screen and (max-width: 767px) {
        .testimonila_timelien.main-timeline .timeline {
            width: 100%;
            margin: 0 0 50px;
        }
    }
    
    @media screen and (max-width: 576px) {
        .testimonila_timelien.main-timeline .timeline,
        .testimonila_timelien.main-timeline .timeline:nth-child(2n) {
            text-align: center;
            padding: 22px;
            margin: 0 0 30px;
        }
        .testimonila_timelien.main-timeline .timeline-content,
        .testimonila_timelien.main-timeline .timeline:nth-child(2n) .timeline-content {
            padding: 75px 25px 25px;
        }
        .testimonila_timelien.main-timeline .timeline-content:before,
        .testimonila_timelien.main-timeline .timeline:nth-child(2n) .timeline-content:before {
            transform: translateX(-50%) translateY(0);
            left: 50%;
            top: -60px;
            right: auto;
        }
        .testimonila_timelien.main-timeline .timeline-year,
        .testimonila_timelien.main-timeline .timeline:nth-child(2n) .timeline-year {
            transform: translateX(-50%) translateY(0) rotate(0);
            left: 50%;
            top: -26px;
        }
        .testimonila_timelien.main-timeline .title {
            font-size: 23px;
        }
        .mvv_list_row1 {
            width: 1039px;
            padding-left: 25px;
            padding-top: 50px;
        }
        .mvv_list_row1 .col-md-4 {
            padding-bottom: 30px;
        }
        .team-mem .col-md-4:nth-child(1),
        .team-mem .col-md-4:nth-child(2) {
            border-right: none;
            border-bottom: 1px dashed #000;
        }
        .team-mem h1 {
            /* text-align: center; */
            text-transform: uppercase;
            font-size: 27px;
            font-weight: 500;
            display: unset;
            /* text-decoration: underline; */
            border-bottom: 2px dotted #02acab;
            color: #962a86;
            padding-bottom: 4px;
        }
    }