.site-branding img {
    max-height: none !important;
}
.top_bar_contact_item  {
    border-right: none !important;

}
.header-social-icons{
margin-left: 50px;
}
ul.widget_contact_wrapper li {
    font-size: 15px !important;
}
.top_bar .social-icons li a {
    padding: 0px 15px;
    font-size: 18px !important;
}
.copyright div a{
    color: #ed7909 !important;
}

.bottom-border {
    border-bottom: none !important;
}
.widget_icon .img-fluid{

  filter: brightness(0) saturate(100%) invert(67%) sepia(96%) saturate(745%) hue-rotate(345deg);
}
.contact-us-trycam{
    padding-top: 30px;
    padding-bottom: 60px;
    margin-bottom: 50px;
    background-color: #e8e8e85e !important;
}

.ttm-col-wrapper-bg-layer {
    border-radius: 15px;
}

.box-shadow_2 {
    border-bottom-left-radius: 25px;
     border-bottom-right-radius: 25px;
     border-radius: 25px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px !important;
}
.contactus-page-submit{
    border-radius: 8px !important;
}
.ttm-col-wrapper-bg-layer-inner{
    border-radius: 15px;
}

.featured-icon-box.style11 {
    border-radius: 15px;
      box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px !important;
}
.featured-title{
padding: 20px 0;
}
.ttm-btn-color-dark{
    border-radius: 7px !important;
}
.featured-icon-box.style11 {
   border-radius: 25px;
    padding: 25px 25px 20px 25px !important;

}
.center-page-fix{
    margin: 0px 50px !important;
}

.featured-icon-box.style11 {
    height: 467px;
}
.featured-content .featured-title{
    height: 125px;
}

.feature-icon-fix {
     margin-top: 10px;
    margin-right: 10px;
    box-shadow: -5px 0 15px rgba(0, 0, 0, 0.5);
    opacity: 0.9;
    background-color: #fff;
    height: 60px;
    width: 60px;
    border-radius: 50%;
    display: flex
;
    justify-content: center;
    align-items: center;
}
.location-trycam-therapy{
    color: #161819;
font-size: 18px;
font-weight: 600;
}
.location-trycam-therapy img{
margin-right: 10px;
height: 25px !important;
width: 25px !important;
}
.ttm-btn.ttm-btn-size-md {
    font-size: 18px;
    border:1px solid #ed7909;
    color: #ed7909 ;
    border-radius:15px;

}



/* banner code  */
    /* Custom CSS for the contact form overlay */
    .contact-form-overlay {
        position: relative;
        margin-top: 30px;
        margin-bottom: 30px;
        padding: 30px;
        border-radius: 8px;
    }

    .banner_slider .slide {
        position: relative;
    }

    .slide__content {
        position: relative;
        z-index: 2;
    }

    /* Responsive adjustments */
    @media (max-width: 991px) {
        .contact-form-overlay {
            margin-top: 50px;
        }
    }

    @media (max-width: 767px) {
        .contact-form-overlay {
            margin: 20px auto;
            max-width: 500px;
        }
    }

    .feautured-section-contact
    {
        padding: 0 !important;
        height: 40px !important;
    }
    .header-top-fix{
        margin: 0 30px !important;
    }
    .top_bar_contact_item {

     padding-right: 0px;
    }
    .top_bar_icon i{
        font-size: 32px;
        font-weight: 700;
    }
    .featured-desc{
        color: #161819 !important;
        font-size: 16px;
        font-weight: 400;
        line-height: 28px;
    }
    .feautured-section-contact h3{
        font-size: 28px;
    }


.therapy-schollar .active {

    color: #fff !important;
    background: #ed7909 !important;
    border-color: #ed7909 !important;
}
.therapy-schollar button:hover {

    color: #fff !important;
    background: #ed7909 !important;
    border-color: #ed7909 !important;
}

 .therpy-section {
    position: relative; /* this is fine */
    overflow: visible;  /* make sure sticky works */
}

.therapy-trycam-fix {
    position: fixe;
    top: 10%; /* ensure a top value is defined */
    z-index: 2; /* optional: if overlapping needed */
}

   .therapy-left {
    position: sticky;
    top: 10%; /* only use top for sticky, remove left/bottom */
    z-index: 2;
}

.therapy-right {
    position: sticky;
    top: 10%;
    z-index: 2;
}

