/*!
 * Start Bootstrap - Scrolling Nav (https://startbootstrap.com/template-overviews/scrolling-nav)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-scrolling-nav/blob/master/LICENSE)
 */

body {
	background-color: #1d0a42;
}

.bg-header {
	padding-top: 200px;
	background-color: #1d0a42;
}

.bg-introtext {
	padding-top: 100px;
	padding-bottom: 70px;
}

/* .bg-introtext {
	background: url(../images/intro-text-bg.webp);
	background-repeat: no-repeat;
	background-position: top;
	background-size: contain;
}
*/

.bg-about {
	padding-top: 50px;
	padding-bottom: 100px;
}

.divider-checkered {
	background: url("../images/divider-checkered.svg");
	background-repeat: repeat;
	background-position: top;
	background-size: contain;
	height: 30px;
}

.bg-pastdesigncamps {
	padding-top: 200px;
	padding-bottom: 200px;
}

.divider-scallop {
	background: url("../images/divider-scallop.svg");
	background-repeat: repeat;
	background-position: top;
	background-size: contain;
	height: 15px;
}


.divider-triangle {
	background: url("../images/divider-triangle.svg");
	background-repeat: repeat;
	background-position: top;
	background-size: contain;
	height: 30px;
}

.bg-faq {
	padding-top: 100px;
	padding-bottom: 100px;
}


footer {
	padding: 20px;
	color: #ffffff;
	background-color: #513aec;
}

@media (max-width: 767px) {
	footer {
	text-align: center;
}
	
.bg-about {
	padding-top: 0px;
}
	
.bg-header {
	padding-top: 150px;
	background-color: #1d0a42;
}
.bg-introtext {
	background: #1d0a42;
}
}
