html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:0.67em 0;}figcaption,figure,main{display:block;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}*,::after,::before{box-sizing:inherit;box-sizing:border-box;}html{font-size:16px;line-height:1;width:100%;height:100%;}body{font-family:"Inter",sans-serif;font-weight:300;line-height:1.5;}h1,h2,h3,h4,h5,h6{margin:0 0 1rem 0;line-height:1;font-family:"HelveticaInseratLTPro",sans-serif;font-weight:400;text-transform:uppercase;}h1{font-size:2rem;color:#ED1C24;}h2{font-size:1.5rem;margin-top:8px;color:#ED1C24;}h3{font-size:1.17rem;margin-top:14px;}h4{font-size:1rem;margin-top:16px;}h5{font-size:0.83rem;margin-top:19px;}h6{font-size:0.67rem;margin-top:22px;}h1 a:hover,h2 a:hover{text-decoration:none;color:#000;}p{font-family:"Inter",sans-serif;margin:0 0 1rem 0;font-size:1rem;line-height:1.5;}p strong{font-weight:bold;}strong{font-weight:700;}img{max-width:100%;height:auto;}hr{box-sizing:content-box;height:0;overflow:visible;margin:1rem 0;border:0;border-top:1px solid rgba(0,0,0,0.1);}@media (min-width:768px){hr{margin:3rem 0rem;}}@media (min-width:1200px){hr{margin:5rem 0rem;}}:focus{outline:2px solid #0276BA;}.layout-body{display:grid;height:100%;width:100%;}.layout-page{padding-top:74px;}.layout-site-header{grid-template-columns:120px 1fr 120px;position:fixed;z-index:13;top:0;left:0;right:0;}.logged-in .layout-site-header{top:20px;}.layout-primary-content{min-height:calc(100vh - 74px - 136px);}.layout-content-container{max-width:960px;margin:0 auto;padding:0 1rem;}.accordion{color:#444;cursor:pointer;padding:0.8rem;width:100%;text-align:left;border:none;border-bottom:1px solid #bbb;outline:none;transition:0.2s;font-family:"HelveticaNeueLTStd-BdCn","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;font-size:1rem;}.accordion-panel p{font-size:0.85rem;}.accordion.active,.accordion:hover{background-color:#dcdcdc;}.accordion-panel{padding:0.75rem 1.75rem;display:none;overflow:hidden;}button.accordion:before{content:"H";margin-right:0.5rem;display:inline-block;transition:0.2s ease;color:#ec1b23;font-weight:900;font-family:"SPruit-icons";}button.accordion.active:before{transform:rotate(90deg);}.action-links{margin:auto;}.action-links{list-style:none;}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}#admin-menu{height:20px !important;}.badge{display:inline-block;padding:0.25em 0.4em;margin-left:4px;font-size:75%;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:4px;background:#ddd;}.badge-primary{color:#fff;background:#ED1C24;}.badge-secondary{color:#fff;background:#333333;}.badge-success{color:#fff;background:#28a745;}.badge-danger{color:#fff;background:#dc3545;}.badge-warning{color:#000;background:#fff154;}.badge-info{color:#fff;background:#17a2b8;}.badge-default{color:#fff;background:#ddd;}.banner-image-cover{min-height:230px;min-height:33vh;width:100%;background-size:cover;background-color:#fafafa;position:relative;}@media screen and (min-width:768px){.banner-image-cover{min-height:1068px;min-height:100vh;}}[class*=-bedankt] .primary-content{background:#f1f1f1;padding-top:1px;min-height:86vh;}#bedankt{max-width:1040px;margin:32px auto;background:#fff;text-align:center;padding:40px;}#bedankt h1{font-size:3rem;}@media screen and (min-width:990px){#bedankt{margin:12vw auto;}}.node-type-bijeenkomst h1.title,.page-bijeenkomsten h1.title{padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:0;padding-left:60px !important;}.node-type-bijeenkomst .site-branding,.page-bijeenkomsten .site-branding{padding:0;}@media screen and (min-width:576px){.node-type-bijeenkomst h1.title,.page-bijeenkomsten h1.title{font-size:2rem !important;padding-top:1rem;padding-bottom:1rem;padding-left:90px !important;}}@media screen and (min-width:1280px){.node-type-bijeenkomst h1.title,.page-bijeenkomsten h1.title{font-size:3rem !important;padding-left:1rem !important;}}.node-type-bijeenkomst .date-display-range,.node-type-bijeenkomst .date-display-single{display:inline-block;}.node-type-bijeenkomst .field.field-tijd,.node-type-bijeenkomst .field.field-waar{background:#EEE;padding:0.5rem 1rem !important;text-transform:capitalize;}.node-type-bijeenkomst .field.body{margin-top:2rem;}.page-bijeenkomsten .leaflet-container{max-height:60vh;}.node-type-bijeenkomst .leaflet-container{margin-bottom:1rem;max-height:60vh;}.page-bijeenkomsten .view-bijeenkomsten ul{padding:0;margin:0;list-style:none;}.page-bijeenkomsten .view-bijeenkomsten.view-display-id-panel_pane_2 .view-content{display:flex;flex-direction:row !important;flex-wrap:wrap !important;}.page-bijeenkomsten .view-bijeenkomsten .views-row{background:#F1F1F1;padding:3rem 1rem;border:solid 5px #FFF;text-align:center;width:100%;min-width:360px;}@media screen and (min-width:1000px){.page-bijeenkomsten .view-bijeenkomsten .views-row{width:50%;}}@media screen and (min-width:1210px){.page-bijeenkomsten .view-bijeenkomsten .views-row{width:33.33%;}}.node-type-bijeenkomst .primary-content{min-height:86vh;}.node-type-bijeenkomst .field.field-geocoded{max-width:100%;padding:0;}.node-type-bijeenkomst .field{max-width:1140px;margin:0 auto;padding:0 1rem;}.node-type-bijeenkomst form{max-width:640px;margin:0 auto;padding:0 1rem;}@media screen and (min-width:2280px){.node-type-bijeenkomst .field{max-width:50%;}}.breadcrumb{text-transform:uppercase;letter-spacing:1px;font-size:0.8rem;line-height:1.4;padding:2rem 0 1rem 0;max-width:calc(960px - 2rem);margin:0 auto;}@media screen and (max-width:calc(960px - 2rem)){.breadcrumb{padding-left:1rem;}}.btn,.btn-text,a.btn-text,.btn-invert,a.btn-invert,a.btn{font-family:"HelveticaInseratLTPro",sans-serif;font-weight:normal;font-size:1.25rem;text-transform:uppercase;text-decoration:none;background:#ED1C24;padding:16px 32px;color:#fff;border:1px solid #fff;transition:all 0.2s ease;display:inline-block;text-align:center;cursor:pointer;-webkit-appearance:none;margin-bottom:0.125rem;}.btn:hover,a.btn:hover,.btn-invert:hover,a.btn-invert:hover,.btn-text:hover,a.btn-text:hover{background:#000;color:#fff;border-color:#000;text-decoration:none;}.btn-invert,a.btn-invert{background:#fff;color:#ED1C24;border:1px solid #ED1C24;}.btn-text,a.btn-text{background:none;color:#ED1C24;border:1px solid rgba(255,255,255,0);}.btn-text.tiny .btn-invert.tiny,.btn.tiny,.tiny.btn-invert,.tiny.btn-text{padding:8px 16px;font-size:0.625rem;letter-spacing:0.2px;}.btn-text.small,.btn-invert.small,.btn.small{padding:7px 16px;font-size:1rem;letter-spacing:0.2px;}.btn-text.large,.btn-invert.large,.btn.large{padding:15px 32px;font-size:2rem;letter-spacing:0.2px;}.btn-social{font-size:0;}.btn-social:before{display:inline-block;font-family:"SPruit-icons";font-size:2rem;text-transform:none;padding:0.5rem;background:#ED1C24;color:#fff;border:1px solid #fff;margin-bottom:0.125rem;}.btn-social:hover::before{background:#000;color:#fff;text-decoration:none;border:1px solid #000;}.btn-social.facebook:before{content:"f";}.btn-social.twitter:before{content:"t";}.btn-social.instagram:before{content:"i";}.btn-social.whatsapp:before{content:"W";}.btn-social.linkedin:before{content:"l";}.btn-social.email:before{content:"m";}.btn-social.colored{font-size:0;}.btn-social.colored:before{display:inline-block;font-family:"SPruit-icons";font-size:2rem;text-transform:none;padding:0.5rem;background:#fff;color:#ddd;margin-bottom:0.125rem;border:none;}.btn-social.colored:hover::before{color:#fff !important;text-decoration:none;border:none;}.btn-social.colored.facebook:before{color:#3b5998;}.btn-social.colored.facebook:hover::before{background:#3b5998;}.btn-social.colored.twitter:before{color:#55acee;}.btn-social.colored.twitter:hover::before{background:#55acee;}.btn-social.colored.instagram:before{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}.btn-social.colored.instagram:hover::before{background:#f09433;background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f09433",endColorstr="#bc1888",GradientType=1);-webkit-text-fill-color:#fff;}.btn-social.colored.whatsapp:before{color:#00e676;}.btn-social.colored.whatsapp:hover::before{background:#00e676;}.btn-social.colored.linkedin:before{color:#007bb5;}.btn-social.colored.linkedin:hover::before{background:#007bb5;}.btn-social.colored.email:before{color:#ED1C24;}.btn-social.colored.email:hover::before{background:#ED1C24;}.book-block-menu{max-width:960px;margin:0 auto;}.book-block-menu > ul{padding:1rem;}.book-block-menu ul{background:#f1f1f1;padding-left:1rem;}.book-block-menu ul li a{font-family:"HelveticaNeueLTStd-Md","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;}@media screen and (min-width:600px){.book-block-menu > ul{float:right;padding-left:1rem;}}#sliding-popup{position:fixed;top:0;bottom:0;left:0;right:0;display:grid;justify-content:center;align-content:center;}#sliding-popup .popup-content{background-color:#222;max-width:960px;padding:4vw;display:grid;justify-content:center;align-content:center;}#sliding-popup .popup-content #popup-buttons{text-align:center;float:none;max-width:100%;}#sliding-popup .popup-content #popup-buttons button{background-color:white;border:solid 2px white;font-size:1rem;font-family:"HelveticaInseratLTPro",sans-serif;font-weight:normal;text-transform:uppercase;margin:0.5rem;padding:0.5rem 1.5rem;color:#000;}#sliding-popup .popup-content #popup-buttons button:hover,#sliding-popup .popup-content #popup-buttons button:focus,#sliding-popup .popup-content #popup-buttons button:active{border-color:#ec1b23;background:#ec1b23;color:white;}#sliding-popup .popup-content #popup-buttons .agree-button{background:green;border-color:green;color:white;}#sliding-popup .popup-content #popup-buttons .agree-button:hover,#sliding-popup .popup-content #popup-buttons .agree-button:focus,#sliding-popup .popup-content #popup-buttons .agree-button:active{background:#00b300;border-color:#00b300;color:white;}#sliding-popup .popup-content #popup-text{padding-right:1rem;float:none;max-width:100%;}#sliding-popup .popup-content p{color:white;}#sliding-popup .popup-content p a{color:inherit;text-decoration:underline;}#sliding-popup .popup-content p p{max-width:960px;}#sliding-popup .eu-cookie-withdraw-tab{background:rgba(0,0,0,0.8);font-size:1.5rem;padding:1rem 1.5rem;margin:0;}.counter{margin-bottom:12px;overflow:hidden;width:100%;display:table;}.counter .counter--target,.counter .counter--count{color:#000;font-size:1.25rem;font-weight:700;text-align:center;display:table-cell;padding:0;vertical-align:middle;}.counter .counter--target{padding-left:12px;min-width:100px;text-align:left;}.counter .counter--count{padding-right:12px;min-width:100px;text-align:right;}.counter .counter--progress-wrapper{display:table-cell;width:100%;padding:0;vertical-align:middle;}.counter .counter--progress{background:#fff;height:16px;padding:0;display:block;overflow:hidden;border-radius:16px;background:#eee;}.counter .counter--progress .progress--progress{height:16px;display:block;background:#333333;background:linear-gradient(90deg,rgb(255,236,21) 0%,rgb(236,27,35) 58%);}.node-type-doe-mee .action-links,.node-type-doe-mee #site-footer{display:none;}.node-type-doe-mee .btn,.node-type-doe-mee .btn-invert,.node-type-doe-mee .btn-text{box-shadow:0 5px 5px -3px rgba(0,0,0,0.2),0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12);border-color:#ED1C24;}.node-type-doe-mee .btn:hover,.node-type-doe-mee .btn-invert:hover,.node-type-doe-mee .btn-text:hover{background:#ED1C24;transform:scale(1.05);box-shadow:0 11px 15px -7px rgba(0,0,0,0.2),0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12);border-color:#ED1C24;}.node-type-doe-mee .content-header{display:none;}.node-type-doe-mee .leftside .btn,.node-type-doe-mee .leftside .btn-invert,.node-type-doe-mee .leftside .btn-text{border:none;}.node-type-doe-mee ul.primary{position:fixed;bottom:0;left:0;right:0;text-align:center;z-index:13;}.node-type-doe-mee .read-more{margin-top:16px;}.node-type-doe-mee .titlewrapper{position:static;z-index:10;display:block;width:100%;align-self:flex-end;padding-bottom:5vw;}.node-type-doe-mee .titleblock{display:block;justify-content:space-between;align-items:center;}.node-type-doe-mee .sidetitle{width:100%;font-family:"HelveticaInseratLTPro",sans-serif;font-size:3.2rem;line-height:1.2;font-weight:normal;text-shadow:2px 2px 14px #000;color:#fff;word-wrap:break-word;}.node-type-doe-mee .subtitle{display:block;width:100%;margin-bottom:20px;justify-content:center;align-items:stretch;font-family:"HelveticaNeueLTStd-BdCn","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;color:#fff;font-size:1.5rem;line-height:1.2;font-weight:normal;text-shadow:2px 2px 14px #000;}.page-node-done .webform-confirmation h2{font-size:1rem;margin-top:32px;}.page-node-done .webform-privacy-statement p{margin-top:64px;font-size:0.8rem;border-top:1px solid #ddd;padding-top:16px;color:#aaa;}.page-node-done .webform-privacy-statement a{color:#888;}.logged-in .fullscreen,.logged-in .webformslider,.logged-in .leftside,.logged-in .rightside{top:90px;}.fullscreen{position:fixed;left:0px;top:74px;right:0px;bottom:0px;display:block;height:calc(100vh - 90px);}.leftside{position:fixed;left:0px;top:74px;bottom:0px;display:flex;width:50%;padding-right:32px;padding-left:32px;justify-content:center;align-items:center;background-position:50% 0%;background-size:cover;text-align:center;}.rightside{position:fixed;top:74px;right:0px;bottom:0px;overflow-y:auto;width:50%;display:flex;justify-content:space-between;flex-direction:column;float:right;background-color:#fff;}.rightside section.article-content{padding:80px 64px 112px;flex:0 0 auto;}.leftoverlay{position:absolute;left:0px;top:74px;right:0px;bottom:0px;z-index:1;display:flex;height:100%;padding-top:0px;justify-content:center;align-items:flex-start;}.leftoverlay .copyright{font-size:14px;color:#A59494;text-align:right;width:100%;padding:8px 8px 0px 0px;display:block;}.leftoverlay.overlay-10{background-image:linear-gradient(180deg,rgba(0,0,0,0.1),rgba(0,0,0,0.1));}.leftoverlay.overlay-20{background-image:linear-gradient(180deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2));}.leftoverlay.overlay-30{background-image:linear-gradient(180deg,rgba(0,0,0,0.3),rgba(0,0,0,0.3));}.leftoverlay.overlay-40{background-image:linear-gradient(180deg,rgba(0,0,0,0.4),rgba(0,0,0,0.4));}.leftoverlay.overlay-50{background-image:linear-gradient(180deg,rgba(0,0,0,0.5),rgba(0,0,0,0.5));}.leftoverlay.overlay-60{background-image:linear-gradient(180deg,rgba(0,0,0,0.6),rgba(0,0,0,0.6));}.leftoverlay.overlay-70{background-image:linear-gradient(180deg,rgba(0,0,0,0.7),rgba(0,0,0,0.7));}.webformslider{position:fixed;left:0px;top:74px;bottom:0px;z-index:12;display:flex;flex-flow:column;overflow:auto;width:50%;height:100%;background-color:#f1f1f1;transform:translate(-100%,0px);transition:transform 600ms 0ms;padding-bottom:4rem;}.webformslider.open{transform-style:preserve-3d;transform:translateX(0px) translateY(0px) translateZ(0px);}.webformslider.open-instant{transition:transform 0ms 0ms;transform-style:preserve-3d;transform:translateX(0px) translateY(0px) translateZ(0px);}.webformslider-close.close{position:absolute;color:#000;right:4px;top:4px;font-family:SPruit-icons;font-size:2rem;text-decoration:none;}.webformslider-close.close:hover{color:#ED1C24;}.webformslider form{max-width:640px;width:100%;padding:2rem 1rem 1rem 1rem;align-self:flex-start;}.webformslider .footer-short{background:#f2f2f2;}.time{font-size:0.75rem;letter-spacing:1px;text-transform:uppercase;margin-bottom:4px;}.rightside .field.body .field-item > p:first-child{font-family:"HelveticaNeueLTStd-Md","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;}@media (max-width:600px){.node-type-doe-mee .sidetitle{font-size:2.1rem;}.node-type-doe-mee .subtitle{font-size:1rem;}}@media (max-width:767px){.node-type-doe-mee .fullscreen{position:static;min-height:134vw;}.node-type-doe-mee .leftside{position:relative;top:0;width:100%;min-height:calc(100vh - 90px);}.node-type-doe-mee .rightside{position:relative;overflow:visible;width:100%;height:auto;float:none;top:0;}.node-type-doe-mee .rightside section.article-content{padding:32px;}.node-type-doe-mee .leftoverlay{position:absolute;left:0px;top:0px;right:0px;bottom:0px;display:block;}.node-type-doe-mee .titlewrapper{position:relative;max-width:none;}.node-type-doe-mee .titleblock{padding:32px 0px;}.node-type-doe-mee .webformslider{width:100%;}.node-type-doe-mee .hide-for-mobile{display:none;}}@media (min-width:768px){.webformslider .footer-short{display:none;}}.enquete{background:#f1f1f1;padding:16px 16px 48px 16px;}@media screen and (min-width:768px){.enquete .node-webform{padding:32px 16px;}}.enquete .form-wrapper,.enquete .form-actions{max-width:940px;margin:0 auto;}.enquete .form-wrapper{border:1px solid #ddd;margin-bottom:32px;background:#fff;padding:16px;}.enquete legend{background:#FFFFFF;border:1px solid #ddd;border-bottom:none;padding:8px 16px;margin-left:auto;margin-right:auto;}@media screen and (max-width:670px){.enquete{padding:16px 0px 48px 0px;}.enquete .form-wrapper{padding-bottom:16px;}}@media screen and (min-width:670px){.enquete legend{padding:16px 32px;}}.enquete-intro{overflow:hidden;padding:80px 0;}@media screen and (min-width:670px){.enquete .form-wrapper{padding:32px 150px 64px 150px;}.enquete .form-actions{padding:0;}}.site-header{background:#fff;border-top:5px solid #ED1C24;display:grid;border-bottom:1px solid #ddd;}.site-name{margin:0;padding:0;font-size:1.4142em;}.site-name a{text-decoration:none;color:#222;}.site-logo img,.site-logo svg{fill:#ED1C24;width:auto;height:62px;padding:4px;}#block-system-main-menu .menu{margin:0;padding:0;text-align:center;}#block-system-main-menu .menu li{margin:0;padding:0;display:inline-block;}#block-system-main-menu .menu li a{text-transform:uppercase;font-family:"HelveticaInseratLTPro",sans-serif;padding:17px;font-size:20px;display:inline-block;}#block-system-main-menu .menu li a:hover{text-decoration:none;color:#000;}#block-system-main-menu .menu li.active-trail a{color:#aaa;background:#fff;}.menu-toggle{display:none;}@media only screen and (max-width:1060px){.admin-menu #block-system-main-menu{top:89px;}#block-system-main-menu{top:70px;left:0;background:#fff;z-index:2;width:100%;position:fixed;display:none;}#block-system-main-menu .menu{flex-direction:column;border-bottom:1px solid #ddd !important;}#block-system-main-menu .menu li{display:block;text-align:left;width:100%;margin:0 !important;}#block-system-main-menu .menu a{font-size:1.14em;border-top:1px solid #ddd;display:block;font-weight:normal;display:block !important;}.menu-toggle{display:block;position:absolute;top:20px;right:14px;z-index:2;cursor:pointer;}.menu-toggle button{display:block;background:none;border:none;margin:0;padding:0;outline:none;}.menu-toggle button .text{display:none;}.menu-toggle button:after{font-family:"SPruit-icons";content:"h";display:block;float:right;background:#fff;color:#ED1C24;font-size:30px;padding:0;margin:0;line-height:0.94;height:32px;width:37px;}}.field-label{font-family:"HelveticaNeueLTStd-Md","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;line-height:1.5;}.field-label-inline .field-label,.field-label-inline .field{display:inline-block;}@font-face{font-family:"Inter";font-style:normal;font-weight:100 1000;src:local(""),url(/sites/all/themes/landing/fonts/inter/Inter-VariableFont_slnt,wght.ttf) format("truetype-variations"),url(/sites/all/themes/landing/fonts/inter/static/Inter-Regular.ttf) format("truetype");}form{max-width:960px;margin:auto;padding:0 1rem 2rem 1rem;}legend{font-size:1.5rem;font-family:"HelveticaInseratLTPro",sans-serif;text-transform:uppercase;margin-bottom:1rem;}fieldset{padding:0 1rem;margin:2rem 0;}input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc;}input::placeholder,textarea::placeholder{color:#ccc;}.form-actions{margin:0;text-align:right;}.form-item{margin-top:0;margin-bottom:16px;}.form-select{padding:8px;font-family:"HelveticaNeueLTStd-Md","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;font-size:1rem;background:#fafafa;border:1px solid #ddd;text-overflow:ellipsis;}.form-item label{display:inline-block;margin-bottom:8px;margin-top:2px;font-weight:normal;font-family:"HelveticaNeueLTStd-BdCn","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;letter-spacing:0.3px;}@media screen and (min-width:768px){.form-item label{font-size:1.125rem;}}.form-required{color:#ED1C24;}.form-item .description{font-size:0.85em;color:#888;padding-top:5px;}.form-item .form-text,.form-item .form-textarea{max-width:100%;width:100%;padding:0.72rem;background:#fafafa;border:1px solid #DDDDDD;color:#333333;font-family:"HelveticaNeueLTStd-Md","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;}.form-item .form-text.form-number{max-width:none;width:auto;}.form-checkboxes .form-item,.form-radios .form-item{display:table;margin-bottom:0.5rem;}.form-type-radio input[type=radio] + label,.form-type-checkbox input[type=checkbox] + label{display:flex;padding-top:10px;}.form-type-radio input[type=radio],.form-type-checkbox input[type=checkbox]{opacity:0;position:absolute;left:-9999px;}.views-field-views-bulk-operations .form-type-radio input[type=radio],.views-field-views-bulk-operations .form-type-checkbox input[type=checkbox]{opacity:1;position:relative;left:0;}.views-field-views-bulk-operations .form-type-radio,.views-field-views-bulk-operations .form-type-checkbox{margin-bottom:0;}.form-type-radio input:focus + label:before,.form-type-checkbox input:focus + label:before{outline:2px solid #0276BA;}.form-type-radio input[type=radio] + label:before,.form-type-checkbox input[type=checkbox] + label:before{font-family:"SPruit-icons";content:" ";color:#fff;background:#fff;margin-right:8px;border:2px solid #333;cursor:pointer;width:32px;height:32px;min-width:32px;min-height:32px;text-align:center;}.form-type-radio input:checked + label:before,.form-type-checkbox input:checked + label:before{content:"v";color:#ED1C24 !important;}.form-type-radio input:checked + label,.form-type-checkbox input:checked + label{color:#ED1C24;}.voting .form-type-radio input[type=radio] + label:before,.voting .form-type-checkbox input[type=checkbox] + label:before{background:#ffffff;background:radial-gradient(ellipse at center,#ffffff 0%,#ffffff 51%,#000000 57%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=1);border-radius:5px;}input[type=file]{margin-bottom:0.5rem;}input.form-submit,input.webform-previous,input.button-primary{font-family:"HelveticaInseratLTPro",sans-serif;text-transform:uppercase;background:#ED1C24;padding:16px 32px;color:#fff;border:1px solid #ED1C24;transition:all 0.2s ease;cursor:pointer;min-width:153px;margin-left:8px;}@media only screen and (max-width:500px){input.form-submit{width:100%;margin-bottom:8px;margin-left:0;}}input.webform-previous{background:#fff;color:#ED1C24;}input.webform-previous:hover,input.button-primary:hover{background:#000;color:#fff;border-color:#000;}.horizontal{overflow:hidden;}.horizontal .form-item{display:block;float:left;overflow:hidden;height:auto;margin-right:16px;}.block-select .form-item label{border:2px solid #333;padding:16px 24px;background:#fafafa;display:block;cursor:pointer;}.block-select .form-item label:hover{border-color:#ED1C24;color:#ED1C24;}.block-select .form-item input{display:none;}.block-select .form-item input:checked + label{background-color:#333;color:#fff;}.required.error{background:#f2dede;}.required.error::-moz-placeholder{color:#d4aeae;opacity:1;}.required.error:-ms-input-placeholder{color:#d4aeae;opacity:1;}.required.error::placeholder{color:#d4aeae;opacity:1;}.links{display:none;}.form-managed-file .form-file{margin-bottom:0.5rem;}.webform-component-textarea .grippie{display:none;}.webform-datepicker .form-select{width:auto;}.webform-component-checkboxes,.webform-component-radios{margin-top:24px;}.webform-component-select > label{display:block;}.webform-client-form div.error{background:#f39696;color:inherit;padding:1rem;line-height:1;display:block;margin:0.5rem 0;}.webform-client-form div.error ul{margin:0;padding-left:1rem;}.webform-client-form .form-item input.error,.webform-client-form .form-item textarea.error,.webform-client-form .form-item select.error{border:2px solid rgb(236,27,35);}.node-webform .field-introduction{max-width:960px;margin:auto;}.webform-confirmation{max-width:960px;margin:auto;margin-top:1rem;}.webform-progressbar{margin-bottom:1rem;}.webform-progressbar-outer{position:relative;border:none;width:100%;height:2px;margin:0.35em -1px 3rem;background-color:#888;}.webform-progressbar-inner{background-color:#40D412;height:2px;}.webform-progressbar-page{position:absolute;width:16px;height:16px;margin:-9px -4px;border:1px solid #7D7D7D;background-color:white;border-radius:50%;}.webform-progressbar-page.current{background-color:#40D412;}.webform-progressbar-page.completed{background-color:#40D412;}.webform-progressbar-page .webform-progressbar-page-label{position:relative;top:24px;margin:0 -10em;}.webform-progressbar-number{display:inline-block;background:#eee;padding:8px;color:#666;font-weight:bold;font-size:0.8em;font-family:sans-serif;}footer img.site-logo{max-height:50px;width:auto;}footer h1{font-size:1rem;letter-space:1px;font-family:"HelveticaNeueLTStd-BdCn","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;margin-bottom:5px;}footer p{font-size:1rem;}footer a{text-decoration:none;}footer ul{margin:0;padding:0 0 32px 0;}footer li{list-style:none;}footer li a{font-size:0.8rem;letter-spacing:1px;padding:2px 0;color:#000;display:inline-block;}footer li a:hover{color:#ED1C24;text-decoration:none;}footer .container{background:#fff;padding-top:16px;}footer .container:after{font-family:"SPruit-icons";content:"T";line-height:1;display:block;height:48px;color:#ED1C24;overflow:hidden;width:100%;text-align:center;font-size:64px;}footer .footer-menu a{font-size:1rem;}.footer-short{text-align:center;color:#aaa;background:#fafafa;padding:1rem;padding-top:2.1rem;padding-bottom:0;}.footer-short:after{font-family:"SPruit-icons";content:"T";line-height:1;display:block;height:48px;color:#ED1C24;overflow:hidden;width:100%;text-align:center;font-size:64px;}.footer-short p{font-size:0.8rem;}.footer-short a{color:#888;}.background-orange-coral{background:#ff9966;background:linear-gradient(to right,#ff9966,#ff5e62);}.background-midnight-city{background:#232526;background:linear-gradient(to right,#232526,#232526);}.leaflet-control-container .leaflet-top{top:auto;bottom:30px;}.leaflet-clickable{cursor:pointer;stroke-linejoin:round;stroke-linecap:round;fill-rule:evenodd;stroke:#b55757;stroke-opacity:0.5;stroke-width:1;fill:#d86969;fill-opacity:0.2;}.leaflet-container{font-family:"Inter",sans-serif;font-size:0.8rem;line-height:1.5;}.leaflet-container p{font-size:0.8rem;line-height:1.5;}.leaflet-popup-content-wrapper{border-radius:0;}.leaflet-popup-content h1,.leaflet-popup-content h2{font-size:1.2rem;}.leaflet-container .leaflet-popup-content h1 a,.leaflet-container .leaflet-popup-content h2 a{color:#ED1C24;text-decoration:none;}.leaflet-container .leaflet-popup-content h1 a:hover,.leaflet-container .leaflet-popup-content h2 a:hover{color:#000;}.leaflet-tagged-marker i{font-family:"SPruit-icons";color:#fff;}a{color:#ED1C24;text-decoration:none;transition:color 0.2s ease;}a:hover{text-decoration:underline;}ul.menu{border:none;list-style:none;text-align:left;}ul.menu li{margin:0 0 0 0.5rem;}ul.menu li.expanded,ul.menu li.collapsed,ul.menu li.leaf{padding:0.2rem 0.5rem 0 0;margin:0;}td.menu-disabled{background:#ccc;}.messages{max-width:960px;margin:0 auto 1rem auto;padding:1rem;}.messages.error{background:#f2dede;color:#a94442;border:1px solid #ebccd1;}.messages.status{background:#00fda2;}.meta-wrapper{text-transform:uppercase;letter-spacing:1px;font-size:0.8rem;line-height:1.4;}#modal{position:fixed;top:0;left:0;bottom:0;background:rgba(0,0,0,0.7);padding:16px;width:100%;z-index:9000;display:none;}#modal .pane-content{background:#fff;max-width:960px;padding:16px;max-height:80vh;overflow:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 32px);border-top:8px solid #ED1C24;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:16px 16px 16px #101010;}.webform-component--modal{margin-bottom:0;text-align:right;}.modal-close{font-family:Arial,sans-serif;color:#ED1C24;font-weight:800;position:absolute;right:0;top:0;padding:0.5rem;display:inline-block;font-size:2rem;}.modal-close:hover{color:#000;text-decoration:none;}.page-donatie .primary-content .content-header .title{max-width:720px;}@media screen and (max-width:600px){.page-donatie .primary-content{padding-top:3rem;}}#sp-mollie-form{max-width:720px;padding:0 1rem;margin:0 auto 3rem auto;}nav.top-nav{position:fixed;bottom:0;right:0;height:auto;overflow:hidden;padding:1em;z-index:1;}nav.top-nav a{width:4em;background:#ED1C24;color:#fff;float:right;text-decoration:none;text-align:center;box-shadow:2px 2px 1.4em rgba(2,2,2,0.14);}nav.top-nav a:hover{background:#000;}nav.top-nav a:before{content:"^";font-family:"SPruit-icons";font-size:1.8em;}nav.top-nav a .text{display:none;}.node-unpublished{background:#fff4f6;}.node-type-kandidaat .primary-content{background:#fff;}.node-kandidaat{padding-bottom:6rem;}.node-kandidaat .field-banner{background:#f1f1f1;}.node-kandidaat .field-banner .field-item{max-width:1920px;margin:0 auto;}.node-kandidaat .field-banner .field-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;max-height:580px;display:block;}.node-kandidaat .title{display:inline-grid;grid-template-columns:auto auto;align-items:center;}.node-kandidaat .title .field-positie{background:#ED1C24;color:#fff;padding:0.25rem;margin-right:0.5rem;}.node-kandidaat .field-inhoud p:first-child{font-family:"HelveticaNeueLTStd-Md","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;}.node-kandidaat .persoon{margin-top:2rem;display:inline-grid;max-width:520px;grid-template-columns:minmax(136px,1.5fr) minmax(auto,3fr);}.node-kandidaat .persoon .portret img{display:block;}.node-kandidaat .persoon .info{padding:1rem;background:#f1f1f1;font-size:0.8rem;}.node-kandidaat .persoon .info .naam{font-size:1.25rem;margin-bottom:0.5rem;}.node-kandidaat .persoon .info .inline div{display:inline-block;}.node-kandidaat .persoon .social{display:inline-grid;grid-template-columns:auto auto auto auto;font-family:"SPruit-icons";margin-top:0.5rem;}.node-kandidaat .persoon .social a.facebook,.node-kandidaat .persoon .social a.twitter,.node-kandidaat .persoon .social a.instagram,.node-kandidaat .persoon .social a.linkedin{font-size:0;margin-right:0.25rem;}.node-kandidaat .persoon .social a.facebook:after,.node-kandidaat .persoon .social a.twitter:after,.node-kandidaat .persoon .social a.linkedin:after{background:#000;padding:0.25rem;background:#ED1C24;color:#fff;font-size:1.5rem;display:inline-block;}.node-kandidaat .persoon .social a.instagram:after{background:#000;padding:0.5rem;background:#ED1C24;color:#fff;font-size:1rem;display:inline-block;}.node-kandidaat .persoon .social a.facebook:hover::after,.node-kandidaat .persoon .social a.twitter:hover::after,.node-kandidaat .persoon .social a.instagram:hover::after,.node-kandidaat .persoon .social a.linkedin:hover::after{background:#000;}.node-kandidaat .persoon .social a.facebook:after{content:"f";}.node-kandidaat .persoon .social a.twitter:after{content:"t";}.node-kandidaat .persoon .social a.instagram:after{content:"i";}.node-kandidaat .persoon .social a.linkedin:after{content:"l";}@media screen and (max-width:440px){.node-kandidaat .persoon{margin-left:-1rem;margin-right:-1rem;}}.node-vragen{max-width:960px;margin:0 auto;padding:0 1rem;}.node-vragen form{padding:0 0 2rem 0;}.node-webform header{max-width:960px;margin:0 auto;padding:0 1rem;}.page-node-webform-draft-authlink .layout-primary-content{padding:2rem 1rem;max-width:960px;margin:0 auto;}.page-node-webform-draft-authlink .layout-primary-content .link{word-wrap:break-word;}.page-node-webform-draft-authlink .layout-primary-content form{padding:0 0 2rem 0;}.extra-padding{background:#f1f1f1;padding:3rem 0;}.pane-titel-met-tekst{background:#fff;padding:3rem 1rem;display:grid;grid-template-columns:minmax(auto,960px);justify-content:center;}.paragraphs-item-banner-fullframe .content{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(500px,calc(100vh - 141px));grid-column-gap:0px;grid-row-gap:0px;align-content:center;justify-content:center;}.paragraphs-item-banner-fullframe .content .field-name-field-afbeelding{grid-area:1/1/2/2;}.paragraphs-item-banner-fullframe .content .field-name-field-afbeelding img{display:grid;min-width:360px;width:100%;height:calc(100vh - 141px);-o-object-fit:cover;object-fit:cover;min-height:500px;}.paragraphs-item-banner-fullframe .content .field-name-field-inhoud{grid-area:1/1/2/2;display:grid;align-items:end;margin-left:1rem;margin-right:1rem;color:#fff;text-shadow:2px 2px 14px #000;padding-bottom:10vh;}.paragraphs-item-banner-fullframe .content .field-name-field-inhoud a.btn,.paragraphs-item-banner-fullframe .content .field-name-field-inhoud a.btn-invert,.paragraphs-item-banner-fullframe .content .field-name-field-inhoud a.btn-text{text-shadow:none;border:none;box-shadow:0 0 7px 0 #000;line-height:1.2;}.paragraphs-item-banner-fullframe .content .field-name-field-inhoud h1{font-size:2rem;font-size:calc(2rem + 2vw);color:#fff;line-height:1.2;}.paragraphs-item-banner-fullframe .content .field-name-field-inhoud p{font-family:"HelveticaNeueLTStd-BdCn","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;font-size:1.5rem;font-size:calc(2rem + 2vw);line-height:1.2;}.paragraphs-item-banner-afbeelding-achtergrond .content .inhoud{display:grid;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;color:#fff;text-shadow:2px 2px 14px #000;text-align:center;padding-bottom:7.5vh;padding-top:7.5vh;}.paragraphs-item-banner-afbeelding-achtergrond .content .inhoud a.btn,.paragraphs-item-banner-afbeelding-achtergrond .content .inhoud a.btn-invert,.paragraphs-item-banner-afbeelding-achtergrond .content .inhoud a.btn-text{text-shadow:none;border:none;box-shadow:0 0 7px 0 #000;line-height:1.2;}.paragraphs-item-banner-afbeelding-achtergrond .content .inhoud h1{font-size:2rem;font-size:calc(2rem + 2vw);color:#fff;line-height:1.2;}.paragraphs-item-banner-afbeelding-achtergrond .content .inhoud p{font-family:"HelveticaNeueLTStd-BdCn","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;font-size:1.5rem;font-size:calc(2rem + 2vw);line-height:1.2;}.paragraphs-item-banner-volledige-breedte .content{display:grid;grid-template-columns:1fr;grid-column-gap:0px;grid-row-gap:0px;align-content:center;justify-content:center;}.paragraphs-item-banner-volledige-breedte .content .field-name-field-afbeelding{grid-area:1/1/2/2;}.paragraphs-item-banner-volledige-breedte .content .field-name-field-afbeelding img{display:grid;width:100%;}.paragraphs-item-banner-volledige-breedte .content .field-name-field-inhoud{grid-area:1/1/2/2;display:grid;align-items:end;margin-left:1rem;margin-right:1rem;color:#fff;text-shadow:2px 2px 14px #000;padding-bottom:1rem;}.paragraphs-item-banner-volledige-breedte .content .field-name-field-inhoud a.btn,.paragraphs-item-banner-volledige-breedte .content .field-name-field-inhoud a.btn-invert,.paragraphs-item-banner-volledige-breedte .content .field-name-field-inhoud a.btn-text{text-shadow:none;border:none;box-shadow:0 0 7px 0 #000;line-height:1.2;}.paragraphs-item-banner-volledige-breedte .content .field-name-field-inhoud h1{font-size:2rem;font-size:calc(2rem + 2vw);color:#fff;line-height:1.2;}.paragraphs-item-banner-volledige-breedte .content .field-name-field-inhoud p{font-family:"HelveticaNeueLTStd-BdCn","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;font-size:1.5rem;font-size:calc(2rem + 2vw);line-height:1.2;}@media screen and (min-width:520px){.paragraphs-item-banner-volledige-breedte .content .field-name-field-inhoud{padding-bottom:10vh;}}.paragraphs-item-tekst-met-afbeelding{background:#f1f1f1;padding:1.5rem;}.paragraphs-item-tekst-met-afbeelding > .content{margin:1rem 0;background:#fff;}.paragraphs-item-tekst-met-afbeelding > .content .inhoud{padding:2rem;}.paragraphs-item-tekst-met-afbeelding > .content .field-afbeelding img{display:block;}.paragraphs-item-tekst-met-afbeelding > .content .field-link{display:grid;}.paragraphs-item-tekst-met-afbeelding > .content .field-link .btn.small,.paragraphs-item-tekst-met-afbeelding > .content .field-link .small.btn-invert,.paragraphs-item-tekst-met-afbeelding > .content .field-link .small.btn-text{justify-self:end;}.paragraphs-item-tekst-met-afbeelding > .content .field-link .btn.standpunt,.paragraphs-item-tekst-met-afbeelding > .content .field-link .standpunt.btn-invert,.paragraphs-item-tekst-met-afbeelding > .content .field-link .standpunt.btn-text{justify-self:start;border:1px solid #fff;color:#333;padding:7px 2px;font-family:"HelveticaNeueLTStd-BdCn","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;text-transform:none;text-align:left;}.paragraphs-item-tekst-met-afbeelding > .content .field-link .btn.standpunt:before,.paragraphs-item-tekst-met-afbeelding > .content .field-link .standpunt.btn-invert:before,.paragraphs-item-tekst-met-afbeelding > .content .field-link .standpunt.btn-text:before{content:"T";font-family:"SPruit-icons";margin-right:0.25rem;color:#ED1C24;}.paragraphs-item-tekst-met-afbeelding > .content .field-link .btn.standpunt:hover,.paragraphs-item-tekst-met-afbeelding > .content .field-link .standpunt.btn-invert:hover,.paragraphs-item-tekst-met-afbeelding > .content .field-link .standpunt.btn-text:hover{color:#fff;}.paragraphs-item-tekst-met-afbeelding > .content .field-link .field-item{display:grid;}@media screen and (max-width:959px){.paragraphs-item-tekst-met-afbeelding .content{max-width:600px;margin:0 auto;}.paragraphs-item-tekst-met-afbeelding .content .field-link{text-align:center;}.paragraphs-item-tekst-met-afbeelding .content .field-link .btn.standpunt,.paragraphs-item-tekst-met-afbeelding .content .field-link .standpunt.btn-invert,.paragraphs-item-tekst-met-afbeelding .content .field-link .standpunt.btn-text{font-size:1rem;}.paragraphs-item-tekst-met-afbeelding .content .inhoud{padding-bottom:2rem;}}@media screen and (min-width:960px){.paragraphs-item-tekst-met-afbeelding .content{max-width:960px;margin:0 auto;display:flex;}.paragraphs-item-tekst-met-afbeelding .content .afbeelding,.paragraphs-item-tekst-met-afbeelding .content .inhoud{max-width:50%;}.paragraphs-item-tekst-met-afbeelding .content .field-link .field-item:last-child{text-align:right;}.paragraphs-item-tekst-met-afbeelding .content .field-link .standpunt{text-align:left;}}.paragraphs-item-tekst{padding:1rem;background:#f1f1f1;}.paragraphs-item-tekst > .content{max-width:960px;background:#fff;margin:0 auto;}.paragraphs-item-tekst > .content .field-inhoud{padding:1rem;}@media screen and (min-width:720px){.paragraphs-item-tekst{padding:3rem 1.5rem;}.paragraphs-item-tekst .content .field-inhoud{padding:3rem;}}.paragraphs-item-inhoud-breadcrumbs > .content{max-width:960px;margin:0 auto;padding:0 1rem;}.paragraphs-item-inhoud-korte-quote > .content{max-width:720px;margin:0 auto;padding:1rem;}.paragraphs-item-inhoud-korte-quote > .content blockquote{margin:0;}.paragraphs-item-inhoud-korte-quote > .content blockquote p{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;padding:1rem 0;margin-bottom:0;font-family:"HelveticaNeueLTStd-BdCn","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;font-size:1.5rem;}.paragraphs-item-inhoud-korte-quote > .content blockquote p:before{content:"“";}.paragraphs-item-inhoud-korte-quote > .content blockquote p:after{content:"”";}.paragraphs-item-inhoud-1-kolom > .content{max-width:960px;margin:0 auto;padding:0 1rem;}.paragraphs-item-inhoud-1-kolom > .content h1.title{margin-top:2rem;}.paragraphs-item-inhoud-2-kolom > .content{max-width:960px;margin:0 auto;padding:0 1rem;display:grid;grid-column-gap:1rem;}@media screen and (min-width:480px){.paragraphs-item-inhoud-2-kolom > .content{grid-template-columns:1fr 1fr;}}.paragraphs-item-inhoud-3-kolom > .content{max-width:960px;margin:0 auto;padding:0 1rem;display:grid;grid-column-gap:1rem;}@media screen and (min-width:640px){.paragraphs-item-inhoud-3-kolom > .content{grid-template-columns:1fr 1fr 1fr;}}.paragraphs-item-blok-formulier-met-tekst{background:#f1f1f1;display:grid;justify-content:center;align-content:center;padding:3rem 1rem;}.paragraphs-item-blok-formulier-met-tekst > .content{max-width:1400px;display:grid;gap:1rem;grid-template-areas:"form" "inhoud";}.paragraphs-item-blok-formulier-met-tekst > .content .field-name-field-inhoud{grid-area:inhoud;background:#fff;padding:0 1rem 2rem 1rem;}.paragraphs-item-blok-formulier-met-tekst > .content .field-name-field-formulier{grid-area:form;background:#fff;}@media screen and (min-width:960px){.paragraphs-item-blok-formulier-met-tekst > .content{display:grid;grid-template-columns:1fr minmax(auto,460px);gap:0;padding:2rem 3rem;grid-template-areas:"inhoud form";}.paragraphs-item-blok-formulier-met-tekst > .content .field-name-field-inhoud{padding:1rem 3rem;}.paragraphs-item-blok-formulier-met-tekst > .content .field-type-entityreference{padding:1rem;border-left:3px dashed #ddd;}}.paragraphs-item-tk2021-poster{background:#ED1C24;display:grid;justify-content:center;align-content:center;text-align:center;overflow:hidden;color:#fff;}.paragraphs-item-tk2021-poster > .content h1{margin-bottom:0;}.paragraphs-item-tk2021-poster > .content .field-name-field-titel-linebreak{color:#fff;font-size:3rem;margin-top:-2rem;}.paragraphs-item-tk2021-poster > .content .stem-sp{color:#2E3192;color:rgba(33,35,95,0.7803921569);}.paragraphs-item-tk2021-poster:before{font-family:"SPruit-icons";content:"T";line-height:1;display:block;width:100%;text-align:center;font-size:8rem;margin-top:-4rem;}.paragraphs-item-tk2021-poster:after{font-family:"SPruit-icons";content:"T";line-height:1;display:block;overflow:hidden;width:100%;text-align:center;font-size:8rem;height:4rem;}@media screen and (min-width:600px){.paragraphs-item-tk2021-poster > .content .field-name-field-titel-linebreak{font-size:6rem;margin-top:-4rem;}.paragraphs-item-tk2021-poster:before{font-size:16rem;margin-top:-8rem;}.paragraphs-item-tk2021-poster:after{font-size:16rem;height:8rem;}}.paragraphs-item-hero-slide .content{display:grid;grid-template-columns:1fr;grid-template-rows:calc(100vh - 141px);grid-column-gap:0px;grid-row-gap:0px;align-content:center;justify-content:center;}.paragraphs-item-hero-slide .content .field-name-field-afbeelding{grid-area:1/1/2/2;background:#000;}.paragraphs-item-hero-slide .content .field-name-field-afbeelding img{display:grid;min-width:360px;width:100%;height:calc(100vh - 141px);-o-object-fit:cover;object-fit:cover;}.paragraphs-item-hero-slide .content .field-name-field-afbeelding .slide-item{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;-webkit-animation-duration:1s;animation-duration:1s;}@-webkit-keyframes fade{from{opacity:0.4;}to{opacity:1;}}@keyframes fade{from{opacity:0.4;}to{opacity:1;}}.paragraphs-item-hero-slide .content .field-name-field-inhoud{grid-area:1/1/2/2;display:grid;align-items:end;margin-left:1rem;margin-right:1rem;color:#fff;text-shadow:2px 2px 14px #000;padding-bottom:10vh;z-index:1;}.paragraphs-item-hero-slide .content .field-name-field-inhoud a.btn,.paragraphs-item-hero-slide .content .field-name-field-inhoud a.btn-invert,.paragraphs-item-hero-slide .content .field-name-field-inhoud a.btn-text{text-shadow:none;border:none;box-shadow:0 0 7px 0 #000;line-height:1.2;}.paragraphs-item-hero-slide .content .field-name-field-inhoud h1{font-size:2rem;font-size:calc(2rem + 2vw);color:#fff;line-height:1.2;}.paragraphs-item-hero-slide .content .field-name-field-inhoud p{font-family:"HelveticaNeueLTStd-BdCn","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;font-size:1.5rem;font-size:calc(2rem + 2vw);line-height:1.2;}.paragraphs-item-blok-formulier-met-tekst .node-webform header{display:none;}ul.pager{text-align:center;}ul.pager li{display:inline-block;}#personen-wrapper h2{color:#ED1C24;border-top:1px solid #f1f1f1;padding-top:32px;margin-top:64px;position:relative;}#personen-wrapper h2:before{position:relative;content:"T";font-family:"SPruit-icons";line-height:32px;display:block;width:32px;height:32px;background:coral;text-align:center;margin-left:-16px;top:-48px;left:50%;background:#fff;}#personen-wrapper h3{font-family:"Inter",sans-serif;text-transform:none;}#personen-wrapper .persoon{width:100%;max-width:360px;display:inline-block;margin:0 16px 16px 0;background:#f1f1f1;}#personen-wrapper .afbeelding{height:125px;width:125px;margin-right:16px;float:left;background:#f1f1f1;}#personen-wrapper span.functie{font-size:0.8rem;}@media screen and (min-width:1600px){#personen-wrapper .persoon{float:left;}}h1 .pgbar-counter{font-size:3rem;font-family:inter;font-weight:800;color:#000;}.field-type-pgbar{padding:0 1rem;max-width:960px;margin:0 auto;}.pgbar-wrapper{margin-bottom:1rem;max-width:960px;}.pgbar-current{height:16px;background:#ED1C24;background:linear-gradient(90deg,#ffec15 0%,#ec1b23 58%);}.pgbar-bg{background:#ddd;border:none;border-radius:16px;}.social-footer{position:-webkit-sticky;position:sticky;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #ddd;display:grid;justify-content:center;align-content:center;z-index:1;padding:1rem;}.social-footer .social-bar{text-align:center;}.social-footer .social-bar h2{color:#000;font-size:1.2rem;display:none;}.social-footer .social-bar ul{list-style:none;padding-left:0rem;}.social-footer #social-follow,.social-footer #social-share{display:none;}.social-footer #social-follow{padding-bottom:1rem;}.social-footer #social-follow .btn,.social-footer #social-follow .btn-invert,.social-footer #social-follow .btn-text{min-width:153px;}.social-footer #social-share ul{padding-left:0;}.social-footer #social-share ul li{display:inline-block;}.social-footer #follow,.social-footer #share{background:none;border:2px solid #fff;min-width:128px;}.social-footer #follow:hover,.social-footer #share:hover{color:#000;border:2px solid #ddd;}.social-footer #follow:focus,.social-footer #share:focus{outline:none;}.social-footer #follow.active,.social-footer #share.active{border:2px solid #ED1C24;}.primary-content .content .social-share ul{padding:0;box-shadow:0px 0px 5px rgba(0,0,0,0.1);}.social-share ul{list-style-type:none;margin:0 0 16px 0;padding:0;position:fixed;top:190px;right:0;z-index:9000;}.social-share li{padding:0;margin:0;}.social-share li a{font-family:"SPruit-icons";font-size:1.5rem;line-height:42px;text-align:center;display:block;background-color:#fff;color:#8c8c8c;float:right;width:42px;height:42px;text-decoration:none;}.social-share li a:hover{color:#ED1C24;border-bottom:none;}.social-share li span{font-family:"HelveticaNeueLTStd-BdCn","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;text-align:center;background:#ED1C24;line-height:42px;color:white;z-index:-500;position:fixed;right:-160px;margin-left:0;width:160px;font-size:1rem;transition:margin 0.4s ease;}.social-share li a:hover span{margin-right:202px;transition:margin 0.4s ease;}.no-touch .social-share .whatsapp{display:none;}ul.share{margin:0;padding:0;}ul.share li{display:inline-block;}ul.share li a{min-width:130px;}#stickyfooter{position:fixed;bottom:0;width:100%;background:#ED1C24;padding:8px;text-align:center;z-index:10;transform:translate(0%,100%);transition:0.4s ease all;}#stickyfooter.open{transform:translate(0%,0%);}#stickyfooter .btn,#stickyfooter .btn-invert,#stickyfooter .btn-text{border:none;min-width:320px;max-width:640px;width:100%;}@media (min-width:767px){#stickyfooter{display:none;}}ul.tabs{border-bottom:1px solid #ddd;text-transform:uppercase;font-size:0.8rem;font-weight:600;max-width:960px;margin:1px auto 0 auto;text-align:right;list-style:none;}ul.tabs > li{margin-right:0.25rem;display:inline-block;}ul.tabs a{color:#b1b1b1;padding:0 0.5rem;line-height:1.5rem;display:block;}ul.tabs a:hover{background:#d8d8d8;color:#727272;text-decoration:none;}ul.tabs a.is-active{display:none;}h1.title,h1.pane-title{color:#ED1C24;padding-top:1rem;}@media screen and (min-width:992px){h1.title,h1.pane-title{font-size:3rem;}}.page-user .primary-content > .content{max-width:960px;margin:0 auto;background:#fff;padding:1rem;margin-top:1rem;}.boodschappen{background:#f1f1f1;padding:4vw 1rem;display:grid;justify-content:center;}.boodschappen .view-content{display:grid;grid-template-columns:minmax(100%,640px);justify-content:center;gap:1rem;}.boodschappen .view-content h3{color:#ED1C24;font-size:2rem;font-family:"Inter",sans-serif;font-weight:800;text-align:center;}.boodschappen .view-content .views-row{padding:1rem;background:#fff;max-width:480px;position:relative;}.boodschappen .view-content .views-row .views-field-created{font-size:0.8rem;text-transform:uppercase;letter-spacing:1px;}.boodschappen .view-content .views-row .views-field-field-boodschap{margin-bottom:0.5rem;}.boodschappen .view-content .views-row .views-field-field-naam{font-weight:600;font-style:italic;}.boodschappen .view-content .views-row-even:after{content:" ";position:absolute;width:0;height:0;left:-20px;right:auto;top:auto;bottom:32px;border:12px solid;border-color:#fff #fff transparent transparent;}.boodschappen .view-content .views-row-odd{justify-self:end;}.boodschappen .view-content .views-row-odd:after{content:" ";position:absolute;width:0;height:0;left:auto;right:-20px;top:auto;bottom:32px;border:12px solid;border-color:#fff transparent transparent #fff;}.boodschappen .view-content .views-row-odd .views-field-created-1,.boodschappen .view-content .views-row-odd .views-field-field-naam{text-align:right;}.view-inzendingen{margin:0 auto;padding:1rem;background:#f1f1f1;}.view-inzendingen .view-header,.view-inzendingen .view-filter{max-width:960px;margin:0 auto;padding:1rem;}.view-inzendingen .views-row{max-width:960px;margin:0 auto;padding:1rem 1rem 1rem 2rem;background:#fff;border-left:4px solid #ec1b23;margin-bottom:2rem;}.view-inzendingen .views-label,.view-inzendingen .form-item label{display:block;}.view-kandidaten .view-header{background:#f1f1f1;padding-top:1rem;}.view-kandidaten .view-header .content{max-width:1082px;margin:0 auto;padding-top:2rem;}.view-kandidaten .view-header .content h2{margin:0;}.view-kandidaten .view-content{display:grid;justify-content:center;text-align:center;grid-template-columns:minmax(auto,1082px);grid-row-gap:2rem;padding:2rem 0;background:#f1f1f1;}.view-kandidaten .views-row .field-content{display:inline-grid;grid-template-columns:350px 1fr;grid-template-rows:auto;grid-template-areas:"portret info";}.view-kandidaten .views-row .field-content .positie{grid-area:portret;align-self:start;justify-self:start;background:#ED1C24;color:#fff;font-family:"HelveticaNeueLTStd-BdCn","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;font-size:2rem;padding:0.25rem 0.5rem;z-index:1;}.view-kandidaten .views-row .field-content .portret{grid-area:portret;overflow:hidden;}.view-kandidaten .views-row .field-content .portret img{display:block;transition:all ease 1s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;}.view-kandidaten .views-row .field-content .portret img:hover{transform:scale(1.05);}.view-kandidaten .views-row .field-content .info{grid-area:info;background:#fff;padding:2rem;text-align:left;}@media screen and (max-width:699px){.view-kandidaten .views-row .field-content{grid-template-columns:200px minmax(auto,400px);}.view-kandidaten .views-row .field-content .intro{display:none;}.view-kandidaten .views-row .field-content .info{padding:0.5rem 1rem;}}@media screen and (max-width:420px){.view-kandidaten .views-row .field-content{grid-template-columns:150px minmax(auto,400px);}.view-kandidaten .views-row .field-content .info{padding:0 0.5rem 0.5rem 0.5rem;}}.view-kandidaten .view-footer{background:#f1f1f1;padding-bottom:2rem;}.view-kandidaten .view-footer .content{max-width:1082px;margin:0 auto;}.view-kandidaten .social{display:flex;font-family:"SPruit-icons";margin-top:0.5rem;}.view-kandidaten .social a{font-size:0;margin-right:0.25rem;}.view-kandidaten .social a:after{background:#000;padding:0.25rem;background:#ED1C24;color:#fff;font-size:1.5rem;display:inline-block;transition:all ease 0.2s;}.view-kandidaten .social a:hover::after{background:#000;}.view-kandidaten .social a.facebook:after{content:"f";}.view-kandidaten .social a.twitter:after{content:"t";}.view-kandidaten .social a.instagram:after{content:"i";font-size:1rem;padding:0.5rem;}.view-kandidaten .social a.linkedin:after{content:"l";}@media screen and (min-width:700px){.view-kandidaten-overige .view-content{grid-template-columns:350px 350px;grid-gap:1rem;}}@media screen and (min-width:1082px){.view-kandidaten-overige .view-content{grid-template-columns:350px 350px 350px;}}@media screen and (min-width:1448px){.view-kandidaten-overige .view-content{grid-template-columns:350px 350px 350px 350px;}}@media screen and (min-width:1920px){.view-kandidaten-overige .view-content{grid-template-columns:350px 350px 350px 350px 350px;}}@media screen and (min-width:700px){.view-kandidaten-overige .views-row{background:#fff;display:grid;}.view-kandidaten-overige .views-row .views-field-nothing{display:grid;}.view-kandidaten-overige .views-row .views-field-nothing .field-content{display:grid;grid-template-columns:350px;grid-template-rows:350px 1fr;grid-template-areas:"portret" "info";}.view-kandidaten-overige .views-row .views-field-nothing .field-content .positie{grid-area:portret;align-self:start;justify-self:start;background:#ED1C24;color:#fff;font-family:"HelveticaNeueLTStd-BdCn","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;font-size:2rem;padding:0.25rem 0.5rem;}.view-kandidaten-overige .views-row .views-field-nothing .field-content .portret{grid-area:portret;}.view-kandidaten-overige .views-row .views-field-nothing .field-content .portret img{display:block;}.view-kandidaten-overige .views-row .views-field-nothing .field-content .info{grid-area:info;padding:2rem;}}@media screen and (min-width:640px){.media-afbeelding_links{float:left;}}@media screen and (min-width:640px){.media-afbeelding_rechts{float:right;}}.views-label{margin-bottom:8px;margin-top:2px;font-weight:normal;font-family:"HelveticaNeueLTStd-Md","Helvetica Neue",Helvetica,"Roboto Sans","Segoe UI",Arial,"Lucida Grande",sans-serif;letter-spacing:0.3px;}.page-node-done .primary-content{display:grid;background:#f1f1f1;justify-content:center;align-content:center;}.page-node-done .primary-content > .content{max-width:960px;padding:1rem;background:#fff;text-align:center;}.videoWrapper,.video-wrapper{position:relative;padding-bottom:56.25%;height:0;margin-bottom:1rem;}.videoWrapper iframe,.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.zie-ook ul{list-style:none;margin:0;padding:0;}.zie-ook .time{text-transform:uppercase;letter-spacing:1px;font-size:0.8rem;}.zie-ook li{background:#fff;border:1px solid #ddd;padding:1rem;margin-bottom:1rem;}.zie-ook a{text-decoration:none;color:#000;transition:all 0.2s ease;}.zie-ook a:hover h2{color:#ED1C24;}.box-shadow--0{box-shadow:0 0 0 0 rgba(0,0,0,0.2),0 0 0 0 rgba(0,0,0,0.14),0 0 0 0 rgba(0,0,0,0.12);}.box-shadow--1{box-shadow:0 2px 1px -1px rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 1px 3px 0 rgba(0,0,0,0.12);}.box-shadow--2{box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);}.box-shadow--3{box-shadow:0 3px 3px -2px rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.14),0 1px 8px 0 rgba(0,0,0,0.12);}.box-shadow--4{box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12);}.box-shadow--5{box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 5px 8px 0 rgba(0,0,0,0.14),0 1px 14px 0 rgba(0,0,0,0.12);}.box-shadow--6{box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);}.box-shadow--7{box-shadow:0 4px 5px -2px rgba(0,0,0,0.2),0 7px 10px 1px rgba(0,0,0,0.14),0 2px 16px 1px rgba(0,0,0,0.12);}.box-shadow--8{box-shadow:0 5px 5px -3px rgba(0,0,0,0.2),0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12);}.box-shadow--9{box-shadow:0 5px 6px -3px rgba(0,0,0,0.2),0 9px 12px 1px rgba(0,0,0,0.14),0 3px 16px 2px rgba(0,0,0,0.12);}.box-shadow--10{box-shadow:0 6px 6px -3px rgba(0,0,0,0.2),0 10px 14px 1px rgba(0,0,0,0.14),0 4px 18px 3px rgba(0,0,0,0.12);}.box-shadow--11{box-shadow:0 6px 7px -4px rgba(0,0,0,0.2),0 11px 15px 1px rgba(0,0,0,0.14),0 4px 20px 3px rgba(0,0,0,0.12);}.box-shadow--12{box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 12px 17px 2px rgba(0,0,0,0.14),0 5px 22px 4px rgba(0,0,0,0.12);}.box-shadow--13{box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);}.box-shadow--14{box-shadow:0 7px 9px -4px rgba(0,0,0,0.2),0 14px 21px 2px rgba(0,0,0,0.14),0 5px 26px 4px rgba(0,0,0,0.12);}.box-shadow--15{box-shadow:0 8px 9px -5px rgba(0,0,0,0.2),0 15px 22px 2px rgba(0,0,0,0.14),0 6px 28px 5px rgba(0,0,0,0.12);}.box-shadow--16{box-shadow:0 8px 10px -5px rgba(0,0,0,0.2),0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12);}.box-shadow--17{box-shadow:0 8px 11px -5px rgba(0,0,0,0.2),0 17px 26px 2px rgba(0,0,0,0.14),0 6px 32px 5px rgba(0,0,0,0.12);}.box-shadow--18{box-shadow:0 9px 11px -5px rgba(0,0,0,0.2),0 18px 28px 2px rgba(0,0,0,0.14),0 7px 34px 6px rgba(0,0,0,0.12);}.box-shadow--19{box-shadow:0 9px 12px -6px rgba(0,0,0,0.2),0 19px 29px 2px rgba(0,0,0,0.14),0 7px 36px 6px rgba(0,0,0,0.12);}.box-shadow--20{box-shadow:0 10px 13px -6px rgba(0,0,0,0.2),0 20px 31px 3px rgba(0,0,0,0.14),0 8px 38px 7px rgba(0,0,0,0.12);}.box-shadow--21{box-shadow:0 10px 13px -6px rgba(0,0,0,0.2),0 21px 33px 3px rgba(0,0,0,0.14),0 8px 40px 7px rgba(0,0,0,0.12);}.box-shadow--22{box-shadow:0 10px 14px -6px rgba(0,0,0,0.2),0 22px 35px 3px rgba(0,0,0,0.14),0 8px 42px 7px rgba(0,0,0,0.12);}.box-shadow--23{box-shadow:0 11px 14px -7px rgba(0,0,0,0.2),0 23px 36px 3px rgba(0,0,0,0.14),0 9px 44px 8px rgba(0,0,0,0.12);}.box-shadow--24{box-shadow:0 11px 15px -7px rgba(0,0,0,0.2),0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12);}.box-shadow-transition{transition:box-shadow 0.28s cubic-bezier(0.4,0,0.2,1);will-change:box-shadow;}.p-16{padding:1rem;}.p-32{padding:2rem;}.p-48{padding:3rem;}.p-64{padding:4rem;}.pt-16{padding-top:1rem;}.pt-32{padding-top:2rem;}.pt-48{padding-top:3rem;}.pt-64{padding-top:4rem;}.pr-16{padding-top:1rem;}.pr-32{padding-top:2rem;}.pr-48{padding-top:3rem;}.pr-64{padding-top:4rem;}.pb-16{padding-top:1rem;}.pb-32{padding-top:2rem;}.pb-48{padding-top:3rem;}.pb-64{padding-top:4rem;}.pl-16{padding-top:1rem;}.pl-32{padding-top:2rem;}.pl-48{padding-top:3rem;}.pl-64{padding-top:4rem;}.m-16{margin:1rem;}.m-32{margin:2rem;}.m-48{margin:3rem;}.m-64{margin:4rem;}.mt-16{margin-top:1rem;}.mt-32{margin-top:2rem;}.mt-48{margin-top:3rem;}.mt-64{margin-top:4rem;}.mr-16{margin-top:1rem;}.mr-32{margin-top:2rem;}.mr-48{margin-top:3rem;}.mr-64{margin-top:4rem;}.mb-16{margin-top:1rem;}.mb-32{margin-top:2rem;}.mb-48{margin-top:3rem;}.mb-64{margin-top:4rem;}.ml-16{margin-top:1rem;}.ml-32{margin-top:2rem;}.ml-48{margin-top:3rem;}.ml-64{margin-top:4rem;}.text-center{text-align:center !important;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-justify{text-align:justify !important;}.text-muted{color:#999 !important;}.linebreak:after{content:"\a";white-space:pre;}.align-baseline{vertical-align:baseline;}.align-top{vertical-align:top;}.align-middle{vertical-align:middle;}.align-bottom{vertical-align:bottom;}.align-text-top{vertical-align:text-top;}.align-text-bottom{vertical-align:text-bottom;}.overflow-hidden{overflow:hidden !important;}.hidden{display:none !important;visibility:hidden;}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;visibility:hidden;}.invisible.focusable:active,.invisible.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.float-right{float:right;}.float-left{float:left;}.float-none{float:none;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.viewport-height{height:100vh;}.viewport-full-background{position:relative;width:100%;height:100vh;top:auto;display:block;background-attachment:fixed;background-size:100% auto;background-color:#aaa;}@media (min-width:768px){.mobile-only{display:none;}}.flex{display:flex;}.flex-row{flex-direction:row !important;}.flex-column{flex-direction:column !important;}.flex-row-reverse{flex-direction:row-reverse !important;}.flex-column-reverse{flex-direction:column-reverse !important;}.flex-wrap{flex-wrap:wrap !important;}.flex-nowrap{flex-wrap:nowrap !important;}.flex-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-start{justify-content:flex-start !important;}.justify-content-end{justify-content:flex-end !important;}.justify-content-center{justify-content:center !important;}.justify-content-between{justify-content:space-between !important;}.justify-content-around{justify-content:space-around !important;}.align-items-start{align-items:flex-start !important;}.align-items-end{align-items:flex-end !important;}.align-items-center{align-items:center !important;}.align-items-baseline{align-items:baseline !important;}.align-items-stretch{align-items:stretch !important;}.align-content-start{align-content:flex-start !important;}.align-content-end{align-content:flex-end !important;}.align-content-center{align-content:center !important;}.align-content-between{align-content:space-between !important;}.align-content-around{align-content:space-around !important;}.align-content-stretch{align-content:stretch !important;}.align-self-auto{align-self:auto !important;}.align-self-start{align-self:flex-start !important;}.align-self-end{align-self:flex-end !important;}.align-self-center{align-self:center !important;}.align-self-baseline{align-self:baseline !important;}.align-self-stretch{align-self:stretch !important;}
