/**** General Styling ****/
.page-id-2789 h2{
font-style:normal;
padding-bottom:20px;
font-weight:lighter;
}

.page-id-2789 .site-wrap section{
	
	padding:10px 0 10px 0;
	margin:10px 0 20px 0;
}

/**** Row 1 Styles ****/
.page-id-2789 section:first-child .column.small-12.medium-6:first-child{
	margin-left:20%;
	width:20%;
	
}

.page-id-2789 section:first-child .column.small-12.medium-6:nth-child(2){
	width:50%;
}


/**** Row 2 Styles ****/
.page-id-2789 section:nth-child(2){
background-image:url("https://www.olivestreetdesign.com/site/wp-content/uploads/2018/11/books-business-computer-459654.jpg"),linear-gradient(rgba(0,100,0,1.9),rgba(0,100,0,1.9));
background-blend-mode:overlay;
background-size:cover;
}


.page-id-2789 section:nth-child(2) .row h2{
text-align:center!important;
color:#fff;
}

.page-id-2789 section:nth-child(2) .row .column.small-12 p{
width:29.8%!important;
float:left!important;
padding:20px!important;
text-align:center!important;
background:#fff!important;
border-radius:5px;
margin:0 20px;
min-height:400px;
max-height:400px;
}

/**** Tablet and Mobile Responsive ****/
@media only screen and (max-width: 1024px)  {
	.page-id-2789 section:nth-child(2) .row .column.small-12 p{
width:100%!important;
margin-bottom:20px;
}}

.page-id-2789 section:nth-child(2) .row .column.small-12 p strong,
.page-id-2789 section:nth-child(2) .row .column.small-12 p img {
margin:40px 0;
}

/**** Row 3 and 4 Styles ****/
.page-id-2789 section:nth-child(3) .row .column.small-12.medium-6:nth-child(2),
.page-id-2789 section:nth-child(4) .row .column.small-12.medium-6:nth-child(1){
padding:90px 0;
width:40%;
margin:0 50px;
}

.page-id-2789 section:nth-child(3) .row .column.small-12.medium-6:nth-child(2) h2,
.page-id-2789 section:nth-child(4) .row .column.small-12.medium-6:nth-child(1) h2{
line-height:40px;
}


.page-id-2789 section:nth-child(4){
background:#eee!important;
}

/**** Row 5 and 6 Styles ****/
.page-id-2789 section:nth-child(5),
.page-id-2789 section:nth-child(6){
text-align:center;
}

/**** Row 7 Styles ****/
.page-id-2789 section:nth-child(7) h2{
	text-align:center;
}

/**** Row 7 Styles ****/
.page-id-2789 section:nth-child(8) h3,
.page-id-2789 section:nth-child(9) h3,
.page-id-2789 section:nth-child(10) h3,
.page-id-2789 section:nth-child(11) h3,
.page-id-2789 section:nth-child(12) h3{
	color:#69b345;
	font-style:normal;
	font-size:24px;
	font-weight:lighter;
}


/**** Row 13 Styles ****/
.page-id-2789 section:nth-child(13){
	background:#f2f3f3;
}

.page-id-2789 section:nth-child(13) h2{
	text-align:center;
}

.page-id-2789 section:nth-child(13) h2 img{
	margin-top:20px;
}

/**** Row 14 Styles ****/

.page-id-2789 section:nth-child(14) .row .column.large-3 p.wp-caption-text{
	padding:0 10px;
}

/**** Row 15 Styles ****/
.page-id-2789 section:nth-child(15) h2{
	text-align:center;
}


/****** Mobile Styles ******/

@media only screen and (max-width: 767px)  {
    .page-id-2789 section:nth-child(3) .row .column.small-12.medium-6:nth-child(2),.page-id-2789 section:nth-child(4) .row .column.small-12.medium-6:nth-child(1){
        padding: 90px 0; 
        width: 100%;
     margin: 0 0px!important; 
    }
    
    .page-id-2789 .column.small-12.medium-6.large-3 .wp-caption.alignnone {
        margin:0 35px!important;
    }
    
    .page-id-2789 section:nth-child(2) p{
        margin:20px 0px!important;
}

}

