@media (max-width:767px) {
	.customer1 p {
		font-size: 14px;
		line-height: 20px;
	}
	section#program-section .area-part {
		margin-top: 0px;
		height: auto;
	}
	.logo img {
		width: 35%;

	}

	.content-section p {
		font-size: 15px;
		margin-left: 10px;
	}

	#highlight .rowblocktest {
		flex-wrap: wrap;
		padding: 15px;
	}

	#highlight .rowblocktest .block1 {
		margin-right: 0;
		width: 45%;
		margin: 5px;
		padding-left: 0;
		border-right: none;
		margin-bottom: 20px;
	}

	#highlight .rowblocktest img {
		height: 25px;
		margin-bottom: 0;
	}

	.duration p {
		font-size: 14px;
		line-height: 25px;
		height: auto;
	}

	.customer1 h4 {
		font-size: 16px;
		line-height: 25px;
		margin-bottom: 0;
	}
	section.slider {
		background-image: url(../images/mobile-banner.jpg);
		height: 520px;
		background-size: 100%;
		/* background-attachment: fixed; */
		background-position: top center;
		background-color: #685b53 !important;
		background-repeat: no-repeat;
	}
	.carousel-inner .tagline h2 {
		font-style: normal;
		font-weight: 750;
		font-size:20px;
		display: flex;
		align-items: center;
		color: #FFFFFF;
		margin: 0 auto 10px auto !important;
		line-height: 24px;
		text-align: center;
	}
	section.slider .tagline {
		width: 100%;
		margin-top:60%;
		margin-left: 0%;
	}

	section#program-section .image-section img {
		width: auto;
		height: 25px;
	}

	section#program-section .image-section {
		width: 10%;
	}

	.carousel-item img {
		width: 100%;
		height: 400px;
	}

	.carousel-inner .tagline h1 {

		font-size: 24px;
		left: 30px;
		right: 0%;
		margin: 0 auto !important;
		top: 60px;
		line-height: 30px;
		text-align: center;

	}

	.carousel-inner .tagline p {

		left: 30px;
		right: 0%;
		top: 135px;
		font-size: 14px;
	}

	.header-cta-1 {
		top: 209px;
		left: 30px;
		font-size: 12px;


	}

	#btnSearch {
		padding: 5px 30px;
		margin: 0 auto;
		display: block;
	}

	section#program-section {
		padding-top: 40px;
		padding-bottom: 40px;
	}

	section#program-section h4 {

		font-size: 25px;
		line-height: 80%;

	}

	#highlight .blocktest {
		width: 100%;
		margin: -100px auto 0 auto !important;
		padding: 10px 0px;


	}

	/* .counter {
		width: 50%;
	}  */
	.blocktest .left-icon p {

		font-size: 20px;
		line-height: 158.1%;


	}

	.blocktest .left-icon h6 {

		font-size: 11px;
		line-height: 158.1%;
	}

	section#program-section h6 {


		font-size: 15px;
		line-height: 90%;
	}

	section#program-section .area-part {
		margin-top: 0px;
	}

	#program-section img {
		width: 60px;
		height: auto;
	}

	section#program-section .col-md-4 p {
		font-size: 16px;
		margin-bottom: 5px;
	}

	.skill-programme {
		padding-bottom: 20px;
	}

	.skill-programme h4 {
		font-size: 25px;
		line-height: 80%;
	}

	.skill-programme .col-lg-2 {
		flex: 0 0 100%;
		max-width: 100%;
		margin-bottom: 20px;
	}

	.skill-programme .fitness-blocks {
		padding: 10px;
		margin-bottom: 0px;
	}

	.skill-programme .fitness-blocks h5 {
		font-size: 18px;
		line-height: 25px;
		height: auto;
		margin-bottom: 10px;
	}

	.skill-programme .fitness-blocks p {
		height: auto;
		text-align: justify;
	}

	.syllabus-section p {

		font-size: 15px;

	}

	.syllabus-section .area-part {

		padding-top: 0px;
		margin-top: 0px;
	}

	.syllabus-section .image-section button {
		margin-top: 5px;

	}

	.information-area p {
		width: 100%;
	}

	.syllabus-section .col-md-12 {
		padding: 15px 5px 15px 5px;

	}

	.syllabus-section h6 {
		font-size: 12px;


	}

	.syllabus-section button {

		font-size: 14px;
		padding: 5px 7px 5px 7px;
	}

	.image-section {
		padding-top: 5px;
	}

	#black-section .overview-part {
		padding: 15px;
	}

	#black-section .overview-part h4 {
		font-size: 25px;

	}

	.header-cta-2 button {
		padding: 5px;
		font-size: 15px;

	}

	.header-cta-2 button img {
		height: 20px;
		width: auto;
		margin-left: 5px;
	}

	section#product-section {
		padding-top: 40px;
	}

	section#product-section h4 {
		font-size: 25px;
		margin-bottom: 20px;
	}

	section#product-section p {
		text-align: justify;
	}

	#black-section .overview-part p {
		font-size: 15px;
		line-height: 20px;
	}

	#product-section .fitness-blocks {
		height: auto;
	}

	#product-section .fitness-blocks .right-icon {
		padding-right: 0px;
		padding-left: 0px;
	}

	#product-section .fitness-blocks .right-icon h5 {
		font-size: 16px;
		line-height: 22px;
	}

	#product-section .col-md-4.col-sm-4.col-lg-4 {
		width: 50%;
	}

	#black-section .overview-part button {

		margin-top: 0px;
	}

	.section-logo h4 {
		font-size: 25px;
	}

	section.information-area .content1-section p {
		font-size: 15px;
	}

	.instructors .content1-section h4 {
		font-size: 22px;
	}

	.instructors .content1-section h6 {
		font-size: 14px;
		line-height: 20px;
	}

	.logos-section {
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.logos-section h4 {

		font-size: 18px;

	}

	.logos-section img {
		margin: 0 auto;
	}

	.section-logo {
		padding-bottom: 40px;
	}

	.social-marketing {
		flex-wrap: wrap;
	}

	.social-marketing .col-md-2 {
		flex: 0 0 50%;
		max-width: 50%;
	}

	/* 
	.slick-next {
		right: -18px;
	}

	.slick-prev {
		left: -18px;
	} */

	section.information-area {

		padding-top: 45px;
		padding-bottom: 45px;
	}

	.information-area p {

		font-size: 15px;
		line-height: 20px;
	}

	.instructors img {
		display: none;
	}

	.instructors .content1-section {
		width: 100%;
		position: relative;
		padding: 0;
	}

	.instructors img.instructor {
		display: block;
		position: relative;
		width: 100%;
		height: auto;
		top: 0;
		right: 0;
	}

	.feedback {
		padding-top: 40px;
	}

	.training-teams {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.started .benefits {
		padding: 10px;
		background: #F6F6F6;
		margin-top: 30px;
	}
	.training-teams .col-lg-2 {
		flex: 0 0 100%;
		max-width: 100%;
		margin-bottom: 20px;
	}

	.training-teams .fitness-blocks {
		padding: 10px;
	}

	.training-teams .fitness-blocks h5 {
		font-size: 18px;
		line-height: 25px;
		height: auto;
	}

	.training-teams .fitness-blocks p {
		height: auto;
	}

	.admission.process .row>* {
		width: 50%;
		margin-bottom: 20px;
	}

	.Marketing-section {

		padding-top: 25px;
		padding-bottom: 25px;
	}

	.Marketing-section .seo-part {
		padding: 15px 15px 15px 15px;

	}

	.Digital-skills ul.nav.nav-tabs {
		width: 100%;
	}

	.part button {
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 10px;
	}

	.Marketing-section .part p {
		width: 100%;
		font-size: 15px;
	}

	.Marketing-section .part h4 {
		font-size: 25px;
		line-height: 30px;
	}

	.accordion {
		font-size: 14px;
		line-height: 20px;
		padding: 10px;
		padding-right: 30px;
	}

	.Marketing-section button.accordion:after {
		top: 5px;
		right: 10px;
		width: 40px;
		height: 40px;
	}

	.training-teams h4 {
		font-size: 25px;
	}

	.icons h6 {

		font-size: 12px;
		line-height: 100%;
	}

	.optimize .accordion img {
		width: 15px;
		height: auto;
	}

	.syllabus-count {

		width: 110px;
		height: 110px;
		border-radius: 70px;
		text-align: center;
		line-height: 120px;
		font-size: 25px;
		color: #6C226D;
		font-family: 'helveticabold';
		margin: 0 auto 12px auto;
		margin-top: 20px;
	}

	.Marketing-section .seo-part .engine p {
		width: 100%;
		margin: 0 auto 20px auto;
		font-size: 16px;
		line-height: 24px;
	}

	.asked-questions .panel p {

		font-size: 14px;
		line-height: 20px;
		padding: 0px;
	}

	.seo-part .col-md-6 {
		width: 50%;
	}

	.Marketing-section .engine img {
		width: 80px;
		height: auto;
	}

	.Marketing-section .engine p {

		font-size: 14px;
		line-height: 20px;
	}

	.engine {
		text-align: center;
		margin-top: 20px !important;
	}

	.reviews-section {
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.industry {
		padding: 0px;
	}

	.banner-part .tagline h4 {
		font-size: 25px;
		line-height: 120%;
	}

	section.information-area h4 {
		font-size: 25px;
	}

	.banner-part .tagline h6 {
		font-size: 16px;
		line-height: 24px;
	}

	.banner-part li {
		font-size: 15px;
		line-height: 24px;
		margin-top: 15px;
	}

	.banner-part .product-area .social-media img {

		width: 40px;
		height: auto;
	}

	.banner-part .product-area .social-media img {
		font-size: 14px;
		line-height: 120%;
		margin-top: 10px;

	}

	.social-media p {
		font-size: 14px;
		line-height: 155%;

	}

	.banner-part .product-area .social-media {
		padding-top: 20px;
		margin: 5px 10px;


	}

	.product-area button {
		font-size: 15px;
		line-height: 120%;

	}

	.Notes-section h4 {

		font-size: 20px;
		line-height: 120%;

	}

	.Notes-section p {
		font-size: 15px;
		line-height: 24px;

	}

	.Notes-section {
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.Notes-section .digital-marketing {

		padding: 15px;
	}

	.Digital-skills h4 {
		font-size: 25px;
		line-height: 120%;

	}

	.Digital-skills li a {

		font-size: 11px;
		text-align: center;

	}

	.Digital-skills p {
		font-size: 15px;
		line-height: 24px;

	}

	.Digital-skills .support {
		display: flex;
		padding: 5px 9.5%;
	}

	#lesson-part .online {

		padding: 0px;
	}

	.spart li {
		list-style-type: disc;
		padding: 7px 7px 0px 7px;
		font-size: 15px;
		line-height: 24px;
	}

	div#lesson-part {
		padding-bottom: 15px;
	}

	.admission.process h5 {
		font-size: 25px;
		line-height: 120%;
	}

	.admission.process p {
		font-size: 15px;
		line-height: 24px;
	}

	.application-form {
		padding: 25px;
	}

	.admission.process .table-area {
		overflow: scroll;
	}

	.admission.process table {
		margin-top: 0px;
	}

	.admission.process .col-md-4 {
		padding-bottom: 20px;
	}

	.certificates {
		padding: 0px 0px 40px;
	}

	.certificates h4 {
		font-size: 25px;
		line-height: 120%;
	}

	.application-form span {
		font-size: 20px;
		line-height: 120%;


	}

	.application-form h4 {

		font-size: 18px;
		line-height: 120%;
	}

	.application-form h6 {
		font-size: 18px;
		line-height: 120%;
	}

	.admission.process {
		padding-bottom: 30px;
	}

	.manage-field img {
		width: 60px;
		height: auto;
		margin-top: -20px;
	}

	.testimonial {
		padding: 40px 0px;
	}

	.average-section .work.slick-slide {
		margin: 0px;
		border: none;
	}

	.feedback .manage-field {
		margin: 25px 30px;
		width: 85%;

	}

	.facebook img {
		width: 30px;
		height: auto;
		margin-top: -50px;
		margin-right: 50px;
	}

	.feedback h4 {
		font-size: 25px;
		line-height: 120%;
		margin-bottom: 30px;
	}

	.work.slick-slide {
		margin: 0px 20px;
	}

	.testimonial .work p {
		font-size: 15px;
		line-height: 22px;
	}

	.average-section h3 {
		font-size: 25px;
		line-height: 120%;
	}

	.reader-button {
		margin-top: 0px;
		float: none;
	}

	.reader-button button {
		padding: 5px 10px 5px 10px;
		font-size: 15px;
		line-height: 22px;
		margin-bottom: 20px;
	}

	.average-section .times img {
		width: 60px;
		height: auto;
	}

	.average-section .arrangement-part .sheet {

		padding: 10px;
	}

	.fastest-section .sheet {

		font-size: 12px;
		line-height: 120%;

	}

	.average-section .col-md-8 p {
		font-size: 14px;
		line-height: 25px;

	}

	.average-section .wonder img {
		width: 40px;
		height: auto;
	}

	.field-section {
		padding: 5px;
		width: 100%;
	}

	.fee-section .row>* {
		padding-left: 0px;
		padding-right: 0px;
	}

	.fee-section ul.nav.nav-tabs {
		width: 100%;
		float: left;
		margin: 0px;
		border: none;
	}

	.fee-section .tab-content {
		width: 100%;
		float: right;
	}

	.package-fee li {

		width: 100%;
		margin-left: 0px;
		margin-right: 0px;
	}

	.benefits p {
		font-size: 15px;
	}

	.flex-button {
		width: 100%;
	}

	.flex-button button {
		margin-left: 0px;
		width: 100%;
		margin-right: 0px;
		margin-top: 10px;
	}

	input#password_check {
		width: 100%;
		padding-left: 10px;
		height: 45px;
		float: left;
	}

	.presentation1 {
		margin-left: 20px;
	}

	.average-section p {
		font-size: 14px;
		line-height: 120%;


	}

	.field-section .presentation1 span {
		font-style: normal;
		font-weight: 750;
		line-height: 158.1%;
		text-align: center;
		color: #6C226D;
		font-size: 20px;
		margin-top: 5px;
		display: block;
	}


	.fee-section h3 {
		font-size: 25px;
		line-height: 120%;
	}

	.fee-section p {
		font-size: 15px;
		line-height: 24px;


	}

	.package-fee li h5 {
		font-size: 16px;
	}

	.package-fee li h4 {
		font-size: 18px;
	}

	.package-fee li h3 {
		font-size: 24px;
	}

	.application-form1 span {

		font-size: 20px;
		line-height: 191%;

	}

	.average-part p {
		/* text-align: center; */
		margin-left: 60px;
	}

	/* .fee-section .application-form1 {
height: 90%;
	
} */
	.program-fee .col-md-8 {

		padding: 35px;
	}

	.benefits h4 {
		font-size: 25px;
		line-height: 120%;


	}

	.benefits span {
		font-size: 25px;
		line-height: 120%;
	}

	.fastest-section {

		padding: 15px;
	}

	.fastest-section {

		padding: 35px;
	}

	.fee-section {
		padding-top: 30px;
		padding-bottom: 30px;
		background: #F7F7F7;
		/* padding: 70px!important; */
	}

	.fastest-section {
		padding: 35px 15px !IMPORTANT;
		margin-bottom: 30px;
	}

	.fastest-section {
		background-position: center;
		padding: 35px 15px !IMPORTANT;
	}

	.program-fee {
		padding-top: 25px;
	}

	/* .program-fee {
    padding: 15px;
} */
	.assure h4 {

		font-size: 24px;
		line-height: 120%;


	}

	/* .nav-pills .nav-link, .nav-pills .show>.nav-link {

height:100px;
} */
	.asked-questions button.accordion {
		margin-top: 15px;
		font-size: 14px !important;
		padding: 10px;
		padding-right: 30px;
	}

	.asked-questions button.accordion:after {
		top: 5px;
		right: 10px;
		width: 30px;
		height: 30px;
	}

	.program-fee {
		padding-top: 40px !important;
	}

	.digital.slick-initialized.slick-slider {
		padding-top: 0px;
	}

	.articles-list .content {
		text-decoration: none;
		color: black;
		background: url(../images/section-card.png);
		background-size: 115%;
		padding: 20px 30px 90px 30px;
		height: auto;
		background-position: center;
		background-repeat: no-repeat;
	}

	.slick-next {
		right: -10px !important;
	}

	.slick-prev {
		left: -10px !important;
	}

	.articles-list .selection {
		margin-top: -50px;
	}

	.assure span {
		font-size: 15px;
		line-height: 20px;
		text-align: left;
		float: left;
	}

	.reviews-section h4 {
		font-size: 24px;
		line-height: 28px;
		text-align: center;
	}

	.assure li {
		display: inline-block;
	}

	.assure ul {
		margin: 0px;
		padding: 0px 0px 0px 20px;
	}

	.asked-questions {
		padding-top: 40px;
		padding-bottom: 40px;

	}

	a#v-pills-home-tab:hover {
		background-color: #6C226D;
		color: white;
	}

	a#v-pills-profile-tab:hover {

		background-color: #6C226D;
		color: white;

	}

	a#v-pills-messages-tab:hover {
		background-color: #6C226D;
		color: white;
	}

	a#v-pills-settings-tab:hover {
		background-color: #6C226D;
		color: white;


	}

	.average-section {
		margin-top: 40px;
	}

	footer {
		padding: 40px 0px 10px 0px;
	}

	footer h4 {
		font-size: 25px;
	}

	footer h6 {
		font-size: 16px;
		line-height: 22px;
	}

	footer hr {
		margin-top: 20px;
		margin-bottom: 20px;
	}

	footer p {
		font-size: 14px;
		line-height: 20px;
	}

	footer li {
		font-size: 14px;
		line-height: 20px;
	}

	footer .col-md-5 .row>* {
		width: 50%;
	}

	footer .col-md-12 {
		margin-top: 20px;
	}

	/* .content1-section img{

	width:50px;
	height:auto;
} */
	/* .content1-section {
    position: absolute;
    top: -10%;
    width: 0%;
} */
	/* .content1-section h4{

	font-size:13px;
	line-height:20px;
} */
	img.image {
		position: absolute;

		margin-top: 25px !important;
		width: 20px;
	}

	.tools-logos {
		padding: 40px 0px 0px;
	}

	.started {
		padding: 40px 0px 20px 0px;
	}

	.Digital-skills.input {
		width: 30%;
	}

	.Digital-skills .input img.image {
		margin-left: 5px;
	}

	.Digital-skills li a {
		padding: 15px 20px;
	}

	.Digital-skills li a.active,
	.Digital-skills li a:hover {
		padding: 15px 20px;
	}

	.admission.process th {
		font-size: 15px;
	}

	.admission.process td {
		font-size: 14px;
	}

	.program-fee .col-md-7 {


		padding: 30px !important;


	}

	/* .Digital-skills .input {
    width: 100.33%;
} */
	.field-section .colapson img {
		width: 45px;
		height: auto;
		margin: 15px 5px 15px 5px;
	}

	.field-section .colapson img {
		width: 45px;
		height: auto;
		margin: 15px 5px 15px 5px;
	}

	.assure {
		height: auto;
		width: auto;
		padding: 20px;
	}

	.flex-button button {

		padding: 9px 20px;
		color: white;
		padding-bottom: 10px;
		margin-right: -100px;
		height: 40px;
	}

	.education img {
		width: 100%;
		height: auto;
		margin-top: 60px;
	}

	.nav-pills .nav-link,
	.nav-pills .show>.nav-link {

		font-size: 12px;
	}

	.nav-pills .nav-link.active,
	.nav-pills .show>.nav-link {

		font-size: 12px;
	}

	.fee-section .sector {
		padding: 10px !important;
	}

	.fee-section.nav-pills .nav-link.active,
	.nav-pills .show>.nav-link {
		font-size: 14px;
		width: 200%;
	}

	.fee-section.nav-pills .nav-link,
	.nav-pills .show>.nav-link {


		width: 200%;
	}

	.asked-questions .accordion {
		font-size: 11px;
		line-height: 120%;

	}

	.Marketing-section .row>* {
		padding-left: 0px;
	}

	.Marketing-section .row {
		margin-left: 0px !important;
		margin-right: -15px !important;
	}

	.form-control {


		font-size: 15px;
	}



}