.clearfix:after{clear:both;content:"";display:block}.btn,.btn:visited,.button,.button:visited,.hollow-btn,.hollow-btn:visited,a.btn,a.btn:visited,div.gform_wrapper div.gform_footer input.gform_button,div.gform_wrapper div.gform_footer input.gform_button:visited,input.btn{display:block;text-align:center;background:none!important;background-color:#0d6588!important;border-radius:4px;color:#fff;cursor:pointer;font-family:Nexa Bold,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1;overflow:hidden;position:relative;padding:1em 1.5em;text-decoration:none;transition:background-color .3s ease-in-out,color .3s ease-in-out}.btn:before,.btn:visited:before,.button:before,.button:visited:before,.hollow-btn:before,.hollow-btn:visited:before,a.btn:visited:before,div.gform_wrapper div.gform_footer input.gform_button:before,div.gform_wrapper div.gform_footer input.gform_button:visited:before{content:"";position:absolute;top:0;width:160%;height:100%;left:-30%;transform:skew(30deg);background-color:#0092cc;transition:transform .3s cubic-bezier(.3,1,.8,1)}.btn:focus,.btn:hover,.btn:visited:focus,.btn:visited:hover,.button:focus,.button:hover,.button:visited:focus,.button:visited:hover,.hollow-btn:focus,.hollow-btn:hover,.hollow-btn:visited:focus,.hollow-btn:visited:hover,a.btn:focus:visited,a.btn:hover:visited,div.gform_wrapper div.gform_footer input.gform_button:focus,div.gform_wrapper div.gform_footer input.gform_button:hover,div.gform_wrapper div.gform_footer input.gform_button:visited:focus,div.gform_wrapper div.gform_footer input.gform_button:visited:hover{text-decoration:none}.btn:focus:before,.btn:hover:before,.btn:visited:focus:before,.btn:visited:hover:before,.button:focus:before,.button:hover:before,.button:visited:focus:before,.button:visited:hover:before,.hollow-btn:focus:before,.hollow-btn:hover:before,.hollow-btn:visited:focus:before,.hollow-btn:visited:hover:before,div.gform_wrapper div.gform_footer input.gform_button:focus:before,div.gform_wrapper div.gform_footer input.gform_button:hover:before,div.gform_wrapper div.gform_footer input.gform_button:visited:focus:before,div.gform_wrapper div.gform_footer input.gform_button:visited:hover:before{transform:translate3d(100%,0,0)}.btn:focus span,.btn:hover span,.btn:visited:focus span,.btn:visited:hover span,.button:focus span,.button:hover span,.button:visited:focus span,.button:visited:hover span,.hollow-btn:focus span,.hollow-btn:hover span,.hollow-btn:visited:focus span,.hollow-btn:visited:hover span,div.gform_wrapper div.gform_footer input.gform_button:focus span,div.gform_wrapper div.gform_footer input.gform_button:hover span,div.gform_wrapper div.gform_footer input.gform_button:visited:focus span,div.gform_wrapper div.gform_footer input.gform_button:visited:hover span{color:#fff}.btn:active,.btn:visited:active,.button:active,.button:visited:active,.hollow-btn:active,.hollow-btn:visited:active,a.btn:active:visited,div.gform_wrapper div.gform_footer input.gform_button:active,div.gform_wrapper div.gform_footer input.gform_button:visited:active{top:1px}.btn:visited span,.btn span,.button:visited span,.button span,.hollow-btn:visited span,.hollow-btn span,a.btn:visited span,div.gform_wrapper div.gform_footer input.gform_button:visited span,div.gform_wrapper div.gform_footer input.gform_button span{position:relative}body[class*=year]{padding-top:70px}.jaaroverzicht-overview #inner-container{display:flex;flex-wrap:wrap;margin-left:-5px;margin-top:-5px;position:relative}.jaaroverzicht-overview #inner-container>div,.jaaroverzicht-overview #inner-container article{margin-left:5px;margin-top:5px}@media (min-width:768px){.jaaroverzicht-overview #inner-container>div,.jaaroverzicht-overview #inner-container article{flex:1 0 auto}}@media (min-width:650px){.jaaroverzicht-overview #inner-container>div,.jaaroverzicht-overview #inner-container article{max-width:calc(50% - 5px)}}@media (min-width:975px){.jaaroverzicht-overview #inner-container>div,.jaaroverzicht-overview #inner-container article{max-width:calc(33.33333% - 5px)}}@media (min-width:960px){.jaaroverzicht-overview #inner-container>div,.jaaroverzicht-overview #inner-container article{min-width:calc(33.33333% - 5px)}}.jaaroverzicht-overview #inner-container>div{position:relative!important;height:300px;flex-basis:320px;flex-grow:1}.jaaroverzicht-overview #inner-container>div:before{background-color:rgba(0,0,0,.75);content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;transition-duration:.2s;transition-property:background-color;pointer-events:none}.jaaroverzicht-overview #inner-container>div:hover:before{background-color:rgba(0,0,0,.5)}.jaaroverzicht-overview #inner-container>div a,.jaaroverzicht-overview #inner-container>div img{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.jaaroverzicht-overview #inner-container>div span{font-weight:600;display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8em;line-height:1;z-index:9;text-align:center;font-size:175%;color:#fff;text-shadow:2px 2px 0 0 #000}.jaaroverzicht-overview #inner-container>div img{object-fit:cover}.jaaroverzicht-overview #inner-container>div img,.jaaroverzicht-overview #inner-container>div span{pointer-events:none}.h2,.h3,.h4,h2,h3,h4{color:#212121;font:normal 30px/1 Nexa Bold,Arial,sans-serif}.h1,h1{color:#009b9b;font-family:Nexa Bold,Arial,sans-serif}main .h1,main .h2,main .h3,main .h4,main h1,main h2,main h3,main h4{margin:1.5em 0 .5em}main .h1+*,main .h2+*,main .h3+*,main .h4+*,main h1+*,main h2+*,main h3+*,main h4+*{margin-top:0}.h4,h4{font-size:20px;line-height:32px}.h3,.h4,h3,h4{letter-spacing:.5px}.h3,h3{font-size:22px;line-height:40px}@media (min-width:981px){.h3,h3{font-size:24px}}.h2,h2{font-size:24px;line-height:42px;letter-spacing:.5px}@media (min-width:981px){.h2,h2{font-size:32px}}.h1,h1{font-size:28px;line-height:64px;letter-spacing:.5px;font-weight:400}@media (min-width:981px){.h1,h1{font-size:40px}}.font_small,small{font-size:15.83333px}a:active:not([class]),a:focus:not([class]),a:not([class]),a:visited:not([class]){color:#0092cc;outline:0;text-decoration:none;background:linear-gradient(0deg,#0092cc,#0092cc) no-repeat 0 100%/100% var(--bg-h)!important;transition:background-size .3s,color .3s ease-in-out;--bg-h:2px}a:hover:not([class]){text-decoration:none;background-size:0 var(--bg-h)!important;background-position-x:left!important}.flex-container{box-shadow:none!important}div.gform_wrapper{background-color:#f4fafa;font-size:.9em;padding:1em 2em}div.gform_wrapper label.gfield_label{line-height:1.2;margin:auto 0!important}div.gform_wrapper .gfield_required{color:#006868;font-weight:300}div.gform_wrapper input:not([type=submit]),div.gform_wrapper select,div.gform_wrapper textarea{border:1px solid #f4fafa;border-radius:3px;padding:.35em .5em!important;transition-duration:.2s;transition-property:border-color,transition-property}div.gform_wrapper input:not([type=submit]):focus,div.gform_wrapper select:focus,div.gform_wrapper textarea:focus{border-color:#00766c;box-shadow:0 0 5px rgba(0,104,104,.5)}@media (min-width:768px){div.gform_wrapper .ginput_complex input{width:calc(70% + 10px)!important}}div.gform_wrapper .gfield_radio{display:flex}div.gform_wrapper .gfield_radio li:not(:last-child){margin-right:1em}div.gform_wrapper #input_1_64{display:contents;width:100%}div.gform_wrapper input[type=checkbox]{margin-right:.25em}div.gform_wrapper .policy{margin-bottom:0!important}div.gform_wrapper .policy .gfield_label{text-align:right}div.gform_wrapper .policy li,div.gform_wrapper .policy ul{margin-bottom:0!important}div.gform_wrapper .ginput_container_fileupload .medium{width:100%!important}@media (min-width:768px){div.gform_wrapper .ginput_container_fileupload .medium{width:70%!important}}div.gform_wrapper div.gform_footer{margin-top:0}div.gform_wrapper div.gform_footer input.gform_button{padding:.75em 1.25em;width:100%;border:none;background-color:#0092cc!important}@media (min-width:641px){div.gform_wrapper div.gform_footer input.gform_button{width:70%}}div.gform_wrapper div.gform_footer input.gform_button:hover{background-color:#0d6588!important}body .gform_wrapper div.validation_error{border-bottom:0;border-top:0;color:red;font-size:1em;font-weight:700;margin-bottom:25px}body .gform_wrapper .top_label div.ginput_container{margin-top:0!important}body .gform_wrapper .gfield_error .gfield_label,body .gform_wrapper li.gfield_error div.ginput_complex.ginput_container label,body .gform_wrapper li.gfield_error ul.gfield_checkbox,body .gform_wrapper li.gfield_error ul.gfield_radio{color:red}body .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-bottom-color:red;border-left:none;border-right:none;border-top:none}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}body .gform_wrapper .field_description_below .gfield_description,body .gform_wrapper li.gfield.gfield_error,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;border-color:transparent;padding:0}body .gform_confirmation_message,body .gform_wrapper div.validation_error{color:red;padding:0;text-align:left}body .gform_wrapper .gfield_error .validation_message{color:red;font-weight:300;margin-top:0;padding:.5em .5em .5em 0!important}body .gform_wrapper .gfield_error .validation_message:before{content:"\e90f";font-family:icomoon;font-size:.8rem;font-weight:100;margin-right:.5em}.postcode input{text-transform:uppercase}@media (min-width:981px){.mobile-only{display:none}}.desktop-only{display:none}@media (min-width:981px){.desktop-only{display:block}}#cookie-law-info-bar{background-color:#fff!important;color:#222!important;padding:2em}#cookie-law-info-bar a{color:#0092cc!important;outline:0!important;text-decoration:none!important;background-size:0 var(--bg-h)!important;transition:background-size .3s,color .3s ease-in-out!important;--bg-h:2px!important;font-size:19px;margin-left:1em;font-family:Nexa Bold,Arial,sans-serif}#cookie-law-info-bar a:hover{text-decoration:none!important;background:linear-gradient(0deg,#0092cc,#0092cc) no-repeat 0 100%/100% var(--bg-h)!important;background-position-x:left!important}#cookie-law-info-bar #cookie_action_close_header{background-color:#0092cc!important;transition:background-color .3s ease-in-out!important;background-size:0!important;color:#fff!important;text-align:center;border-radius:4px;font-family:Nexa Bold,Arial,sans-serif;font-size:19px;line-height:1;padding:1em 1.5em;text-decoration:none}#cookie-law-info-bar #cookie_action_close_header:hover{background-color:#0d6588!important}#cookie-law-info-again{background-color:#0092cc!important;font-size:19px;padding:10px}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}*{box-sizing:border-box}.text-center{text-align:center}img{max-width:100%;height:auto}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:0 auto}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:Source Sans;font-style:normal;font-weight:400;src:url(/app/themes/nfc-sahz/assets/fonts/source-sans/SourceSansPro-Regular.ttf) format("woff")}@font-face{font-family:Source Sans;font-style:normal;font-weight:600;src:url(/app/themes/nfc-sahz/assets/fonts/source-sans/SourceSansPro-SemiBold.ttf) format("woff")}@font-face{font-family:Nexa;font-style:normal;font-weight:400;src:url(/app/themes/nfc-sahz/assets/fonts/nexa/NexaRegular.woff2) format("woff2"),url(/app/themes/nfc-sahz/assets/fonts/nexa/NexaRegular.woff) format("woff")}@font-face{font-family:Nexa Bold;font-style:normal;font-weight:700;src:url(/app/themes/nfc-sahz/assets/fonts/nexa/Nexa-Bold.woff2) format("woff2"),url(/app/themes/nfc-sahz/assets/fonts/nexa/Nexa-Bold.woff) format("woff")}body{background:#fff;font:normal 20px/1.6 Nexa,Arial,sans-serif;color:#212121;letter-spacing:.03125rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}option,select{font-family:arial,Source Sans,sans-serif!important;font-size:15px!important}header .container{display:flex;flex-wrap:wrap}@media (min-width:981px){.menu-container{text-align:right;padding-left:2em;flex:3}}nav{font-family:Nexa Bold,Arial,sans-serif}nav ul{padding:0}nav ul li:last-child{padding-right:0}.logo{z-index:9999;flex-basis:300px}@media (min-width:981px){.logo svg{position:relative;top:7px}}.logo a,.logo a:hover{background-size:0!important}.container{width:95%;max-width:1280px;margin:0 auto;position:relative}@media (min-width:981px){.container{z-index:1}}@media (min-width:981px){.container.smaller{padding:0 2em}}.flex-container{width:95%;max-width:1280px;margin:0 auto;z-index:1;position:relative}@media (min-width:981px){.flex-container{display:flex;flex-wrap:wrap}}.flex-container .content,.flex-container main{margin-bottom:2em}@media (min-width:981px){.flex-container .content,.flex-container main{flex:2;padding-right:3em;margin-bottom:0}}@media (min-width:981px){.flex-container .sidebar,.flex-container aside{flex:1}}@media (min-width:981px){.container.shadow,.flex-container.shadow{padding:2em;margin-top:-50px}.container.shadow:before,.flex-container.shadow:before{content:"";position:absolute;width:100%;height:450px;z-index:-1;background:linear-gradient(180deg,transparent,#fff 50%,#fff);top:170px;left:0}.container.shadow:after,.flex-container.shadow:after{content:"";box-shadow:0 3px 15px 0 rgba(159,92,152,.13);position:absolute;width:100%;height:500px;top:0;left:0;z-index:-2}}.section{padding:50px 0}@media (min-width:981px){.section{padding:80px 0}}.no-padding{padding:0}.no-padding-top{padding-top:0}.no-padding-bottom{padding-bottom:0}.purple-box{background:#e3e3fb}.green-box,.purple-box{padding:1em;border-radius:4px}.green-box{background:#3dbf74}#section-footer{background-color:#00766c;border-top:5px solid #009b9b;position:relative;z-index:2}#section-footer:before{content:"";display:block;width:100%;background:#009b9b;height:7px;position:absolute;top:-10px}#section-footer .footer-nav{max-width:700px;padding:2em 0;display:block;margin:0 auto}#section-footer .footer-nav ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}#section-footer .footer-nav ul li a{font-size:16px;color:#fff;background:linear-gradient(0deg,#fff,#fff) no-repeat 0 100%/0 var(--bg-h)!important;--bg-h:1px}#section-footer .footer-nav ul li a:hover{background-size:100% var(--bg-h)!important}#contact-form{padding:4vw}#contact-form .fancybox-button{width:60px;height:60px}ul{padding:0 0 1.75em 1.25em}body>a:active:not([class]),body>a:focus:not([class]),body>a:not([class]),body>a:visited:not([class]){background-color:transparent;box-shadow:inset 0 -3px 0 #9f5c98;display:inline-block;line-height:1.5;outline:0;text-decoration:none;transition-duration:.3s;transition-property:background-color}body>a:active:not([class]):hover,body>a:focus:not([class]):hover,body>a:not([class]):hover,body>a:visited:not([class]):hover{background-color:#9f5c98;text-decoration:none}.hollow-btn{display:inline-block;color:#0092cc!important;overflow:hidden;border:2px solid #0092cc;transition:background-color .14s ease-in-out,color .14s ease-in-out,border-color .14s ease-in-out;line-height:1}.hollow-btn,.hollow-btn:before{background-color:#fff!important}.hollow-btn:focus,.hollow-btn:hover{background-color:#0d6588!important;color:#fff!important;border-color:#0d6588}.hollow-btn:focus:after,.hollow-btn:hover:after{color:#fff}.center-title{display:block;text-align:center}@media (max-width:767px){img.alignleft,img.alignright{margin:1em 0;width:100%}}@media (min-width:768px){img.alignright{float:right;padding-left:1em}img.alignleft{float:right;padding-right:1em}img.aligncenter{display:block;margin:0 auto}}table{font-size:16px!important}@media (max-width:980px){table{display:block;overflow-x:auto;padding-bottom:2em;white-space:nowrap}table::-webkit-scrollbar{width:1em}table::-webkit-scrollbar-track{background:rgba(34,34,34,.09);border-radius:20px}table::-webkit-scrollbar-thumb{background-color:#222;border-radius:20px}}table td,table th{border-color:#006868!important;text-align:left}table td{padding:1em 10px!important;vertical-align:middle!important}table td a{text-decoration:underline}table td input.input-text.qty{height:30px;width:35px}table td.amount{font-size:0;width:145px}table td.amount input{font-size:1rem;margin:0;-moz-appearance:textfield;padding:.5em;text-align:center;border:1px solid #222;border-radius:3px}table td.amount input[type=number]::-webkit-inner-spin-button,table td.amount input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}table td.amount button{background:#0092cc;border:none;border-radius:50%;color:#fff;cursor:pointer;height:25px;line-height:23px;font-weight:500;font-size:1rem}table td.amount button.minus{line-height:20px;border-radius:50% 0 0 50%;padding:0 .4em 0 .65em}table td.amount button.plus{border-radius:0 50% 50% 0;padding:0 .65em 0 .4em}table td.amount button:focus{outline:0}.woocommerce-checkout [class*=col] p{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:0}.woocommerce-checkout [class*=col] p label,.woocommerce-checkout [class*=col] p span{flex-basis:12em}.woocommerce-checkout [class*=col] label{font-size:.75em;font-weight:600;line-height:1.2!important;opacity:.5}.woocommerce-checkout [class*=col] #billing_address_2,.woocommerce-checkout [class*=col] #ship-to-different-address,.woocommerce-checkout [class*=col] #shipping_address_2,.woocommerce-checkout [class*=col] label .optional,.woocommerce-checkout [class*=col] label .required{display:none}.woocommerce-checkout [class*=col] input{border:0;line-height:1.2;padding:0}.woocommerce-checkout [class*=col] [class*=arrow]{display:none!important}.woocommerce-checkout [class*=col] [class*=select]{background:none!important;border:0;color:#222!important;line-height:1.2em!important;padding:0!important}.woocommerce-checkout [class*=col] .woocommerce-additional-fields{background-color:#9f5c98;margin-top:1em;padding:.75em}.woocommerce-checkout [class*=col] .woocommerce-additional-fields p{display:block}.woocommerce-checkout [class*=col] .woocommerce-additional-fields label{color:#fff;font-size:1em;margin-bottom:.5em;opacity:1}.woocommerce-checkout [class*=col] .woocommerce-additional-fields textarea{font-size:.9em;padding:.5em}.woocommerce-checkout [class*=col] .woocommerce-shipping-fields{padding-top:31px}.woocommerce-checkout-review-order-table+ul{font-size:.7em}body div.gform_wrapper input:not([type=submit]),body div.gform_wrapper select,body div.gform_wrapper textarea{border:1px solid #009b9b}#ui-datepicker-div{background-color:#fff}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-calendar td:not(.ui-state-disabled) .ui-state-default{background:transparent!important}body .gform_legacy_markup_wrapper .gfield_date_day,body .gform_legacy_markup_wrapper .gfield_date_month{width:4.5rem;max-width:none}body .gform_legacy_markup_wrapper .gfield_date_day input[type=number],body .gform_legacy_markup_wrapper .gfield_date_month input[type=number]{width:100%!important}body .gform_legacy_markup_wrapper .gfield_date_year input[type=number]{width:calc(5rem + 8px)!important}.woocommerce-account .woocommerce-MyAccount-content .edit-account>p:not(:last-of-type){display:none}.woocommerce-account input{box-shadow:none!important;border:1px solid #000!important;padding:.5em 1em!important}body.woocommerce-cart p.woocommerce-shipping-destination{display:none}
/*# sourceMappingURL=default.css.map */