.therapy-schollar{



    border-radius: 15px;
    padding:30px ;
    background-color: #d9ebed;

}
.therapy-schollar button{
    padding: 15px;
    border-radius:  50px !important;
   background-color: #fff;

color: #000;
font-size: 17px;
font-weight: 600;
}
.therapy-schollar {
    top: 10%;
    position: sticky !important;
}
.therapy-schollar button {
    margin-bottom: 20px;
    width: 100%;
}
.therpy-section{
    margin-left: 15px;
    margin-right: 40px;
}
.cities-heading{

    border-radius: 5px;
    padding:10px ;
    background-color: #16565d;
  color: #fff;
font-size: 28px;
font-weight: 600;
    text-align: center;
}
.consultation-free{
    color: #177e33;
}
.ttm_single_image-wrapper{

    border-radius: 50px 0px 0px 50px !important;
}
.ttm_single_image-wrapper img{

        box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 8px !important;
    border: 5px solid #fff;
    border-radius: 50px 0px 0px 50px !important;
}
.counter-section-fix {
    background-image: url(../images/bg-image/row-bgimage-09.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #181717 !important;
    position: relative; /* Required for pseudo-element positioning */
}

.counter-section-fix::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.5); /* Black with 50% opacity */
    z-index: 1;
}

/* If you have content inside, you'll need to position it above the overlay */
.counter-section-fix > * {
    position: relative;
    z-index: 2;
}
.ttm-fid.inside.style3 {

    background-color: rgb(255 255 255 / 35%) !important;

}
.ttm-fid.inside.style3 .ttm-fid-contents {

    text-align: center;
}
.ttm-fid.inside.style3 .ttm-fid-contents {
    display: center !important;
}
.ttm-fid.inside.style3 .ttm-fid-contents {
    display: center !important;
    vertical-align: middle;
}
.ttm-fid-inner span{
    text-align: center !important;
}
.ttm-fid-title{
    text-align: center !important;
}

.testimonial-heading{
    text-align: center;
    font-size: 24px;
    font-family: 700;
    color: #161819;
}

.testimonial-section{
    /* margin-top: 20px;
 box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 8px !important;
    border: 5px solid #fff;
    border-radius: 5px 0px 0px 5px !important; */
}
.video-wrapper {
    margin-top: 40px;
    position: relative;
    height: 300px; /* Fixed height */
    overflow: hidden;
    max-width: 100%;
    background: #000;
    border-radius: 8px; /* Optional: for rounded corners */
}

.video-wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none;
}

/* Optional: Add hover effect */
.video-wrapper:hover {
    box-shadow: 0 5px 15px rgba(0,0,0,0.3);
    transform: translateY(-2px);
    transition: all 0.3s ease;
}
.services-section-set{
    margin: 10px;
     box-shadow: 0 5px 15px rgba(0,0,0,0.3);
    border: 5px solid#fff;
    border-radius: 10px  10px 10px 10px!important;
}
.services-section-icon img{
    border-radius: 10px 10px 0px 0px !important;
    -o-object-fit: contain;
    height: 260px;
    width: 100%;
}
.featured-content{
    padding: 30px 30px;
}
.ourtreatment{
    padding-bottom: 25px !important;
}
.treatement-services h3{
font-size: 24px;
}
.featured-content .blog-title{
    height: 64px !important;
}

.ttm-service-single-content-area h3 {
    font-size: 24px;

}
.sidebar .widget-area .widget.widget-banner .treatement-pages {
    background-color: #294271;
    padding: 30px;
}
.treatment-page-submit{

}
.treatement-details-page{
    background-color:#ed7909 ;
}

.treatement-details-page:hover{
    background-color:#ffa55e ;
}

/* gallery section  */
.portfolio-menu{
	text-align:center;
}
.portfolio-menu ul li{
	display:inline-block;
	margin:0;
	list-style:none;
	padding:10px 15px;
	cursor:pointer;
	-webkit-transition:all 05s ease;
	-moz-transition:all 05s ease;
	-ms-transition:all 05s ease;
	-o-transition:all 05s ease;
	transition:all .5s ease;
}

.portfolio-item{
	/*width:100%;*/
}
.portfolio-item .item img{
margin-bottom: 30px !important;
    border: 7px solid #fff;
    border-radius: 10px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
	float:left;
	margin-bottom:10px;
}
.gallery-section-fix{
    margin: 80px 85px;

}
.gallery-section-title{
    margin-bottom: 50px;
    font-size: 24px;
    font-weight: 700;
    text-align: center;
}
.treatement-pages h2{
     line-height: 36px !important;
    font-size: 28px !important;
}
.treatement-pages h2 span{

    font-size: 26px !important;
    color: #ed7909 !important;
}

