* {
	font-family: "Cerebri Sans"
}
body {
	/* hell türkis */
	background-color: #e6edec;
}
.header-text {
	font-size: calc(10.5vw + 1.5rem);
	line-height: calc(8vw + 1.5rem);
}
.h2-header {
	font-size: 6.5rem;
}
@media screen and (min-width: 1500px) {
	.header-text {
		font-size: 9.7rem;
		line-height: 8rem;
	}
}
@media screen and (max-width: 991px) {
	.navbar-brand img {
		max-width: 50%;
	}
}

.navbar,
.navbar[data-sticky=top].scrolled.navbar-dark,
nav[data-overlay].navbar-toggled-show.navbar-dark {
	/* TÜRKIS */
	background-color: #aec5c2;
}
.navbar-dark .navbar-nav .nav-link,
.btn-white,
a
 {
	/* BLAU */
	color: #3c69b2;
}
.bg-primary,
.btn-primary {
	/* blau */
	background-color:#3c69b2!important;
}
.navbar-dark .navbar-nav .nav-link:hover, 
.navbar-dark .navbar-nav .nav-link:focus {
	/* hell blau */
	color: #8AA5D0;
}

.btn-primary-3,
.bg-primary-3 {
	/* dunkel blau */
	background-color: #121f35;
}

.header-text-container {
	background: radial-gradient(circle, rgba(60,105,178,1) 0%, rgba(60,105,178,0.9108018207282913) 34%, rgba(60,105,178,0) 100%);
	border-bottom-left-radius:50%;
    border-bottom-right-radius:50%;
}


/* Triangles */
.ss-style-triangles::before,
.ss-style-triangles::after {
	left: 50%;
	width: 100px;
	height: 100px;
	-webkit-transform: translateX(-50%) rotate(45deg);
	transform: translateX(-50%) rotate(45deg);
}

.ss-style-triangles::before {
	top: -50px;
	background: #3c69b2;
}

.ss-style-triangles::after {
	bottom: -50px;
	z-index: 10;
	background: #3c69b2;
}

/* Big Triangle */
svg#bigTriangleColor {
	pointer-events: none;
}

#bigTriangleColor path {
	fill: #3c69b2;
	stroke: #3c69b2;
	stroke-width: 2;
}

#bueros {
	padding-top: 0;
}
#bigTriangleShadow {
	margin-bottom: 10%;	
}
#kl-b {
	/* hell türkis */
	background-color: #e6edec;
}

#footer {
	/* blau */
	background-color: #3c69b2!important;
	background-image: url('/assets/images/logo-ganz.png');
	background-repeat: no-repeat;
	background-position: center;
	padding-top: 0;
	margin-top: 6rem;
}
#footer .bg-primary {
	/* dunkel blau */
	background-color: #121f35!important;
}

.cta-container {
	margin-top: 6rem;
}
