:root{--primary-color:#BE905B;--primary-color-rgb:190, 144, 91;--secondary-color:#BE905B;--secondary-color-rgb:#BE905B;--header-background:var(--alternate-background);--header-height:60px;--alternate-background:#252629;--alternate-background-rgb:37, 38, 41;--body-background:#191c22;--body-background-rgb:25, 28, 34;--body-color:#CACACA;--body-padding-top:60px;--primary-font:"Open Sans", Helvetica, sans-serif;--header-font:"Dune Rise", Helvetica, sans-serif;--icon-font:"faimmedia-icon"}*,*::before,*::after{box-sizing:border-box;outline:0}html{overflow-y:scroll}html,body{margin:0;padding:0;min-height:100vh;cursor:default;overflow-x:hidden}body{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;overflow-y:auto;padding-top:var(--body-padding-top);color:var(--body-color);font:11pt var(--primary-font);background-color:var(--body-background)}main{flex:1 1 auto}@media (max-width:600px){main{min-height:60vh}}a{color:inherit;text-decoration:underline;cursor:pointer}a:hover{text-decoration-color:transparent;transition:text-decoration-color 0.2s ease-in-out}a.fancy{text-decoration:none}a.fancy span{text-decoration:underline;transition:text-decoration-color 0.2s ease-in-out}a.fancy:hover span{text-decoration-color:transparent}p{margin:0}p+p{margin-top:1em}.container{width:1200px;max-width:100%;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}@media (max-width:700px){.container{padding-left:6px;padding-right:6px}}.jumbotron{padding:70px 0;position:relative}.jumbotron.jumbotron-full{min-height:100vh;display:flex;flex-direction:column;justify-content:center}.jumbotron.jumbotron-bg{overflow:hidden;background-image:linear-gradient(var(--body-background) 10%,rgba(var(--body-background-rgb),.5) 20%,rgba(var(--body-background-rgb),.5),rgba(var(--body-background-rgb),.5) 80%,var(--body-background) 90%,var(--body-background))}.jumbotron.jumbotron-white{background-color:#FFF}.jumbotron.jumbotron-inset{overflow:hidden}.jumbotron.jumbotron-inset::before,.jumbotron.jumbotron-inset::after{position:absolute;left:0;right:0;top:-20px;pointer-events:none;content:"";height:20px;box-shadow:0 0 20px 0 #000}.jumbotron.jumbotron-inset::after{top:auto;bottom:-20px;box-shadow:0 0 20px 0 #000}.jumbotron.jumbotron-inset.jumbotron-bg{background-image:linear-gradient(rgba(var(--body-background-rgb),.5),rgba(var(--body-background-rgb),.5))}.jumbotron summary{text-align:center;margin-bottom:45px}.jumbotron>div.image>img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1;object-fit:cover;opacity:.3}.jumbotron h2{text-align:center;margin:0;margin-bottom:50px}h2{color:var(--primary-color);font:600 26pt var(--header-font)}@media (max-width:600px){h2{font-size:18pt}}h1 u,h2 u,h3 u,h6 u{text-transform:uppercase;text-decoration:none!important}h1 b,h2 b,h3 b,h6 b{text-transform:lowercase;font-weight:inherit!important}a[href^="mailto:"]::before{content:attr(data-before) "@"}a[href^="mailto:"]::after{content:"ramenblinderenzwolle.nl"}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@charset "UTF-8";header{position:fixed;z-index:99;left:0;right:0;top:0;height:var(--header-height);box-shadow:0 0 10px #000}header::before{background-color:var(--header-background);position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;content:"";transform:translateY(0);transition:transform 0.4s ease-in-out;pointer-events:none}header,header>div.container,header nav{display:flex;align-items:stretch}header>div.container{position:relative}header>div.container:after{position:absolute;left:50%;right:50%;bottom:0;height:1px;background-color:rgba(255,255,255,.8);transition:all 0.8s ease-in-out;pointer-events:none;content:""}header .logo{padding:15px 0;flex:1 1 auto;opacity:1;transition:opacity 0.3s ease-in-out}header .logo img{max-height:30px;object-fit:contain}header nav{flex:0 0 auto;position:relative}@media (max-width:600px){header nav{position:fixed;right:0;top:var(--header-height);bottom:0;z-index:100;visibility:hidden;opacity:0;width:350px;max-width:100vw;transform:translateX(100%);transition:transform 0.4s ease-in-out,opacity 0.4s ease-in-out,visibility 0.4s ease-in-out;background-color:var(--header-background);display:block}}header nav>div.dropdown{position:relative}@media (min-width:601px){header nav>div.dropdown,header nav>div.dropdown>div{display:flex;align-items:stretch}}@media (min-width:601px) and (max-width:9999px){header nav>div.dropdown>div{position:absolute;top:100%;right:0;flex-direction:column;width:200px;background-color:var(--alternate-background);box-shadow:0 0 15px rgba(0,0,0,.9);visibility:hidden;opacity:0;transform:translateY(20px);transition:all 0.2s ease-in-out}header nav>div.dropdown>div a{padding:15px 15px}header nav>div.dropdown>div a+a{border-top:1px solid rgba(255,255,255,.1)}header nav>div.dropdown>div:hover{opacity:1;visibility:visible;transform:translateY(0)}}header nav a{color:#FFF;font-size:120%;letter-spacing:-.7px;position:relative;text-decoration:none;text-shadow:0 0 15px #000;letter-spacing:-1px;display:inline-flex;align-items:center;padding:0 15px}header nav a.dropdown::after{font:900 12px var(--icon-font);content:"";margin-left:7px}@media (max-width:600px) or (min-width:9999px){header nav a.dropdown{display:none}}header nav a.dropdown:hover+div.dropdown>div{opacity:1;visibility:visible;transform:translateY(0)}@media ((min-width:1001px) and (max-width:1200px)) or ((min-width:601px) and (max-width:701px)){header nav a{padding:0 10px}}@media (max-width:600px){header nav a{display:flex;height:60px;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.1)}}header nav a:hover{color:var(--primary-color)}header nav a:active span{transform:scale(.95)}header nav a span{position:relative}header nav a span::after{pointer-events:none;position:absolute;left:50%;right:50%;bottom:-2px;height:2px;opacity:0;background-color:var(--primary-color);content:"";transition:all 0.2s ease-in-out}header nav a:hover span::after{left:0;right:0;opacity:1}header #burger{background-color:transparent;border:none;cursor:pointer;display:none;padding:0}@media (max-width:600px){header #burger{display:inline-flex}}header #burger svg{width:60px;height:60px}header #burger svg path{fill:none;stroke:#FFF;stroke-width:8;transition:stroke-dasharray 0.8s cubic-bezier(.4,0,.2,1),stroke-dashoffset 0.8s cubic-bezier(.4,0,.2,1)}header #burger svg path:nth-child(1){stroke-dasharray:60 207;stroke-width:6}header #burger svg path:nth-child(2){stroke-dasharray:60 60;stroke-width:6}header #burger svg path:nth-child(3){stroke-dasharray:60 207;stroke-width:6}header #burger:hover svg path{stroke:var(--primary-color)}header #burger+label{display:none;visibility:hidden;opacity:0;position:fixed;z-index:100;top:var(--header-height);right:350px;left:0;bottom:0;transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out;background-color:rgba(0,0,0,.3);box-shadow:inset -7px 0 9px -7px rgba(0,0,0,.4)}@media (max-width:1000px){header #burger+label{display:block}}#nav{opacity:0;visibility:hidden;position:absolute;left:-40px;top:-40px;pointer-events:none}#nav:checked+header nav{transform:translateX(0);opacity:1;visibility:visible}#nav:checked+header #burger svg path:nth-child(1){stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}#nav:checked+header #burger svg path:nth-child(2){stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}#nav:checked+header #burger svg path:nth-child(3){stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}#nav:checked+header #burger+label{opacity:1;visibility:visible;transition-delay:0.4s;transition-duration:0.8s}body.has-fold:not(.header-alt) #nav:not(:checked)+header{box-shadow:0 0 0 rgba(0,0,0,0)}body.has-fold:not(.header-alt) #nav:not(:checked)+header::before{transform:translateY(-100%)}body.has-fold:not(.header-alt) #nav:not(:checked)+header .logo{opacity:0}body.has-fold:not(.header-alt) #nav:not(:checked)+header>div.container:after{left:0;right:0}footer{position:relative;background-color:var(--header-background);padding-top:6vw;margin-top:40px;flex:0 0 auto}@media (max-width:750px){footer .footer-top,footer .footer-bottom{padding-left:10px;padding-right:10px}}footer::before{position:absolute;top:0;width:0;height:0;border-top:calc(6vw) solid var(--body-background);border-right:100vw solid transparent;content:""}footer h6{display:inline-flex;position:relative;font-family:var(--header-font);font-synthesis:none;text-rendering:optimizeLegibility;font-size:9pt;font-weight:600;letter-spacing:-2px;margin:0;margin-top:7px;margin-bottom:15px;padding:6px 1px}footer h6::before,footer h6::after{position:absolute;left:0;right:0;top:0;height:2px;content:"";background-image:linear-gradient(90deg,var(--primary-color) 65%,rgba(0,0,0,.8))}footer h6::after{top:auto;bottom:0}footer img.logo{height:30px;display:block;pointer-events:none;user-select:none}footer h4{color:var(--primary-color);font:600 12pt var(--primary-font);margin:0;margin-bottom:15px}footer .info a{text-decoration-color:rgba(255,255,255,0)}footer .info a:hover{text-decoration-color:#fff}footer .footer-top{display:grid;column-gap:10px;grid-template-columns:repeat(4,1fr);padding-top:55px;padding-bottom:55px}@media (max-width:750px){footer .footer-top{row-gap:25px;grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){footer .footer-top{row-gap:30px;grid-template-columns:1fr}}footer .footer-top ul{list-style:none;margin:0;padding:0}footer .footer-top ul li+li{margin-top:4px}footer .footer-top .opening-hours small{display:block;color:gray}footer .footer-top .opening-hours span{display:block;margin-top:-2px}footer .footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:20px;padding-bottom:20px;font-size:80%;color:gray}footer .footer-bottom a{text-decoration-color:transparent}footer .footer-bottom ul{margin:0;padding:0;display:grid;align-items:center;grid-template-columns:repeat(3,max-content) 1fr}@media (max-width:700px){footer .footer-bottom ul{grid-template-columns:repeat(2,max-content)}footer .footer-bottom ul li:nth-child(3)::before{content:none}}@media (max-width:400px){footer .footer-bottom ul{grid-template-columns:max-content}footer .footer-bottom ul li::before{content:none!important}}footer .footer-bottom ul li{display:inline-flex;align-items:center}footer .footer-bottom ul li+li::before{height:8px;width:1px;display:inline-flex;background-color:rgba(255,255,255,.2);margin-left:12px;margin-right:12px;content:""}footer .footer-bottom ul li.faimmedia i{margin-right:5px}@media (min-width:701px){footer .footer-bottom ul li.faimmedia{justify-content:flex-end}footer .footer-bottom ul li.faimmedia::before{content:none}}@charset "UTF-8";.float-label{display:flex;align-items:center;justify-content:stretch;position:relative;flex:1 1 auto}.float-label>span{pointer-events:none;position:absolute;left:0;top:0;right:0;display:flex;align-items:center;padding:0 17px;color:gray;transition:all 0.25s ease-in-out;height:100%}.float-label textarea~span{bottom:auto;height:36px;padding-top:17px}.float-label input:not(:placeholder-shown),.float-label textarea:not(:placeholder-shown){padding-top:12px}.float-label input:not(:placeholder-shown)~span,.float-label textarea:not(:placeholder-shown)~span{font-weight:700;font-size:11px;height:18px;padding-top:6px;color:var(--primary-color)}.float-label input::placeholder,.float-label textarea::placeholder{color:transparent}.float-label select{padding-top:12px}.float-label select~span{font-weight:700;font-size:11px;height:18px;padding-top:6px;color:var(--primary-color)}.float-label select~i{position:absolute;top:0;right:0;bottom:0;display:inline-flex;align-items:center;justify-content:center;padding:0 10px}.float-label select~i::before{font:900 14px var(--icon-font);content:""}.float-label textarea:not(:placeholder-shown){padding-top:22px}.float-label>u.error{position:absolute;top:0;bottom:0;right:0;padding:0 12px;cursor:help;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.float-label>u.error::before{font-family:var(--icon-font);font-weight:300;font-size:12px;content:"";display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid #E1E1E1;color:#E1E1E1;border-radius:50%;background-color:#800}.float-label>u.error::after{position:absolute;right:0;top:100%;background-color:#800;color:#E1E1E1;text-shadow:1px 1px 1px #000;border-radius:2px;padding:3px 5px;font-weight:700;line-height:1.2;font-size:85%;white-space:nowrap;content:attr(data-error);pointer-events:none;visibility:hidden;opacity:0;transform:translateY(10px);transition:all 0.2s ease-in-out;z-index:11}.float-label>u.error:hover{z-index:11}.float-label>u.error:hover::after{transform:translateY(0);opacity:1;visibility:visible}.float-label input.error:focus~u.error:after,.float-label textarea.error:focus~u.error:after{transform:translateY(0);opacity:1;visibility:visible}.float-label textarea~u.error{bottom:auto;padding:12px}input,textarea,select{height:60px;border-radius:5px;display:block;flex:1 1 auto;width:1px;padding:0 15px;font:inherit!important;background-color:rgba(var(--alternate-background-rgb),.6);border:2px solid rgba(255,255,255,.2);caret-color:var(--primary-color);color:#E1E1E1;transition:border-color 0.3s ease-in-out,box-shadow 0.3s ease-in-out,background-color 0.3s ease-in-out,padding-top 0.25s ease-in-out}input:focus,textarea:focus,select:focus{border-color:var(--primary-color);background-color:rgba(var(--alternate-background-rgb),1)}select{appearance:none;cursor:pointer}textarea{min-height:100px;height:150px;padding:15px}label.select{flex:1 1 auto;display:flex;align-items:stretch;justify-content:stretch;position:relative}label.select::after{display:inline-flex;align-items:center;justify-content:center;padding:0 12px;font-family:var(--icon-font);font-weight:300;content:"";position:absolute;top:0;right:0;bottom:0;pointer-events:none}.row{display:flex;align-items:center}.row+.row{margin-top:4px}form.loading [type="submit"]{pointer-events:none;position:relative;color:transparent!important;text-shadow:none!important}form.loading [type="submit"]::after{position:absolute;content:"";border:4px solid rgba(0,0,0,.1);border-right-color:#FFF;border-radius:50%;animation:spinner 0.4s linear infinite;width:30px;height:30px;top:50%;left:50%;margin-left:-15px;margin-top:-15px}button,.btn{display:inline-flex;align-items:center;justify-content:center;height:60px;padding:0 20px;font:inherit;font-weight:700;cursor:pointer;border:0;background-color:var(--primary-color);border-radius:10px;vertical-align:middle;color:#FFF;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,.2)}button.btn-m,.btn.btn-m{height:50px;padding:0 15px}button:hover,.btn:hover{z-index:1;background-image:linear-gradient(rgba(0,0,0,.05),rgba(0,0,0,.05) 75%,rgba(0,0,0,.15));box-shadow:0 0 15px rgba(0,0,0,.3)}button:active,.btn:active{background-image:linear-gradient(rgba(0,0,0,.15),rgba(0,0,0,.15));padding-top:1px;box-shadow:0 0 15px rgba(0,0,0,.3)}button.icon::before,.btn.icon::before{font-weight:300!important;font-size:20px;margin-right:10px}#form-contact{display:grid;grid-template-columns:1fr 1fr;column-gap:10px;row-gap:15px;width:800px;margin-left:auto;margin-right:auto;max-width:100%}#form-contact>.full{grid-column:1 / 3}@media (max-width:600px){#form-contact .actions{grid-column:1 / 3}}#form-contact .float-label.float-label-licence-plate{overflow:hidden}#form-contact .float-label.float-label-licence-plate input{text-transform:uppercase;transition:all 0.2s ease-in-out}#form-contact .float-label.float-label-licence-plate input:not(:placeholder-shown){font-family:"nl-license",monospace!important;font-weight:bold!important;font-size:20px!important;background-color:var(--primary-color);padding-left:38px;color:#000;caret-color:#393939}#form-contact .float-label.float-label-licence-plate input:not(:placeholder-shown)+span{color:#393939;padding-left:40px}#form-contact .float-label.float-label-licence-plate input:not(:placeholder-shown)~i{opacity:1;transform:translateX(0)}#form-contact .float-label.float-label-licence-plate span{transition:all 0.2s ease-in-out}#form-contact .float-label.float-label-licence-plate i{position:absolute;top:1px;left:1px;bottom:1px;width:30px;border-top-left-radius:3px;border-bottom-left-radius:3px;border:0 solid #2662a2;border-width:6px 0;background-color:#2662a2;background-image:url(/img/contact/license-plate.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;pointer-events:none;opacity:0;transform:translateX(-100%);transition:opacity 0.2s ease-in-out,transform 0.2s ease-in-out;content:""}#contact-success{padding:25px 15px;background-color:#0a3622;box-shadow:0 0 5px #75b798;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:40px auto;box-shadow:0 0 5px rgba(0,0,0,.5);width:800px;max-width:100%}#contact-success svg{width:80px;height:80px;flex:0 0 80px;border-radius:50%;display:block;stroke-width:3;stroke:#fff;stroke-miterlimit:10;box-shadow:inset 0 0 0 #75b798;animation:fill 0.4s ease-in-out 0.3s forwards,confirm 0.3s ease-in-out 0.7s both}#contact-success h4{font-size:14pt}#contact-success cite{margin-top:15px;color:#FFF;opacity:.6;font-size:12.5pt}#contact-success[hidden]{display:none}@keyframes confirm{0%,100%{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{100%{box-shadow:inset 0 0 0 40px #75b798}}@charset "UTF-8";#viewer,#viewer-video{position:fixed;z-index:150;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.85);display:none;align-items:center;justify-content:center;padding:10px}@media (max-width:700px){#viewer,#viewer-video{padding:0}}#viewer u,#viewer-video u{position:absolute;z-index:10;top:10px;right:10px;padding:10px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;text-shadow:0 0 15px #000;color:#F4F4F4}#viewer u::before,#viewer-video u::before{font:300 30px var(--icon-font);content:""}#viewer u:hover,#viewer-video u:hover{color:var(--primary-color)}#viewer u:hover:not(:active)::before,#viewer-video u:hover:not(:active)::before{transform:scale(1.2)}#viewer iframe,#viewer-video iframe{width:calc(100vw - 20px);height:calc(((100vw - 20px) / 16) * 9);max-height:calc(100vh - 20px)}#viewer#viewer-video u,#viewer-video#viewer-video u{border-radius:50%;background-color:var(--alternate-background);padding:10px;width:60px;height:60px}#viewer#viewer-video u::before,#viewer-video#viewer-video u::before{font-size:30px}#viewer picture,#viewer-video picture{position:relative;display:flex;overflow:hidden}#viewer picture img,#viewer-video picture img{object-fit:contain;max-width:100%;max-height:100%;pointer-events:none;opacity:0;box-shadow:0 0 25px #000;transform:scale(.2);transition:opacity 0.2s ease-in-out,transform 0.2s ease-in-out}#viewer picture.loaded img,#viewer-video picture.loaded img{transform:scale(1);opacity:1}#viewer picture caption,#viewer-video picture caption{position:absolute;left:0;right:0;bottom:0;padding:10px;padding-top:80px;color:#E1E1E1;text-shadow:1px 1px 1px rgba(0,0,0,.7);transform:translateY(100%);text-align:left;opacity:0;transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out;background-image:linear-gradient(transparent,rgba(0,0,0,.3) 20%,rgba(0,0,0,.7) 40%,rgba(0,0,0,.8) 100%)}#viewer picture caption:empty,#viewer-video picture caption:empty{display:none}#viewer picture caption h5,#viewer-video picture caption h5{font-size:110%;margin:0}#viewer picture caption small,#viewer-video picture caption small{font-size:100%;line-height:1.1;margin-top:8px;display:block}#viewer picture:hover caption,#viewer picture:active caption,#viewer-video picture:hover caption,#viewer-video picture:active caption{transform:translateY(0);opacity:1}#viewer span,#viewer-video span{position:absolute;z-index:10;top:50%;left:0;padding:0 15px;height:40px;margin-top:-20px;cursor:pointer;text-shadow:0 0 15px #000;display:inline-flex;align-items:center;justify-content:center;color:#F4F4F4}#viewer span::before,#viewer-video span::before{font:900 30px var(--icon-font);content:""}#viewer span:nth-of-type(2),#viewer-video span:nth-of-type(2){right:0;left:auto}#viewer span:nth-of-type(2)::before,#viewer-video span:nth-of-type(2)::before{content:""}#viewer span:hover,#viewer-video span:hover{color:var(--primary-color)}#viewer span:hover:not(:active)::before,#viewer-video span:hover:not(:active)::before{transform:scale(1.2)}#viewer.show,#viewer-video.show{display:flex}