.trycam-banner-section {
    padding-top: 60px;
    padding-bottom: 70px;
}
.apoinment-sing {
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
.container-sign {
    max-width: 500px;
    background: #ffede5;
    .background: linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(251, 251, 244) 100%);
    border-radius: 40px;
    padding: 25px 35px;
    border: 10px solid rgb(255, 255, 255);
}
.form-sign .input-sign {
    width: 100%;
    background: white;
    border: none;
    padding: 15px 20px;
    border-radius: 20px;
    margin-top: 15px;
    box-shadow: #ed79092b 0px 10px 10px -5px;
    border: 1px solid #00000035;
}
.form-sign .input-sign {
    width: 100%;
    background: white;
    border: none;
    padding: 15px 20px;
    border-radius: 20px;
    margin-top: 15px;
    box-shadow: #ed79092b 0px 10px 10px -5px;
    border: 1px solid #00000035;
}
.theme-btn {
    font-size: 14px;
    color: var(--color-white);
    padding: 14px 20px;
    transition: var(--transition);
    text-transform: uppercase;
    position: relative;
    border-radius: 50px;
    font-weight: 600;
    letter-spacing: 1px;
    cursor: pointer;
    text-align: center;
    overflow: hidden;
    border: none;
    background: var(--theme-color2);
    box-shadow: var(--box-shadow);
    z-index: 1;
}

.form-sign .login-button-sign {
    display: block;
    width: 100%;
    font-weight: bold;
    /* background: linear-gradient(45deg, rgb(16, 137, 211) 0%, rgb(18, 177, 209) 100%); */
    background-color: #ed7909 !important;
    color: white;
    padding-block: 15px;
    margin: 20px auto;
    border-radius: 20px;
    border: none;
    transition: all 0.2s ease-in-out;
}
.Experience-home h2 span {
    font-size: 32px;
    line-height: 32px;
    padding: 5px 20px;
    background-color: #ed7909;
    border-top-right-radius: 25px;
    border-bottom-left-radius: 25px;
    color: #fff;
    font-weight: bold;
}
/* .pp_details{
    display: none !important;
} */

