/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/template/modern-business)
 * Copyright 2013-2020 Start Bootstrap
 * Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */
body {
	/* padding-top: 56px; */
	font-family: Oxygen;
}

.carousel-item {
	height: 65vh;
	min-height: 300px;
	background: no-repeat center center scroll;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.portfolio-item {
	margin-bottom: 30px;
}

/* layout */
/* .container {
	margin-left: auto;
	margin-right: auto;
} */

/* background */
/* Set a background image by replacing the URL below */
body {
	background: url('../img/background-1.jpg') no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	-o-background-size: cover;
}

body.greyblue-background {
	background: none!important;
	background-color: #29465b!important;
}

/* typography */
h1 {
	border-bottom: 2px solid #9883e5;
}

/* nav */
.navbar-brand img {
	max-height: 6rem;
	min-height: 6rem;
}

nav.bg-light {
	background: rgba(232,241,242,1)!important;
}

@media (min-width: 992px) {
	nav.bg-light {
		background: rgba(232,241,242,1)!important;
	}
}

/* slider */
@media (orientation: portrait) {
	.swiper-container {
		margin-top: 8rem;
	}
	.container-main {
		margin-top: 8rem!important;
	}
}

/* footer */
footer {
	background: rgba(125,128,218,0.3);
}

footer a {
	color: #e8f1f2;
}

footer a:hover {
	text-decoration: none;
	color: #10059f;
}

/* basic colors */
body {
	color: #070707;
}

.container.container-main {
	background: rgba(232, 241, 242, 0.8)!important;
}

.bg-dark {
	background-color: #070707!important;
}

.bg-light {
	background-color: #e8f1f2!important;
}

/* project list */
div.project-list a {
	color: #10059f;
	font-size: 1.2rem;
}

/* partners page */
.card-horizontal {
	display: flex;
	flex: 1 1 auto;
}

/* content blocks */

.hero {
	font-size: 3rem;
	color: #10059f;
}

.hero-two {
	color: #7d80da;
}

/* tools */
.dont-break-out {

	/* These are technically the same, but use both */
	overflow-wrap: break-word;
	word-wrap: break-word;

	-ms-word-break: break-all;
	/* This is the dangerous one in WebKit, as it breaks things wherever */
	word-break: break-all;
	/* Instead use this non-standard one: */
	word-break: break-word;

	/* Adds a hyphen where the word breaks, if supported (No Blink) */
	-ms-hyphens: auto;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	hyphens: auto;

}