@media only screen and (min-width: 1250px) and (max-width: 1800px){}
@media only screen and (max-width: 786px){
	
}
@media only screen and (min-width: 1100px) and (max-width: 1250px){}
@media only screen and (min-width: 991px) and (max-width: 1200px){
	.nav-link{margin:0 8px;}
	.right_menu {padding-top:35px;}
}
@media only screen and (min-width: 767px) and (max-width: 991px){
	.top-social{text-align:center;}
	.call-to-action ul{text-align:center;line-height:normal;}
	.logo{width:30%;margin:0 auto;}
	.right_menu{padding:5px;text-align:right;background:#f1f1f1;margin-top:15px;}
	.navbar-collapse{text-align:left;}
	.g-5, .gx-5{--bs-gutter-x: 0rem!important;}
	.hero{height:100%;padding:30px 0;}
	section{padding:30px 0;}
	.foundation-banner{padding:30px 0;}
	.foundation-banner h2{font-size:26px;}
}
@media only screen and (min-width: 480px) and (max-width: 767px){
	.top-social{text-align:center;}
	.call-to-action ul{text-align:center;line-height:normal;}
	.logo{width:40%;margin:0 auto;}
	.right_menu{padding:5px;text-align:right;background:#f1f1f1;margin-top:15px;}
	.navbar-collapse{text-align:left;}
	.g-5, .gx-5{--bs-gutter-x: 0rem!important;}
	.hero{height:100%;padding:30px 0;}
	section{padding:30px 0;}
	.foundation-banner{padding:30px 0;}
	.foundation-banner h2{font-size:26px;}
}
@media only screen and (min-width: 240px) and (max-width: 480px){
	.top-social{text-align:center;}
	.call-to-action ul{text-align:center;line-height:normal;}
	.logo{width:40%;margin:0 auto;}
	.right_menu{padding:5px;text-align:right;background:#f1f1f1;margin-top:15px;}
	.navbar-collapse{text-align:left;}
	.g-5, .gx-5{--bs-gutter-x: 0rem!important;}
	.hero{height:100%;padding:30px 0;}
	section{padding:30px 0;}
	.foundation-banner{padding:30px 0;}
	.foundation-banner h2{font-size:26px;}
}