@import url("https://use.typekit.net/clo0kgm.css");#vacatures{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}#vacatures .vacatureOverzicht{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}#vacatures .vacatureOverzicht .vacature{background-color:#fff;border-radius:5px;padding:60px;width:80%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;margin-top:30px}#vacatures .vacatureOverzicht .vacature h3{margin:0}#vacatures .vacatureOverzicht .vacature ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;flex-wrap:wrap;margin:0;padding:0;list-style:none;justify-content:flex-start;align-items:flex-start}#vacatures .vacatureOverzicht .vacature ul li{width:auto;background:url(https://promo-cache.website.storage/cassette.axd/file/Images/checkmark-56857919288a7cefe4ea58587f383f39e1cd9cee.svg) no-repeat left top 8px;background-size:13px;padding:0 0 4px 20px;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-family:"proxima-nova",sans-serif;font-size:14px;line-height:26px;font-weight:700;text-transform:none;letter-spacing:.18px;color:#616b8a}#vacatures .vacatureOverzicht .vacature .werkzaamheden{margin-bottom:30px;height:200px;position:relative;overflow:hidden}#vacatures .vacatureOverzicht .vacature .werkzaamheden:after{position:absolute;content:'';top:0;bottom:0;width:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 50%,#fff 100%)}#vacatures .vacatureOverzicht .vacature .btn{margin-top:30px}#vacatures .vacatureDetails .header{background:url(https://promo-cache.website.storage/cassette.axd/file/Images/vacatures/vacature_header-5b52710843d57b3b6e87e798dcddc9897a624b15.svg) no-repeat center;background-size:contain;width:100%;padding-top:30%;position:relative}#vacatures .vacatureDetails .header .gezocht{position:absolute;right:37%;font-size:14px;width:10%;top:55%;color:#fff;font-family:"proxima-nova",sans-serif;line-height:20px;font-weight:600;text-transform:none}#vacatures .vacatureDetails .header h3{position:absolute;right:30px;font-size:20px;width:44%;top:65%;font-family:"proxima-nova",sans-serif;font-size:24px;line-height:40px;font-weight:600;text-transform:none;margin-bottom:0}#vacatures .vacatureLeeg{background-color:#fff;border-radius:5px;padding:60px;width:80%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;margin-top:30px}#vacatures .tekstDiv{background-color:#fff;border-radius:5px;padding:60px;width:60%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;margin-top:30px}#vacatures .tekstDiv h3{font-family:"proxima-nova",sans-serif;font-size:36px;line-height:45px;font-weight:600;text-transform:none;color:#0d4dfb;margin-top:0;margin-bottom:15px}#vacatures .tekstDiv p{margin-bottom:0}#vacatures .tekstDiv ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;flex-wrap:wrap;margin:0;padding:0;list-style:none;justify-content:flex-start;align-items:flex-start}#vacatures .tekstDiv ul li{width:auto;background:url(https://promo-cache.website.storage/cassette.axd/file/Images/checkmark-56857919288a7cefe4ea58587f383f39e1cd9cee.svg) no-repeat left top 8px;background-size:13px;padding:0 0 4px 20px;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-family:"proxima-nova",sans-serif;font-size:14px;line-height:26px;font-weight:700;text-transform:none;letter-spacing:.18px;color:#616b8a;width:100%}#vacatures .formulierDiv{width:40%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;align-items:flex-start;justify-content:center;align-self:flex-end;margin-top:-60px}#vacatures .formulierDiv .formulier{width:auto;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 3px 10px 0 #0000001a;-moz-box-shadow:0 3px 10px 0 #0000001a;box-shadow:0 3px 10px 0 #0000001a;position:relative;margin-bottom:90px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;align-items:flex-start;justify-content:center;padding:30px;z-index:10}#vacatures .formulierDiv .formulier h4{font-family:"proxima-nova",sans-serif;font-size:20px;line-height:25px;font-weight:800;text-transform:none;color:#0d2568;margin:0 0 15px 0}#vacatures .formulierDiv .formulier .melding{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;align-items:flex-start;justify-content:center;left:30px;right:30px;min-width:auto;width:auto}#vacatures .formulierDiv .formulier .melding.alert{border:1px solid transparent;border-radius:5px;width:auto;margin-top:15px}#vacatures .formulierDiv .formulier .melding.alert.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}#vacatures .formulierDiv .formulier .melding.alert.alert-danger p{padding:0 15px}#vacatures .formulierDiv .formulier .melding.alert.alert-danger ul{margin:0}#vacatures .formulierDiv .formulier .melding.alert.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}#vacatures .formulierDiv .formulier .melding.alert.alert-success p{padding:0 15px}#vacatures .formulierDiv .formulier .melding.alert.alert-success ul{margin:0}#vacatures .formulierDiv .formulier .formDiv{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}#vacatures .formulierDiv .formulier .formDiv input[type="text"],#vacatures .formulierDiv .formulier .formDiv input[type="date"],#vacatures .formulierDiv .formulier .formDiv input[type="email"],#vacatures .formulierDiv .formulier .formDiv input[type="tel"],#vacatures .formulierDiv .formulier .formDiv textarea{width:95%}#vacatures .formulierDiv .formulier .formDiv select{width:100%}#vacatures .formulierDiv .formulier .formDiv .btnContainer{position:absolute;bottom:-20px}#vacatures .formulierDiv .formulier .formDiv .btnContainer .btn{position:relative;-webkit-box-shadow:0 3px 10px 0 #0000001a;-moz-box-shadow:0 3px 10px 0 #0000001a;box-shadow:0 3px 10px 0 #0000001a}@media(max-width:450px){#content #vacatures .vacatureDetails .tekstDiv .header .gezocht{display:none}}@media(max-width:767px){#content #vacatures .inleiding{width:auto;margin:30px}#content #vacatures .tekstDiv{width:auto;margin:30px;padding:30px}#content #vacatures .formulierDiv{position:relative;width:auto;margin:0 30px}#content #vacatures .vacatureDetails .tekstDiv{padding-top:27vw;position:relative}#content #vacatures .vacatureDetails .tekstDiv .header{position:absolute;left:5px;right:5px;top:5px;width:auto}#content #vacatures .vacatureDetails .tekstDiv .header .gezocht{font-family:"proxima-nova",sans-serif;font-size:2vw;line-height:2.5vw;font-weight:600;text-transform:none}#content #vacatures .vacatureDetails .tekstDiv .header h3{font-family:"proxima-nova",sans-serif;font-size:3vw;line-height:4.5vw;font-weight:600;text-transform:none;right:4.5vw}}@media(min-width:768px)and (max-width:991px){#content #vacatures .formulierDiv{width:60%}#content #vacatures .vacatureDetails .tekstDiv{width:75%}#content #vacatures .vacatureDetails .tekstDiv .header .gezocht{font-family:"proxima-nova",sans-serif;font-size:12px;line-height:14px;font-weight:600;text-transform:none}#content #vacatures .vacatureDetails .tekstDiv .header h3{font-family:"proxima-nova",sans-serif;font-size:20px;line-height:32px;font-weight:600;text-transform:none}}@media(min-width:992px)and (max-width:1199px){#content #vacatures .vacatureDetails .header .gezocht{font-family:"proxima-nova",sans-serif;font-size:12px;line-height:14px;font-weight:600;text-transform:none}#content #vacatures .vacatureDetails .header h3{font-family:"proxima-nova",sans-serif;font-size:20px;line-height:32px;font-weight:600;text-transform:none}}