video {
	width:100%;
	height:100%;
}

.vid-col{
	background:#E9F5FF;
}
.offerings-hover {
	color: white;
	background: gray;
}
.managing-director {
    margin-top: 50px !important;
    margin-bottom: 40px !important;
}
@media(max-width:767px){
	.managing-director .program-membar-thumb {
    margin-top: 0;
}
	.for-mastermind-groups-thumb, .for-mastermind-groups-content {
    width: 100% !important;
  }
.for-mastermind-groups-content {
    margin-top: 30px;
}
	.for-mastermind-groups-content .assessments-description {
    font-size: 18px !important;
    line-height: 30px !important;
  text-align: center;
}
	.for-mastermind-groups-inner .program-framework-heading {
    padding-bottom: 40px !important;
}
}
/*new section on home page Mastermind Groups */

.for-mastermind-groups-wrap.assessments-wrap {
    float: left;
    width: 100%;
    padding: 80px 0;
}
.for-mastermind-groups-inner.flex {
    width: 100%;
    justify-content: space-between;
    align-items: center;
 }

.for-mastermind-groups-thumb {
    width: 50%;
    padding-bottom: 0;
}
.for-mastermind-groups-content {
    width: 42.73504273504274%;
    padding-bottom: 0;
}
.for-mastermind-groups-content  .assessments-description {
    font-size: 24px;
    line-height: 40px;
    color: #fff;
}
.for-mastermind-groups-wrap.assessments-wrap {
    background: #5682b9;
    margin-top: 40px;
    margin-bottom: 40px;
}
.for-mastermind-groups-inner .program-framework-heading {
    padding-bottom: 50px;
}
.for-mastermind-groups-wrap.assessments-wrap h2 {
    color: #fff;
}
/****************/
#commitment_section {
    background-color: #5682b9;
}
#commitment_section .common-wrap {
    max-width: 950px;
}
#commitment_section .common-wrap h3, #commitment_section .common-wrap h3 span, #commitment_section .common-wrap p {
    color: #fff;
}
@media(min-width:768px) {
	#commitment_section {
		padding: 125px 0;
}
}
.faculty-item {
    background-color: #5682b9;
}
.faculty-item-content-wrap {
	color: #fff;
}
.faculty-item-content-wrap p, .faculty-popup .faculty-item-content-wrap p {
    color: inherit;
}
/********Events list issue fix****/
.tribe-events .tribe-events-calendar-list__event-row {
    margin: var(--tec-spacer-9) var(--tec-grid-gutter-half-negative) var(--tec-spacer-8);
}

/******Home Banner******/
.hero-overlay {
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    position: absolute;
    background-color: #1d97d4;
    opacity: 0.7;
}
.hero-content h1 {
    font-size: 60px;
    line-height: 1.3em;
}
.features_section-col ul li, .member-profile-content ul li {
    padding-left: 25px;
}
.ww_content ul li::before, .features_section-col ul li::before, .member-profile-content ul li::before {
    content: '\f00c';
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    position: absolute;
    left: 0;
}
.ww_content ul, .features_section-col ul li, .member-profile-content ul li {
    position: relative;
}