.home .et_pb_section_0  .et_pb_row_0{
    padding: 0 2rem !important;
}

.et-l--post{
    overflow:hidden;
}

/* rt-home-mid-con */

@media only screen and (min-width: 768px){
	#rt-home-mid-con .et_pb_row_7 {
		left: 180px !important;
	}
}

@media only screen and (min-width: 1600px){
	.home .et_pb_section_0{
		height:929px !important;
	}
}

@media only screen and (max-width: 477px){
    .home .et_pb_section_0{
        background-size: 430%;
    }
}

