/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
*{margin:0;padding:0;font:inherit;font-size:100%;vertical-align:baseline;border:0}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:aller;src:url(/themes/custom/sassy/assets/fonts/aller_lt-webfont.woff2) format("woff2"),url(/themes/custom/sassy/assets/fonts/aller_lt-webfont.woff) format("woff"),url(/themes/custom/sassy/assets/fonts/aller_lt-webfont.ttf) format("truetype"),url(/themes/custom/sassy/assets/img/aller_lt-webfont.svg?d487215e#aller_lightregular) format("svg");font-weight:300;font-style:normal}@font-face{font-family:aller;src:url(/themes/custom/sassy/assets/fonts/aller_rg-webfont.woff2) format("woff2"),url(/themes/custom/sassy/assets/fonts/aller_rg-webfont.woff) format("woff"),url(/themes/custom/sassy/assets/fonts/aller_rg-webfont.ttf) format("truetype"),url(/themes/custom/sassy/assets/img/aller_rg-webfont.svg?053e0fe1#allerregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:aller;src:url(/themes/custom/sassy/assets/fonts/aller_it-webfont.woff2) format("woff2"),url(/themes/custom/sassy/assets/fonts/aller_it-webfont.woff) format("woff"),url(/themes/custom/sassy/assets/fonts/aller_it-webfont.ttf) format("truetype"),url(/themes/custom/sassy/assets/img/aller_it-webfont.svg?4c975f56#alleritalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:aller;src:url(/themes/custom/sassy/assets/fonts/aller_bd-webfont.woff2) format("woff2"),url(/themes/custom/sassy/assets/fonts/aller_bd-webfont.woff) format("woff"),url(/themes/custom/sassy/assets/fonts/aller_bd-webfont.ttf) format("truetype"),url(/themes/custom/sassy/assets/img/aller_bd-webfont.svg?cfe45ccc#allerbold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:kindentaal;src:url(/themes/custom/sassy/assets/fonts/kindentaal.eot#iefix) format("embedded-opentype"),url(/themes/custom/sassy/assets/fonts/kindentaal.woff2) format("woff2"),url(/themes/custom/sassy/assets/fonts/kindentaal.ttf) format("truetype"),url(/themes/custom/sassy/assets/fonts/kindentaal.woff) format("woff"),url(/themes/custom/sassy/assets/img/kindentaal.svg?89a46d21#kindentaal) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:kindentaal!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-nascom:before{content:"\e900"}.icon-arrow-down:before{content:"\e901"}.icon-arrow-left:before{content:"\e902"}.icon-arrow-right:before{content:"\e903"}.icon-marker:before{content:"\e904"}.icon-oval-border:before{content:"\e905"}.icon-oval:before{content:"\e906"}.icon-clock:before{content:"\e907"}.icon-quote:before{content:"\e908"}.icon-facebook:before{content:"\e909"}.icon-twitter:before{content:"\e90a"}.icon-linkedin:before{content:"\e90b"}.icon-facebook-logo:before{content:"\e90c"}.icon-mail:before{content:"\e90d"}.container{max-width:1440px;margin:0 auto}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}.row{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:flex-start;width:100%}.row--no-padding{padding-left:0;padding-right:0}.row>*{position:relative;min-height:1px;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px;flex-basis:auto;flex-grow:1}@media (min-width:996px){.row>*{padding-left:24px;padding-right:24px}}.row--direction-row{flex-direction:row}.row--direction-row-reverse{flex-direction:row-reverse}.row--direction-column{flex-direction:column}.row--direction-column-reverse{flex-direction:column-reverse}.row--justify-start{justify-content:flex-start}.row--justify-center{justify-content:center}.row--justify-end{justify-content:flex-end}.row--align-start{align-items:flex-start}.row--align-stretch{align-items:stretch}.row--align-center{align-items:center}.row--align-end{align-items:flex-end}[class*=col-]{position:relative;min-height:1px;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:996px){[class*=col-]{padding-left:24px;padding-right:24px}}.xs-hidden{display:none!important}@media (min-width:768px){.sm-hidden{display:none!important}}@media (min-width:996px){.md-hidden{display:none!important}}@media (min-width:1024px){.lg-hidden{display:none!important}}@media (min-width:1280px){.xl-hidden{display:none!important}}.xs-visible{display:block!important}@media (min-width:768px){.sm-visible{display:block!important}}@media (min-width:996px){.md-visible{display:block!important}}@media (min-width:1024px){.lg-visible{display:block!important}}@media (min-width:1280px){.xl-visible{display:block!important}}.col-xs-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-push-1{left:8.33333%}.col-xs-pull-1{right:8.33333%}.col-sm-1{position:relative;min-height:1px;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:996px){.col-sm-1{padding-left:24px;padding-right:24px}}@media (min-width:768px){.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}}@media (min-width:768px){.col-sm-offset-1{margin-left:8.33333%}}@media (min-width:768px){.col-sm-push-1{left:8.33333%}}@media (min-width:768px){.col-sm-pull-1{right:8.33333%}}@media (min-width:996px){.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}}@media (min-width:996px){.col-md-offset-1{margin-left:8.33333%}}@media (min-width:996px){.col-md-push-1{left:8.33333%}}@media (min-width:996px){.col-md-pull-1{right:8.33333%}}@media (min-width:1024px){.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}}@media (min-width:1024px){.col-lg-offset-1{margin-left:8.33333%}}@media (min-width:1024px){.col-lg-push-1{left:8.33333%}}@media (min-width:1024px){.col-lg-pull-1{right:8.33333%}}@media (min-width:1280px){.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}}@media (min-width:1280px){.col-xl-offset-1{margin-left:8.33333%}}@media (min-width:1280px){.col-xl-push-1{left:8.33333%}}@media (min-width:1280px){.col-xl-pull-1{right:8.33333%}}.col-xs-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-push-2{left:16.66667%}.col-xs-pull-2{right:16.66667%}.col-sm-2{position:relative;min-height:1px;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:996px){.col-sm-2{padding-left:24px;padding-right:24px}}@media (min-width:768px){.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}}@media (min-width:768px){.col-sm-offset-2{margin-left:16.66667%}}@media (min-width:768px){.col-sm-push-2{left:16.66667%}}@media (min-width:768px){.col-sm-pull-2{right:16.66667%}}@media (min-width:996px){.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}}@media (min-width:996px){.col-md-offset-2{margin-left:16.66667%}}@media (min-width:996px){.col-md-push-2{left:16.66667%}}@media (min-width:996px){.col-md-pull-2{right:16.66667%}}@media (min-width:1024px){.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}}@media (min-width:1024px){.col-lg-offset-2{margin-left:16.66667%}}@media (min-width:1024px){.col-lg-push-2{left:16.66667%}}@media (min-width:1024px){.col-lg-pull-2{right:16.66667%}}@media (min-width:1280px){.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}}@media (min-width:1280px){.col-xl-offset-2{margin-left:16.66667%}}@media (min-width:1280px){.col-xl-push-2{left:16.66667%}}@media (min-width:1280px){.col-xl-pull-2{right:16.66667%}}.col-xs-3{flex:0 0 25%;max-width:25%}.col-xs-offset-3{margin-left:25%}.col-xs-push-3{left:25%}.col-xs-pull-3{right:25%}.col-sm-3{position:relative;min-height:1px;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:996px){.col-sm-3{padding-left:24px;padding-right:24px}}@media (min-width:768px){.col-sm-3{flex:0 0 25%;max-width:25%}}@media (min-width:768px){.col-sm-offset-3{margin-left:25%}}@media (min-width:768px){.col-sm-push-3{left:25%}}@media (min-width:768px){.col-sm-pull-3{right:25%}}@media (min-width:996px){.col-md-3{flex:0 0 25%;max-width:25%}}@media (min-width:996px){.col-md-offset-3{margin-left:25%}}@media (min-width:996px){.col-md-push-3{left:25%}}@media (min-width:996px){.col-md-pull-3{right:25%}}@media (min-width:1024px){.col-lg-3{flex:0 0 25%;max-width:25%}}@media (min-width:1024px){.col-lg-offset-3{margin-left:25%}}@media (min-width:1024px){.col-lg-push-3{left:25%}}@media (min-width:1024px){.col-lg-pull-3{right:25%}}@media (min-width:1280px){.col-xl-3{flex:0 0 25%;max-width:25%}}@media (min-width:1280px){.col-xl-offset-3{margin-left:25%}}@media (min-width:1280px){.col-xl-push-3{left:25%}}@media (min-width:1280px){.col-xl-pull-3{right:25%}}.col-xs-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-push-4{left:33.33333%}.col-xs-pull-4{right:33.33333%}.col-sm-4{position:relative;min-height:1px;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:996px){.col-sm-4{padding-left:24px;padding-right:24px}}@media (min-width:768px){.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:768px){.col-sm-offset-4{margin-left:33.33333%}}@media (min-width:768px){.col-sm-push-4{left:33.33333%}}@media (min-width:768px){.col-sm-pull-4{right:33.33333%}}@media (min-width:996px){.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:996px){.col-md-offset-4{margin-left:33.33333%}}@media (min-width:996px){.col-md-push-4{left:33.33333%}}@media (min-width:996px){.col-md-pull-4{right:33.33333%}}@media (min-width:1024px){.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:1024px){.col-lg-offset-4{margin-left:33.33333%}}@media (min-width:1024px){.col-lg-push-4{left:33.33333%}}@media (min-width:1024px){.col-lg-pull-4{right:33.33333%}}@media (min-width:1280px){.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:1280px){.col-xl-offset-4{margin-left:33.33333%}}@media (min-width:1280px){.col-xl-push-4{left:33.33333%}}@media (min-width:1280px){.col-xl-pull-4{right:33.33333%}}.col-xs-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-push-5{left:41.66667%}.col-xs-pull-5{right:41.66667%}.col-sm-5{position:relative;min-height:1px;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:996px){.col-sm-5{padding-left:24px;padding-right:24px}}@media (min-width:768px){.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}}@media (min-width:768px){.col-sm-offset-5{margin-left:41.66667%}}@media (min-width:768px){.col-sm-push-5{left:41.66667%}}@media (min-width:768px){.col-sm-pull-5{right:41.66667%}}@media (min-width:996px){.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}}@media (min-width:996px){.col-md-offset-5{margin-left:41.66667%}}@media (min-width:996px){.col-md-push-5{left:41.66667%}}@media (min-width:996px){.col-md-pull-5{right:41.66667%}}@media (min-width:1024px){.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}}@media (min-width:1024px){.col-lg-offset-5{margin-left:41.66667%}}@media (min-width:1024px){.col-lg-push-5{left:41.66667%}}@media (min-width:1024px){.col-lg-pull-5{right:41.66667%}}@media (min-width:1280px){.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}}@media (min-width:1280px){.col-xl-offset-5{margin-left:41.66667%}}@media (min-width:1280px){.col-xl-push-5{left:41.66667%}}@media (min-width:1280px){.col-xl-pull-5{right:41.66667%}}.col-xs-6{flex:0 0 50%;max-width:50%}.col-xs-offset-6{margin-left:50%}.col-xs-push-6{left:50%}.col-xs-pull-6{right:50%}.col-sm-6{position:relative;min-height:1px;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:996px){.col-sm-6{padding-left:24px;padding-right:24px}}@media (min-width:768px){.col-sm-6{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.col-sm-offset-6{margin-left:50%}}@media (min-width:768px){.col-sm-push-6{left:50%}}@media (min-width:768px){.col-sm-pull-6{right:50%}}@media (min-width:996px){.col-md-6{flex:0 0 50%;max-width:50%}}@media (min-width:996px){.col-md-offset-6{margin-left:50%}}@media (min-width:996px){.col-md-push-6{left:50%}}@media (min-width:996px){.col-md-pull-6{right:50%}}@media (min-width:1024px){.col-lg-6{flex:0 0 50%;max-width:50%}}@media (min-width:1024px){.col-lg-offset-6{margin-left:50%}}@media (min-width:1024px){.col-lg-push-6{left:50%}}@media (min-width:1024px){.col-lg-pull-6{right:50%}}@media (min-width:1280px){.col-xl-6{flex:0 0 50%;max-width:50%}}@media (min-width:1280px){.col-xl-offset-6{margin-left:50%}}@media (min-width:1280px){.col-xl-push-6{left:50%}}@media (min-width:1280px){.col-xl-pull-6{right:50%}}.col-xs-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-push-7{left:58.33333%}.col-xs-pull-7{right:58.33333%}.col-sm-7{position:relative;min-height:1px;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:996px){.col-sm-7{padding-left:24px;padding-right:24px}}@media (min-width:768px){.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}}@media (min-width:768px){.col-sm-offset-7{margin-left:58.33333%}}@media (min-width:768px){.col-sm-push-7{left:58.33333%}}@media (min-width:768px){.col-sm-pull-7{right:58.33333%}}@media (min-width:996px){.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}}@media (min-width:996px){.col-md-offset-7{margin-left:58.33333%}}@media (min-width:996px){.col-md-push-7{left:58.33333%}}@media (min-width:996px){.col-md-pull-7{right:58.33333%}}@media (min-width:1024px){.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}}@media (min-width:1024px){.col-lg-offset-7{margin-left:58.33333%}}@media (min-width:1024px){.col-lg-push-7{left:58.33333%}}@media (min-width:1024px){.col-lg-pull-7{right:58.33333%}}@media (min-width:1280px){.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}}@media (min-width:1280px){.col-xl-offset-7{margin-left:58.33333%}}@media (min-width:1280px){.col-xl-push-7{left:58.33333%}}@media (min-width:1280px){.col-xl-pull-7{right:58.33333%}}.col-xs-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-push-8{left:66.66667%}.col-xs-pull-8{right:66.66667%}.col-sm-8{position:relative;min-height:1px;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:996px){.col-sm-8{padding-left:24px;padding-right:24px}}@media (min-width:768px){.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:768px){.col-sm-offset-8{margin-left:66.66667%}}@media (min-width:768px){.col-sm-push-8{left:66.66667%}}@media (min-width:768px){.col-sm-pull-8{right:66.66667%}}@media (min-width:996px){.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:996px){.col-md-offset-8{margin-left:66.66667%}}@media (min-width:996px){.col-md-push-8{left:66.66667%}}@media (min-width:996px){.col-md-pull-8{right:66.66667%}}@media (min-width:1024px){.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:1024px){.col-lg-offset-8{margin-left:66.66667%}}@media (min-width:1024px){.col-lg-push-8{left:66.66667%}}@media (min-width:1024px){.col-lg-pull-8{right:66.66667%}}@media (min-width:1280px){.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:1280px){.col-xl-offset-8{margin-left:66.66667%}}@media (min-width:1280px){.col-xl-push-8{left:66.66667%}}@media (min-width:1280px){.col-xl-pull-8{right:66.66667%}}.col-xs-9{flex:0 0 75%;max-width:75%}.col-xs-offset-9{margin-left:75%}.col-xs-push-9{left:75%}.col-xs-pull-9{right:75%}.col-sm-9{position:relative;min-height:1px;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:996px){.col-sm-9{padding-left:24px;padding-right:24px}}@media (min-width:768px){.col-sm-9{flex:0 0 75%;max-width:75%}}@media (min-width:768px){.col-sm-offset-9{margin-left:75%}}@media (min-width:768px){.col-sm-push-9{left:75%}}@media (min-width:768px){.col-sm-pull-9{right:75%}}@media (min-width:996px){.col-md-9{flex:0 0 75%;max-width:75%}}@media (min-width:996px){.col-md-offset-9{margin-left:75%}}@media (min-width:996px){.col-md-push-9{left:75%}}@media (min-width:996px){.col-md-pull-9{right:75%}}@media (min-width:1024px){.col-lg-9{flex:0 0 75%;max-width:75%}}@media (min-width:1024px){.col-lg-offset-9{margin-left:75%}}@media (min-width:1024px){.col-lg-push-9{left:75%}}@media (min-width:1024px){.col-lg-pull-9{right:75%}}@media (min-width:1280px){.col-xl-9{flex:0 0 75%;max-width:75%}}@media (min-width:1280px){.col-xl-offset-9{margin-left:75%}}@media (min-width:1280px){.col-xl-push-9{left:75%}}@media (min-width:1280px){.col-xl-pull-9{right:75%}}.col-xs-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-push-10{left:83.33333%}.col-xs-pull-10{right:83.33333%}.col-sm-10{position:relative;min-height:1px;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:996px){.col-sm-10{padding-left:24px;padding-right:24px}}@media (min-width:768px){.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}}@media (min-width:768px){.col-sm-offset-10{margin-left:83.33333%}}@media (min-width:768px){.col-sm-push-10{left:83.33333%}}@media (min-width:768px){.col-sm-pull-10{right:83.33333%}}@media (min-width:996px){.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}}@media (min-width:996px){.col-md-offset-10{margin-left:83.33333%}}@media (min-width:996px){.col-md-push-10{left:83.33333%}}@media (min-width:996px){.col-md-pull-10{right:83.33333%}}@media (min-width:1024px){.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}}@media (min-width:1024px){.col-lg-offset-10{margin-left:83.33333%}}@media (min-width:1024px){.col-lg-push-10{left:83.33333%}}@media (min-width:1024px){.col-lg-pull-10{right:83.33333%}}@media (min-width:1280px){.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}}@media (min-width:1280px){.col-xl-offset-10{margin-left:83.33333%}}@media (min-width:1280px){.col-xl-push-10{left:83.33333%}}@media (min-width:1280px){.col-xl-pull-10{right:83.33333%}}.col-xs-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-push-11{left:91.66667%}.col-xs-pull-11{right:91.66667%}.col-sm-11{position:relative;min-height:1px;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:996px){.col-sm-11{padding-left:24px;padding-right:24px}}@media (min-width:768px){.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}}@media (min-width:768px){.col-sm-offset-11{margin-left:91.66667%}}@media (min-width:768px){.col-sm-push-11{left:91.66667%}}@media (min-width:768px){.col-sm-pull-11{right:91.66667%}}@media (min-width:996px){.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}}@media (min-width:996px){.col-md-offset-11{margin-left:91.66667%}}@media (min-width:996px){.col-md-push-11{left:91.66667%}}@media (min-width:996px){.col-md-pull-11{right:91.66667%}}@media (min-width:1024px){.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}}@media (min-width:1024px){.col-lg-offset-11{margin-left:91.66667%}}@media (min-width:1024px){.col-lg-push-11{left:91.66667%}}@media (min-width:1024px){.col-lg-pull-11{right:91.66667%}}@media (min-width:1280px){.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}}@media (min-width:1280px){.col-xl-offset-11{margin-left:91.66667%}}@media (min-width:1280px){.col-xl-push-11{left:91.66667%}}@media (min-width:1280px){.col-xl-pull-11{right:91.66667%}}.col-xs-12{flex:0 0 100%;max-width:100%}.col-xs-offset-12{margin-left:100%}.col-xs-push-12{left:100%}.col-xs-pull-12{right:100%}.col-sm-12{position:relative;min-height:1px;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:996px){.col-sm-12{padding-left:24px;padding-right:24px}}@media (min-width:768px){.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-sm-offset-12{margin-left:100%}}@media (min-width:768px){.col-sm-push-12{left:100%}}@media (min-width:768px){.col-sm-pull-12{right:100%}}@media (min-width:996px){.col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width:996px){.col-md-offset-12{margin-left:100%}}@media (min-width:996px){.col-md-push-12{left:100%}}@media (min-width:996px){.col-md-pull-12{right:100%}}@media (min-width:1024px){.col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width:1024px){.col-lg-offset-12{margin-left:100%}}@media (min-width:1024px){.col-lg-push-12{left:100%}}@media (min-width:1024px){.col-lg-pull-12{right:100%}}@media (min-width:1280px){.col-xl-12{flex:0 0 100%;max-width:100%}}@media (min-width:1280px){.col-xl-offset-12{margin-left:100%}}@media (min-width:1280px){.col-xl-push-12{left:100%}}@media (min-width:1280px){.col-xl-pull-12{right:100%}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hidden{position:absolute;display:none;clip:rect(0,0,0,0)}body,html{width:100%;height:100%;position:relative;background:#45153b;font-family:aller,sans-serif;font-size:22px;font-weight:300;line-height:32px;color:#878787;overflow-x:hidden;-webkit-overflow-scrolling:touch}.wrapper{max-width:1706px;margin:auto}@media (min-width:996px){.wrapper{padding-left:60px;padding-right:60px}}.outer-wrapper{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.outer-wrapper{padding-left:40px;padding-right:40px}}@media screen and (min-width:996px){.outer-wrapper{padding-left:60px;padding-right:60px}}.layout-container{position:relative}.layout-container:before{content:" ";width:222px;height:191px;display:none;position:absolute;top:-70px;right:-78px;z-index:10;background:transparent url(/themes/custom/sassy/assets/img/page-triangle-top.png?29dda9b7) no-repeat 50%;background-size:cover}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.layout-container:before{background:transparent url(/themes/custom/sassy/assets/img/page-triangle-top@2x.png?7ef79eae) no-repeat 50%;background-size:cover}}@media screen and (min-width:996px){.layout-container:before{display:block}}.layout-content{position:relative}.layout-content:before{content:" ";width:171px;height:78px;display:none;position:absolute;bottom:-50px;right:-14px;z-index:1;background:transparent url(/themes/custom/sassy/assets/img/page-triangle-bottom.png?2425cbe2) no-repeat 50%;background-size:cover}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.layout-content:before{background:transparent url(/themes/custom/sassy/assets/img/page-triangle-bottom@2x.png?64509f58) no-repeat 50%;background-size:cover}}@media screen and (min-width:996px){.layout-content:before{display:block}}h1,h2,h3,h4,h5,h6{font-family:aller,sans-serif;font-weight:300;color:#fff}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1{font-size:36px;line-height:48px;margin-bottom:29px}@media (min-width:768px){h1{margin-bottom:33px}}h2{font-size:28px;line-height:48px;margin-bottom:28px}h3{font-size:30px;line-height:40px;position:relative}h3,h4{margin-bottom:30px}h4{font-size:18px;line-height:36px}p{margin-bottom:40px}p:last-child{margin-bottom:0}ol,ul{margin-bottom:40px;margin-left:25px}ol:last-child,ul:last-child{margin-bottom:0}em{font-style:italic}a{font-weight:700;text-decoration:none;transition:all .12s ease-out}a,a:hover{color:#e66795}a:hover{text-decoration:underline}.button{padding:13px 32px 15px}.button.alt{background:0 0;border-color:#deb2d5;color:#deb2d5}.button.alt:active,.button.alt:focus,.button.alt:hover{background:#deb2d5;color:#fff}.button.small{border-radius:20px;padding:3px 32px 9px;text-transform:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px;border-radius:24px;border:1px solid #d9d9d9;background-color:#fff;padding:10px 28px;width:100%}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:0;border-color:#3e1234;background-color:#fff}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{height:48px}form{padding-top:46px;padding-bottom:49px}@media (min-width:768px){form{padding-top:94px;padding-bottom:46px}}label{font-size:22px;line-height:32px;display:block;color:#878787;font-weight:300}label.form-required:after{content:"*";display:inline-block;margin-left:5px}@media (min-width:996px){label{width:20%;padding-top:7px}}@media (min-width:996px){label+*{width:80%}}textarea{resize:none}.form-item{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:flex-start;width:100%}.form-item .description{font-size:12px}@media (min-width:996px){.form-item .description{padding-left:20%}}.form-actions,.form-item{margin-top:16px}.form-actions:first-child,.form-item:first-child{margin-top:0}@media (min-width:996px){.form-actions{padding-left:20%}}.button,button,input[type=submit]{border-radius:28px;font-size:14px;line-height:24px;display:inline-block;background:#e66795;color:#fff;font-weight:700;font-style:normal;border:2px solid #e66795;transition:all .12s ease-out;text-decoration:none;border-radius:20px;padding:3px 32px 9px;text-transform:none}.button:focus,.button:hover,button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background:0 0;color:#e66795;text-decoration:none}.form-type-checkbox,.form-type-radio{position:relative}.form-type-checkbox label,.form-type-radio label{font-size:16px}input[type=checkbox],input[type=radio]{position:absolute;left:0;top:8px;opacity:0;pointer-events:none;z-index:-1}input[type=checkbox]+.element,input[type=radio]+.element{display:inline-block;position:absolute;width:14px;height:14px;top:0;left:0;margin-top:18px;z-index:1;border:1px solid #d9d9d9;border-radius:2px;pointer-events:none}input[type=checkbox]+.element+label,input[type=radio]+.element+label{padding-left:28px!important;width:auto!important}input[type=checkbox]+.element:before,input[type=radio]+.element:before{content:"";position:absolute;top:2px;left:2px;width:8px;height:8px;line-height:10px;background:#e66795;transition:.12s ease-out;opacity:0;pointer-events:none;border-radius:2px}input[type=checkbox]:checked+.element:before,input[type=radio]:checked+.element:before{opacity:1}input[type=radio]+.element,input[type=radio]+.element:before{border-radius:50%}img{-ms-interpolation-mode:bicubic;width:100%;max-width:100%;height:auto;display:block}.img--inline{width:auto}a img{border:none}.top-navigation .grid-container{max-width:1440px;margin:0 auto;padding-left:0;padding-right:0}.top-navigation .grid-container:after,.top-navigation .grid-container:before{content:" ";display:table}.top-navigation .grid-container:after{clear:both}.top-navigation .row{justify-content:center;position:relative}.top-navigation .top-logo{padding-top:22px;width:33.33333%}.top-navigation nav.menu{margin-left:25%;width:41.66667%}.top-navigation .toggle-menu{flex:none;display:block;position:absolute;top:34px;right:0;padding:0}.top-navigation #menu>nav{display:none}@media screen and (min-width:996px){.top-navigation .toggle-menu{right:-40px}.top-navigation .top-logo{padding-top:12px;margin-left:-40px}.top-navigation #menu>nav{display:block}}header.main-header{padding-top:100px;padding-bottom:88px}header.main-header .grid-container{max-width:1440px;margin:0 auto;padding-left:0;padding-right:0}header.main-header .grid-container:after,header.main-header .grid-container:before{content:" ";display:table}header.main-header .grid-container:after{clear:both}header.main-header .header-left{position:relative}header.main-header .header-left:before{content:"";background:transparent url(/themes/custom/sassy/assets/img/triangles-header.png?5119b142) no-repeat 0 0;background-size:cover;width:104px;height:108px;display:block;position:absolute;top:-7px;left:-108px;z-index:2}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){header.main-header .header-left:before{background-image:url(/themes/custom/sassy/assets/img/triangles-header@2x.png?43d8d479);background-size:cover}}header.main-header .header-right{display:none}@media (min-width:996px){header.main-header .header-left{max-width:58.33333%}header.main-header .header-right{display:block;margin-left:8.33333%;max-width:33.33333%}}.site-tools .grid-container{max-width:1440px;margin:0 auto;padding-left:0;padding-right:0}.site-tools .grid-container:after,.site-tools .grid-container:before{content:" ";display:table}.site-tools .grid-container:after{clear:both}.layout-content{border-top:8px solid #63c7ca;background-color:#fff}.footer{padding-top:67px}.footer .grid-container{max-width:1440px;margin:0 auto;padding-right:0;padding-left:0}.footer .grid-container:after,.footer .grid-container:before{content:" ";display:table}.footer .grid-container:after{clear:both}.footer .row>*{padding-left:0;padding-right:0}.footer-top-prefix{font-size:16px;line-height:24px;color:#fff;font-weight:700}.footer-top-right{margin-top:24px;margin-bottom:24px;width:100%}.footer-top-right img{max-height:40px;width:auto;display:inline-block}@media (min-width:768px){.footer-top-right{margin-top:0}}.footer-bottom{padding-bottom:9px}.footer a{color:inherit;text-decoration:none}.footer a:hover{text-decoration:underline}.footer ul.menu{margin:0}.footer ul.menu,.footer ul.menu li{display:block;list-style:none}@media (min-width:768px){.footer .grid-container{background-color:transparent;background-image:url(/themes/custom/sassy/assets/img/logo-kindentaal-footer.png?c83312c2);background-repeat:no-repeat;background-position:0 0;background-size:165px auto;max-width:100%}.footer-top-left,.footer-top-prefix,.footer-top-right{padding-left:24px;padding-right:24px}.footer-top-prefix-left-wrap{margin-left:25%;max-width:33.33333%;width:33.33333%}.footer-top-right{max-width:33.33333%;width:33.33333%;margin-left:8.33333%;text-align:right}.footer-bottom{padding-top:33px}.footer-bottom-left,.footer-bottom-right{padding-left:24px;padding-right:24px}.footer-bottom-left{width:100%;text-align:right}.footer-bottom-right{text-align:right}.footer ul.menu{margin-left:25px}.footer ul.menu,.footer ul.menu li{display:inline-block}.footer .footer-policy{margin-left:25px}}@media (min-width:996px){.footer .outer-wrapper{padding-right:0}.footer-top-left,.footer-top-prefix{float:left}.footer-top-prefix-left-wrap{margin-left:16.66667%;max-width:41.66667%;width:41.66667%}.footer-top-left,.footer-top-prefix{max-width:40%;width:40%}.footer-bottom-left{width:auto;margin-left:16.66667%;text-align:left}.footer-bottom-right{max-width:33.33333%;width:33.33333%}}@media (min-width:1024px){.footer-top-left{margin-left:20%}}@media (min-width:1600px){.footer-bottom-left{margin-left:41.66667%}}.agenda-teaser{margin-top:23px;padding-bottom:24px;border-bottom:1px solid #d9d9d9}.agenda-teaser:after,.agenda-teaser:before{content:" ";display:table}.agenda-teaser:after{clear:both}.agenda-teaser .teaser-left,.agenda-teaser .teaser-right{float:left}.agenda-teaser .teaser-left{width:10%;min-width:40px}@media (min-width:768px){.agenda-teaser .teaser-left{padding-right:24px}}.agenda-teaser .teaser-right{width:90%;padding-left:12px}@media (min-width:768px){.agenda-teaser .teaser-right{padding-left:24px}}.agenda-teaser .date{width:40px;position:relative;text-align:center}.agenda-teaser .date span{display:block}.agenda-teaser .date .day{line-height:40px;height:40px;position:relative}.agenda-teaser .date .day:before{content:"\e906";font-family:kindentaal;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e66795;font-size:40px;position:absolute;top:0;left:0;display:block;z-index:0}.agenda-teaser .date .day span{font-size:18px;line-height:34px;font-weight:700;color:#fff;position:relative;text-align:center}.agenda-teaser .date .month{font-size:12px;line-height:24px;color:#fff;font-weight:700}.agenda-teaser .city,.agenda-teaser h2{font-size:18px;line-height:24px;display:inline-block;margin:0;padding:0;color:#45153b}.agenda-teaser .city{font-weight:700}.agenda-teaser .city+h2:before{content:" - "}.agenda-teaser .time{font-weight:400}.agenda-teaser .location,.agenda-teaser .time{font-size:16px;line-height:24px;color:#878787;display:block}.agenda-teaser .location:before,.agenda-teaser .time:before{margin-right:16px;color:#878787;display:inline-block}@media (min-width:768px){.agenda-teaser .location,.agenda-teaser .time{display:inline-block}}.agenda-teaser .time:before{content:"\e907";font-family:kindentaal;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px}.agenda-teaser .time+.location{margin-top:10px}@media (min-width:768px){.agenda-teaser .time+.location{margin-left:60px;margin-top:0}}.agenda-teaser .location{text-decoration:underline;font-weight:400}.agenda-teaser .location:before{content:"\e904";font-family:kindentaal;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px}.agenda-teaser .location:hover{text-decoration:none}.program-visual-teaser{position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.program-visual-teaser:before{content:"";display:block;padding-top:58.86792%}.program-visual-teaser:hover .teaser-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.program-visual-teaser .teaser-image img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;-webkit-transform:scale(1.01);transform:scale(1.01);transition:all .12s ease-out}.program-visual-teaser .teaser-title{position:absolute;display:flex;align-items:center;justify-content:center;text-align:center;z-index:2;top:0;left:0;width:100%;height:100%}.program-visual-teaser .teaser-title h2{font-size:24px;line-height:32px;font-weight:400;color:#fff;text-shadow:0 1px 5px rgba(0,0,0,.75);max-width:60%;margin:auto}nav.menu--main{text-align:right}nav.menu--main ul.menu{margin:0;padding:0}nav.menu--main ul.menu li{font-size:16px;line-height:24px;margin-right:40px;padding-top:38px;display:inline-block;overflow:hidden;font-weight:400}nav.menu--main ul.menu li:last-child{margin-right:0}nav.menu--main ul.menu li a{transition:all .12s ease-out;text-decoration:none;color:#fff;display:block;position:relative}nav.menu--main ul.menu li a:before{content:"\e901";font-family:kindentaal;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;display:block;color:#e66795;position:absolute;top:-41px;left:50%;margin-left:-13px;opacity:0;transition:all .12s ease-out;pointer-events:none}nav.menu--main ul.menu li.menu-item--active-trail a,nav.menu--main ul.menu li:hover a,nav.menu--main ul.menu li a:hover{color:#e66795}nav.menu--main ul.menu li.menu-item--active-trail a:before,nav.menu--main ul.menu li:hover a:before{opacity:1}.site-logo img{width:241px}.footer-logo{width:166px}.toggle-menu{width:30px;height:30px;font-size:0;line-height:1}.toggle-menu .hamburger-icon{width:30px;height:30px;position:relative;display:block;cursor:pointer}.toggle-menu .hamburger-icon span{position:absolute;left:3px;display:block;cursor:pointer;height:2px;background-color:#fff;transition:all .12s ease-out;border-radius:1px}.toggle-menu .hamburger-icon span:first-child{width:6px;top:8px}.toggle-menu .hamburger-icon span:nth-child(2){width:24px;top:14px}.toggle-menu .hamburger-icon span:nth-child(3){width:12px;top:20px}.toggle-menu .hamburger-icon:hover span:first-child,.toggle-menu .hamburger-icon:hover span:nth-child(2),.toggle-menu .hamburger-icon:hover span:nth-child(3){width:24px}.made-by{font-size:12px;line-height:24px;color:#deb2d5;font-weight:400}.made-by a{text-decoration:none}.made-by a img{margin-left:15px;display:inline-block;max-width:60px}.field--name-field-paragraphs{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.field--name-field-paragraphs{padding-left:40px;padding-right:40px}}@media screen and (min-width:996px){.field--name-field-paragraphs{padding-left:60px;padding-right:60px}}.field--name-field-paragraphs:after,.field--name-field-paragraphs:before{content:" ";display:table}.field--name-field-paragraphs:after{clear:both}.field--name-field-paragraphs>.field__item:after,.field--name-field-paragraphs>.field__item:before{content:" ";display:table}.field--name-field-paragraphs>.field__item:after{clear:both}.field--name-field-paragraphs>.field__item:last-child{margin-bottom:54px}@media screen and (min-width:996px){.field--name-field-paragraphs>.field__item:last-child{margin-bottom:108px}}.field--name-field-paragraphs>.field__item:last-child .paragraph--type-call-to-action,.field--name-field-paragraphs>.field__item:last-child .paragraph--type-widget{margin-bottom:-54px}@media screen and (min-width:996px){.field--name-field-paragraphs>.field__item:last-child .paragraph--type-call-to-action,.field--name-field-paragraphs>.field__item:last-child .paragraph--type-widget{margin-bottom:-108px}}.paragraph h2,.paragraph h3,.paragraph h4,.paragraph h5,.paragraph h6{color:#45153b}@media (min-width:996px){.paragraph.paragraph--type-intro,.paragraph.paragraph--type-text,.paragraph.paragraph--type-video{flex:0 0 83.33333%;max-width:83.33333%;margin-left:8.33333%}}.paragraph.paragraph--type-intro{font-size:28px;line-height:48px;margin-top:49px;color:#45153b}@media screen and (min-width:996px){.paragraph.paragraph--type-intro{margin-top:98px}}.paragraph.paragraph--type-image{margin-top:35px}@media screen and (min-width:996px){.paragraph.paragraph--type-image{margin-top:70px}}.paragraph.paragraph--type-image-tekst{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:flex-start;width:100%;margin-top:56px}@media screen and (min-width:996px){.paragraph.paragraph--type-image-tekst{margin-top:112px}}@media (min-width:996px){.paragraph.paragraph--type-image-tekst .field--name-field-image{flex:0 0 41.66667%;max-width:41.66667%}}.paragraph.paragraph--type-image-tekst .field--name-field-text{margin-top:30px}@media (min-width:996px){.paragraph.paragraph--type-image-tekst .field--name-field-text{flex:0 0 41.66667%;max-width:41.66667%}}@media screen and (min-width:996px){.paragraph.paragraph--type-image-tekst .field--name-field-text{margin-top:0}}.paragraph.paragraph--type-image-tekst.image-align-left .field--name-field-image{order:1}.paragraph.paragraph--type-image-tekst.image-align-left .field--name-field-text{order:2}@media (min-width:996px){.paragraph.paragraph--type-image-tekst.image-align-left .field--name-field-text{margin-left:8.33333%}}.paragraph.paragraph--type-image-tekst.image-align-right .field--name-field-image{order:2}@media (min-width:996px){.paragraph.paragraph--type-image-tekst.image-align-right .field--name-field-image{margin-left:8.33333%}}.paragraph.paragraph--type-image-tekst.image-align-right .field--name-field-text{order:1}.paragraph.paragraph--type-text{margin-top:32px}@media screen and (min-width:996px){.paragraph.paragraph--type-text{margin-top:64px}}.paragraph.paragraph--type-quote{margin-left:-20px;margin-right:-20px;margin-top:48px;padding:90px 40px 59px;background:transparent url(/themes/custom/sassy/assets/img/quote.png?94d5e4f7) no-repeat 50%;background-size:cover;text-align:center;position:relative}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.paragraph.paragraph--type-quote{background:transparent url(/themes/custom/sassy/assets/img/quote@2x.png?3c9a8760) no-repeat 50%;background-size:cover}}@media screen and (min-width:768px){.paragraph.paragraph--type-quote{margin-left:-40px;margin-right:-40px}}@media screen and (min-width:996px){.paragraph.paragraph--type-quote{margin-left:-60px;margin-right:-60px;margin-top:96px;padding:181px 60px 118px}}.paragraph.paragraph--type-quote:before{width:170px;height:213px;margin-left:-50px;margin-top:-160px;content:" ";display:none;background:transparent url(/themes/custom/sassy/assets/img/quote-triangle-top.png?2b5845cd) no-repeat 50%;background-size:cover;position:absolute;top:0;left:0;z-index:1}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.paragraph.paragraph--type-quote:before{background:transparent url(/themes/custom/sassy/assets/img/quote-triangle-top@2x.png?eafccb06) no-repeat 50%;background-size:cover}}@media screen and (min-width:996px){.paragraph.paragraph--type-quote:before{display:block}}.paragraph.paragraph--type-quote:after{width:147px;height:155px;right:-30px;margin-bottom:-100px;content:" ";display:none;background:transparent url(/themes/custom/sassy/assets/img/quote-triangle-bottom.png?90019a59) no-repeat 50%;background-size:cover;position:absolute;bottom:0;z-index:1}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.paragraph.paragraph--type-quote:after{background:transparent url(/themes/custom/sassy/assets/img/quote-triangle-bottom@2x.png?efdfed21) no-repeat 50%;background-size:cover}}@media screen and (min-width:996px){.paragraph.paragraph--type-quote:after{display:block}}.paragraph.paragraph--type-quote .field--name-field-text{font-size:36px;line-height:48px;padding-bottom:32px;color:#fff;font-weight:300;position:relative;z-index:0;text-shadow:0 1px 5px rgba(0,0,0,.75)}@media (min-width:996px){.paragraph.paragraph--type-quote .field--name-field-text{flex:0 0 66.66667%;max-width:66.66667%;margin-left:16.66667%}}.paragraph.paragraph--type-quote .field--name-field-text:before{width:56px;height:52px;content:" ";display:block;margin-left:-28px;position:absolute;top:-73px;left:50%;z-index:-1;background:transparent url(/themes/custom/sassy/assets/img/quote-tag.png?d53617ac) no-repeat 50%;background-size:cover}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.paragraph.paragraph--type-quote .field--name-field-text:before{background:transparent url(/themes/custom/sassy/assets/img/quote-tag@2x.png?d53617ac) no-repeat 50%;background-size:cover}}@media screen and (min-width:996px){.paragraph.paragraph--type-quote .field--name-field-text:before{top:-93px}}.paragraph.paragraph--type-quote .field--name-field-author{font-size:16px;line-height:24px;color:#deb2d5}.paragraph.paragraph--type-quote .field--name-field-author:after,.paragraph.paragraph--type-quote .field--name-field-author:before{content:"—";display:inline-block}.paragraph.paragraph--type-quote .field--name-field-author:before{margin-right:5px}.paragraph.paragraph--type-quote .field--name-field-author:after{margin-left:5px}.paragraph.paragraph--type-video{margin-top:48px}@media screen and (min-width:996px){.paragraph.paragraph--type-video{margin-top:96px}}.paragraph.paragraph--type-widget .block-homepage-subnavigation{margin-left:-40px;margin-right:-40px}@media screen and (min-width:996px){.paragraph.paragraph--type-widget .block-homepage-subnavigation{margin-left:-60px;margin-right:-60px}}@media (min-width:996px){.paragraph.paragraph--type-widget .block-agenda-block{flex:0 0 83.33333%;max-width:83.33333%;margin-left:8.33333%}}.paragraph.paragraph--type-call-to-action{margin-left:-40px;margin-right:-40px;padding-top:90px;padding-bottom:93px;margin-top:45px;background:#f5f5f5 url(/themes/custom/sassy/assets/img/triangles-cta-bg.png?eb89ea57) no-repeat top;background-size:100% auto;text-align:center}@media screen and (min-width:996px){.paragraph.paragraph--type-call-to-action{margin-top:91px}}@media (min-width:996px){.paragraph.paragraph--type-call-to-action .cta-description,.paragraph.paragraph--type-call-to-action .cta-link,.paragraph.paragraph--type-call-to-action .cta-title{flex:0 0 83.33333%;max-width:83.33333%;margin-left:8.33333%}}.paragraph.paragraph--type-call-to-action .cta-title{font-size:36px;line-height:48px;margin-bottom:40px}.paragraph.paragraph--type-call-to-action .cta-description{margin-bottom:64px;color:#45153b}.paragraph.paragraph--type-call-to-action .cta-link a{border-radius:28px;padding:13px 32px 15px;font-size:14px;line-height:24px;display:inline-block;background:#e66795;color:#fff;font-weight:700;font-style:normal;border:2px solid #e66795;transition:all .12s ease-out;text-decoration:none}.paragraph.paragraph--type-call-to-action .cta-link a:focus,.paragraph.paragraph--type-call-to-action .cta-link a:hover{background:0 0;color:#e66795;text-decoration:none}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.paragraph.paragraph--type-call-to-action{background-image:url(/themes/custom/sassy/assets/img/triangles-cta-bg@2x.png?816ce3fe)}}@media screen and (min-width:996px){.paragraph.paragraph--type-call-to-action{margin-left:-60px;margin-right:-60px;padding-top:180px}}#sliding-popup{background:0 0!important;color:#deb2d5;font-weight:300;left:0!important;right:0!important;max-width:1440px!important;margin:auto!important;text-align:right;font-size:0;line-height:0;z-index:99!important}#sliding-popup h1,#sliding-popup h2,#sliding-popup h3{color:#fff;font-weight:300}#sliding-popup .popup-content{display:inline-block;text-align:left;background:#3e1234!important;padding:20px;min-width:320px;max-width:100%}#sliding-popup .popup-content:after{content:"";display:table;clear:both}#sliding-popup button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;background:#e66795!important;color:#fff!important;font-weight:700!important;font-size:14px!important;line-height:20px!important;padding:9px 30px!important;border-radius:100px!important;border:1px solid #e66795!important;box-shadow:none!important;text-shadow:none!important;transition:background .12s ease-out!important}#sliding-popup button:hover{background:0 0!important}#sliding-popup button+button{display:none!important}@media (max-width:767px){#sliding-popup{width:100%!important}#sliding-popup .popup-content{width:100%}#sliding-popup #popup-buttons,#sliding-popup #popup-text{clear:both;float:none;width:100%;text-align:left}}.pager ul{width:100%;list-style-type:none;text-align:center}.pager li{display:inline-block}.pager li.pager__item--first,.pager li.pager__item--last{display:none}.pager li.pager__item--next span,.pager li.pager__item--previous span{font-size:0}.pager li.pager__item--next a:hover,.pager li.pager__item--previous a:hover{color:#e66795}.pager li.pager__item--next a:before,.pager li.pager__item--previous a:before{font-size:16px;line-height:24px}.pager li.pager__item--previous a:before{content:"\e902"}.pager li.pager__item--next a:before,.pager li.pager__item--previous a:before{font-family:kindentaal;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pager li.pager__item--next a:before{content:"\e903"}.pager li.is-active a{background:transparent url(/themes/custom/sassy/assets/img/oval@2x.png?e4136b94) no-repeat 50%;background-size:cover;color:#e66795}.pager li a{width:36px;height:36px;font-size:16px;line-height:32px;display:block;color:#878787}.pager li a:hover{text-decoration:none;color:#e66795}#block-headermenuoverlay{position:fixed;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;background:0 0;visibility:hidden;transition:visibility 0s .8s;z-index:-1;overflow:auto;-webkit-overflow-scrolling:touch}#block-headermenuoverlay .container{position:relative}#block-headermenuoverlay img.logo{max-width:166px;margin-bottom:30px}#block-headermenuoverlay.close,#block-headermenuoverlay.open{visibility:visible;transition:none;z-index:999}#block-headermenuoverlay svg{position:fixed;z-index:0;top:0;left:0;width:100%;height:100%}#block-headermenuoverlay svg path{fill:#3e1234;display:none}#block-headermenuoverlay .nav{position:absolute;top:0;left:0;right:0;margin:auto}#block-headermenuoverlay .close{position:absolute;top:28px;right:16px;z-index:10;width:40px;height:40px;cursor:pointer}#block-headermenuoverlay .close:after,#block-headermenuoverlay .close:before{content:"";position:absolute;background:#fff;top:50%;left:50%;width:18px;height:2px;margin:-1px 0 0 -9px}#block-headermenuoverlay .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#block-headermenuoverlay .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#block-headermenuoverlay .content{width:100%}#block-headermenuoverlay .close,#block-headermenuoverlay .content{opacity:0;transition:opacity .5s .3s}#block-headermenuoverlay.open .close,#block-headermenuoverlay.open .content{opacity:1;transition-delay:.3s}#block-headermenuoverlay.close .close,#block-headermenuoverlay.close .content{transition-delay:0s}#block-headermenuoverlay .left li,#block-headermenuoverlay .left ul,#block-headermenuoverlay .middle li,#block-headermenuoverlay .middle ul,#block-headermenuoverlay .right li,#block-headermenuoverlay .right ul{display:block;list-style:none;margin:0}#block-headermenuoverlay .left{font-size:14px;line-height:24px;color:#deb2d5;display:none}#block-headermenuoverlay .left img{display:block}#block-headermenuoverlay .left p{margin:0}#block-headermenuoverlay .left a{font-weight:inherit;text-decoration:underline}#block-headermenuoverlay .middle{font-size:24px;line-height:48px;font-weight:300}#block-headermenuoverlay .middle a{color:#fff;font-weight:300}#block-headermenuoverlay .right{font-size:24px;line-height:48px;font-weight:300}#block-headermenuoverlay .right *{font-size:inherit}#block-headermenuoverlay .right a{color:#fff;font-weight:300}#block-headermenuoverlay .right .menu-description,#block-headermenuoverlay .right img{display:none}@media (min-width:768px){#block-headermenuoverlay .close{top:30px;right:60px}#block-headermenuoverlay .left{display:block}#block-headermenuoverlay .middle{font-size:36px}#block-headermenuoverlay .middle li,#block-headermenuoverlay .right li{margin-bottom:40px}}.block-header-page-info-block .sub-title{font-size:13px;line-height:24px;margin-bottom:34px;color:#deb2d5}.block-header-page-info-block .description{font-size:18px;line-height:32px;color:#deb2d5}.block-header-page-info-block h1+.sub-title{margin-top:-20px}.block-footer-address-block{font-size:14px;line-height:24px;color:#deb2d5;font-weight:400}.block-footer-address-block p{margin-bottom:0}.block-footer-address-block a{color:#deb2d5;font-weight:400;text-decoration:underline}.block-footer-address-block a:hover{text-decoration:none}.block-footer-policy-block{font-size:12px;line-height:24px;font-weight:400;color:#deb2d5}.block-follow-us-block{font-size:14px;line-height:24px;color:#deb2d5;font-weight:400}.block-follow-us-block img{margin-left:32px;display:inline-block;max-width:88px}.block-article-latest,.block-homepage-news-block{padding:58px 20px 57px}@media screen and (min-width:768px){.block-article-latest,.block-homepage-news-block{padding-left:40px;padding-right:40px}}@media screen and (min-width:996px){.block-article-latest,.block-homepage-news-block{padding-left:60px;padding-right:60px;padding-top:115px;padding-bottom:114px}}.block-article-latest .col-md-4,.block-homepage-news-block .col-md-4{padding-top:20px}.block-article-latest .col-md-4:first-child,.block-homepage-news-block .col-md-4:first-child{padding-top:0}@media screen and (min-width:996px){.block-article-latest .col-md-4,.block-homepage-news-block .col-md-4{padding-top:0}}.block-article-latest .node--type-article,.block-homepage-news-block .node--type-article{cursor:pointer}.block-article-latest .node--type-article:hover img,.block-homepage-news-block .node--type-article:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.block-article-latest>h2,.block-homepage-news-block>h2{font-size:36px;line-height:48px;margin-bottom:34px;color:#45153b;text-align:center}.block-article-latest>a,.block-homepage-news-block>a{font-size:16px;line-height:24px;display:block;text-align:center}.block-article-latest>div,.block-homepage-news-block>div{padding-top:53px}@media screen and (min-width:996px){.block-article-latest>div,.block-homepage-news-block>div{margin-left:-24px;margin-right:-24px}}.block-article-latest>div .col-md-4,.block-homepage-news-block>div .col-md-4{padding-left:0;padding-right:0}@media screen and (min-width:996px){.block-article-latest>div .col-md-4,.block-homepage-news-block>div .col-md-4{padding-left:16px;padding-right:16px}}.block-article-latest .article-img,.block-homepage-news-block .article-img{margin-bottom:23px;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.block-article-latest .article-img img,.block-homepage-news-block .article-img img{-webkit-transform:scale(1.01);transform:scale(1.01);transition:all .12s ease-out}.block-article-latest .article-date,.block-homepage-news-block .article-date{font-size:13px;line-height:24px;margin-bottom:14px;color:#878787}.block-article-latest .article-title,.block-homepage-news-block .article-title{margin-bottom:25px}.block-article-latest .article-title h2,.block-homepage-news-block .article-title h2{font-size:18px;line-height:24px}.block-article-latest .article-title h2 a,.block-homepage-news-block .article-title h2 a{color:#45153b}.block-article-latest .article-description,.block-homepage-news-block .article-description{font-size:16px;line-height:24px;margin-bottom:24px}.block-article-latest .article-link a,.block-homepage-news-block .article-link a{font-size:16px;line-height:24px}.block-article-latest>h3{display:none}.block-homepage-news-block>h3{font-size:36px;line-height:48px;margin-bottom:18px;display:block;color:#45153b;text-align:center}.block-homepage-programs-block:after,.block-homepage-programs-block:before{content:" ";display:table}.block-homepage-programs-block:after{clear:both}.block-homepage-programs-block .programs{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:flex-start;width:100%}.block-homepage-programs-block .programs .node--type-program{flex:0 0 16.66667%;max-width:16.66667%;position:relative;min-height:1px;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px;padding:0!important}@media (min-width:996px){.block-homepage-programs-block .programs .node--type-program{padding-left:24px;padding-right:24px}}@media (min-width:768px){.block-homepage-programs-block .programs .node--type-program{flex:0 0 33.33333%;max-width:33.33333%}}.block-homepage-subnavigation{padding-bottom:49px}.block-homepage-subnavigation:after,.block-homepage-subnavigation:before{content:" ";display:table}.block-homepage-subnavigation:after{clear:both}@media screen and (min-width:996px){.block-homepage-subnavigation{padding-bottom:98px}}.block-homepage-subnavigation .navigation-block-first{padding-top:66px;padding-bottom:55px}@media (min-width:996px){.block-homepage-subnavigation .navigation-block-first{flex:0 0 33.33333%;max-width:33.33333%}}@media screen and (min-width:1024px){.block-homepage-subnavigation .navigation-block-first{padding-top:0;padding-bottom:0}}.block-homepage-subnavigation .navigation-block-first.matched .content{position:absolute;top:50%;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.block-homepage-subnavigation .navigation-block-second{padding:0}@media (min-width:996px){.block-homepage-subnavigation .navigation-block-second{flex:0 0 66.66667%;max-width:66.66667%}}.block-homepage-subnavigation .navigation-block-first{background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative}.block-homepage-subnavigation .navigation-block-first:before{width:195px;height:135px;right:10px;margin-bottom:-40px;content:" ";display:none;background:transparent url(/themes/custom/sassy/assets/img/submenu-triangle.png?1f7e7012) no-repeat 50%;background-size:cover;position:absolute;bottom:0;z-index:1}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.block-homepage-subnavigation .navigation-block-first:before{background:transparent url(/themes/custom/sassy/assets/img/submenu-triangle@2x.png?665ef2ca) no-repeat 50%;background-size:cover}}@media screen and (min-width:996px){.block-homepage-subnavigation .navigation-block-first:before{display:block}}.block-homepage-subnavigation .navigation-block-first .content{padding:40px}.block-homepage-subnavigation .navigation-block-first h3{font-size:28px;line-height:40px;color:#fff;text-shadow:0 1px 5px rgba(0,0,0,.75)}.block-homepage-subnavigation .navigation-block-first a{font-size:16px;line-height:24px}.block-homepage-subnavigation a:hover{text-decoration:none}.block-homepage-subnavigation ul{margin:0;padding:0;list-style-type:none}@media screen and (min-width:768px){.block-homepage-subnavigation ul{height:100%}}.block-homepage-subnavigation li{padding-bottom:27px;width:100%;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);border:0}@media screen and (min-width:768px){.block-homepage-subnavigation li{width:33.3333%;height:100%;float:left;border-bottom:1px solid #e4e4e4;border-left:1px solid #e4e4e4}.block-homepage-subnavigation li:first-child{border-left:0}}.block-homepage-subnavigation li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.block-homepage-subnavigation img{-webkit-transform:scale(1.01);transform:scale(1.01);transition:all .12s ease-out}.block-homepage-subnavigation .menu-title{font-size:22px;line-height:24px;padding:28px 32px 17px;position:relative;background:#fff;color:#45153b;font-weight:300;z-index:1}.block-homepage-subnavigation .menu-description{font-size:16px;line-height:24px;padding-left:32px;padding-right:32px;background:#fff;color:#878787;font-weight:400}.block-homepage-agenda-block>a{font-size:16px;line-height:24px;margin-top:15px;display:block;color:#deb2d5;text-decoration:none;font-weight:400}.block-homepage-agenda-block>a:hover{text-decoration:underline}.block-homepage-agenda-block h3{font-size:18px;line-height:24px;margin-bottom:10px;font-weight:700;color:#fff}.block-homepage-agenda-block .agenda-items{margin-top:0;margin-bottom:0}.block-homepage-agenda-block .agenda-teaser{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:flex-start;width:100%;margin-top:16px;padding-bottom:6px;border-bottom-color:rgba(38,10,32,.6)}.block-homepage-agenda-block .agenda-teaser .city,.block-homepage-agenda-block .agenda-teaser h2{color:#fff}.block-homepage-agenda-block .agenda-teaser .location,.block-homepage-agenda-block .agenda-teaser .time{font-size:12px;line-height:12px;margin-top:3px;color:#deb2d5;display:block}.block-homepage-agenda-block .agenda-teaser .location:before,.block-homepage-agenda-block .agenda-teaser .time:before{color:#deb2d5}@media (min-width:768px){.block-homepage-agenda-block .agenda-teaser .location,.block-homepage-agenda-block .agenda-teaser .time{margin-left:0}}.block-homepage-agenda-block .agenda-teaser .time:before{font-size:12px}.block-homepage-agenda-block .agenda-teaser .location:before{font-size:13px}.block-homepage-agenda-block .agenda-teaser .teaser-right{width:80%;margin-top:-8px}.block-homepage-agenda-block a.read-more{font-size:16px;line-height:24px;color:#deb2d5;display:none}.block-cta-contact-block,.block-cta-homepage-block{margin-top:45px}.block-homepage-youtube{position:relative;background:#321a32;padding:104px 20px}@media screen and (min-width:768px){.block-homepage-youtube{padding-left:40px;padding-right:40px}}@media screen and (min-width:996px){.block-homepage-youtube{padding-left:60px;padding-right:60px}}.block-homepage-youtube:before{content:"";position:absolute;z-index:1;background:url(/themes/custom/sassy/assets/img/triangles-youtube-top.png?f48d7826) no-repeat 50%;background-size:contain;top:-74px;right:-57px;width:290px;height:135px}.block-homepage-youtube:after{content:"";position:absolute;z-index:1;background:url(/themes/custom/sassy/assets/img/triangles-youtube-bottom.png?b6b2e315) no-repeat 50%;background-size:contain;left:-27px;bottom:0;width:272px;height:75px}.field--name-field-paragraphs .block-homepage-youtube{margin-left:-20px;margin-right:-20px}@media screen and (min-width:768px){.field--name-field-paragraphs .block-homepage-youtube{margin-left:-40px;margin-right:-40px}}@media screen and (min-width:996px){.field--name-field-paragraphs .block-homepage-youtube{margin-left:-60px;margin-right:-60px}}.block-homepage-youtube a{position:relative;display:inline-block;padding-left:38px;font-size:16px;line-height:24px}.block-homepage-youtube a:before{content:"";position:absolute;background:url(/themes/custom/sassy/assets/img/logo-youtube-pink-small.png?76f728d8) no-repeat 0;background-size:contain;top:50%;left:0;width:25px;height:17px;margin-top:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.block-homepage-youtube .contextual a{padding-left:0;font-size:inherit;line-height:inherit}.block-homepage-youtube .contextual a:before{display:none}.block-homepage-youtube .left h2{font-size:36px;line-height:48px;color:#deb2d5;font-size:300;margin-bottom:24px}.block-homepage-youtube .left h2:before{content:"";position:relative;background:url(/themes/custom/sassy/assets/img/logo-youtube-blue.png?f5833049) no-repeat 0;background-size:contain;display:block;width:192px;height:43px;margin-bottom:36px}.block-homepage-youtube .left p{color:#deb2d5;font-size:16px;line-height:24px;margin-bottom:24px}.block-homepage-youtube .right>*+*+*{margin-top:60px}@media (max-width:767px){.block-homepage-youtube .right>*+*{margin-top:60px}}@media (max-width:995px){.block-homepage-youtube .right{margin-top:60px}.block-homepage-youtube .right>*{padding-left:0;padding-right:0}}.block-homepage-youtube .taxonomy-term--type-youtube-kanaal{position:relative;padding-left:0}.block-homepage-youtube .taxonomy-term--type-youtube-kanaal .field--name-youtube-channel-icon{position:absolute;display:none;top:0;left:0}.block-homepage-youtube .taxonomy-term--type-youtube-kanaal .field--name-taxonomy-term-title *{font-size:18px;line-height:24px;font-weight:700;color:#fff;margin-bottom:8px}.block-homepage-youtube .taxonomy-term--type-youtube-kanaal .field--name-description{font-size:16px;line-height:24px;color:#fff;margin-bottom:8px}@media (min-width:768px){.block-homepage-youtube .taxonomy-term--type-youtube-kanaal{padding-left:120px;min-height:100px}.block-homepage-youtube .taxonomy-term--type-youtube-kanaal .field--name-youtube-channel-icon{display:block}}.block-homepage-youtube .youtube-channel-icon{display:block;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100px}.block-homepage-youtube .youtube-channel-icon:before{content:"";position:relative;display:block;padding-bottom:100%}.block-homepage-youtube .youtube-channel-icon--l{background-image:url(/themes/custom/sassy/assets/img/icon-l.png?fc1a857c)}.block-homepage-youtube .youtube-channel-icon--k{background-image:url(/themes/custom/sassy/assets/img/icon-k.png?6c14a608)}.block-homepage-youtube .youtube-channel-icon--m{background-image:url(/themes/custom/sassy/assets/img/icon-m.png?f7e94b5e)}.block-homepage-youtube .youtube-channel-icon--c{background-image:url(/themes/custom/sassy/assets/img/icon-c.png?dc1bdc3e)}.block-partners-block{padding-top:49px;padding-bottom:64px}@media screen and (min-width:996px){.block-partners-block{padding-top:98px;padding-bottom:128px}}.block-partners-block h2{font-size:36px;line-height:48px;margin-bottom:38px;text-align:center}@media screen and (min-width:996px){.block-partners-block h2{margin-bottom:74px}}.block-partners-block .primair,.block-partners-block .secundair{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:flex-start;width:100%;align-items:center}.block-partners-block .primair .node--type-partner,.block-partners-block .secundair .node--type-partner{padding:5px 15px;text-align:center;flex:0 0 33.33333%;max-width:33.33333%}@media (min-width:996px){.block-partners-block .primair .node--type-partner,.block-partners-block .secundair .node--type-partner{flex:0 0 16.66667%;max-width:16.66667%}}@media screen and (min-width:480px){.block-partners-block .primair .node--type-partner,.block-partners-block .secundair .node--type-partner{flex:0 0 16.66667%;max-width:16.66667%}}.block-partners-block .primair .node--type-partner img,.block-partners-block .secundair .node--type-partner img{width:auto;display:inline-block}.path-frontpage .block-partners-block{padding-top:0}@media (min-width:996px){.path-frontpage .block-partners-block{padding-top:0}}.block-agenda-block{margin-top:49px}@media (min-width:996px){.block-agenda-block{margin-top:98px}}.block-agenda-block ul.month-navigation{margin:0;padding:0;list-style:none}.block-agenda-block ul.month-navigation li{font-size:28px;line-height:48px;padding:0 25px 0 0;display:inline-block;font-weight:300}.block-agenda-block ul.month-navigation li a{color:#878787;font-weight:300;transition:all .12s ease-out;position:relative;display:block;text-decoration:none}.block-agenda-block ul.month-navigation li a:after{content:"\e901";font-family:kindentaal;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:all .12s ease-out;color:#63c7ca;opacity:0;position:absolute;bottom:-8px;left:50%;font-size:16px;margin-left:-8px}.block-agenda-block ul.month-navigation li a.active,.block-agenda-block ul.month-navigation li a:hover{color:#45153b}.block-agenda-block ul.month-navigation li a.active:after,.block-agenda-block ul.month-navigation li a:hover:after{opacity:1}@media (-media-md){.block-agenda-block ul.month-navigation li{padding-right:50px}}.block-agenda-block .agenda-teaser{position:relative}.block-agenda-block .agenda-teaser .teaser-right-bottom a.read-more{font-size:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer;display:none}.agenda-items{margin-top:40px;margin-bottom:49px}.agenda-items:after,.agenda-items:before{content:" ";display:table}.agenda-items:after{clear:both}@media (min-width:768px){.agenda-items{margin-top:70px;margin-bottom:98px}}.block-location-list{font-size:16px;line-height:24px;margin-left:-20px;margin-right:-20px;position:relative;background:#f5f5f5}.block-location-list h3{font-size:28px;line-height:48px;margin-bottom:28px;color:#45153b;font-weight:300}.block-location-list li,.block-location-list ul{margin:0;display:block}.block-location-list .location-list{padding-top:40px;padding-bottom:40px}.block-location-list .container{width:100%}@media screen and (min-width:768px){.block-location-list{margin-left:-40px;margin-right:-40px}}@media screen and (min-width:996px){.block-location-list{margin-left:-60px;margin-right:-60px;background:#f5f5f5 url(/themes/custom/sassy/assets/img/location-bg.png?c32b8ca2) no-repeat 50%;background-size:cover;display:flex;flex-direction:row;align-items:center;justify-content:center}.block-location-list:before{content:"";display:inline-block;padding-bottom:43.09148%}.block-location-list>*{width:100%}}@media screen and (min-width:996px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:996px) and (min-resolution:192dpi){.block-location-list{background-image:url(/themes/custom/sassy/assets/img/location-bg@2x.png?14bc0fc2)}}.block-contact-us-block{padding-top:48px;padding-bottom:49px}@media screen and (min-width:996px){.block-contact-us-block{padding-bottom:98px}}@media (min-width:996px){.block-contact-us-block h2{margin-left:8.33333%}}@media (min-width:996px){.block-contact-us-block{padding-top:94px}}@media (min-width:996px){.block-contact-us-block .contact-form{margin-left:8.33333%;flex:0 0 50%;max-width:50%}}.block-contact-us-block .contact-form form{padding-top:0}.block-contact-us-block .contact-form label,.block-contact-us-block .contact-form label+*{width:100%}.block-contact-us-block .contact-form .captcha{margin-top:16px}@media (min-width:996px){.block-contact-us-block .contact-form label{width:30%}.block-contact-us-block .contact-form label+*{width:70%}.block-contact-us-block .contact-form .captcha,.block-contact-us-block .contact-form .form-actions{padding-left:30%}.block-contact-us-block .contact-form .form-type-checkbox{margin-left:30%;width:70%}}@media (min-width:996px){.block-contact-us-block .contact-info{margin-left:8.33333%;flex:0 0 25%;max-width:25%}}.block-contact-us-block .contact-info h2{font-size:28px;line-height:48px;margin-bottom:24px;font-weight:300;color:#45153b}.block-contact-us-block .contact-info a{font-weight:300;color:#878787}.block-contact-us-block .contact-info p{font-size:22px;line-height:32px;font-weight:300;color:#878787}.block-contact-us-block .contact-info .address,.block-contact-us-block .contact-info .contacts{margin-bottom:32px}.block-contact-us-block .contact-info .address p,.block-contact-us-block .contact-info .contacts p{margin:0}.block-contact-us-block .contact-info .follow-us .logo{display:inline-block;max-width:80px;margin-top:5px}.block-contact-us-block .contact-info .follow-us .icon-facebook-logo:before{font-size:80px;line-height:16px;margin-top:15px;color:#878787}.block-local-tasks-block nav.tabs{margin-bottom:40px;padding-left:24px;padding-right:24px}.block-local-tasks-block nav.tabs ul{margin:0;padding:0;list-style:none}.block-local-tasks-block nav.tabs ul li{font-size:16px;line-height:24px;margin:0;padding:0;display:inline-block}.block-local-tasks-block nav.tabs ul li:after{margin-left:10px;margin-right:5px;content:"|";display:inline-block}.block-local-tasks-block nav.tabs ul li a{color:#e66795;text-decoration:none}.block-local-tasks-block nav.tabs ul li a:hover{text-decoration:underline}.page-node-type-article .field--name-social-share{padding-left:20px;padding-right:20px;padding-top:20px;text-align:right;position:relative}@media screen and (min-width:768px){.page-node-type-article .field--name-social-share{padding-left:40px;padding-right:40px}}@media screen and (min-width:996px){.page-node-type-article .field--name-social-share{padding-left:60px;padding-right:60px}}.page-node-type-article .field--name-social-share:before{content:" ";height:1px;display:block;position:absolute;top:0;background-color:#d9d9d9;left:20px;right:20px}@media screen and (min-width:768px){.page-node-type-article .field--name-social-share:before{left:40px;right:40px}}@media screen and (min-width:996px){.page-node-type-article .field--name-social-share:before{left:60px;right:60px}}.page-node-type-article .field--name-social-share span{font-size:16px;line-height:24px}.page-node-type-article .field--name-social-share ul{display:inline-block;list-style-type:none}.page-node-type-article .field--name-social-share li{display:inline-block}.page-node-type-article .field--name-social-share a{padding-left:12px;padding-right:12px;color:#45153b;font-size:0}.page-node-type-article .field--name-social-share a:before{font-size:18px}.view-news{margin-top:48px;padding-bottom:64px;margin-left:-8px;margin-right:-8px}@media (min-width:996px){.view-news{margin-top:96px;padding-bottom:128px;margin-left:-24px;margin-right:-24px}}.view-news .view-content{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:flex-start;width:100%}.view-news .views-row{position:relative;min-height:1px;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px;margin-bottom:66px}@media (min-width:996px){.view-news .views-row{padding-left:24px;padding-right:24px}}@media (min-width:768px){.view-news .views-row{flex:0 0 50%;max-width:50%}}@media (min-width:996px){.view-news .views-row{flex:0 0 33.33333%;max-width:33.33333%}}.view-news .node--type-article{cursor:pointer}.view-news .node--type-article:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.view-news .article-img{margin-bottom:12px;font-size:0;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.view-news .article-img img{display:block;-webkit-transform:scale(1.01);transform:scale(1.01);transition:all .12s ease-out}.view-news .article-date{font-size:13px;line-height:24px;color:#878787}.view-news .article-title{color:#45153b;font-weight:700}.view-news .article-title h2{font-size:18px;line-height:24px;margin-bottom:0}.view-news .article-title a{color:#45153b}.view-news .article-description{font-size:16px;line-height:24px;margin-bottom:14px;color:#878787}.view-news .article-link{font-size:16px;line-height:24px;color:#e66795}.view-news .article-link a{text-decoration:none}.view-news .article-link a:hover{text-decoration:underline}@media (min-width:768px){.view-news .article-img{margin-bottom:23px}.view-news .article-date{margin-bottom:14px}.view-news .article-title{margin-bottom:25px}.view-news .article-description{margin-bottom:24px}}.view-vacancies{margin-top:48px;padding-bottom:64px;margin-left:-8px;margin-right:-8px}@media (min-width:996px){.view-vacancies{margin-top:96px;padding-bottom:128px;margin-left:-24px;margin-right:-24px}}.view-vacancies .view-content{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:flex-start;width:100%}.view-vacancies .views-row{flex:0 0 83.33333%;max-width:83.33333%;margin-left:8.33333%}.view-vacancies .views-row+.views-row .layout{margin-top:30px;padding-top:24px;border-top:1px solid #d9d9d9}.view-vacancies .field--name-field-vacancy-city,.view-vacancies .field--name-node-title{font-size:28px;line-height:42px;color:#45153b;font-weight:300}.view-vacancies .field--name-field-vacancy-city{font-weight:700}.view-vacancies .field--name-node-title{margin-bottom:27px}.view-vacancies .field--name-node-title h2{font-size:inherit;line-height:inherit;font-weight:inherit}.view-vacancies .field--name-field-description{font-size:22px;line-height:32px;margin-bottom:20px;font-weight:300;color:#878787}.view-vacancies a{font-size:16px;line-height:24px;font-weight:700;color:#e66795;text-decoration:none}.view-vacancies a:hover{text-decoration:underline}@media screen and (min-width:768px){.view-vacancies .field--name-field-vacancy-city{white-space:nowrap}.view-vacancies .field--name-field-vacancy-city:after{content:"-";display:inline-block;font-weight:300;margin:0 0 0 .25em}.view-vacancies .field--name-field-vacancy-city,.view-vacancies .field--name-node-title{display:inline-block}}.view-programma{margin-left:-24px;margin-right:-24px;margin-top:48px}@media screen and (min-width:996px){.view-programma{margin-top:96px}}.view-programma .view-content{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:flex-start;width:100%}.view-programma .views-row{padding-left:24px;padding-right:24px}@media (min-width:996px){.view-programma .views-row{flex:0 0 50%;max-width:50%}}.view-programma .node--type-program{cursor:pointer}.view-programma .node--type-program:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.view-programma .programma-img{margin-bottom:30px;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.view-programma .programma-img img{-webkit-transform:scale(1.01);transform:scale(1.01);transition:all .12s ease-out}.view-programma .programma-title{margin-bottom:25px}.view-programma .programma-title h2{font-size:18px;line-height:24px}.view-programma .programma-title h2 a{color:#45153b;text-decoration:none}.view-programma .programma-description{margin-bottom:24px;font-size:16px;line-height:24px}.view-programma .programma-more{margin-bottom:42px}.view-programma .programma-more a{font-size:16px;line-height:24px}.view-employees{margin-top:48px;margin-left:-8px;margin-right:-8px}@media (min-width:996px){.view-employees{margin-top:96px;margin-left:-24px;margin-right:-24px}}.view-employees .view-content{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:flex-start;width:100%}.view-employees .views-row{flex:0 0 100%;max-width:100%;margin-bottom:66px;padding:0 24px}@media (min-width:996px){.view-employees .views-row{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:1280px){.view-employees .views-row{flex:0 0 25%;max-width:25%}}.view-employees .content{position:relative;-webkit-transform-origin:center center;transform-origin:center center;transition:all .25s ease-out}.view-employees .content:hover .teaser-image-hover,.view-employees .content:hover .teaser-text-hover{opacity:1}.view-employees .content:hover .teaser-image-hover{box-shadow:0 0 12px 0 rgba(0,0,0,.5)}@media screen and (min-width:996px){.view-employees .content:hover .teaser-image-hover,.view-employees .content:hover .teaser-text-hover{top:-25px;left:-25px;right:-25px;bottom:-25px}.view-employees .content:hover .teaser-text-hover{top:auto}}.view-employees .show .content .teaser-image-hover,.view-employees .show .content .teaser-text-hover{opacity:1}.view-employees .show .content .teaser-image-hover{box-shadow:0 0 12px 0 rgba(0,0,0,.5)}.view-employees .show .content .teaser-text-hover{top:auto}.view-employees .teaser-image-hover,.view-employees .teaser-text-hover{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;opacity:1;overflow:hidden;transition:all .12s ease-out}.view-employees .teaser-image-hover:before{content:"";position:absolute;background-image:linear-gradient(-180deg,rgba(123,47,109,0) 48%,rgba(123,47,109,.94) 85%);left:0;bottom:0;width:100%;height:100%;z-index:1}.view-employees .teaser-text-hover{top:auto;z-index:10;padding:20px}.view-employees .title{font-size:18px;line-height:24px;margin-bottom:6px;color:#fff;font-weight:700}.view-employees .function{margin-bottom:12px}.view-employees .function,.view-employees .mail,.view-employees .phone{font-size:12px;line-height:18px;color:#fff}.view-employees .mail div,.view-employees .phone div{display:inline-block}.view-employees .mail a,.view-employees .phone a{font-weight:inherit;color:inherit;text-decoration:none}.view-teams{padding-top:49px}@media screen and (min-width:768px){.view-teams{padding-top:98px}}.view-teams .view-header{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:flex-start;width:100%}.view-teams .view-header h2{font-size:28px;line-height:48px;margin-bottom:28px;color:#45153b;font-weight:300}@media (min-width:996px){.view-teams .view-header h2{flex:0 0 91.66667%;max-width:91.66667%;margin-left:8.33333%}}.view-teams .view-content{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:flex-start;width:100%}.view-teams .views-row{width:50%;padding-right:10px;padding-bottom:22px}@media (min-width:1024px){.view-teams .views-row{flex:0 0 25%;max-width:25%}}@media screen and (min-width:1024px){.view-teams .views-row{padding-bottom:44px}}@media (min-width:996px){.view-teams .views-row:nth-child(3n+1){margin-left:8.33333%}}.view-teams .team-title h2{font-size:22px;line-height:32px;color:#45153b;font-weight:700}.view-teams .team-contact{margin-bottom:32px}.view-teams .team-coache,.view-teams .team-coache h3,.view-teams .team-contact{font-size:22px;line-height:32px}.view-teams .team-coache h3{margin-bottom:0;display:inline-block;color:#878787}.view-teams .team-coache h3+div{display:inline-block}.view-teams .team-coache .field--name-field-coach-email a{font-size:0}.view-teams .team-coache .field--name-field-coach-email a:after{content:"\e90d";font-family:kindentaal;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:5px;padding-right:5px;font-size:18px;color:#878787;position:relative;top:3px}.view-teams .team-coache .field--name-field-coach-email a:hover{text-decoration:none}#page-error .error-content{padding:59px 20px}@media screen and (min-width:768px){#page-error .error-content{padding-left:40px;padding-right:40px}}@media screen and (min-width:996px){#page-error .error-content{padding:98px 60px}}#page-error .error-content p{margin-top:22px}.webform-confirmation{padding:49px 20px}@media screen and (min-width:768px){.webform-confirmation{padding-left:40px;padding-right:40px}}@media screen and (min-width:996px){.webform-confirmation{padding:98px 60px}}.webform-confirmation .webform-confirmation__back a{border-radius:28px;font-size:14px;line-height:24px;display:inline-block;background:#e66795;color:#fff;font-weight:700;font-style:normal;border:2px solid #e66795;transition:all .12s ease-out;text-decoration:none;border-radius:20px;padding:3px 32px 9px;text-transform:none}.webform-confirmation .webform-confirmation__back a:focus,.webform-confirmation .webform-confirmation__back a:hover{background:0 0;color:#e66795;text-decoration:none}.user-login-form{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.user-login-form{padding-left:40px;padding-right:40px}}@media screen and (min-width:996px){.user-login-form{padding-left:60px;padding-right:60px}}@media (min-width:996px){.user-login-form label+input{width:80%}}
