.ar-spec-bgcolor{
	background-color: #9b7945;
}

.ar-bg-footer{
	background: url("/assets/background-amstellandrattenbestrijding.jpg");
	background-size: cover;
	background-position-y: 58%;
	height: 10rem;
}

.ar-bg-opac{
	display: inline-block;
    position: absolute;
    left: 0;
    background: #333;
    opacity: .3;
    height: 10rem!important;
    width: 100%;
}

.ar-spec-color{
	color: #9b7945;
}

.ar-white-color{
	color: #f8f9fa;
}

.cust-nav .nav-item > .nav-link,
.cust-nav .navbar-brand{
	font-weight: 700!important;
	color: #212529;
}

.btn-primary, .btn-check:checked+.btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check)+.btn:active{
	background-color: #203f6c!important;
	border-color: #203f6c!important;
}

.nav-link:focus, .nav-link:hover{
	color: #9b7945!important;
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
}

.ar-cloud-default{
	padding-top: 20px;
    padding-bottom: 20px;
}

p a{
	color: #203f6c;
}

.ar-highlight{
	font-weight: 700;
	color: #203f6c;
	text-decoration:none;
}

h3{
	font-weight: 700!important;
}

.alert.alert-custom{
	background-color: #9b7945!important;
	color: #f8f9fa;
}

.alert.alert-custom a{
	text-decoration: none;
}

.ar-hr-custom{
	color: #9b7945;
    opacity: 0.75;
    border: 2px solid;
    width: 10%;
}

.ar-hr-off-custom{
	color: #203f6c!important;
    opacity: 0.75;
    border: 2px solid;
    width: 10%;
}

#contact-form .form-control{
	margin-bottom: 5px;
}

main{
	background-color: #fff!important;
}

.ar-info{
    background-color: #fff!important;
}

.ar-info > ul{
	margin: 0;
	padding: 0;
}

.ar-info ul > li{
	list-style-type: none;
    margin: 0;
    padding: 0;
}

.ar-info ul > li > i{
	color: #203f6c!important;
	padding-right: 5px!important;
}

.ar-info-footer > ul{
	margin: 0;
	padding: 0;
}

.ar-info-footer ul > li{
	list-style-type: none;
    margin: 0;
    padding: 0;
}

.work-section{
	background-color:#f9f9f9;
}

.work-section .col{
	flex:none;
}

.work-content{
	padding: 20px;
    padding-top: 0;
}

.work-content a{
	text-decoration: none;
	color: var(--bs-body-color);
	display: inline-block;
    width: 100%;
}

.highlight-p{
	font-weight: 700;
	text-decoration: underline;
}

.ar-privacy a{
	font-weight: 700;
	text-decoration: none;
	color: white!important;
}

.cities ul.province-list{
	margin: 0;
	padding: 0;
}

.cities ul.province-list > li{
	list-style-type: none;
    margin: 0;
	margin-bottom: 5px;
    padding: 0;
}

.cities ul.province-list li i{
	color: #203f6c!important;
	padding-right: 5px!important;
}

.cities ul.province-list li a{
	color: var(--bs-body-color);
	text-decoration: none;
	font-size: 1.1rem;
}

img.shadow{
	box-shadow: 1px 1px 10px rgba(0,0,0,.2)!important;
}

@media (min-width: 1024px) {
	.work-section .work-h3{
		height: 4.4rem;
		padding-top: 9%;
	}
	
	.work-section .work-h3-2{
		height: 4.4rem;
	}
}

@media (min-width: 576px) {
	.ar-cloud-default{
		background-color: #f9f9f9;
	}
}

@media (max-width: 575.98px) {
	.m-sp{
		padding-bottom:1.5rem!important;
		margin-bottom: 0!important;
	}
	.m-hd-sp{
		margin-top:0!important;
		margin-bottom:0!important;
	}
	.my-5{
		margin-top: 0!important;
		margin-bottom: 0!important;
	}
	.mb-xs-5{
		margin-bottom:3rem!important;
	}
	.cities .col{
		flex: none;
	}
}