/* 
Theme Name: Harwig child
Author: We'R Media
Author URI: https://www.wermedia.nl
Template: harwig
Version:  7.0.3
*/

/*
    Add your custom styles here
*/
#wpadminbar {
    position: fixed !important;
}

/* montserrat-regular - latin */
@font-face {
    font-family: "Montserrat";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local(""), url("./fonts/montserrat-v24-latin-regular.woff2") format("woff2"),
        url("./fonts/montserrat-v24-latin-regular.woff") format("woff"); 
}
/* montserrat-700 - latin */
@font-face {
    font-family: "Montserrat";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local(""), url("./fonts/montserrat-v24-latin-700.woff2") format("woff2"),
        url("./fonts/montserrat-v24-latin-700.woff") format("woff");
}

body {
    font-family: "Montserrat";
    font-weight: 400;
}

h1,
h2,
h3,
h4,
h5 {
    font-weight: 700;
    letter-spacing: .75px;
}
.bg-primary {
    background: linear-gradient(110deg, rgba(33,138,144,1) 0%, rgba(0,170,149,1) 70%) !important;
	color: #fff;
}
.btn-secondary {
    background: #ed7102;
}

.menu li {
    letter-spacing: 1px;    
}

header.scrolled .menu li.phone a {
    color:#fff;
}
header.scrolled .menu li.phone:hover a { 
    background:transparent; 
    color:#218A90; 
    border-color:#218A90; 
}


footer .adresgegevens a:hover,
footer .projecten-link a:hover {
    color: black;
}
footer .copyright-content .cp p span {
    color: white;
    margin-top: 10px;
}
footer .copyright-content .cp p span a:hover{
   text-decoration: underline;
}

.contact-top .paginaintro {
    background: transparent;
}
.contact-top .left-block:before {
    background: linear-gradient(110deg, rgba(33,138,144,1) 0%, rgba(0,170,149,1) 70%) !important;
}

.caticon {
	width: 55px;
	height: 55px;
}
.caticon img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.programma-overzicht .card-header { min-height:60px; display:flex; align-items:center; }
.programma-overzicht .card-header:hover { cursor:pointer; }
.programma-overzicht .card-header h5 { font-size:20px; }
.programma-overzicht .card { border:0px; margin-bottom:10px; }