body.path-frontpage {
	background: #f8f8f8;
/*
	background: #E7EBF1;
*/
}

body.path-frontpage #navbar {
	margin-bottom: 0;
}

body.path-frontpage #navbar,
body.path-frontpage #navbar #navbar-collapsed {
	border-bottom-style: none;
}


body.path-frontpage #navbar.minified {
	border-bottom-width: 1px;
	border-bottom-style: solid;
}


body.path-frontpage .main-container > .row
{
	/* Override style that applies to the rest of the site */
	padding-bottom: 0;
}

/*
 * Fix side-scrolling issue
 */
body.path-frontpage .row {
	margin-right: 0;
}
body.path-frontpage .main-container > div > .row > section {
	padding-right: 0;
}


body.path-frontpage .paragraph .paragraph {
	padding-left: 0;
	padding-right: 0;
}

body.path-frontpage .paragraph .row > div {
	margin-bottom: 2em;
}


body.path-frontpage .btn-default {
	margin-bottom: 1em;
}

body.path-frontpage h3 {
	color: #333333;
}
body.path-frontpage h3 span {
	margin-right: 8px;
}


/* Overide bootstrap-paragraphs.min.css:7 */

@media ( min-width: 992px ) {
	body.path-frontpage .paragraph.col-md-offset-2 {
		margin-left: 16.66666667%;
		margin-right: 0;
	}
}

@media ( min-width: 1200px ) {
	body.path-frontpage .paragraph.col-lg-offset-2 {
		margin-left: 16.66666667%;
	}

	body.path-frontpage .paragraph.col-lg-offset-3 {
		margin-left: 25%;
		margin-right: 0;
	}
}

body.path-frontpage .paragraph--color--rgba-grey-slight {
	background-color: #f8f8f8;
}

body.path-frontpage .paragraph--color--rgba-bluegrey-slight {
	background-color: #f8f8f8;


	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#f8f8f8+0,e7ebf1+100 */
	background: -moz-linear-gradient(top,  #f8f8f8 0%, #ffffff 100%); /* FF3.6-15 */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#ffffff)); /* Chrome4-9,Safari4-5 */
	background: -webkit-linear-gradient(top,  #f8f8f8 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
	background: -o-linear-gradient(top,  #f8f8f8 0%,#ffffff 100%); /* Opera 11.10-11.50 */
	background: -ms-linear-gradient(top,  #f8f8f8 0%,#ffffff 100%); /* IE10 preview */
	background: linear-gradient(to bottom,  #f8f8f8 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}


body.path-frontpage .content > div:nth-child(1) .paragraph__column {
	padding-top: 0;
}
body.path-frontpage .content > div:nth-child(1) .paragraph__column .paragraph__column {
	padding-bottom: 180px;
}


body.path-frontpage .content > div:nth-child(2) .paragraph__column .paragraph__column {
/*
	padding-top: 15px;
*/
	padding-bottom: 15px;
}

body.path-frontpage .paragraph--color--rgba-blue-strong {
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#6699cc+0,4978ba+100 */
	background: #6699cc; /* Old browsers */
	background: -moz-linear-gradient(top,  #6699cc 0%, #4978ba 100%); /* FF3.6-15 */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6699cc), color-stop(100%,#4978ba)); /* Chrome4-9,Safari4-5 */
	background: -webkit-linear-gradient(top,  #6699cc 0%,#4978ba 100%); /* Chrome10-25,Safari5.1-6 */
	background: -o-linear-gradient(top,  #6699cc 0%,#4978ba 100%); /* Opera 11.10-11.50 */
	background: -ms-linear-gradient(top,  #6699cc 0%,#4978ba 100%); /* IE10 preview */
	background: linear-gradient(to bottom,  #6699cc 0%,#4978ba 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6699cc', endColorstr='#4978ba',GradientType=0 ); /* IE6-9 */
}
body.path-frontpage .paragraph--color--rgba-blue-strong h2 {
	color: #333333;
}
/*
.paragraph--color--rgba-blue-strong a {
	color: #ffffff;
}
*/


body.path-frontpage .paragraph--color--rgba-grey-strong {
	color: #cccccc;
}
body.path-frontpage .paragraph--color--rgba-grey-strong h2 {
	color: #cccccc;
}


/* Carousel header */
body.path-frontpage .content > div:nth-child(3) .paragraph--color--rgba-grey-strong {
	background: #222222;
}

/* Carousel */
body.path-frontpage .content > div:nth-child(4) .paragraph__column {
	padding-top: 0;
}

body.path-frontpage .content > div:nth-child(4) .paragraph--color--rgba-grey-strong {

	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#333333+0,555555+100 */
	background: #222222; /* Old browsers */
	background: -moz-linear-gradient(top,  #222222 0%, #444444 100%); /* FF3.6-15 */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#222222), color-stop(100%,#444444)); /* Chrome4-9,Safari4-5 */
	background: -webkit-linear-gradient(top,  #222222 0%,#444444 100%); /* Chrome10-25,Safari5.1-6 */
	background: -o-linear-gradient(top,  #222222 0%,#444444 100%); /* Opera 11.10-11.50 */
	background: -ms-linear-gradient(top,  #222222 0%,#444444 100%); /* IE10 preview */
	background: linear-gradient(to bottom,  #222222 0%,#444444 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222222', endColorstr='#444444',GradientType=0 ); /* IE6-9 */
}


body.path-frontpage .paragraph--type--testimonial {
	padding: 0 30px;
}

body.path-frontpage .paragraph--type--testimonial .field--name-bp-text {
	border: none;
	padding: 10px 15px 20px 45px;
	margin: 0 0 20px;
	/*font-size: inherit;*/
}

body.path-frontpage .paragraph--type--testimonial .field--name-bp-text::before {
	content: '“';
	top: -36px;
	left: -1px;
}

body.path-frontpage .paragraph--type--testimonial .field--name-bp-text::after {
	display: none;
}

body.path-frontpage .paragraph--type--testimonial .field--name-field-client-name {
	margin: 0em 1em 0 45px;
}

body.path-frontpage .views_slideshow_slide .views-field-view-node {
	text-align: center;
	display: block;
}

body.path-frontpage .views_slideshow_slide .views-field-view-node .btn {
	margin-top: 4rem;
}

body.path-frontpage .views-slideshow-controls-bottom {
	margin-top: 3rem;
}

body.path-frontpage .views-slideshow-controls-bottom li {
	margin: 0.8em;
}

/* CTA below Carousel */
body.path-frontpage .content > div:nth-child(5) .paragraph--color--rgba-grey-strong {
	background: #444444;
}


body.path-frontpage footer.footer {
	margin-top: 0;
	border-top: none;
}
