@media all and (max-width:1200px) and (min-width: 992px){
	body #m-main-menu li a {padding: 23px 10px;}
	body .m-gallery-clients .m-client-image {padding: 0 45px;}
  }

@media all and (max-width:991px) and (min-width: 768px){
	body #m-main-menu li a {padding: 24px 6px;font-size: 11px;}
	body .m-call-action h2 {font-size: 2.2rem;line-height: 4rem;}
	body #m-send-letter {transform: scale(0.5);margin-left: -75px;}
	body .m-gallery-clients .m-client-image {padding: 0 45px;}
  }

@media all and (max-width:767px) and (min-width: 600px){
	.m-hero-logo img {height: 51px;margin: 0 auto;}
	.m-hero-logo {margin: 0 auto;text-align: left;}
	.m-hero-logo a {display: block;position: relative;}
	#m-main-menu {text-align: center;}
	body .m-call-action h2 {font-size: 2.2rem;line-height: 4rem;}
	body .m-call-action {margin-top: 50px;margin-bottom: 50px;}
	body #m-be-only {margin-bottom: 50px;}
	body .m-gallery-clients .m-client-image {padding: 0 45px;}
  }

@media all and (max-width:599px) and (min-width: 420px){
	.m-hero-logo img {height: 51px;margin: 0 auto;}
	.m-hero-logo {margin: 0 auto;text-align: left;}
	.m-hero-logo a {display: block;position: relative;}
	#m-main-menu {text-align: center;}
	body .m-call-action h2 {font-size: 1.7rem;line-height: 3.4rem;}
	body #m-be-only #to-action {font-size: 5rem;}
	body #m-be-only #be-competitive {font-size: 3rem;}
	body .m-call-action {margin-top: 50px;margin-bottom: 50px;}
	body #m-be-only {margin-bottom: 50px;}
	body .m-gallery-clients .m-client-image {padding: 0 20px;} 
  }

@media all and (max-width:419px) and (min-width: 320px){
	.m-hero-logo img {height: 51px;margin: 0 auto;}
	.m-hero-logo {margin: 0 auto;text-align: left;}
	.m-hero-logo a {display: block;position: relative;}
	#m-main-menu {text-align: center;}
	body .m-call-action h2 {font-size: 1.7rem;line-height: 3.4rem;}
	body #m-be-only #to-action {font-size: 3rem;}
	body #m-be-only #be-competitive {font-size: 2rem;}
	body .m-call-action {margin-top: 50px;margin-bottom: 50px;}
	body #m-be-only {margin-bottom: 50px;}
	body .m-gallery-clients .m-client-image {padding: 0}
  }

@media all and (max-width:319px){
  }
/*=== Headings ===*/
@media (max-width: 800px), (max-width: 800px) {
    h1 {font-size: 4rem;}
}
@media (max-width: 400px), (max-width: 400px) {
    h1 {font-size: 3rem;}
}
@media (max-width: 800px), (max-width: 800px) {
    h2 {font-size: 2.8rem;}
}
@media (max-width: 400px), (max-width: 400px) {
    h2 {font-size: 2.6rem;}
}
@media (max-width: 800px), (max-width: 800px) {
    h3 {font-size: 1.8rem;}
}
@media (max-width: 400px), (max-width: 400px) {
    h3 {font-size: 1.6rem;}
}
@media (max-width: 800px), (max-width: 800px) {
    h4 {font-size: 1.6rem;}
}
@media (max-width: 400px), (max-width: 400px) {
    h4 {font-size: 1.5rem;}
}
@media (max-width: 800px), (max-width: 800px) {
    h5 {font-size: 1.2rem;}
}
@media (max-width: 400px), (max-width: 400px) {
    h5 {font-size: 1.1rem;}
}
@media (max-width: 800px), (max-width: 800px) {
    h6 {font-size: 1rem;}
}