.projects-horizontal {
	color: #313437;
	background-color: #fff
}

.projects-horizontal p {
	color: #7d8285
}

.projects-horizontal h2 {
	font-weight: 700;
	margin-bottom: 40px;
	padding-top: 40px;
	color: inherit
}

.projects-horizontal .intro {
	font-size: 16px;
	max-width: 500px;
	margin: 0 auto 10px
}

.projects-horizontal .projects {
	padding-bottom: 40px
}

.projects-horizontal .item {
	padding-top: 60px;
	min-height: 160px
}

@media (max-width:767px) {
	.projects-horizontal h2 {
		margin-bottom: 25px;
		padding-top: 25px;
		font-size: 24px
	}
	.projects-horizontal .item {
		padding-top: 40px;
		min-height: 160px
	}
}

.projects-horizontal .item .name {
	font-size: 18px;
	font-weight: 700;
	margin-top: 10px;
	margin-bottom: 15px;
	color: inherit
}

@media (max-width:991px) {
	.projects-horizontal .item .name {
		margin-top: 22px
	}
}

.projects-horizontal .item .description {
	font-size: 15px;
	margin-bottom: 0
}

.container-fluid.text-center.logo {
	background: linear-gradient(to right, #2890a1, #a71c46);
	padding: 35px 10px 175px
}

.container-fluid.text-center.logo img {
	width: 20%
}

@media (max-width:750px) {
	.container-fluid.text-center.logo img {
		width: 70%
	}
}


.container-fluid.wave {
	background-image: url(../../assets/img/wave-w-d.png);
	padding: 50px 0;
	margin-top: -100px;
	background-repeat: repeat-x;
	background-size: contain
}

@media (max-width:800px) {
	.container-fluid.wave {
		background-image: url(../../assets/img/wave-w-d.png);
		padding: 50px 0;
		margin-top: -38px;
		background-repeat: repeat-x;
		background-size: contain
	}
}


* {
	font-family: Nunito, sans-serif
}

.h1,
h1 {
	font-weight: 700
}

.container.mailsettings h1 {
	font-size: 29px
}

.container.mailsettings {
	padding: 50px 20px
}

.jumbotron:hover {
	background-color: #ededed
}

.jumbotron {
	background-color: #f6f6f6
}

.card-title {
	font-weight: 600;
	font-size: 23px
}

.card-body {
	background-color: #f7f7f7
}

.stappenplan {
	padding-top: 70px
}

.small,
small {
	opacity: .5
}

.btn.btn-link:hover {
	background-color: #a71c46;
	color: #fff;
	font-weight: 600;
	padding: 9px 20px;
	text-decoration: none
}

.btn.btn-link {
	background-color: #a71c46;
	color: #fff;
	font-weight: 600;
	padding: 9px 20px
}

.jumbotron.mailprogramma {
	margin: 20px 0;
	padding: 20px
}

.fas.fa-angle-right {
	font-size: 72px;
	padding: 13px
}

.col-md-9.col-xl-8 {
	padding-top: 13px
}

@media (max-width:768px) {
	.col-md-1.arrow,
	.col-sm-1.arrow {
		display: none
	}
}

.col-sm-8.col-xl-8.mailprogram_description {
	padding-top: 14px
}

.title h1,
h2,
h3 {
	padding: 20px 0 5px;
	font-weight: 700!important
}

a {
	color: #233233
}

a:hover {
	color: #233233;
	text-decoration: none
}

.table-responsive.mailtable {
	padding: 6px 0
}

@media (max-width:567px) {
.table td, .table th {
	padding: .75rem .1rem;
	font-size: 0.96rem;
}
}
