/* Testimonials
--------------------------------------------------------------------------------------------------------------------- */

.testimonial {

	h1 {
	    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
	    font-size: 40px;
	}
	
	.secondary {
	    margin-top: 40px;
	    font-size: 28px;
	}
	
	.secondary.first {
	    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
	
	.secondary.second {
	    margin-top: 0;
	    font-size: 40px;
	    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
	
	img.pull-right {
	    padding: 20px 0 20px 20px;
	}
	
	img.pull-left {
	    padding: 20px 20px 20px 0;
	}
	
	p {
	    font-size: 18px;
	}
	
	p.teaser {
	    font-family: 'La Belle Aurore', cursive;
	    font-size: 30px;
	    line-height: 40px;
	}
	
	p.sub-teaser {
	    font-size: 18px;
	}
	
	.btn {
	    color: #fff;
	    border: 0 none;
	    font-size: 20px;
	    text-shadow: none;
	}
	
	.sw_section.bg {
		margin-left: ~"calc(50% - 50vw)"; // break the container
		margin-right: ~"calc(50% - 50vw)"; // break the container
		visibility: visible;
		background-attachment: fixed;
		background-size: cover;
		background-repeat: repeat-y;
		overflow: hidden;
		height: 500px;
		position: relative;
	}

}


