.owl-main {max-width: 1920px;margin: 0 auto;}
.owl-main .owl-item > div {background-position: center center; background-size: cover;position: relative;}
.owl-main .owl-item > div::before {content: '';pointer-events: none;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,0,0,.3);}
.owl-main .container-fluid {height: 650px;display: flex;flex-direction: column;justify-content: center;align-items: center;position: relative;z-index: 1;}
.owl-main .slide-1 {background-image: url(../img/owl-main-1.jpg);}
.owl-main .slide-2 {background-image: url(../img/owl-main-2.jpg);}
.owl-main .slide-3 {background-image: url(../img/owl-main-3.jpg);}
.owl-main .slide-4 {background-image: url(../img/owl-main-4.jpg);}
.owl-main p {color: #fff;font-size: 50px;font-weight: 300;max-width: 900px;text-align: center;padding-bottom: 100px;}
.owl-main .owl-nav {max-width: 1280px;position: relative;margin: 0 auto;}
.owl-main .owl-nav button {position: absolute;bottom: 320px;transition: .4s;opacity: .6;}
.owl-main .owl-nav button:hover {opacity: 1;transform: scale(1.1);}
.owl-main .owl-nav i {font-size: 60px;color: #fff;}
.owl-main .owl-prev {left: 15px;}
.owl-main .owl-next {right: 15px;}


.owl-main-comments {max-width: 740px; margin: 0 auto;}
.owl-main-comments img, .owl-brands img {width: auto !important;}
.owl-main-comments figure {display: flex;flex-direction: column;align-items: center;text-align: center;}
.owl-main-comments span {color: #1a1a1a;}
.owl-main-comments address {color: #9c9c9c;}
.owl-main-comments p {margin-bottom: 10px; margin-left: auto; margin-right: auto; max-width: 530px;font-family: 'gothamPro',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}
.owl-main-comments .review-content {margin: 50px;}
.owl-main-comments .review-content::before {content: '';width: 60px;border-top: 2px solid #5880a1;margin: 0 auto 60px;display: block;}
.owl-main-comments .owl-nav button {border-right: 24px solid #b5b5b5 !important;border-top: 20px solid transparent !important;border-bottom: 20px solid transparent !important;position: absolute;top: 190px;transition: .3s;opacity: .8;}
.owl-main-comments .owl-nav button:hover {opacity: 1;}
.owl-main-comments .owl-prev {left: 0;}
.owl-main-comments .owl-next {right: 0;transform: rotate(180deg);}

.owl-brands .owl-stage {display: flex;align-items: center;}
.owl-brands .owl-item {padding: 0 35px;}
.owl-brands img {max-width: 100%;}

.main-comments .owl-carousel .owl-item img {
	width: 200px !important;
	height: 200px !important;
	object-fit: cover;
	margin-bottom: 5px;
}

.main-teachers .owl-stage {
	display: flex;
}
.main-teachers .owl-item {
	display: flex;
}
.main-teachers .owl-item > div {
	display: flex;
}

.teacher-cards-container .owl-stage {
	display: flex;
}
.teacher-cards-container .owl-item {
	display: flex;
}
.teacher-cards-container .owl-item > div {
	display: flex;
}
.teacher-card {
	text-align: center;
	min-height: 322px;
	margin: 23px;
	padding: 23px;
	box-shadow: 6px 6px 18px 0px rgba(0,0,0,.3);
	border-radius: 5px;
}
.teacher-card img {
	margin-right: auto;
	margin-left: auto;
}
.teacher-card-name {
	margin: 10px 0 15px;
	color: #1a1a1a;
}
.teacher-card-desc {
	font-family: 'gothamPro',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
}
@media screen and (max-width:767px) {
	.owl-main p {font-size: 30px;}
	.owl-main .container-fluid {height: 400px;}

}