/*Layouts css goes here*/
.page-banner-outer.home-banner {
    padding: 95px 0;
}


.wp-caption.alignleft {
    float: left;
    max-width: 30% !important;
    padding: 10px;
}
.wp-caption.alignleft:nth-of-type(4n) {
    clear: left;
}
.wp-caption.alignleft img {
    width: 100%;
    height: auto;
}



/* MOBILE STUFF */
@media (max-width: 766px) {
 	.page-banner-outer.home-banner {
    	height: 570px;
    	padding: 45px 0;
      	background-size: cover;
	} 
  	.wp-caption.alignleft {
    	float: none;
    	max-width: initial !important;
    	padding: 0;
	}
}

.form-group p, .form-group br {
    display: block !important;
}


