body,h1,h2,h3,p {margin: 0;font-family: "REM", Arial, Helvetica, sans-serif}	
a.tikdoel {font-size: 24px}
.sterk, .dik, .regulier, .slank, .mager {font-family: "REM", serif;font-optical-sizing: auto;font-style: normal}
.sterk {font-weight: 900}
.dik {font-weight: 700}
.regulier {font-weight: 500}
.slank {font-weight: 300}
.mager {font-weight: 100}


p.belmailwit a:link {text-decoration:none;color:#f2f1f6;}
p.belmailwit a:visited {text-decoration:none;color:#f2f1f6;}
p.belmailwit a:hover {text-decoration:none;color:#f2f1f6;}

body.dark p.belmailwit a:link {text-decoration:none;color:#000033;}
body.dark p.belmailwit a:visited {text-decoration:none;color:#000033;}
body.dark p.belmailwit a:hover {text-decoration:none;color:#000033;}
	

h1.linklein, p.linklein, h2.linklein, h3.linklein{line-height: 1;}

p.slogan, h1, p.mega, h2.mega, h3.mega{font-size: 90px;line-height: 1}
h2, p.medium, h3.medium{font-size: 45px;line-height: 1}
h3 {font-size: 28px;line-height: 1.6}	
p {font-size: 22px;line-height: 1.7}
p.dykz {font-size: 12px;font-weight:300;}

p.groot, h2.groot, h3.groot, .anim-text-banner span {font-size: 35px;line-height: 1.7}

.basis-twee{line-height: 1.2;}
.basis-vier{line-height: 1.4;}
.basis-zes{line-height: 1.6;}
.basis-acht{line-height: 1.8;}
.basis{line-height: 2;}

@media screen and (max-width: 1600px) {
p.slogan, h1, p.mega, h2.mega, h3.mega{font-size: 80px;}
h2.medium {font-size: 28px}
label.medium {font-size: 20px}
h3 {font-size: 28px}	
p {font-size: 20px}
p.klein {font-size: 15px}
p.medium {font-size: 20px}
p.groot, h2.groot, h3.groot, .anim-text-banner span {font-size: 33px} 
}
@media screen and (max-width: 1500px) {
p.slogan, h1, p.mega, h2.mega, h3.mega{font-size: 75px;}
h2.medium {font-size: 27px}
label.medium {font-size: 20px}
h3 {font-size: 28px}	
p {font-size: 20px}
p.medium {font-size: 20px}
}
@media screen and (max-width: 1400px) {
p.slogan, h1, p.mega, h2.mega, h3.mega{font-size: 70px;}
h2.medium {font-size: 26px}
label.medium {font-size: 20px}
h2 {font-size: 45px}
h3 {font-size: 28px}
p {font-size: 18px}
p.medium {font-size: 20px}
p.groot, h2.groot, h3.groot{font-size: 28px}	
}
@media screen and (max-width: 1300px) {
p.slogan, h1, p.mega, h2.mega, h3.mega{font-size: 70px;}
h2.medium {font-size: 20px}
label.medium {font-size: 23px}
h2 {font-size: 40px}
h3 {font-size: 28px}	
p {font-size: 17px}
p.medium {font-size: 20px}
p.groot, h2.groot, h3.groot {font-size: 25px}
}
@media screen and (max-width: 1200px) {
p.slogan, h1, p.mega, h2.mega, h3.mega{font-size: 65px;}
h2.medium{font-size: 24px}
label.medium {font-size: 20px}
h2 {font-size: 40px}
h3 {font-size: 28px}
p {font-size: 17px}
p.medium {font-size: 19px}
p.groot, h2.groot, h3.groot{font-size: 23px}
}
@media screen and (max-width: 1100px) {
p.slogan, h1, p.mega, h2.mega, h3.mega{font-size: 65px;}
h2.medium {font-size: 24px}
label.medium {font-size: 20px}
h2 {font-size: 40px}
h3 {font-size: 28px}	
p {font-size: 16px}
p.klein {font-size: 15px}
p.medium {font-size: 19px}
p.groot, h2.groot, h3.groot{font-size: 22px}
}
@media screen and (max-width: 1000px) { 
p.slogan, h1, p.mega, h2.mega, h3.mega{font-size: 65px;}
h2.medium{font-size: 23px}
label.medium {font-size: 18px}
h2 {font-size: 35px}
h3 {font-size: 28px}	
p {font-size: 16px}
p.medium {font-size: 19px}
p.groot, h2.groot, h3.groot {font-size: 19px}
}
@media screen and (max-width: 900px) {
p.slogan, h1, p.mega, h2.mega, h3.mega{font-size: 60px;}
h2.medium {font-size: 23px}
label.medium {font-size: 18px}
h2 {font-size: 33px}
h3 {font-size: 28px}	
p {font-size: 15px}
p.medium {font-size: 19px}
p.groot, h2.groot, h3.groot{font-size: 19px}
}
@media screen and (max-width: 800px) {
p.slogan, h1, p.mega, h2.mega, h3.mega{font-size: 55px;}
h2.medium{font-size: 23px}
label.medium {font-size: 18px}
h2 {font-size: 30px}
h3 {font-size: 28px}
p {font-size: 15px}
p.klein {font-size: 14px}
p.medium {font-size: 19px}
p.groot, h2.groot, h3.groot{font-size: 19px}
}
@media screen and (max-width: 700px) {
p.slogan, h1, p.mega, h2.mega, h3.mega{font-size: 50px;}
h2.medium{font-size: 28px}
label.medium {font-size: 17px}
h2 {font-size: 28px}
h3 {font-size: 28px}
p {font-size: 15px}
p.medium {font-size: 17px}
p.groot, h2.groot, h3.groot {font-size: 19px}
}
@media screen and (max-width: 600px) {
p.slogan, h1, p.mega, h2.mega, h3.mega{font-size: 37px;}
h2.medium {font-size: 27px}
label.medium {font-size: 17px}
h2 {font-size: 27px}
h3 {font-size: 28px}
p {font-size: 14px}
p.medium {font-size: 16px}
p.groot, h2.groot, h3.groot{font-size: 19px}
}
@media screen and (max-width: 500px) {
p.slogan, h1, p.mega, h2.mega, h3.mega{font-size: 35px;}
h2.medium {font-size: 24px}
label.medium {font-size: 16px}
h2 {font-size: 26px}
h3 {font-size: 28px}
p {font-size: 15px}
p.medium {font-size: 16px}
p.groot, h2.groot, h3.groot {font-size: 19px}
}
@media screen and (max-width: 450px) {
p.slogan, h1, p.mega, h2.mega, h3.mega {font-size: 33px;}
h2.medium {font-size: 20px}
label.medium {font-size: 16px}
h2 {font-size: 25px}
h3 {font-size: 28px}
p {font-size: 17px}
p.medium {font-size: 17px}
p.groot, h2.groot, h3.groot{font-size: 21px}  
}