.tmc-press-tabs__source{
    font-weight:500 !important;
    letter-spacing: 0 !important;
    font-size:16px !important;
    text-transform: capitalize !important;
    margin: 0 0 10px 0 !important;
}
.tmc-press-tabs__item-title{
    font-size: 20px !important;
    margin: 0px 0 10px !important;
    line-height: 24px !important;
}

.press__btn-wrap .press__btn{
    background-color: #203A55 !important;
    font-weight:500 !important;
}
.tmc-press-tabs{
    padding-top: 50px;
}
.tmc-therapies__row{
    grid-template-columns: 50% 1fr !important;
}
.e-con-boxed .e-con-inner{
    max-width:1400px;
}
.elementor-widget-tmc_split_dark .sd__title{
    text-align:left !important;
}
.tgs-card .tgs-photo{
    height: auto !important;
}
.page-hero__content{
    max-width: 100% !important;
}
.step-guide__title{
    margin-bottom:10px !important;
}
.ideal-section__inner{
    gap:30px;
}
.page-hero {
	min-height: 380px;
}
/*.expect-section .expect-grid{
    grid-template-columns: 1fr 45% !important;
}*/
.elementor-widget-tmc_team_slider .tsl__arrows button{
	background-color:#fff;
}
.tmc-staff-bio__list{
	border-top:none;
}
.approach-card__body{
	justify-content: center;
}
.tmc-press-tabs__body .btn__arrow{
	top:1px;
	left:5px;
}
.tmc-press-tabs__body{
	padding: 12px 0px 16px;
}
.tmc-press-tabs__item .tmc-press-tabs__link{
	padding:0;
}
.approach-btn:disabled{
	opacity:0;
}
.elementor-widget-tmc_blog_single_hero .elementor-widget-container{
	padding: 90px 0px 0px 0px !important;
}
.mobile-menu.is-open {
	margin-top: 0px !important;
}
body.header-solid .header, .header--solid{
	border-bottom: 1px solid #0000001F;
}
/* body.home.header-solid .header--solid {
	background-color: rgba(255,255,255,0.75);
}
body.home.header-solid .header--solid.header--scrolled{
	background-color: #fff;
} */
@media (min-width: 766px) {
	.mobile-menu.is-open .btn.btn--primary{
		display:none;
	}
}
@media (max-width: 767px) {
	.tmc-founder [data-reveal="from-left"].is-visible{
		order:2;
	}
    .elementor-widget-tmc_blog_single_hero .elementor-widget-container {
        padding: 68px 0px 0px 0px !important;
    }
    .container{
        max-width: 100%;
    }
    .e-con-full,
    .elementor-element{
        padding:0;
    }
    .tmc-press-tabs__source{
        font-size:13px !important;
        margin: 0 0 5px !important;
    }
    .tmc-press-tabs__nav{
        justify-content: flex-start !important;
        flex-wrap: nowrap !important;
    }
    .tmc-press-tabs__nav::-webkit-scrollbar {
        background: transparent;
    }
    .tmc-press-tabs__item-title{
        font-size:15px !important;
        line-height: 20px !important;
        margin: 0 0 5px 0 !important;
    }
    .press__btn-wrap{
        margin-top: 0px !important;
    }
    .tmc-therapies__row{
    	grid-template-columns: 1fr !important;
	}
    .tmc-therapies__services .tmc-therapies__service-link {
        font-size: 18px !important;
    }
    .split-band__grid .split-band__card--copy{
        order:2;
    }
    .pcl__head{
        margin-bottom:30px !important;
    }
    .sd__wrap .sd__media{
        min-height: auto !important;
    }
    .sd__wrap .sd__content{
        padding: 30px 22px !important;
        width:100%;
    }
    .sd__wrap .sd__inner{
        max-width: 100% !important;
    }
    .sd__wrap .sd__btn{
        font-weight: 500 !important;
    }
    .ttnav__chips {
        justify-content: flex-start !important;
    }
    .tgs-grid{
        grid-template-columns: repeat(2, 1fr) !important;
    }
    .tgs-photo{
        height: auto !important;
    }
    .tgs-grid{
        max-width: 100% !important;
    }
    .tgs-title{
        margin-bottom: 30px !important;
    }
	.page-hero {
     min-height: 440px;
	}
	.elementor-widget-tmc_service_tabs_menu .stm-section{
		padding: 50px 0 !important;
	}
	.mobile-menu.is-open{
		inset: 70px 0 0 0;
	}
    .blog-related__head {
        align-items: center;
    }
    .blog-related__head .blog-related__view-all {
        display: none !important;
    }
}
.team__track .member__inner {
    gap: 5px;
}