/* galler section  */
.pp_social{
    display: none !important;
}
.featured-imagebox{
    /*height: 300px !important;*/
    /*border: 7px solid #fff;*/
    /*border-radius: 10px;*/
    /*box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;*/
    height: 295px !important;
    border: 7px solid #fff;
    /* border-radius: 10px; */
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
.featured-imagebox-portfolio.style1 .ttm-media-link a {
    top: 50% !important;
    right: 42% !important;
}
/* .pp_top,
.pp_left,
.pp_middle,
.pp_right{
    display: none !important;
} */

.pp_content{}
div.pp_default .pp_top,
div.pp_default .pp_bottom,
div.pp_default .pp_expand{
    display: none;
}
.our-gallery-center{
    padding-top: 10px;
    padding-bottom: 10px;
    background-color:#f8f9fd;
}
.google-map-cente-details{
   height: 602px;
    border-radius: 15px;
    border: 8px solid #fff;
    margin-top: 50px;
     box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;

}
.google-map-cente-details iframe{
      border-radius: 15px;

    height: 585px;
}

.featured-icon-box {

    background-color: #fff;
    border-radius: 10px;
    padding-left: 20px;
  box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 8px;
}
.center-details-trycam{
    margin-top: 30px;
}
.center_details_heading-sec h3{
    font-size: 24px !important;
}
.trycam-center h2{
    font-size: 32px !important;
    line-height: 45px !important;
}
.featured-thumbnail{
    height: 280px !important;

}
.featured-imagebox{
margin-bottom: 30px !important;
}

.featured-thumbnail img{
    object-fit: calc(50%);
    height: 280px !important;
    width: 100% !important;
}
/* .ttm-media-link a{
    object-fit: calc(50%);
    height: 280px !important;
    width: 100%;
} */
 .trycam-center-about-paragraph p{
    color: #454545 !important;
     text-align: justify !important; 
    font-size: 16px !important;
    line-height: 28px !important;
 }

 .pp_expand,
 .currentTextHolder{
    display: none !important;
 }

 .ttm-btn.ttm-btn-style-border.ttm-btn-color-dark:not(.btn-inline):hover{
    background-color: #ed7909 !important;
 }
 .banner_slider.slick-slider .slick-prev,
  .banner_slider.slick-slider .slick-next {
    background-color: #ed7909 !important;
  }

  /* .our-team-section{
    object-fit: contain !important;
    width: 190px !important;
    height: 190px !important;
    border-radius: 50% !important;
  }


.featured-thumbnail a::before {
    position: absolute;
    content: "";
    height: 100%;
    width: 100%;
    background-color: #5dba3b !important;
    left: 0;
    right: 0;
    top: 0;
    z-index: -1;
    border-radius: 50%;
    transition: 0.5s;
    animation: border-transform-default 30s linear infinite alternate forwards;
}

@keyframes border-transform-default {
    0%, 100% {
        border-radius: 63% 37% 54% 46% / 55% 48% 52% 45%;
    }
    14% {
        border-radius: 40% 60% 54% 46% / 49% 60% 40% 51%;
    }
    28% {
        border-radius: 54% 46% 38% 62% / 49% 70% 30% 51%;
    }
    42% {
        border-radius: 61% 39% 55% 45% / 61% 38% 62% 39%;
    }
    56% {
        border-radius: 61% 39% 67% 33% / 70% 50% 50% 30%;
    }
    70% {
        border-radius: 50% 50% 34% 66% / 56% 68% 32% 44%;
    }
    84% {
        border-radius: 46% 54% 50% 50% / 35% 61% 39% 65%;
    }
} */
.teacher-area.bg-ffffff {
    background-image: url(../images/col-bgimage-6.jpg);
    background-position: center center;
    background-size: cover;
    background-color: #f0f0f0;
    background-repeat: no-repeat;
    position: relative; /* Required for the overlay positioning */
}
.teacher-area.bg-ffffff::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgb(108 54 2 / 73%);
    z-index: 1;
    /* Black with 50% opacity */
    /* Adjust the color and opacity as needed */
}
.teacher-area.bg-ffffff > * {
    position: relative;
    z-index: 2; /* Higher than overlay's z-index */
}

.section-title-team {
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
    margin-bottom: 45px;
}
.section-title-team span {
    font-size: 20px;
    color: #ed7909;
    font-weight: 600;

}
.section-title-team h2 {
    color: #fff;
    opacity: 9999999;
    z-index: 999999999999;
    font-size: 45px;
    margin-top: 15px;
    margin-bottom: 0;
}
.single-teacher {
    margin-bottom: 30px;
    text-align: center;
}
.image img{
    height: 170px;
    width: 170px;
}
.single-teacher .image {
    position: relative;
    transition: 0.5s;
    z-index: 1;
    padding: 5px;
}
.single-teacher .image::before {
    position: absolute;
    content: "";
    height: 100%;
    width: 100%;
    background-color: #ed7909;
    left: 0;
    right: 0;
    top: 0;
    z-index: -1;
    border-radius: 50%;
    transition: 0.5s;
    animation: border-transform-default 30s linear infinite alternate forwards;
}
.single-teacher .image img {
    border-radius: 50%;
}
.single-teacher .content {
    margin-top: 25px;
}
.single-teacher .content span {
    display: block;
    color: #fff;
    font-size: 16px;
    margin-top: 10px;
    font-weight: 600;
}
@keyframes border-transform-default {
   0%, 100% {
    border-radius: 63% 37% 54% 46% / 55% 48% 52% 45%;
}
14% {
    border-radius: 40% 60% 54% 46% / 49% 60% 40% 51%;
}
28% {
    border-radius: 54% 46% 38% 62% / 49% 70% 30% 51%;
}
42% {
    border-radius: 61% 39% 55% 45% / 61% 38% 62% 39%;
}
56% {
    border-radius: 61% 39% 67% 33% / 70% 50% 50% 30%;
}
70% {
    border-radius: 50% 50% 34% 66% / 56% 68% 32% 44%;
}
84% {
    border-radius: 46% 54% 50% 50% / 35% 61% 39% 65%;
}
}
.trycam-center-our-team{
    padding: 40px !important;
}
.contact-trycam-center-page{
    padding-left: 12px !important;
}
.our-team-sec-trycam-member h3{
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    line-height: 20px !important;
}
.trycam-center-form-heading-murlipura{
   .padding-top:;

}
.trycam-center-form-heading-murlipura h4{
    text-align: center;
   font-size: 26px;
   font-weight: 600;

   line-height: 28px !important;

}
.trycam-center-form-heading-murlipura p{
  margin: 0 !important;
   padding: 0 !important;

}

