html,body{height:100%;}
body{margin:0;padding:0;font-family: 'Roboto', sans-serif;font-size:16px;line-height:24px;}

h1,h2,h3{font-family: 'Open Sans', sans-serif;font-weight:600;color:#1a9ad7;}

a{color:#1a9ad7;}
a:hover,a:active{color:#0a4ea3;}

header .topbar{height:65px;width:100%;background: rgb(26,154,215);background: linear-gradient(90deg, rgba(250,251,255,1) 0%, rgba(26,154,215,1) 100%);}

.brandlogo{display:inline-block;padding: 60px 30px 0 30px;background: #fff;border-radius: 200px 200px 0 0;overflow: hidden;margin-top: -80px;}
.brandlogo img{display:block;width:100%;max-width:300px;}

nav.navbar{padding:60px 0 0 0;}
@media (max-width:1199px){
    nav.navbar{padding:30px 0 0 0;}
}
ul.menu{padding:0;margin:0;list-style:none;font-size:20px;font-weight:bold;border-bottom:4px solid #1a9ad7;}
ul.menu li{float:left;margin-bottom:-4px;}
ul.menu li:nth-of-type(1n+2){margin-left:30px;}
ul.menu li a{display:block;padding:24px 0;text-decoration:none;transition:.3s;}
ul.menu li span{display:block;height:4px;width:0;background:#0a4ea3;transition:.3s;}
ul.menu li:hover span{width:100%;}
ul.menu li.active a{color:#0a4ea3;}
ul.menu li.active span{width:100%;}
ul.menu:after{content:'';display:block;clear:both;}

main{padding:30px 0;background:url("/assets/img/bg_main.jpg") repeat-y;}

.businesscard{border:1px solid #dfebf9;padding:30px 15px;}
.businesscard .photo{width:200px;height:200px;border-radius:100px;margin:0 auto 16px auto;background:url('/assets/img/Jeanette_vd_Beuken_foto.png') no-repeat center;border:2px solid #1a9ad7;}
.businesscard .name{font-size:20px;font-family: 'Open Sans', sans-serif;font-weight:bold;text-align:center;margin-bottom:24px;}
.businesscard .links{width:240px;margin:0 auto;}
.businesscard .links div{padding:5px 0;}
.businesscard .links div a{display:inline-block;}
.businesscard .links div a .fab{float:left;margin-right:10px;}
.businesscard .links div a .fas{float:left;margin:4px 10px 0 4px;}
.businesscard .fa-linkedin{color:#0077b5;font-size:24px;}
.businesscard .fas{color:#0a4ea3;}

.wrapper{min-height:100%;margin-bottom:-56px;}
footer,.push{height:56px;}

footer{background:#1a9ad7;color:#fff;padding:16px 0;}
footer a{color:#fff;}
footer .copyright{font-size:.8rem;}