
@media only screen and (max-width: 1200px) {

	.two-clmns .right-block .wpb_text_column h4, .two-clmns .left-block .wpb_text_column h4{
		font-size: 20px;
	}


	body .right-block {
		padding: 50px 10px;
		padding-top: 80px;
		padding-left: 100px;
	}

	body .left-block {
		padding: 50px 10px;
		padding-top: 80px;
		padding-right: 100px;
	}

}

@media only screen and (max-width: 1100px) {

	.home-hero{
		padding-top: 75px;
	}

.home-hero > .vc_col-sm-6:first-child {
	max-width: 45%;
  }

  .home-hero > .vc_col-sm-6:last-child {
	width: 55%;
	max-width: 55%;
  }
}

@media only screen and (max-width: 1024px) {

	.single-hero-block > .vc_col-sm-4{
		width: 100% !important;
		order: 1;
	}

	.single-hero-block > .vc_col-sm-8{
		width: 100% !important;
		order: 2;
	}

	.categories-on-focus>.wpb_column{
		width: 100%;
		max-width: 100%;
		margin-bottom: 20px;
	}

	.categories-on-focus {
		padding: 0;
	  }

	  .archive .content-area .site-main article {
		width: 50%;
		padding: 15px;
	}


}