@media only screen and (max-width: 991px) {
	.course-details {
		border-bottom: 2px solid #fff;
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.course-details h2 {
		margin-bottom: 5px;
	}

	.course-details p {
		margin-bottom: 5px;
	}

	.who-can-sec h2 {
		margin-bottom: 5px;
	}

	.who-can-sec p {
		margin-bottom: 5px;
	}

	.heading-1 {
		font-size: 32px !important;
	}

	.about-course h4 {
		font-size: 26px;
	}

	.title {
		padding-bottom: 40px;
	}
}
@media only screen and (max-width: 768px) {
	.bonoses h2 {
		font-size: 22px;
	}

	.text-stroke {
		font-size: 40px;
		letter-spacing: 2px;
	}

	.yellow-btn {
		font-size: 28px;
	}

	.mobile-br {
		display: block;
	}

	.small-text {
		display: block;
		font-size: 26px;
	}

	.course-image-box {
		margin-top: 20px;
	}

	.faq-row h5 {
		width: 100%;
		font-size: 17px;
	}

	.faq-row p {
		font-size: 15px;
	}

	.social-box {
		padding: 5px 0px;
		float: none;
	}

	.social-box ul {
		flex-wrap: wrap;
		display: flex;
		justify-content: center;
	}

	.heading-1 {
		font-size: 20px !important;
		font-weight: bold;
	}

	.col-6 {
		width: 50%;
	}

	.bonuses-mobile-bred {
		display: block
	}

	.course-item {
		min-height: 302px
	}

	section {
		padding: 25px 0;
	}

	.title {
		padding-bottom: 0
	}

	.book-seat-sec p {
		font-size: 22px;
	}

	.section-one h2,
	.section-one h3 {
		font-size: 23px;
	}

	.bordleft {
		display: block !important;
		margin: 0 auto !important
	}

	.mobile-done {
		display: none
	}

	.desktop-none {
		display: block
	}

	.about-us-sec p {
		text-align: justify
	}

	.contact-details h2 {
		font-size: 18px;
	}
}
@media only screen and (max-width:680px) {
	.blue-band .yellow {
		font-size: 16px;
	}

	.blue-band br {
		display: block
	}

	.fist-data h1 {
		font-size: 30px
	}

	.heading-1 br {
		display: block
	}

	.modal-dialog iframe {
		width: 100%;
		height: 250px;
	}
}
@media only screen and (max-width: 575px) {
	.modal-content{
		width: 100% !important;
	}
	.modal-content{
		padding: 15px 10px;
	}
	.modal-body{
		padding: 0px;
	}
	.bonoses h2 {
		font-size: 16px;
	}

	.text-stroke {
		font-weight: 800;
		letter-spacing: 2px;
		font-size: 24px;
		-webkit-text-stroke-width: 2px;
		-webkit-text-stroke-color:
	}

	.yellow-btn {
		font-size: 16px;
	}

	.about-course h4 {
		font-size: 20px;
		margin: 0;
	}

	.course-icon-box {
		top: 0px;
		left: 0px;
	}

	.about-img-box {
		width: 180px;
		display: block;
		margin: 0 auto 15px;
	}

	.title p {
		font-size: 17px;
		text-align: center
	}

	.section-two .heading-1 {
		margin-bottom: 15px;
	}
}
@media only screen and (max-width: 410px) {
	.registration-know-btn {
		font-size: 16px;
	}
	.contact-button {
		width: 100% !important;
		font-size: 12px !important;
		text-align: center !important;
		min-width: auto !important;
	}

	.social-box ul li a {
		font-size: 14px;
	}

	.social-box .fa {
		font-size: 20px;
	}
}
@media only screen and (max-width: 390px) {
	.contact-button {
		font-size: 10px !important;}
}