.trycam-center-top-menu-social-icons{
    padding-top: 16px !important;
}
.ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-fill.ttm-btn-color-skincolor:hover{
    background-color: #ed7909 !important;
}

img.mfp-img {
    width: 520px !important;
}

.portfolio-item .selfie a img{
    /*height: 300px !important;*/
    width: 100% !important;
    object-fit: contain !important;
}

.banner_slider .slider_1 .slide_img{
 background-image: url(../images/trycam-center-gallery2.jpeg);
}
.banner_slider .second_slider_2{
 background-image: url(../images/trycam-center-gallery11.jpeg);
}

.banner_slider .slider_shastri-nagar .slide_img{
 background-image: url(../images/shastri-nagar_banner_2.jpg);
}
.banner_slider .shastri-nagar2{
 background-image: url(../images/shastri-nagar_banner_1.jpg);
}

.banner_slider .slider_noida .slide_img{
 background-image: url(../images/noida_banner_1.jpg);
}
.banner_slider .noida2{
 background-image: url(../images/noida_banner_2.jpg);
}

.banner_slider .slider_sanganer .slide_img{
 background-image: url(../images/sanganer_banner_1.jpg);
}
.banner_slider .sanganer2{
 background-image: url(../images/sanganer_banner_2.jpg);
}

.banner_slider .slider_gurugram .slide_img{
 background-image: url(../images/gurugram_banner_1.jpg);
}
.banner_slider .gurugram2{
 background-image: url(../images/gurugram_banner_2.jpg);
}

.banner_slider .slider_govindpura .slide_img{
 background-image: url(../images/govindpura_banner_1.jpg);
}
.banner_slider .govindpura2{
 background-image: url(../images/govindpura_banner_2.jpg);
}
.banner_slider .slider_sodala .slide_img{
 background-image: url(../images/sodala_banner_1.jpg);
}
.banner_slider .sodala2{
 background-image: url(../images/sodala_banner_2.jpg);
}



.map-center-therapy{
    padding:30px;
    padding-bottom:60px;
}
.ttm-btn.ttm-btn-style-border.ttm-btn-color-dark{
    color:#000;
    background:#fff;
}
.ttm-btn-size-md2 {
    font-size: 18px;
    border: 1px solid #075E54 !important;
    color: #ed7909;
    border-radius: 50px;
    font-weight:500 !important;
    background: #075E54 !important;
}



