﻿/* Woonvizier specific style */
@font-face {
	font-family: 'Hello Mornin';
	src: url("/Theme/client/woonvizier/fonts/hello-mornin.woff2") format("woff2");
}

:root {
	--mainColor: #008EA8;
	--mainHoverColor: #00404C;
	--secondaryColor: #EF3F6B;
	--secondaryHoverColor: #6C1C30;
	--fontColorDark: #000000;
}

.accordion {
    --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2300404C'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.home-about a:not(.btn),
.container h2,
.container :not(.carouse) h3,
.container :not(.cta-content):not(.home-news-item-content) > h4,
a:not(.btn):not(.menu__item--link):not(.dropdown-item):not(.nav-link):not(.shortlink-item):not(.card) {
	color: var(--secondaryColor);
}

.content-page p a {
	font-weight: normal;
}

.breadcrumb > li > a,
.social-icons a {
	color: var(--mainColor)!important;
}

a:not(.btn):not(.menu__item--link):not(.dropdown-item):not(.nav-link):not(.shortlink-item):not(.card):hover {
	color: var(--mainColor);
}

#navbarPortalDropdownMenuLink-1.btn-default,
.logout-button {
	background-color: var(--secondaryColor);
}

#navbarPortalDropdownMenuLink-1.btn-default:hover,
#navbarPortalDropdownMenuLink-1.btn-default:focus,
.logout-button:hover,
.logout-button:focus {
	background-color: var(--secondaryHoverColor);
}

#navbarPortalDropdownMenuLink-1.btn-default:focus,
#navbarPortalDropdownMenuLink-1.btn-default:active:focus,
.logout-button:active:focus,
.logout-button:focus {
	box-shadow: 0 0 0 0.25rem rgba(237,160,180, .5);
}

.home-cta-title.shortlink-header {
	background-color: var(--secondaryColor);
}

.content-header .themeBorderBlock {
	display: none;
}

.content-header {
	height: 225px !important;
}

.home-cta-all-cells .cta-0 {
	background: #53C0D5 !important;
}

.home-cta-all-cells .cta-1 {
	background: #F74170 !important;
}

.home-cta-all-cells .cta-2 {
	background: #0285A4 !important;
}

.home-cta-title {
    border-bottom: solid 0;
}

.shortlinks-container .home-cta-title,
.shortlinks-container .shortlinks {
	background: #FFED00;
	color: var(--fontColorDark);
}

.footer-bottom-bg a,
.footer-bottom-bg a:hover {
	color: var(--fontColorLight)!important;
}

.home-news-item-content h4 {
	text-decoration: none!important;
}

.umbraco-forms-form form textarea {
	border-radius: 4px;
}

.carousel-inner .item:first-child .itemContent h3 {
	font-family: 'Hello Mornin';
	background: none;
	font-size: 40px;
	width: 283px;
	float: right;
}

@media (max-width: 767px) {
	.carousel-inner .item:first-child .itemContent h3 {
		position: relative;
		top: 20px;
	}
}

.btn,
.tile,
.cc-cookies a.btn,
.reparatie-panel .header,
.list__item {
	border-radius: 0;
}