@font-face{font-family:'Glyphicons Halflings';src:url(/fonts/glyphicons-halflings-regular.eot);src:url(/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(/fonts/glyphicons-halflings-regular.woff) format('woff'),url(/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular) format('svg')}@font-face{font-family:'Open Sans Light';font-weight:400;font-style:normal;src:url(/fonts/OpenSans-Light-webfont.eot);src:url(/fonts/OpenSans-Light-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/OpenSans-Light-webfont.woff) format('woff'),url(/fonts/OpenSans-Light-webfont.ttf) format('truetype'),url(/fonts/OpenSans-Light-webfont.svg#open_sanslight) format('svg')}
@font-face{font-family:Viga;font-style:normal;font-weight:400;src:local('Viga-Regular'),url(https://fonts.gstatic.com/s/viga/v5/uWEbYIiZ1ylKUXKtCfNBTg.ttf) format('truetype')}.frontend{font-family:"Open Sans Light";color:#575656}.frontend a,.frontend a:active,.frontend a:focus,.frontend a:hover,.frontend a:visited{color:#575656;text-decoration:none}.frontend a.btn-fysio,.frontend button.btn-fysio{font-family:Viga,sans-serif;color:#fff;background-color:#95c11f;border:none}.frontend .post a{color:#95c11f}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@-webkit-keyframes shiver{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}40%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}65%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}75%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes shiver{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}40%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}65%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}75%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg)}to{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg)}to{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.frontend .top-navigation{background-color:#fff;position:relative;z-index:80}.frontend .top-navigation nav.top-navbar{border:none;background-color:#fff;margin-bottom:0}.frontend .top-navigation nav.top-navbar .collapse ul.nav li>a{min-height:57px;line-height:30px}.frontend .top-navigation nav.top-navbar .collapse .navbar-form{margin-top:10px}.frontend .top-navigation nav.top-navbar .collapse .navbar-form input{display:none}.frontend .top-navigation nav.top-navbar .navbar-form{position:relative}.frontend .top-navigation nav.top-navbar .navbar-form button{border:none;background-color:#fff;color:#95c11f;font-size:20px}.frontend .top-navigation nav.top-navbar .navbar-form .form-group{position:absolute;right:20px;top:55px;z-index:100}.frontend .top-navigation nav.dark-navbar{background:#575656;position:absolute;right:0;height:60px;bottom:0;margin-bottom:-30px;left:20%;padding-left:30px;border-radius:0;border:none;transition:left 1s}.frontend .top-navigation nav.dark-navbar.affix{position:fixed;top:0;height:60px}.frontend .top-navigation nav.dark-navbar:before{content:'';width:8px;height:60px;position:absolute;left:-8px;top:0;background-image:url(/img/custom/svg/border-bl-tr-dark-grey.svg);background-size:100% 100%}.frontend .top-navigation nav.dark-navbar .navbar-header a{color:#95c11f;min-height:60px;font-size:30px}.frontend .top-navigation nav.dark-navbar .navbar-header a:active,.frontend .top-navigation nav.dark-navbar .navbar-header a:focus,.frontend .top-navigation nav.dark-navbar .navbar-header a:hover,.frontend .top-navigation nav.dark-navbar .navbar-header a:visited{color:#95c11f}.frontend .top-navigation nav.dark-navbar ul.nav li{position:relative}.frontend .top-navigation nav.dark-navbar ul.nav li.opened ul.submenu{visibility:visible}.frontend .top-navigation nav.dark-navbar ul.nav li ul.submenu{visibility:hidden;background-color:#575656;list-style-type:none;padding-left:15px;padding-right:15px;position:absolute}.frontend .top-navigation nav.dark-navbar ul.nav li ul.submenu li{padding:15px}.frontend .top-navigation nav.dark-navbar ul.nav li a{padding-top:22px;color:#fff;font-family:Viga,sans-serif;text-transform:uppercase;min-height:60px;font-size:20px}.frontend .top-navigation nav.dark-navbar ul.nav li a:hover{color:#95c11f;background-color:transparent}.frontend .top-navigation .green-block{position:absolute;left:0;top:0;background-color:rgba(149,193,31,.8);height:calc(100% + 60px);width:33%}.frontend .top-navigation .green-block:after{content:'';width:100px;height:100%;position:absolute;right:-100px;top:0;background-image:url(/img/custom/svg/border-tr-bl-green-block.svg);background-size:100% 100%}.frontend .top-navigation .green-block .green-block-content{position:absolute;right:0;top:70px;width:300px;text-align:right;padding-right:10px}.frontend .top-navigation .green-block .green-block-content .btn-fysio{position:relative;margin-top:20px;font-size:18px;padding:15px;background-color:#fff;color:#95c11f;transition:padding 500ms;min-width:200px;border:none;border-top-right-radius:0;border-bottom-right-radius:0}.frontend .top-navigation .green-block .green-block-content .btn-fysio.bellen{min-width:188px;margin-right:12px}.frontend .top-navigation .green-block .green-block-content .btn-fysio span{font-size:16px;color:#575656}.frontend .top-navigation .green-block .green-block-content .btn-fysio:hover{padding:20px}.frontend .top-navigation .green-block .green-block-content .btn-fysio:hover:after{height:72px}.frontend .top-navigation .green-block .green-block-content .btn-fysio:after{content:'';width:10px;height:62px;position:absolute;right:-10px;bottom:0;background-image:url(/img/custom/svg/rounded-white.svg);background-size:100% 100%;z-index:10;transition:height 500ms}.frontend .content{padding-top:60px}.frontend .content .content-page .grey-block,.frontend .content .grey-block{background-color:#f3f3f3;margin-top:-60px;padding-top:75px;position:relative;z-index:1}.frontend .content .grey-block .social-media{position:absolute;right:0;top:100px}.frontend .content .grey-block .social-media a{background-color:#fff;display:block;width:80px;height:80px;color:#95c11f;font-size:32px;padding:15px 15px 15px 29px;margin-top:5px;position:relative}.frontend .content .grey-block .social-media a:before{content:'';width:10px;height:80px;position:absolute;left:-10px;top:0;background-image:url(/img/custom/svg/border-bl-tr-white.svg);background-size:100% 100%}.frontend .content .content-page .grey-block:after,.frontend .content .grey-block:after{content:'';width:100%;height:100px;position:absolute;background-image:url(/img/custom/svg/border-tr-bl-grey.svg);background-size:100% 100%}.frontend .content .bottom-block{padding-top:115px}.frontend .content .bottom-block .col-sm-4{opacity:0;transition:opacity 300ms}.frontend .content .bottom-block .col-sm-4[data-emergence=visible]{opacity:1}.frontend .content .content-page .post{margin-bottom:15px}.frontend .content .content-page .grey-block{overflow:visible;position:absolute;height:410px;width:100%}.frontend .content .content-page .grey-block:after{bottom:-100px}.frontend .content .content-page .main-content{position:relative;z-index:10;background-color:#fff;border-radius:15px;padding:15px;margin-top:30px}.frontend .content .content-page .main-content .block{min-height:400px}.frontend .content .content-page .main-content .contact-blocks .block{min-height:0}.frontend .content .content-page .main-content .map{padding-bottom:15px}.frontend .content .content-page .main-content .map #map{height:500px}.frontend .content .content-page .right-content{position:relative;z-index:3;margin-top:30px}.frontend .content .content-page .right-content .home-block{box-shadow:0 0 8px 1px rgba(0,0,0,.13)}.frontend .footer{position:relative;background-color:#f3f3f3;padding-top:30px;padding-bottom:30px;margin-top:70px}.frontend .footer .green-block{position:absolute;right:0;bottom:0;background-color:#95c11f;width:33%;height:200px;padding-left:40px;padding-top:100px}.frontend .footer .green-block:before{content:'';width:30px;height:100%;position:absolute;left:-30px;top:0;background-image:url(/img/custom/svg/border-bl-tr-green.svg);background-size:100% 100%}.frontend .footer .green-block:after{background:url(/img/custom/svg/line.svg) 0 0/100% 100% no-repeat;bottom:192px;content:" ";display:block;height:660px;left:0;position:absolute;width:80px;z-index:0}.frontend .footer .green-block a,.frontend .footer .green-block a:active,.frontend .footer .green-block a:focus,.frontend .footer .green-block a:hover,.frontend .footer .green-block a:visited{color:#fff;font-size:25px;display:inline-block;padding:20px}.frontend .footer .green-block img{margin-top:-80px}.frontend .home-block{border-radius:15px;background-color:#fff;margin-bottom:30px;z-index:1;position:relative}.frontend .home-block .top-link{position:relative;display:block}.frontend .home-block .top-link:hover .link{width:100px}.frontend .home-block .top-link img{border-top-right-radius:15px;border-top-left-radius:15px}.frontend .home-block .top-link .link{position:absolute;right:0;bottom:0;background-color:rgba(149,193,31,.8);color:#fff;padding:15px;transition:width 1s;width:70px}.frontend .home-block .top-link .link:before{content:'';width:8px;height:100%;position:absolute;left:-8px;top:0;background-image:url(/img/custom/svg/border-bl-tr-green-trans.svg);background-size:100% 100%}.frontend .home-block .home-block-inner{padding-left:30px;padding-right:30px;padding-bottom:30px}.frontend .home-block .home-block-inner h2{color:#95c11f;font-family:Viga,sans-serif;text-transform:uppercase}.frontend .home-block .home-block-inner.openings-tijden{padding-top:15px}.frontend .home-block .home-block-inner.openings-tijden h2{margin-top:0}.frontend .home-block .home-block-inner.openings-tijden h2 i{color:#575656}.frontend .home-block .home-block-inner.openings-tijden ul{padding-left:0;list-style-type:none;font-size:16px}.frontend .home-block .home-block-inner.openings-tijden ul li{padding:5px}.frontend .home-block .home-block-inner.openings-tijden ul li:nth-child(odd){background-color:#f3f3f3}.frontend .home-block .home-block-inner.openings-tijden ul li .green{text-align:right;color:#95c11f}.frontend .content-block{background-color:#f3f3f3;border-radius:15px}.frontend .content-block .image>img{border-bottom-left-radius:15px;border-top-left-radius:15px}.frontend .content-block .text-content{padding-right:30px;position:relative;min-height:250px;margin-bottom:15px}.frontend .content-block .text-content h2{font-family:Viga,sans-serif;text-transform:uppercase;color:#575656;margin-top:0;padding-top:15px}.frontend .content-block .text-content .btn-fysio{position:absolute;bottom:0;right:30px;color:#fff;background-color:#95c11f;border:none;border-bottom-right-radius:0;border-top-right-radius:0}.frontend .content-block .text-content .btn-fysio span{color:#575656}.frontend .content-block .text-content .btn-fysio:after{content:'';width:10px;height:100%;position:absolute;right:-10px;top:0;background-image:url(/img/custom/svg/rounded.svg);background-size:100% 100%}.frontend .footer-block{position:relative;z-index:3;text-align:center;padding-bottom:30px;background-color:#fff;background-clip:content-box}.frontend .footer-block.about-us{z-index:3;position:relative}.frontend .footer-block img{border:1px solid #95c11f;padding:15px;margin:0 auto}.frontend .footer-block a i.fa-angle-right{transition:color 500ms}.frontend .footer-block a:hover i.fa-angle-right{color:#95c11f}.frontend .footer-block a.arrow-link{position:absolute;bottom:-10px;margin-left:-18px}.frontend .footer-block h2{color:#95c11f;font-family:Viga,sans-serif;text-transform:uppercase;font-size:24px}.frontend .footer-block span{margin-top:15px}@media (max-width:767px){.frontend .top-navigation .carousel .carousel-inner .item{width:400%;left:-400px}.frontend .top-navigation nav.dark-navbar{background-color:transparent;position:absolute;right:inherit;margin-bottom:-30px;left:15px;bottom:60px;padding-left:0;border:none}.frontend .top-navigation nav.dark-navbar:before{background:0 0}.frontend .top-navigation nav.dark-navbar .navbar-header .navbar-toggle{background-color:#575656;width:70px;height:70px;z-index:9010;border-radius:70px;border:5px solid #95c11f;padding-left:18px}.frontend .top-navigation nav.dark-navbar .navbar-header .navbar-toggle.collapsed{border:none;padding-left:23px}.frontend .top-navigation nav.dark-navbar .navbar-header .navbar-toggle span{background-color:#fff}.frontend .top-navigation nav.dark-navbar ul.nav li ul.submenu{visibility:visible;margin-top:0;padding-left:0;padding-right:0}.frontend .top-navigation nav.dark-navbar .collapse,.frontend .top-navigation nav.dark-navbar .collapsing{background-color:#575656;width:100vw;left:-15px;top:40px;position:absolute;border:none;z-index:9000}.frontend .top-navigation nav.dark-navbar .collapse ul,.frontend .top-navigation nav.dark-navbar .collapsing ul{margin-top:50px;position:relative}.frontend .top-navigation nav.dark-navbar .collapse ul li,.frontend .top-navigation nav.dark-navbar .collapsing ul li{border-top:1px solid #f3f3f3}.frontend .top-navigation nav.dark-navbar .collapse ul li a i,.frontend .top-navigation nav.dark-navbar .collapsing ul li a i{float:right}.frontend .top-navigation nav.dark-navbar .collapse ul li.opened ul.submenu,.frontend .top-navigation nav.dark-navbar .collapsing ul li.opened ul.submenu{display:block}.frontend .top-navigation nav.dark-navbar .collapse ul li ul.submenu,.frontend .top-navigation nav.dark-navbar .collapsing ul li ul.submenu{display:none;position:relative}.frontend .top-navigation nav.dark-navbar .collapse ul li ul.submenu li a,.frontend .top-navigation nav.dark-navbar .collapsing ul li ul.submenu li a{padding-left:30px}.frontend .top-navigation .green-block{width:66%;height:calc(100% + 30px)}.frontend .top-navigation .green-block .green-block-content{position:absolute;right:inherit;top:30px;margin-left:15px;z-index:10;text-align:center}.frontend .top-navigation .green-block .green-block-content .btn-fysio{font-size:15px;min-width:175px;margin-top:5px}.frontend .top-navigation .green-block .green-block-content .btn-fysio.bellen{min-width:150px;margin-left:-9px}.frontend .footer-xs{margin-top:130px;color:#95c11f;text-align:center}.frontend .footer-xs address{font-weight:700;font-size:18px}.frontend .footer-xs address a{color:#95c11f}.frontend .footer-xs .footer{background-color:#95c11f;margin-top:0;text-align:center}.frontend .footer-xs .footer .btn-fysio{margin-top:20px;font-size:18px;padding:15px;border:none;border-top-right-radius:0;border-bottom-right-radius:0;position:relative;margin-bottom:15px;color:#95c11f;background-color:#fff}.frontend .footer-xs .footer .btn-fysio span{font-size:16px;color:#575656}.frontend .footer-xs .footer .btn-fysio:after{content:'';width:10px;height:55px;position:absolute;right:-10px;bottom:0;background-image:url(/img/custom/svg/rounded-white.svg);background-size:100% 100%;z-index:10}.frontend .footer-xs .footer .social-link{color:#fff;padding:20px;font-size:40px}.frontend .content .content-page .post{margin-bottom:15px}.frontend .content .content-page .right-content{margin-top:0}.frontend .content-block .image img{border-bottom-left-radius:0;border-top-right-radius:15px}.frontend .content-block .text-content{padding-left:15px}.frontend .home-block{margin:15px}.frontend .home-block .home-block-inner{padding-left:15px;padding-right:15px}.frontend .home-block .home-block-inner h2{font-size:21px}.frontend .home-block .home-block-inner ul.openings-tijden>li{font-size:14px}}@media (max-width:1024px) and (min-width:768px){.frontend .top-navigation nav.dark-navbar{padding-left:0}.frontend .top-navigation nav.dark-navbar .navbar-header .navbar-brand{padding-left:5px;padding-right:5px}.frontend .top-navigation nav.dark-navbar ul.nav li ul.submenu{visibility:hidden;background-color:#575656;list-style-type:none;padding-left:5px;padding-right:5px}.frontend .top-navigation nav.dark-navbar ul.nav li ul.submenu li{padding:0 0 15px}.frontend .top-navigation nav.dark-navbar ul.nav li a{min-height:0;font-size:12px;padding:20px 7px}.frontend .top-navigation .green-block .green-block-content{top:40px;left:30px;right:inherit}.frontend .top-navigation .green-block .green-block-content .btn-fysio{display:block;width:200px;position:relative;padding:5px;margin-top:5px}.frontend .top-navigation .green-block .green-block-content .btn-fysio:after{right:-10px;height:42px}.frontend .top-navigation .green-block .green-block-content .btn-fysio.bellen{width:188px}.frontend .content .content-page .post{margin-bottom:15px}.frontend .content .content-page .right-content{margin-top:0}.frontend .footer .green-block{padding-top:15px}.frontend .footer .green-block img{margin-top:0}.frontend .footer .green-block a{display:inline-block;margin-left:15px}.frontend .content-block{margin-top:15px;margin-bottom:15px;padding-left:15px}.frontend .content-block .text-content{min-height:180px;margin-bottom:15px}.frontend .home-block{margin-top:30px}.frontend .home-block .home-block-inner{padding:15px}.frontend .home-block .home-block-inner h2{font-size:20px}.frontend .home-block .home-block-inner.openings-tijden h2{margin-top:0}}