.bg-img1 {
    background-image: url(../images/row-bgimage-01.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position
Specifies the initial position of the background image(s) (after any resizing) within their corresponding background positioning area.
Learn more

Don't show
: center;
}

.row.ttm-boxes-spacing-15px, .ttm-boxes-spacing-15px {
    margin: 0 -10px;
}
.ttm-bgcolor-white, .ttm-bgcolor-white > .ttm-bg-layer, .ttm-bgcolor-white > .ttm-bg-layer > .ttm-col-wrapper-bg-layer-inner, .ttm-icon_element-fill.ttm-icon_element-color-white, .ttm-btn.ttm-btn-style-border.ttm-btn-color-white:not(.btn-inline):hover, .ttm-bgcolor-darkgrey .slick_slider.slick-arrows-style3 .slick-arrow:hover, .ttm-bgcolor-skincolor .slick_slider.slick-arrows-style3 .slick-arrow:hover, .ttm-btn-style-fill.ttm-btn-color-white, .featured-icon-box.style12:hover, .ttm-icon_element-fill.ttm-icon_element-color-white, .ttm-fid.inside.style2 .ttm-fid-icon-wrapper i, .ttm-bgcolor-skincolor .heading-seperator span:before, .ttm-toggle-title-bgcolor-white, .about-overlay-01, .featured-icon-box.style3 .box-plus-icon, .ttm-pricing-plan, .ttm-play-icon-btn.style2 .ttm-play-icon-animation:after, .ttm-play-icon-btn.style1 .ttm-play-icon-animation:after, .ttm-play-icon-btn.style1 .ttm-play-icon-animation:before, .featured-icon-box.style3 .featured-title h5:before, .ttm-play-icon-btn .ttm-play-icon-animation:before, .ttm-fid.inside.style2 .ttm-fid-contents:before, .widget.widget-download ul li a, .ttm-header-style-03 .ttm-widget_header, .ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-fill.ttm-btn-color-skincolor:hover, .sidebar .widget-area .widget.widget-banner, .ttm-toggle-title-bgcolor-white, .widget.widget-nav-menu ul li a, .featured-imagebox-team.style1 .media-block .social-icons li a:hover, .featured-imagebox-team.style1:hover .featured-content .featured-title:after, .accordion .toggle.ttm-toggle_style_classic .toggle-title a.active:after, .ttm-progress-bar .progress-bar.progress-bar-color-bar_white, .progress-bar-color-bar_white {
    background-color: #fff;
}

 services-1 
.featured-imagebox-services.style1 {
    overflow: visible;
}
.featured-imagebox-services.style1 .featured-header {
    position: relative;
    display: flex;
}
.featured-imagebox-services.style1 .featured-header .featured-icon .ttm-icon {
    margin-bottom: 20px;
    position: relative;
    -webkit-transition: all .5s ease-in-out 0s;
    -moz-transition: all .5s ease-in-out 0s;
    -ms-transition: all .5s ease-in-out 0s;
    -o-transition: all .5s ease-in-out 0s;
    transition: all .5s ease-in-out 0s;
}
.featured-imagebox-services.style1:hover .featured-header .featured-icon .ttm-icon {
        transform: rotateY(360deg);
}
.featured-imagebox-services.style1 .featured-header .featured-icon .ttm-icon i {
    font-size: 50px;
}
.featured-imagebox-services.style1 .featured-header .featured-title {
    padding-left: 23px;
}
.featured-imagebox-services.style1 .featured-header .featured-title .category {
    font-size:15px;
}
.featured-imagebox-services.style1 .featured-header .featured-title h5 {
    margin-bottom: 0;
    font-size: 23px;
    line-height: 32px;
    font-weight: 600;
}
.featured-imagebox-services.style1 .featured-header .featured-title h5 a {
    position: relative;
    z-index: 2;
}
.row .ttm-box-col-wrapper:nth-child(1) .featured-imagebox-services.style1 .featured-content {
    border-left: unset;
}
.row .ttm-box-col-wrapper:nth-child(1) .featured-imagebox-services.style1 .featured-content:before,
.row .ttm-box-col-wrapper:nth-child(1) .featured-imagebox-services.style1 .featured-content:after {
    position:unset;
}
.featured-imagebox-services.style1 .featured-content {
    padding: 0 35px;
    border-left: 1px solid rgba(230,232,235,.51);
    position: relative;
    margin-top: 30px;
    margin-bottom: 10px;
    margin-left: -8px;
}
.featured-imagebox-services.style1 .featured-content:before,
.featured-imagebox-services.style1 .featured-content:after {
    position: absolute;
    content: '';
    width: 7px;
    height: 6px;
    left: -4px;
}
.featured-imagebox-services.style1 .featured-content:after {
    bottom: 0;
}
.featured-imagebox-services.style1:hover .featured-content .ttm-btn.ttm-btn-size-sm {
    transform: translateX(0);
}
.featured-imagebox-services.style1 .featured-content .ttm-btn.ttm-btn-size-sm {
    transform: translateX(-15px);
    transition: all .3s linear 0ms;
    border-radius: 5px;
    padding: 12px 15px 9px 15px;
}
.row .ttm-box-col-wrapper:nth-child(1) .featured-imagebox-services.style1 .featured-content {
    border-left: unset;
}
.featured-imagebox-services.style1 .featured-content {
    padding: 0 35px;
    border-left: 1px solid rgba(230, 232, 235, .51);
    position: relative;
    margin-top: 30px;
    margin-bottom: 10px;
    margin-left: -8px;
}
.ttm-bgcolor-white, .ttm-bgcolor-white > .ttm-bg-layer, .ttm-bgcolor-white > .ttm-bg-layer > .ttm-col-wrapper-bg-layer-inner, .ttm-icon_element-fill.ttm-icon_element-color-white, .ttm-btn.ttm-btn-style-border.ttm-btn-color-white:not(.btn-inline):hover, .ttm-bgcolor-darkgrey .slick_slider.slick-arrows-style3 .slick-arrow:hover, .ttm-bgcolor-skincolor .slick_slider.slick-arrows-style3 .slick-arrow:hover, .ttm-btn-style-fill.ttm-btn-color-white, .featured-icon-box.style12:hover, .ttm-icon_element-fill.ttm-icon_element-color-white, .ttm-fid.inside.style2 .ttm-fid-icon-wrapper i, .ttm-bgcolor-skincolor .heading-seperator span:before, .ttm-toggle-title-bgcolor-white, .about-overlay-01, .featured-icon-box.style3 .box-plus-icon, .ttm-pricing-plan, .ttm-play-icon-btn.style2 .ttm-play-icon-animation:after, .ttm-play-icon-btn.style1 .ttm-play-icon-animation:after, .ttm-play-icon-btn.style1 .ttm-play-icon-animation:before, .featured-icon-box.style3 .featured-title h5:before, .ttm-play-icon-btn .ttm-play-icon-animation:before, .ttm-fid.inside.style2 .ttm-fid-contents:before, .widget.widget-download ul li a, .ttm-header-style-03 .ttm-widget_header, .ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-fill.ttm-btn-color-skincolor:hover, .sidebar .widget-area .widget.widget-banner, .ttm-toggle-title-bgcolor-white, .widget.widget-nav-menu ul li a, .featured-imagebox-team.style1 .media-block .social-icons li a:hover, .featured-imagebox-team.style1:hover .featured-content .featured-title:after, .accordion .toggle.ttm-toggle_style_classic .toggle-title a.active:after, .ttm-progress-bar .progress-bar.progress-bar-color-bar_white, .progress-bar-color-bar_white {
    background-color: #fff !important;
}


.featured-header .featured-title h5{
    color:#000 !important;
}
.cardiac_condition p{
 text-align: justify !important;
}

/* .nuerological_images_box{
    margin-bottom: 0 !important;
} */


.featured-imagebox, .featured-imagebox{
   position: relative; 
     overflow: visible !important;
}

.noida_center_social_icons li{
    margin-top: 15px;
   
    list-style: none;
    /* color: #fff; */
    font-size: 18px;
    font-weight: 700;
    /* background-color: #; */
    /* border: 1px solid #ed7909; */
   

}
.noida_center_social_icons li .facebook_icon{
     padding:12px 14px;
      height: 40px;
    width: 40px;
     background-color: #0865ff;
     color: #fff;
     border-radius: 50%;
}
/* .noida_center_social_icons li .x_icons{
     padding:12px 13px;
      height: 40px;
    width: 40px;
     background-color: #000;
     color: #fff;
     border-radius: 50%;
} */

.noida_center_height_card_fix{
    height: 580px ;
}
.noida_center_social_icons li .instagram_icons{
    color: #fff;
     border-radius: 50%;
     padding:12px 13px;
     height: 40px;
    width: 40px;
     background: #f09433; 
background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); 
background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
  

}
.noida_center_social_icons li .youtube_icons{
     padding:12px 10px;
     color: #fff;
      border-radius: 50%;
     padding:12px 10px;
     height: 40px;
    width: 40px;
     background-color: #fa0910;
}

  @media (max-width: 767px) {
   .noida_center_height_card_fix{
    height: 1500px ;
}

}

  @media (max-width: 580px) {
   .noida_center_height_card_fix{
    height: 1720px ;
}
.google-map-cente-details{
   height: 302px;
   margin-bottom: 70px;
}
.google-map-cente-details iframe{
      border-radius: 15px;

    height: 285px;
}
.second_heading_noida_center{
    padding-top: 0px ;
}

}

  @media (max-width: 400px) {
      .map-center-therapy {
     padding: 0px;
    } 

    .featured-icon-box.icon-align-before-content .featured-icon{
     padding-top: 20px !important;
    text-align: left;
     display: table-row;
    }

    .featured-icon-box {
  
     padding: 20px;
    }
    .featured-icon-box.icon-align-before-content .featured-content{
        padding-left: 0;
    }
    .featured-icon-box.icon-align-before-content .featured-icon i {
        text-align: center;
    padding-top: 10px;
    }

    .featured-content {
    padding: 13px 0px;
}
    .ttm-row.testimonial-section {
        padding: -17px  90px !important;
    }
    }

      @media (max-width: 380px) {
   .noida_center_height_card_fix{
    height: 1880px ;
}

}
