@media (min-width: 768px) {
	.footer{padding: 5% 0 3%;}
	.copyright-box{
		margin-top: 4%;
	}
	
	.social-header{width: 50%;}
	.navbar-collapse .social-header{
		width: 100%;
		position: relative;
		top: auto;
		right: auto;
		margin: 2rem auto;
	}
	.textbox1#text01{margin-left: -10%;}
	.img-box#img01{margin-right: -10%;}
	.social-footer{margin: 0 -2rem 0 -3.5rem;}
	
	.content-box{padding: 7% 0;}
	.contactform{
		margin: auto;
	}
}
@media (min-width: 992px) { 
	html{ font-size:16px; } 
	.navbar-brand img{width: 175px;}
	.hamburgers-box{justify-content: space-between;}
	.navbar-brand{width: auto;}
	.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-bottom: 2rem;
		text-align: center;
	}
	.policy-box ul{
		display: flex;
		align-items: center;
	}
	.social-header {
        width: auto;
        margin: 0;
        position: absolute;
        right: 5rem;
    }
	.slideport .carousel-control-next, .slideport .carousel-control-prev{margin: 0 15px;}
	.social-footer img{width: 35px;}
	.social-footer{margin: 0;}
	.contact-footer{padding-left: 1rem;}
	.title-box,
	.textwelcome2{margin-bottom: 5rem;}
	.content-box{padding: 7% 0;}
}
@media (min-width: 1200px) {
	html{ font-size:20px; } 
	
}

@media (min-width: 1440px) {
    .container{ max-width: 1230px; }
	.social-footer img,
	.social-header img{width: 40px;}
	.slideport .carousel-control-next, .slideport .carousel-control-prev{
		width: 40px;
		height: 40px;
	}
	.textwelcome1 h1{font-size: 36px;}
	.textwelcome1 h2{font-size: 50px;}
	.textbox1 h1,
	.textgrap1 h1{font-size: 65px;}
	.textbox1 h2,
	.textgrap1 h2{font-size: 75px;}
	.title-box h1{font-size: 45px;}
}

@media (min-width: 1600px) { 
    .container{ max-width: 1336px; }
	.textbox1#text01 {
        margin-left: 0rem;
        padding-right: 11%;
    }
	.textgrap1, .title-box{
        padding: 0 10%;
    }
	.textwelcome2 {padding: 0 7%;}
}
@media (min-width: 1800px) {
    .container{ max-width: 1440px; }
	
}
@media (min-width: 2000px) {
	html{ font-size:22px; }
	.container{ max-width: 1600px; }
	
}

