@-webkit-keyframes spin{from{-webkit-transform: rotate(0deg)}to{-webkit-transform: rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform: rotate(0deg)}to{-moz-transform: rotate(360deg)}}@keyframes spin{from{transform: rotate(0deg)}to{transform: rotate(360deg)}}.cookiemelding{position: fixed;background-color: white;bottom: 0;left: 0;z-index: 999999;padding: 10px;width: 100%;-webkit-box-shadow: 0px -2px 12px 0px rgba(50,50,50,0.75);-moz-box-shadow: 0px -2px 12px 0px rgba(50,50,50,0.75);box-shadow: 0px -2px 12px 0px rgba(50,50,50,0.75)}.cookiemelding .cookiemelding__logo{text-align: right;padding-bottom: 10px}.cookiemelding .cookiemelding__text{padding-bottom: 10px;width: 1024px;max-width: 80%;margin: auto;text-align: center}.cookiemelding .cookiemelding__buttons{width: 1024px;max-width: 80%;margin: auto;text-align: center;vertical-align: middle}.cookiemelding .cookiemelding__buttons button{vertical-align: middle}.cookiemelding .cookiemelding__buttons a{font-size: 12px;vertical-align: middle}.container-fluid.helper-no-gutters{padding-right: 0;padding-left: 0}.row.helper-no-gutters{margin-right: 0;margin-left: 0}.row.helper-no-gutters > [class^="col-"],.row.helper-no-gutters > [class*=" col-"]{padding-right: 0;padding-left: 0}.table__helper{display: table;table-layout: fixed;width: 100%;height: 100%}.table__helper .table-td__helper{display: table-cell;vertical-align: middle;height: 100%}.embed-container{position: relative;height: 0;max-width: 100%;padding-bottom: 56.25%;overflow: hidden}.embed-container iframe,.embed-container object,.embed-container embed{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.remove-frame .bx-wrapper,.remove-frame .bx-viewport{-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border: none;left: 0;background: transparent;margin: 0 auto}.with-boxshadow .container{padding-top: 155px;box-shadow: 0px 0px 50px rgba(29,37,47,0.8);background: #fff}ul.ul-arrows{list-style: none;padding: 0;margin: 0}ul.ul-arrows li:hover a:before,ul.ul-arrows li:focus a:before{padding-left: 4px}ul.ul-arrows li a:before{content: "›";width: 10px;display: inline-block;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s}.img-responsive{display: inline-block;height: auto !important}i.material-icons{-webkit-transform: rotate(.03deg);-moz-transform: rotate(.03deg);transform: rotate(.03deg)}.full-bleed{width: 100vw;margin-left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%)}.chromeframe{color: #000;text-align: center;background: #f5f5f5;padding: 10px}*:focus{outline: none}*{outline: none !important}::selection{background-color: #333;color: #FFF}::-moz-selection{background-color: #333;color: #FFF}.txt-color-1{color: #5a237e}.txt-color-2{color: #3bc326}.txt-color-3{color: #000}.txt-color-4{color: #000}.bg-theme{background-color: #5a237e}.bg-theme-sub{background-color: #3bc326}.bg-white{background-color: #fff}.cl-theme{color: #5a237e}.cl-theme-sub{color: #3bc326}.cl-white{color: #fff}.cl-black{color: #000}.mw-170{max-width: 170px}.mw-270{max-width: 270px}.mw-370{max-width: 370px}.mw-470{max-width: 470px}.mw-570{max-width: 570px}.mw-670{max-width: 670px}.mw-770{max-width: 770px}.mw-870{max-width: 870px}.mw-970{max-width: 970px}.mw-1070{max-width: 1070px}.mw-1170{max-width: 1170px}.relative{position: relative}.absolute{position: absolute}.fixed{position: fixed}.block{display: block}.absolute-center{top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.text-left{text-align: left}.text-center{text-align: center}.text-right{text-align: right}.tdn{text-decoration: none}.tdn:hover,.tdn:focus{text-decoration: none;color: inherit}.bold{font-weight: bold}.uppercase{text-transform: uppercase}.list-unstyled{list-style: none;padding: 0;margin: 0}@media print{.hidden_print{display: none}}.padding-10{padding: 10px 0}.padding-20{padding: 20px 0}.padding-30{padding: 30px 0}.padding-40{padding: 40px 0}.padding-50{padding: 50px 0}.padding-60{padding: 60px 0}.padding-70{padding: 70px 0}.padding-80{padding: 80px 0}.padding-90{padding: 90px 0}.padding-100{padding: 100px 0}@media (max-width: 767px){.padding-40,.padding-50,.padding-60,.padding-70,.padding-80,.padding-90,.padding-100{padding: 30px 0}}.padding-bottom-10{padding-bottom: 10px}.padding-bottom-20{padding-bottom: 20px}.padding-bottom-30{padding-bottom: 30px}.padding-bottom-40{padding-bottom: 40px}.padding-bottom-50{padding-bottom: 50px}.padding-bottom-60{padding-bottom: 60px}.padding-bottom-70{padding-bottom: 70px}.padding-bottom-80{padding-bottom: 80px}.padding-bottom-90{padding-bottom: 90px}.padding-bottom-100{padding-bottom: 100px}@media (max-width: 767px){.padding-bottom-40,.padding-bottom-50,.padding-bottom-60,.padding-bottom-70,.padding-bottom-80,.padding-bottom-90,.padding-bottom-100{padding-bottom: 30px}}@media (min-width: 992px){.center-vertical > div[class^="container"] > .row{display: -webkit-flex;display: -moz-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;align-items: center}}@-webkit-keyframes spin{from{-webkit-transform: rotate(0deg)}to{-webkit-transform: rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform: rotate(0deg)}to{-moz-transform: rotate(360deg)}}@keyframes spin{from{transform: rotate(0deg)}to{transform: rotate(360deg)}}.btn{min-height: 40px;position: relative;display: inline-block;vertical-align: bottom;color: #333;font-family: 'Comfortaa', sans-serif;font-size: 16px;font-weight: 700;line-height: 24px;text-align: center;text-decoration: none;padding: 7px 15px;border: 1px solid transparent;cursor: pointer;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s}@media (max-width: 767px){.btn{font-size: 14px;padding: 10px 10px}}.btn i{vertical-align: top;font-size: 18px;line-height: 24px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s}.btn:hover,.btn:focus{text-decoration: none}.btn--wide{width: 100%}.btn--maxed{width: 100%;max-width: 270px}.btn--small{min-height: 40px;font-size: 14px;line-height: 14px}.btn--big{min-height: 50px}.btn--light{font-weight: 300}.btn--bold{font-weight: 700}.btn--center{text-align: center}.btn--spacing{margin: 0 0 5px}.btn--border-radius{-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px}.btn--primary{background-color: #000;color: #fff;border-color: #000}.btn--primary:hover,.btn--primary:focus{background-color: #3bc326;color: #fff;border-color: #3bc326}.btn--primary-outline{background-color: transparent;color: #000;border-color: #000}.btn--primary-outline:hover,.btn--primary-outline:focus{background-color: #000;color: #fff}.btn--secondary{background-color: #000;color: #fff;border-color: #000}.btn--secondary:hover,.btn--secondary:focus{background-color: #000;color: #fff;border-color: #000}.btn--secondary-outline{background-color: transparent;color: #000;border-color: #000}.btn--secondary-outline:hover,.btn--secondary-outline:focus{background-color: #000;color: #fff}.btn--tertiary{background-color: rgba(0,0,0,0.1);color: #666;border-color: rgba(0,0,0,0.1)}.btn--tertiary:hover,.btn--tertiary:focus{background-color: rgba(0,0,0,0.2);color: #666;border-color: rgba(0,0,0,0.2)}.btn--tertiary-outline{background-color: transparent;color: #666;border-color: rgba(0,0,0,0.1)}.btn--tertiary-outline:hover,.btn--tertiary-outline:focus{background-color: rgba(0,0,0,0.1);color: #666}form .formulier_div,form .form__row{margin: 0 0 20px}form .formulier_div input,form .form__row input,form .formulier_div textarea,form .form__row textarea,form .formulier_div select,form .form__row select{border: 1px solid #e5e5e5}form .formulier_div input:not([type="checkbox"]):not([type="radio"]),form .form__row input:not([type="checkbox"]):not([type="radio"]),form .formulier_div textarea,form .form__row textarea,form .formulier_div select,form .form__row select{width: 100%;max-width: 470px;line-height: 24px;padding: 7px 15px}form .formulier_div textarea,form .form__row textarea{display: block}::-webkit-input-placeholder{color: #999}:-moz-placeholder{color: #999}::-moz-placeholder{color: #999}:-ms-input-placeholder{color: #999}.pagination{text-align: center;margin: 30px 0 50px}.pagination > a{width: 40px;height: 40px;display: inline-block;vertical-align: bottom;background-color: #f2f2f2;color: #333;font-size: 16px;line-height: 38px;text-align: center;border: 1px solid #f2f2f2;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out}.pagination > a > i{line-height: 38px}.pagination > a:hover,.pagination > a:focus{text-decoration: none}.pagination > a.previous,.pagination > a.next{background-color: transparent;border-color: rgba(0,0,0,0.1)}.pagination > a.is-active,.pagination > a:hover,.pagination > a:focus{background-color: #3bc326;color: #fff;border-color: #3bc326}html,body{height: 100%;position: relative}html.no-scroll,body.no-scroll{overflow: hidden}html{font-size: 100%}body{max-width: 1920px;background-color: #fff;margin: 0 auto}main.page-wrapper{overflow-x: hidden}.black-bg{background-color: #000}.grey-bg{background-color: #f5f5f5}.white-bg{background-color: #fff}body header{margin-top: 64px;margin-bottom: -155px;position: relative}body .header .container{background-color: #fff}body .header .header-content{background: rgba(229,210,210,0.22);text-align: center}body .header .header-content img{max-width: 125px}body .smooth_frame{border: 0px;background-color: transparent;width: 100%}body .form_status_verify .verify--hide{display: none !important}body .form_status_verify .reserveren-form .formulier_div:not(.normal-aantal) .form-input.aantal:after{content: "x"}body .form_status_verify .reserveren-form .formulier_div .form-input{text-align: left}body .form_status_verify .reserveren-form .formulier_div .form-input .form_prijs{right: 50px}body .form_status_verify .reserveren-form .formulier_div .form_prijs{top: 5px}@media (min-width: 992px){body .form_status_verify .reserveren-form .formulier_div .form_prijs{top: 6px}}body .reserveren-form{background: #fff;margin-bottom: 40px}@media (min-width: 992px){body .reserveren-form{text-align: center}body .reserveren-form .form-input{line-height: 40px}}body .reserveren-form .formulier_div{position: relative;display: block;vertical-align: top}body .reserveren-form .formulier_div.input-50-procent .form-input{text-align: left}body .reserveren-form .formulier_div.input-50-procent .form-input input,body .reserveren-form .formulier_div.input-50-procent .form-input select,body .reserveren-form .formulier_div.input-50-procent .form-input textarea{width: 50% !important}body .reserveren-form .formulier_div.input-75-procent .form-input{text-align: left}body .reserveren-form .formulier_div.input-75-procent .form-input input,body .reserveren-form .formulier_div.input-75-procent .form-input select,body .reserveren-form .formulier_div.input-75-procent .form-input textarea{width: 75% !important}body .reserveren-form .formulier_div.input-met-tooltip .form-input{text-align: left}body .reserveren-form .formulier_div.input-met-tooltip .form-input input,body .reserveren-form .formulier_div.input-met-tooltip .form-input select,body .reserveren-form .formulier_div.input-met-tooltip .form-input textarea{width: calc(100% - 25px) !important}body .reserveren-form .formulier_div.input-met-tooltip.tooltip-left .form-input .form_tooltip{margin-right: 10px;margin-left: 0;float: left}body .reserveren-form .formulier_div .form-label{font-weight: 700;width: 220px;vertical-align: top;font-size: 15px;line-height: 40px}@media (min-width: 992px){body .reserveren-form .formulier_div .form-label{display: inline-block;text-align: right}}body .reserveren-form .formulier_div.highlight{background-color: #EDEC90}body .reserveren-form .formulier_div .form-input{padding: 0 20px;vertical-align: top}@media (min-width: 992px){body .reserveren-form .formulier_div .form-input{width: calc( 100% - 220px )}body .reserveren-form .formulier_div .form-input.platte_text,body .reserveren-form .formulier_div .form-input.platte_text_mail{width: 100%}}body .reserveren-form .formulier_div .form-input input:not([type="checkbox"]):not([type="radio"]),body .reserveren-form .formulier_div .form-input select,body .reserveren-form .formulier_div .form-input textarea{max-width: none;width: 100%;margin: 0}body .reserveren-form .formulier_div .form-input select{padding: 10px 15px}body .reserveren-form .formulier_div .form-input .geboortedatum-wrapper{max-width: none;width: 100%;margin: 0;display: inline-block}body .reserveren-form .formulier_div .form-input .geboortedatum-wrapper select{max-width: 33%;width: 33%;vertical-align: top;margin: 0}body .reserveren-form .formulier_div .form-input.aantal input[type=number]:read-only{-moz-appearance: textfield;background-color: transparent;border: transparent}body .reserveren-form .formulier_div .form-input.dropdown .value{display: inline-block;width: 340px;text-align: right;padding: 7px 15px;border: 1px solid #e5e5e5;margin: 10px auto}body .reserveren-form .formulier_div .form-input.checkbox{text-align: left;line-height: 40px}body .reserveren-form .formulier_div .form-input.checkbox input{width: auto}body .reserveren-form .formulier_div .form-input.checkbox .form_prijs{top: 5px;right: 50px}body .reserveren-form .formulier_div .form_prijs{position: absolute;top: 5px;right: 100px;border: none;font-weight: bold}body .reserveren-form .formulier_div.totaalbedrag .form_prijs{position: relative;top: inherit;right: inherit}body .reserveren-form .form_betaalwijzes .form_betaalwijze_service{max-width: 300px;margin: 0 auto;text-align: left}body .reserveren-form .form_betaalwijzes .form_betaalwijze_service input{display: inline-block;max-width: 25px}body .reserveren-form .formulier_div_submit .btn{display: inline-block;max-width: 300px;vertical-align: top;padding: 9px 19px;width: auto}body .reserveren-form .formulier_div_submit .btn:hover,body .reserveren-form .formulier_div_submit .btn:focus{background-color: #3bc326;color: #fff;border-color: #3bc326}body .reserveren-form .header .form-input{font-size: 33px;line-height: 50px;font-family: 'Rochester', sans-serif;color: #5a237e}@media (min-width: 992px){body .reserveren-form .header .form-input{font-size: 45px}}body .reserveren-form .sub-header .form-input{font-size: 26px;line-height: 35px;text-decoration: underline;font-family: 'Rochester', sans-serif;color: #5a237e}@media (min-width: 992px){body .reserveren-form .sub-header .form-input{font-size: 32px}}body .reserveren-form .side .form_prijs{display: inline-block;width: 100px;text-align: right;padding: 7px 15px;border: 1px solid #e5e5e5;margin: 0px auto;min-height: 40px;vertical-align: top}body .reserveren-form .label select{max-width: 300px;border-left: 0px;padding: 9px 15px !important}body .reserveren-form .label .form-label{text-align: left;display: inline-block;width: 170px;border: 1px solid #e5e5e5;border-right: 0px;line-height: 24px;padding: 7px 15px;color: #999999;vertical-align: top}body .reserveren-form .formulier_check{max-width: 470px;text-align: left}body .reserveren-form .formulier_check label.checkbox{margin-left: 15px}body .reserveren-form .formulier_radio{display: block;text-align: left}body .reserveren-form .formulier_radio input[type=radio]{display: inline-block;width: 15px}body .reserveren-form .formulier_radio label.radio{display: inline-block;margin-left: 10px}body .reserveren-form .checkbox_aantal .aantal input{max-width: 370px !important;text-align: right}body .reserveren-form input[type=submit]{float: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}.box,body .reserveren-form .totaalbedrag,body .reserveren-form .form_betaalwijzes,body .reserveren-form .formulier_div_submit{background-color: #fff;padding: 5px 30px;margin: 0px !important;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5}.box--bottom,body .reserveren-form .formulier_div_submit{margin-bottom: 30px !important;padding-bottom: 30px;border-bottom: 1px solid #e5e5e5}.box--top,body .reserveren-form .totaalbedrag{margin-top: 30px;padding-top: 30px;border-top: 1px solid #e5e5e5}.image-block--default .image-block__image{position: relative}.image-block--default .image-block__image svg{max-width: 100%;height: auto}.image-block--default .image-block__image figcaption{position: absolute;right: 0;bottom: 0;left: 0;z-index: 1;background-color: rgba(0,0,0,0.5);color: #fff;padding: 15px}.inpfout label{color: red}.inpfout input,.inpfout select,.inpfout textarea,input.inpfout,select.inpfout,textarea.inpfout{border-color: red !important}.form_betaalwijze_service label{margin-left: 10px}.formulier_verzonden{padding: 10px;background-color: #d4edda}.formulier_fout{padding: 10px;background-color: #f8d7da;font-weight: bold}.tekeningen-wrapper{border: 1px solid #e5e5e5;width: 100%;max-width: 470px;line-height: 24px;padding: 7px 15px}.tekeningen-wrapper .bijgevoegde-tekeningen{margin-bottom: 5px}.tekeningen-wrapper .bijgevoegde-tekeningen .bijgevoegde-tekening span{margin-left: 15px;cursor: pointer}.tekeningen-wrapper .bijgevoegde-tekeningen .bijgevoegde-tekening .bijgevoegde-tekening__bewerk{color: #337ab7}.tekeningen-wrapper .bijgevoegde-tekeningen .bijgevoegde-tekening .bijgevoegde-tekening__verwijder{color: #d9534f}.inpfout label{color: red}form select option:disabled{background-color: #eeeeee;color: #CCCCCC}.inpfout input,.inpfout select,.inpfout textarea,.has-error input,.has-error select,.has-error textarea,input.inpfout,select.inpfout,textarea.inpfout{border-color: red !important}.form_betaalwijze_service label{margin-left: 10px}.formulier_verzonden{padding: 10px;background-color: #d4edda}.formulier_fout{padding: 10px;background-color: #f8d7da;font-weight: bold}.lcms-form{margin-top: 60px;margin-bottom: 60px}.lcms-form.is-modify-mode .box{border-color: red}.lcms-form input{background-color: #fff;color: #666;padding: 10px;border: 1px solid #ccc;width: 100%}.lcms-form textarea{background-color: #fff;color: #666;padding: 10px;border: 1px solid #ccc;width: 100%;min-height: 150px}.lcms-form input[type=submit]{background-color: #5a237e;color: #fff;padding: 10px 35px;border: none;white-space: nowrap;width: auto;float: right}.lcms-form .formulier_div{margin-bottom: 10px}.lcms-form .formulier_div .form-label{flex: 0;width: 100%;min-width: 150px}.lcms-form .formulier_div .form-label:empty{display: none}.lcms-form .formulier_div .form-input{vertical-align: middle;display: inline-block;font-size: 14px;width: 100%}.lcms-form .formulier_div .form-input.lege_regel{display: none}.lcms-form .formulier_div .form-input.dropdown_multiple .select2-container .select2-selection--multiple{background-color: #fff;color: #666;padding: 0px;border: 1px solid #e5e5e5;border-radius: 0}.lcms-form .formulier_div .form-input.dropdown_multiple .select2-container .select2-selection--multiple .select2-selection__choice{border-radius: 0;float: none;text-align: left;line-height: 32px}.lcms-form .formulier_div .form-input.dropdown_multiple .select2-container .select2-search--inline{display: none}.lcms-form .formulier_div .form-input.dropdown_multiple .form_prijs{top: -30px;right: 50px}.lcms-form .formulier_div .input-50-procent .form-input{text-align: left}.lcms-form .formulier_div .input-50-procent .form-input input,.lcms-form .formulier_div .input-50-procent .form-input select,.lcms-form .formulier_div .input-50-procent .form-input textarea{width: 50%}.lcms-form .formulier_div.js-time .form-input{text-align: left}.lcms-form .formulier_div.js-time .form-input input{max-width: 150px !important}.lcms-form .formulier_div.js-time .form-input label{padding: 10px}.lcms-form .inleidendetekst{text-align: left}.lcms-form .inleidendetekst .form-input{line-height: 21px !important}.lcms-form .form_tooltip{margin-left: 10px;color: #3bc326;position: relative;display: inline-block}.lcms-form .form_tooltip:hover:after{content: attr(title);position: absolute;bottom: 100%;left: 0;min-width: 300px;max-width: 600px;background-color: black;color: white;padding: 10px;border-radius: 5px;line-height: 21px;font-size: 16px;z-index: 9;transform: translateX(calc(-50% + 16px))}.lcms-form .tooltip-met-linebreaks .form_tooltip{white-space: pre}.lcms-form .korting_code_label{margin-left: 20px}.lcms-form .lcms-form__header.formulier_controleer{background-color: #5a237e;color: white}.lcms-form .box.box-left{border-right: none}.lcms-form .box.box-right{border-left: none}.lcms-form .box.no-label .form-label{display: none}.lcms-form .box.no-label .form-input{width: 100%}.lcms-form .box.box-info-full-wide .form-input{line-height: 16px;text-align: left}.lcms-form .box.box-info{line-height: 16px;text-align: left}.lcms-form .box.box-info .form-input{line-height: 16px;text-align: left}@media (min-width: 992px){.lcms-form .box.box-info .form-input{width: calc( 100% - 220px ) !important;margin-left: 220px}}.lcms-form .box.box-line-top > span,.lcms-form .box.box-line-top > label{border-top: 1px solid #e5e5e5}@media (max-width: 1199px){.lcms-form .box.box-line-top > label{display: block;width: 100%}.lcms-form .box.box-line-top > span{border-top: none}}.lcms-form .box.box-line-bottom > span,.lcms-form .box.box-line-bottom > label{padding-bottom: 10px;border-bottom: 1px solid #e5e5e5}@media (max-width: 1199px){.lcms-form .box.box-line-bottom > label{border-bottom: none}.lcms-form .box.box-line-bottom > span{display: block;width: 100%}}.lcms-form .checkbox-list .checkbox .formulier_check{display: block}.lcms-form .checkbox-list .checkbox .formulier_check label small{display: block;line-height: 17px;margin-bottom: 0px;margin-top: -10px}.lcms-form .hide-checkbox-label label.checkbox{display: none}.lcms-form .hide-form-label label.form-label{opacity: 0}.progress-bar{position: relative;display: -webkit-flex;display: -moz-flex;display: flex;-webkit-align-items: flex-start;-moz-align-items: flex-start;align-items: flex-start;-webkit-justify-content: space-between;-moz-justify-content: space-between;justify-content: space-between;margin: 0 0 45px}.progress-bar .progress{text-align: center}.progress-bar .progress .progress__icon{width: 37px;height: 37px;position: relative;display: -webkit-flex;display: -moz-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;justify-content: center;background-color: #d3d3d3;border: 5px solid #d3d3d3;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;margin: 0 auto 10px}.progress-bar .progress .progress__icon svg{max-width: 18px;max-height: 18px;display: block}.progress-bar .progress .progress__icon + span{max-width: 90px;display: block;font-family: 'Rochester', sans-serif;font-size: 16px;line-height: 19px}.progress-bar .progress.is-active .progress__icon{background-color: #5a237e}.progress-bar .progress.is-active .progress__icon svg path{stroke: #fff}.progress-bar .progress.is-done .progress__icon{background-color: #3bc326}.progress-bar .progress.is-done .progress__icon svg path{stroke: #fff}.progress-bar .progress.is-done .progress__icon::after{content: "\f058";font-family: 'Font Awesome 5 Pro';position: absolute;top: -7px;right: -7px;background-color: #fff;color: #5a237e;font-size: 16px;font-weight: 700;line-height: 16px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%}.progress-bar::after{content: "";position: absolute;top: 13px;right: 30px;left: 30px;z-index: -1;border: 5px solid #d3d3d3}.form-steps .form-group{display: none}.form-steps .form-group.visible{display: block}.form-steps .formulier_div.form_betaalwijzes{display: none}.form-steps .formulier_div.form_betaalwijzes.is-active{display: block}.form-steps .form__submit_area{display: -webkit-flex;display: -moz-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;align-items: center;-webkit-justify-content: space-between;-moz-justify-content: space-between;justify-content: space-between}.form-steps .form__submit_area .step-prev,.form-steps .form__submit_area .step-next{background-color: #3bc326;color: #fff;padding: 10px 35px;border: none;white-space: nowrap;width: auto;cursor: pointer}.form-steps .form__submit_area .step-prev{background-color: #e5e5e5;color: #333;opacity: 0;visibility: hidden}.form-steps .form__submit_area .step-prev.is-active{opacity: 1;visibility: visible}.form-steps .form__submit_area .step-next,.form-steps .form__submit_area button[type="submit"],.form-steps .form__submit_area input[type="submit"]{display: none}.form-steps .form__submit_area .step-next.is-active,.form-steps .form__submit_area button[type="submit"].is-active,.form-steps .form__submit_area input[type="submit"].is-active{display: block}body{color: #333;font-family: 'Comfortaa', sans-serif;font-size: 16px;font-weight: 400;line-height: 24px}h1,h2,h3,h4,h5,h6,.h1-like,.h2-like,.h3-like,.h4-like,.h5-like,.h6-like{font-family: 'Rochester', sans-serif;color: #5a237e;margin: 0}h1,.h1-like{font-size: 46px;line-height: 54px;margin: 0 0 10px}h2,.h2-like{font-size: 24px;font-weight: 700;line-height: 30px;margin: 0 0 15px}h3,.h3-like{font-size: 20px;font-weight: 700;line-height: 24px;margin: 0 0 20px}h4,.h4-like{font-size: 17px;font-weight: 700;line-height: 27px;margin: 0 0 5px}h5,.h5-like{font-size: 15px;font-weight: 700;line-height: 24px;margin: 0 0 7px}p{margin: 0 0 10px}a{color: #333}a:hover,a:focus{color: #333}@media (max-width: 991px){h1,.h1-like{font-size: 24px;line-height: 30px}}@media (max-width: 991px){h2,.h2-like{font-size: 20px;line-height: 24px}}@media (max-width: 991px){h3,.h3-like{font-size: 17px;line-height: 24px}h1,.h1-like{font-size: 46px}}/*# sourceMappingURL=https://tickets.fabriekwoerden.nl/bestanden/cache/client/files/1c2b44.map */