body {
	font: 400 15px Lato, sans-serif;
	line-height: 1.8;
	color: #303030;
}

h2 {
	font-size: 24px;
	text-transform: uppercase;
	color: #303030;
	font-weight: 600;
	margin-bottom: 30px;
}
h4 {
	font-size: 19px;
	line-height: 1.375em;
	color: #303030;
	font-weight: 400;
	margin-bottom: 30px;
}

html, .jumbotron {
	width: 100%;
	height:100%;
}



.container-fluid {
	padding: 60px 50px;
}


.logo {
	color: #f4511e;
	font-size: 200px;
}

footer .glyphicon {
	font-size: 20px;
	margin-bottom: 20px;
	color: #f4511e;
}

footer{
	display: flex;
	justify-content: space-around;
}

footer img{
	width:50px;
}

footer div {
	display: inline-block;
	width: 30%;
	text-align: center;
}

.circle-Container {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	/* background-color: blue; */
	justify-content: space-between;
	/* align-items: center; */
}

@media screen and (max-width: 768px) {
.col-sm-4 {
	text-align: center;
	margin: 25px 0;
}
.btn-lg {
	width: 100%;
	margin-bottom: 35px;
}
}
@media screen and (max-width: 480px) {
.logo {
	font-size: 150px;
}
}

.full-window {
	background-color: #f4511e;
	min-height: 100vh; /* Ensure it takes at least the full viewport height */
	overflow: hidden;
}

.leftSplit, .rightSplit{
	float: left;
	border: solid white 0px;
	width: 50%;
	height: 100vh;

	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;

	color: white;
}

.leftSplit img {
	max-width: 80%;
	max-height: 50%;
}

.rightSplit img {
	max-width: 80%;
	max-height: 50%;
}

.leftSplit {
	background-color: #f4511e;
	/* border-right: 1px solid black; */
	color: rgba(255, 229, 180, 255);
}

.rightSplit{
	/* background-color: rgba(255, 127, 80, 255); */
	/* background-color: rgba(250, 128, 114, 255); */
	/* background-color: rgba(183, 65, 14, 255); */
	background-color: rgba(255, 229, 180, 255);
	/* background-color: rgba(204, 85, 0, 255); */
	color: #f4511e;
	/* border-left: 1px solid black; */
}

.centerCol{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.centerCol h1{
	font-weight: bolder;
}

@media (max-width: 600px) {
    .leftSplit, .rightSplit{
        float: left;
        border: solid white 0px;
        width: 100%;
        height: 100vh;
    
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
    
        color: white;
    }
    
	.leftSplit h1{
		font-size: calc(50vw * 0.1)
	}

	.rightSplit h1{
		font-size: calc(50vw * 0.1)
	}

	.leftSplit img {
		max-width: 80%;
		max-height: 30vh;
	}
	
	.rightSplit img {
		max-width: 80%;
		max-height: 30vh;
	}

}