#section-welcome .hero {
	background-image: url(/assets/images/photos/section/news.jpg);
	background-position: center top;
	
	}

#section-welcome .hero .card .column-content {
    position: relative;
    top: 25px;
    right: -55px;
    background-color: transparent; 
    color: #fff;
    min-height: 50px;
    width: 340px;
    border-radius: 5px;
    }

/* Column styles */
.column.product {
	 min-height: auto !important;
	}

.product .column-content {
	background-color: rgba(255,255,255,0.5);
	margin: 5px 0 10px;
	border: 1px solid rgba(0,0,0,0.10);
	border-radius: 5px;
	
	box-shadow: 2px 2px 5px rgba(0,0,0,0.05);
	
	min-height: auto !important;
}

.product .image { 
	position: absolute;
	left: 15px;
	top: 15px;
	}

.product .card-header, 
.product .card-content { 
	/* margin-left: 170px; */
	}


/* typography
------------------------------------- */

#section-welcome .section h1 {
	font-size: 38px;
	font-weight: normal;
	/* text-transform: uppercase; */
	margin: 0;
	padding: 0;
	}
	
#section-welcome .card-header h1 {
	font-size: 88px;
	text-shadow: rgba(255, 255, 255, 0.498039) 0px 0px 15px, 
				 rgba(255, 255, 255, 0.498039) 0px 0px 10px;
	}

.product h1, 
.product h2 {
	font-family: "Questrial", Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #523D3D;
	}
	
.product h1 {
    color: #B52C6A !important;
	}
		
.product h2 {
	font-style: italic;
	font-size: 16px;
	line-height: 0;
	}

.testimonial-quote {
	font-style: italic;
	}

.testimonial-author {

	}

.testimonial-organization {
	font-style: italic;
	}
