.headerbuttons{display:inline-block;margin:50px 0}@media (max-width:980px){.headerbutton-1,.headerbutton-2,.headerbutton-3,.headerbutton-4{display:block}}a.headerbutton-1{background-color:#ff6b6d;border:2px solid #ff6b6d;border-radius:50px;margin-right:0.6em;letter-spacing:1px;font-family:"Sue Ellen Francisco";font-weight:700;font-size:0.9em;text-transform:uppercase;color:white;padding:0.4em 1.2em;transition:0.3s}a.headerbutton-1:hover{background-color:rgba(255,0,0,0);color:#ff6b6d;transition:0.3s}a.headerbutton-2{background-color:#60e188;border:2px solid #60e188;border-radius:50px;margin-right:0.6em;letter-spacing:1px;font-family:"Sue Ellen Francisco";font-weight:700;font-size:0.9em;text-transform:uppercase;color:white;padding:0.4em 1.2em;transition:0.3s}a.headerbutton-2:hover{background-color:rgba(255,0,0,0);color:#60e188;transition:0.3s}a.headerbutton-3{background-color:#5ba8fd;border:2px solid #5ba8fd;border-radius:50px;margin-right:0.6em;letter-spacing:1px;font-family:"Sue Ellen Francisco";font-weight:700;font-size:0.9em;text-transform:uppercase;color:white;padding:0.4em 1.2em;transition:0.3s}a.headerbutton-3:hover{background-color:rgba(255,0,0,0);color:#5ba8fd;transition:0.3s}a.headerbutton-4{background-color:#fdb157;border:2px solid #fdb157;border-radius:50px;margin-right:0.6em;letter-spacing:1px;font-family:"Sue Ellen Francisco";font-weight:700;font-size:0.9em;text-transform:uppercase;color:white;padding:0.4em 1.2em;transition:0.3s}a.headerbutton-4:hover{background-color:rgba(255,0,0,0);color:#fdb157;transition:0.3s}.align-button .et_pb_column{padding-bottom:30px}.align-button .et_pb_button_module_wrapper{position:absolute;bottom:0;left:0;right:0;margin:auto}.fa-map-marker-alt{color:white!important;background-color:#60e188;transition:0.3s;margin-right:15px;padding:3px 5px;border-radius:25px;border:2px solid #60e188;font-size:19px}.fa-map-marker-alt:hover{transition:0.3s;background-color:white;color:#60e188!important}.fa-phone-alt{color:white!important;background-color:#ff6b6d;transition:0.3s;margin-right:15px;padding:3px 3px;border-radius:25px;border:2px solid #ff6b6d;font-size:19px}.fa-phone-alt:hover{transition:0.3s;background-color:white;color:#ff6b6d!important}.fa-envelope{color:white!important;background-color:#fdb157;transition:0.3s;margin-right:15px;padding:3px 3px;border-radius:25px;border:2px solid #fdb157;font-size:19px}.fa-envelope:hover{transition:0.3s;background-color:white;color:#fdb157!important}.fa-child{color:white!important;transition:0.3s;margin-right:15px;padding:3px 3px;font-size:39px}.fa-child:hover{transition:0.3s;color:#ff6b6d!important}.fa-table-tennis{color:white!important;transition:0.3s;margin-right:15px;padding:3px 3px;font-size:39px}.fa-table-tennis:hover{transition:0.3s;color:#ff6b6d!important}.fa-guitar{color:#5ba8fd!important;transition:0.3s;margin-bottom:15px;padding:3px 3px;font-size:59px}.fa-guitar:hover{transition:0.3s;color:grey!important}.vectory-vertical-menu .et-menu>li{padding-left:0px;padding-right:0px}.vectory-vertical-menu .et_pb_menu__menu nav ul li{display:block;width:80%;margin:10px 0;text-align:left}@media (max-width:980px){.vectory-open-mobile-menu .et_pb_menu__menu{display:flex!important}.vectory-open-mobile-menu .et_mobile_nav_menu{display:none!important}}.mobile_menu_bar:after{content:"-MENU-";position:relative;color:#fff!important;cursor:pointer;font-family:"Sue Ellen Francisco";font-weight:700;font-size:30px;vertical-align:text-top}.mobile_menu_bar:before{opacity:0}.opened .mobile_menu_bar:after{content:"SLUITEN"}.vrijwilligerstabel{font-family:montserrat;font-size:14px;font-weight:300}.vrijwilligerstabel-bestuur{border:none!important;color:#fcfaf5!important;font-family:montserrat;font-size:14px;font-weight:300}.vrijwilligerstabel-bestuur .odd,.vrijwilligerstabel-bestuur .even{background-color:#474747!important}.vrijwilligerstabel-bestuur .row-hover tr:hover td{background-color:#545454!important}.kvw-lied-tabel{font-family:montserrat;font-size:14px;font-weight:400}.contact #map{width:100%;height:300px}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right{display:none}span.wpcf7-list-item{display:block}.wpcf7 p{font-family:montserrat;font-size:14px;font-weight:400}.wpcf7 input[type=text],input[type=date],input[type='email'],select,textarea{padding:10px 20px;border-radius:25px;border:1px solid rgba(0,0,0,.1)}.wpcf7-submit{background-color:#60e188;border:2px solid #60e188;padding:10px 20px;border-radius:25px;font-family:"Sue Ellen Francisco";font-weight:700;font-size:0.9em;text-transform:uppercase;color:white;padding:0.4em 1.2em;transition:0.3s}.wpcf7-submit:hover{background-color:rgba(255,0,0,0);color:#60e188;transition:0.3s}.aanmeldformulier-nieuw input{border-radius:50px!important}.aanmeldformulier-nieuw .gf_progressbar_title,.aanmeldformulier-nieuw .gform-field-label--type-inline,.aanmeldformulier-nieuw h2.gform_submission_error,.aanmeldformulier-nieuw .gfield_consent_description,.aanmeldformulier-nieuw .gfield_consent_description a{color:white;font-family:'Sue Ellen Francisco',handwriting;font-size:22px;text-transform:uppercase;text-align:center!important}.aanmeldformulier-nieuw .opgelet,.aanmeldformulier-nieuw .gform_confirmation_message{color:white;font-size:18px;text-align:center}.aanmeldformulier-nieuw .opgelet h3{color:rgb(170,1,1);font-family:'Sue Ellen Francisco',handwriting;font-size:24px;font-weight:700;text-transform:uppercase;text-align:center}.aanmeldformulier-nieuw .gchoice .gform-field-label--type-inline{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-size:16px;font-weight:500;text-transform:none!important}.presentie-dagen .gform-field-label--type-inline{text-align:left!important}.aanmeldformulier-nieuw .gfield_label{color:white;font-family:'Sue Ellen Francisco',handwriting;letter-spacing:1px;font-size:22px;font-weight:700;text-transform:uppercase;text-align:center!important;justify-content:center!important}.aanmeldformulier-nieuw .gfield_required{font-size:22px}.aanmeldformulier-nieuw .gform-field-label--type-sub{color:white!important;font-size:16px!important;text-transform:uppercase}.aanmeldformulier-nieuw .gform_next_button,.aanmeldformulier-nieuw input[type=submit]{background-color:#60e188!important;font-family:'Sue Ellen Francisco',handwriting!important;font-size:22px!important;font-weight:700!important;text-transform:uppercase!important;padding:15px 25px 10px 25px!important;transition:450ms ease-out!important;border-radius:50px!important}.aanmeldformulier-nieuw .gform_next_button:hover,.aanmeldformulier-nieuw input[type=submit]:hover{background-color:#55c578!important;transition:450ms ease-out!important}.aanmeldformulier-nieuw .gform_previous_button{color:rgb(160,160,160)!important;background-color:#d5eadc!important;font-family:'Sue Ellen Francisco',handwriting!important;font-size:22px!important;font-weight:700!important;text-transform:uppercase!important;padding:15px 25px 10px 25px!important;transition:450ms ease-out!important;border-radius:50px!important}.aanmeldformulier-nieuw .gform_previous_button:hover{background-color:#e6e6e6!important;transition:450ms ease-out!important}.aanmeldformulier-nieuw .gform_page_footer{justify-content:center}.aanmeldformulier-nieuw .gf_progressbar .percentbar_blue{background:rgb(94,224,152);background:linear-gradient(90deg,rgba(94,224,152,1) 0%,rgba(81,194,131,1) 35%,rgba(90,205,141,1) 100%);border:1px solid rgba(0,0,0,0.3)}.aanmeldformulier-nieuw .gfield--input-type-datepicker .ginput_container_date input{width:100%!important}@media screen and (min-width:750px){.aanmeldformulier-nieuw .lottie-formulier{width:450px;height:130px;margin:0 auto}}@media screen and (max-width:750px){.aanmeldformulier-nieuw .lottie-formulier{width:300px;height:87px;margin:0 auto}}