.block-section--pc-5 {

    float: left;
    width: 100%;
    padding: 65px 0px 120px 0px;
    background-color: #F8F8F7;

}

.fw-image-ls--pc {

	float: left;
	width: 100%;
	padding: 0px;
	
}


.three-col-cta--content-pc {

	float: left;
	width: 100%;
	background-color: white;
	padding: 35px;
	border: 1px solid #ddd;
	height: 325px;
	margin-bottom: 0px;

}

.three-col-cta--content-pc span:nth-child(1) {


	font-family: 'Miriam Libre', sans-serif;
	text-transform: uppercase;
	font-size: 16px;
	color: black;
	font-weight: bold;
	display: block;
	margin-bottom: 10px;

}

.three-col-cta--content-pc span:nth-child(2) {


	font-family: Georgia, Times, "Times New Roman", serif;
    font-size: 16px;
    color: black;
    display: block;
    margin-bottom: 20px;
    height: 120px;

}

.three-col-cta--content-pc span:nth-child(3) {


	font-family: Georgia, Times, "Times New Roman", serif;
	font-size: 12px;
	color: #999;
	display: block;
	margin-bottom: 30px;
	font-style: italic;

}

.three-col-cta--content-pc span:nth-child(4) {

    display: block;

}

.three-col-cta--content-pc span:nth-child(4) a {

    font-family: 'Miriam Libre', sans-serif;
    padding: 8px 20px;
    color: #fff;
    text-transform: uppercase;
    background-color: #39A347;
    font-size: 20px;
    border-radius: 3px;
    display: block;
    text-align: center;

}

.three-col-cta--content-pc span:nth-child(4) a:hover {

	background-color: #33903f;
	text-decoration: none;

}





/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */
  
.three-col-cta--content-pc {

	height: 325px;
	padding: 35px;
	margin-bottom: 0px;


}



.three-col-cta--content-pc span:nth-child(2) {

    font-size: 16px;
    height: 120px;

}

.block-section--pc-5 {

    float: left;
    width: 100%;
    padding: 65px 0px 120px 0px;
    background-color: #F8F8F7;

}

}





/*
Tablet Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 1200px) {
  /* Add your Mobile Styles here */


.three-col-cta--content-pc {

	height: 354px;
	margin-bottom: 0px;
	padding: 14px;

}

.three-col-cta--content-pc span:nth-child(2) {

    font-size: 16px;
    height: 155px;

}

.block-section--pc-5 {

    float: left;
    width: 100%;
    padding: 65px 0px 120px 0px;
    background-color: #F8F8F7;

}



}

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



@media only screen and (max-width: 992px) {
  /* Add your Mobile Styles here */


.three-col-cta--content-pc {

	height: auto;
	margin-bottom: 40px;
	padding: 14px;


}

.three-col-cta--content-pc span:nth-child(2) {

    font-size: 16px;
    height: auto;

}


.block-section--pc-5 {

    float: left;
    width: 100%;
    padding: 65px 0px 70px 0px;
    background-color: #F8F8F7;

}




}

