@media screen and (max-width: 900px) {
    .home-hero > .vc_col-sm-6:first-child {
        max-width: 100%;
        width: 100%;
        margin-bottom: 0;
    }

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

    .home-hero{
        flex-wrap: wrap;
        padding-top: 100px;
    }

    .home-hero > .vc_col-sm-6 > .vc_column-inner > .wpb_wrapper {
        flex-direction: column;
      }

      .home-hero > .vc_col-sm-6:nth-child(2) > .vc_column-inner > .wpb_wrapper {
        justify-content: center;
      }

      .two-clmns::before {
		width: 334px;
		height: 351px;
	}

	.two-clmns .right-block .wpb_text_column {
		padding-right: 70px;
	}

	.two-clmns .left-block .wpb_text_column {
		padding-left: 70px;
	}


	.two-clmns .right-block .wpb_text_column.heart::after, 
	.two-clmns .right-block .wpb_text_column.lungs::after, 
	.two-clmns .right-block .wpb_text_column.kidneys::after, 
	.two-clmns .left-block .wpb_text_column.liver::after, 
	.two-clmns .left-block .wpb_text_column.brain::after, 
	.two-clmns .left-block .wpb_text_column.gut::after {
		width: 55px;
		height: 60px;
	}


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

	body .right-block {
		padding-left: 40px;
		padding-bottom: 80px;
	}

	body .left-block {
		padding-right: 40px;
		padding-bottom: 120px;
	}


}