@media(min-width:960px)and(max-width:1100px){
.uk-navbar-nav>li>a{
font-size:14px;
}
.uk-navbar-nav{
gap:18px;
}
.uk-navbar-dropdown{
top:130px!important;
}
}
@media(min-width:1100px){
.uk-navbar-dropdown{
top:130px!important;
}
}
.tl{font-family:inherit;}
.tl dl{
display:grid;
grid-template-columns:170px1fr;
gap:0;
}
.tl dt{
font-size:16px;
font-weight:600;
padding:10px16px10px0;
border-bottom:1pxsolidrgba(25,169,159,0.4);
}
.tl dd{
margin:0;
padding:10px010px16px;
border-bottom:1pxsolidrgba(25,169,159,0.4);
border-left:2pxsolidrgba(25,169,159,1);
font-size:inherit;
}

@media(max-width:420px){
.tldl{
grid-template-columns:120px1fr;
}
.uk-article,.com-contact{
padding-left:20px;
padding-right:20px;
}
}
/*Cursussen*/
:root{
--kleur-accent:#008080;
--kleur-tekst:#222222;
--kleur-subtekst:#555555;
--kleur-achtergrond:#ffffff;
--kleur-kader:#f4f9f9;
--kleur-rand:#d0e8e8;
--lettertype-kop:Inherit;
--lettertype-tekst:Inherit;
}
*{
box-sizing:border-box;
margin:0;
padding:0;
}
.cursus-label{
font-size:0.8rem;
font-weight:700;
letter-spacing:0.12em;
text-transform:uppercase;
color:var(--kleur-accent);
margin-bottom:0.5rem;
}
.meta-blok{
background:var(--kleur-kader);
border:1pxsolidvar(--kleur-rand);
border-radius:6px;
padding:1.25rem1.5rem;
margin:1.5rem0;
}
.meta-blok.meta-rij{
display:flex;
gap:0.5rem;
margin-bottom:0.3rem;
font-size:0.95rem;
}
.meta-blok.meta-rij:last-child{
margin-bottom:0;
}
.meta-blok.meta-label{
font-weight:700;
min-width:120px;
}
.meta-blok.meta-waarde{
}
.opmerking{
font-size:0.9rem;
font-style:italic;
margin-bottom:1rem;
}
.programma-grid{
display:grid;
grid-template-columns:1fr1fr;
gap:1rem;
margin:1rem0;
}
.programma-dag{
background:var(--kleur-kader);
border:1pxsolidvar(--kleur-rand);
border-radius:6px;
padding:1rem1.25rem;
}
.programma-dag h3{
font-family:var(--lettertype-kop);
font-size:1rem;
font-weight:700;
color:var(--kleur-accent);
margin-bottom:0.75rem;
}
.programma-dag ul{
list-style:none;
padding:0;
}
.programma-dag ul li{
padding:0.3rem0;
font-size:0.95rem;
border-bottom:1pxsolidvar(--kleur-rand);
color:var(--kleur-tekst);
}
.programma-dag ul li:last-child{
border-bottom:none;
}
.fp{
background:linear-gradient(to bottom,rgba(255,255,255,1)0%,rgba(25,169,157,1)28%,rgba(25,169,157,1)66%);
}
.box .nei,.nei{
background:#71bde6;
color:#FFF;
padding:10px!important;
}
.nei p{
margin:0px;
}
.nei h3{
color:#fff;
}
.nei .header{
color:#fff;
padding-left:10px;
}
.info{
display:inline-flex;
}
.in{
float:left;
width:40%;
}
p .numblocks{
margin:0024px;
min-height:48px;
padding:00082px!important;
position:relative
}
p. numblocks span{
border:2pxsolid#d9964b;
border-radius:50%;
-moz-border-radius:50%;
-webkit-border-radius:50%;
display:block;
font-size:20px;
font-weight:500;
height:48px;
line-height:48px;
left:0;
position:absolute;
text-align:center;
top:4px;
width:48px
}
p .num-1 span{
	color:#d9964b;
}
p .num-2 span{
color:#536682;
border-color:#536682;
}
p .num-3 span{
color:#de6846;
border-color:#de6846;
}
p .numblocks span .highlight{
border-right:none;
display:inline;
font-size:15px;
position:static;
width:auto
}
*+blockquote{
margin-top:20px;
display:inline-flex;
}

blockquote::before,blockquote::after{
content:"\f10e";
font-family:"FontAwesome6Free";
font-weight:900;
font-size:36px;
line-height:0;
padding-top:15px;
padding-right:20px;
}

blockquote::after{
padding-left:20px;
}

@media only screen and(max-width:1140px){
}

@media only screen and(max-width:480px){
.fp{
background:linear-gradient(tobottom,rgba(255,255,255,1)0%,rgba(25,169,157,1)33%,rgba(25,169,157,1)33%);
}
}