@media (min-width: 768px) {
	html{ font-size:16px; } 
	/*.navbar-collapse{width: 40%;}*/
	.footer{padding: 5% 0 1%;}
	.copyright-box{
		padding: 1% 0 0;
		margin-top: 2%;
	}
	.content-box{padding: 5% 0;}
	.img-heighbox{height: 100%;}
	.img-master{
		height: 100%;
		aspect-ratio:2/4;
	}
	.img-master img{
		height: 100%;
		object-fit: cover;
	}
	.abouttext-home .readmorebutton{margin-bottom: 3rem; float: right;}
	.abouttext-home .name-master h1,
	.abouttext-home .name-master h2{color: #FFF;}
	.abouttext-home .name-master{text-align: right;}
	.content-box.aboutusct .row{align-items: flex-end;}
	.box-master#masterone{
		margin-right: -2rem;
		margin-left: -2rem;
	}
	
	.abouttext-home h2 { font-size: 2rem;}
	.abouttext-home h1{font-size: 2.3rem;}
	.abouttext-home .name-master h1{font-size: 1.8rem;}
	.slideservices span{
		width: 110px;
		height: 110px;
		padding: 1rem;
	}
	.slide-services .slick-slide{padding: 1rem;}
	.slide-services .slick-next,
	.slide-services .slick-prev{
		width: 45px;
		height: 45px;
	}
	.slideservices p {
		-webkit-line-clamp: 7;
		height: calc(1rem* 1.3* 7);
	}
	.text-team#teamtextone {
		margin-left: -7rem;
		margin-right: 7rem;
	}
	.text-team#teamtexttwo {
		margin-left: 9rem;
		margin-right: -9rem;
	}
	
	.logo-footer{text-align: left;}
	.content-box.productsct{padding: 10% 0;}
	.transfromproduct {
		transform: rotate(15deg) scale(1.2);
		top: -3rem;
	}
	.toolmobile .dropdown-menu{right: 0;left: auto;}
	
	.mapbox{height: 100%;}
	.address-box{padding: 2rem;}
	.content-box.mission-aboutpage{padding: 0;}
	.content-box.mission-aboutpage .row{justify-content: flex-start;align-items: center;}
	.whyusbox .img-box{
		height: 100%;
	}
	.whyusbox .img-box img{
		height: 100%;
		object-fit: cover;
	}
	.whyusbox{margin: 2rem auto 0;}
	.whyusbox .row{justify-content: flex-start;}
	.textwhyus-courses{padding-left: 1rem;}
	
	.text-prodcts .readmorebutton{width: 70%;}
	.title-box.subtitle{margin-bottom: 0;}
	.readmorebutton.readmorerealated{
		float: right;
		margin: 0;
	}
	.textdetail-products{margin: auto;}
	.table-quatation table{width: 100%;}
	.formmember .modal-content{min-width: 678px;}
	.profile-boxcard{margin: 0;}
	
	
	.content-box.aboutusct.aboutpage .img-master {
		 margin: 0 -2rem; 
		aspect-ratio: 2 / 4;
	}
	.content-box.aboutusct.aboutpage .img-master img{object-fit: cover;}
	.content-box.aboutusct.aboutpage .row{align-items: flex-end;}
	
	.abouttext-home.aboutpage{margin-bottom: 3rem;}
}
@media (min-width: 992px) { 
	.headbar-main{
		background-color:transparent;
		position: fixed;
	}
	.slim.headbar-main{background-color: #000;}
	
	.navbar-brand{width: auto;}
	/*.navbar-brand img{
		width: auto;
		max-width: 100%;
	}*/
	.navbar-expand-lg .navbar-collapse{
		justify-content: center;
		width: 100%;
	}
	.navbar-expand-lg .navbar-nav{
		width: 100%;
		margin: 0;
		justify-content: center;
	}
	
	.navbar-nav li{
		width: auto;
		margin: auto;
		text-align: center;
	}
	.navbar-nav li a{
		padding: 6px;
		text-align: center;
	}
	
	.policy-box ul{
		display: flex;
		align-items: center;
	}
	.serviceset .col-lg-2{width: 20%;}
	.toolmobile{
		position: relative;
		top: auto;
		right: auto;
	}
	
	.abouttext-home{margin-bottom: 13rem;}
	.abouttext-home .name-master{margin-top: 4rem;}
	.title-box h1{font-size: 2rem;}
	.text-team#teamtextone {
        margin-left: -5rem;
        margin-right: 9rem;
    }
	.content-box.meettheteamct .row{align-items: center;}
	.teambox {
		aspect-ratio: 3 / 4;
	}
	.social-footer{
		text-align: left;
		margin: 0;
	}
	.img-master{margin: 0 -2rem;}
	.box-master#masterone{margin: 0;}
	.transfromproduct {
        transform: rotate(15deg) scale(1.1);
        top: -6rem;
        left: -1rem;
    }
	.toolmobile img{width: 30px;}
	
	.slide-services .slick-next{right: -1rem;}
	.slide-services .slick-prev{left: -1rem;}
	.slideservices h1{font-size: 1.2rem;}
	.textwhyus-courses h1{font-size: 2.3rem;}
	
	.icon-faqs{margin: 0;}
	.ourcourses-box .readmorebutton{width: 70%;}
	.text-prodcts .readmorebutton{width: 55%;}
	
	.profile-boxcard .titleprofile img {
		width: 30px;
	}
	.formmember .modal-content {
		min-width: 992px;
		padding: 1rem;
	}
	.formmember .modal-dialog{
		height: 100vh;
		margin: auto;
	}
}
@media (min-width: 1200px) {
	html{ font-size:18px; } 
	.navbar-brand img{width: 115px;}
	.logo-footer img {width: 115px;}
	.title-box h1{font-size: 2.3rem;}
	.box-master#masterone {
        margin-right: -7rem;
        margin-left: 1rem;
    }
	.abouttext-home {
        margin-bottom: 18rem;
    }
	.content-box.aboutusct{padding-bottom: 0;}
	.text-team#teamtextone {
        margin-left: -7rem;
        margin-right: 11rem;
    }
	.transfromproduct {
        top: -8rem;
    }
	.formmember .modal-content{padding: 0;}
}

@media (min-width: 1440px) {
	html{ font-size:20px; } 
    .container{ max-width: 1230px; }
	.social-footer img{width: 40px;}
	.paymentwrap {
		display: flex;
		align-items: center;
		justify-content: flex-start;
	}
}

@media (min-width: 1600px) { 
	.navbar-brand img{width: 168px;}
	.logo-footer img {width: 168px;}
	.transfromproduct {
        top: -20rem;
    }
	
	
}
@media (min-width: 1800px) {
    .container{ max-width: 1440px; }
	
	.text-team#teamtextone {
        margin-left: -9rem;
        margin-right: 18rem;
    }
	.text-team#teamtexttwo {
        margin-left: 10rem;
        margin-right: 0rem;
    }
	.box-master#masterone {
        margin-right: -9rem;
        margin-left: 4rem;
    }
}
@media (min-width: 2000px) {
    .container{ max-width: 1600px; }
	html{ font-size:22px; }
	
	.box-master#masterone {
        margin-right: -7rem;
        margin-left: 5rem;
    }
	
}

