@font-face { 
font-family: LubalinGraphStd-Book; 
src: url(//www.curaleuven.be/wp-content/themes/dnmverzekeringen-child/fonts/LubalinGraphStd-Book.otf); 
font-weight: normal; 
}
@font-face { 
font-family: LubalinGraphStd-Demi; 
src: url(//www.curaleuven.be/wp-content/themes/dnmverzekeringen-child/fonts/LubalinGraphStd-Demi.otf); 
font-weight: normal; 
}
@font-face { 
font-family: MuseoSans-100; 
src: url(//www.curaleuven.be/wp-content/themes/dnmverzekeringen-child/fonts/MuseoSans-100.otf); 
font-weight: normal; 
}
@font-face { 
font-family: MuseoSans-300; 
src: url(//www.curaleuven.be/wp-content/themes/dnmverzekeringen-child/fonts/MuseoSans-300.otf); 
font-weight: normal; 
}
@font-face { 
font-family: MuseoSans-500; 
src: url(//www.curaleuven.be/wp-content/themes/dnmverzekeringen-child/fonts/MuseoSans-500.otf); 
font-weight: normal; 
}
@font-face { 
font-family: MuseoSans-700; 
src: url(//www.curaleuven.be/wp-content/themes/dnmverzekeringen-child/fonts/MuseoSans-700.otf); 
font-weight: normal; 
} section.divider-left {clip-path: polygon(0 0, 100% 0, 100% 95%, 0% 100%)!important;}
section.divider-right {clip-path: polygon(0 0, 100% 0, 100% 100%, 0 95%);!important;}
.single-team-wrap-style2 {
-webkit-box-shadow: none;
box-shadow: none;
}
.single-team-wrap-style2 .team-social li a:hover {
background: #0082C2;
color: #fff;
}
.banner-bg, .banner-area {
padding: 350px 0 70px; }
.page-id-117 .banner-bg, .page-id-117 .banner-area {
background-position: top;
}
.banner-bg::after, .banner-area::after {
background: rgb(184 183 153 / 60%) !important;  }
.ekit-sticky--effects.ekit-sticky--active:not(.elementor-motion-effects-element-type-background) {
background: rgb(255 255 255 / 90%)!important;  }
a.copyright {color:#000;}    button.input-group-btn.search-button {background-color: #0082C2!important;}
.ekit-wid-con .elementskit-btn {
background-color: transparent!important; padding: 0!important;
margin-top: 30px;
}
.make-btn .elementskit-infobox {
padding: 8px 8px 8px 8px !important;
}
.elementskit-submenu-panel {
padding: 0!important;
}
.e-hotspot__tooltip h5 {margin-top:15px;}
@media (max-width: 767px) {
.instive-header-transparent {
background: #d9e5ef !important; }
}
a.btn-link {
font-size: 14px;
font-weight: 800;
color: #000;
text-transform: uppercase;
text-decoration: underline;
letter-spacing: -0.14px;
}
.banner-heading h2, .banner-heading h1 {
font-size: 36px;
font-weight: 800;
color: #9D322C!important;
text-transform: uppercase;
}
.banner-area ol.breadcrumb {
background: none;
color: #9D322C;
}
.breadcrumb li a {
color: #9D322C;
}
.breadcrumb li {
display: inline-block;
position: relative;
margin: 5px 10px;
font-size: 16px;
color: #9D322C;
}
.tooltipz {
position: relative;
display: inline-block;
}
.tooltipz .tooltiptext {
visibility: hidden;
width: 300px;
background-color: black;
color: #fff;
text-align: center;
border-radius: 6px;
padding: 10px 15px;
top: -130px;
left: -80px;
font-size: 14px;
line-height: 18px; position: absolute;
z-index: 1;
}
.tooltipz:hover .tooltiptext {
visibility: visible;
}
.btn-wraper.tooltipz a {
color: #9D322C;
} .ekit-wid-con .ekit-form form input[type=submit] {
padding: 20px 30px 20px 30px;
font-family: "Open Sans", Sans-serif;
font-size: 14px;
font-weight: 700;
text-transform: uppercase;
color: #ffffff;
background-color: #476b77!important;
border-style: none;
border-radius: 5px 5px 5px 5px!important;
box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);
}
}