/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--sbb__pagetitle-color:#009AD6;--sbb__accent-bgcolor:#CCEBF7;--sbb__accent-textcolor:#009AD6}@media (min-width:769px){.region-footer-top>div:last-child{width:15rem}}.menu--topmenu-sbb-be{margin-right:1rem}details.form-item summary{font-size:1.5rem;margin-bottom:0;line-height:1.3333333333;color:#009ad6;font-weight:600;position:relative;cursor:pointer}details.form-item summary:after{content:"";display:block;width:1rem;height:1rem;background:url(/themes/sbb/images/chevron-down--blue.svg) no-repeat right top;background-size:1rem auto;position:absolute;right:0;top:.75rem;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}details.form-item summary::marker{content:""}details.form-item .details-wrapper{padding-top:1.5rem}details[open].form-item{margin-bottom:2.5rem}details[open].form-item summary::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:.375rem}.views-filters-summary{position:relative;margin-bottom:2.5rem}.views-filters-summary>h2{color:#009ad6;font-size:1.5rem}.views-filters-summary .reset{position:absolute;right:0;top:0;color:#009ad6}.views-filters-summary .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.views-filters-summary .value-container{letter-spacing:.8px;text-transform:uppercase;font-size:.5rem;line-height:2;font-weight:700;color:var(--sbb__accent-textcolor);border-radius:40px;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;background:#e5f5fb;padding:.625rem 1rem;position:relative}.views-filters-summary .value-container:has(a):hover{background:var(--sbb__accent-textcolor)}.views-filters-summary .value-container:has(a):hover a{color:#e5f5fb}.views-filters-summary .value-container a{text-decoration:none;color:var(--sbb__accent-textcolor)}.views-filters-summary .value-container a:before{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;content:"";display:block}.views-filters-summary .value-container:hover{color:#fff}.sbb-search-suggestions-wrapper{background:#fff;position:absolute;z-index:10;left:0;border:1px solid #ccd0d8;border-radius:4px}@media (min-width:769px){.sbb-search-suggestions-wrapper{top:-9.0625rem;padding:2.5rem;width:100%}}@media (max-width:768px){.sbb-search-suggestions-wrapper{top:8.4375rem;left:1.5rem;width:calc(100% - 48px);padding:1rem}}.sbb-search-suggestions-wrapper .section--title{color:#009ad6;font-family:"Baloo 2";font-size:1.25rem;line-height:1.2;margin-bottom:.75rem}.sbb-search-suggestions-wrapper .item-list a{padding-left:1.5rem;background:url(/themes/sbb/images/search--blue.svg) no-repeat left 5px;background-size:13px auto;text-decoration:none;color:#00163a}.sbb-search-suggestions-wrapper .item-list a:hover{text-decoration:underline}.sbb-search-suggestions-wrapper .item-list li:not(:last-child){margin-bottom:.5rem}.sbb-search-suggestions-wrapper .search-suggestions .item-list{margin-bottom:2.5rem}.sbb-search-suggestions-wrapper .search-suggestions>div>a{color:#009ad6}.sbb-search-suggestions-wrapper .fallback-suggestions .item-list:not(:last-child){margin-bottom:2.5rem}.block-dropdown-language{font-size:1rem;line-height:25px;color:#667389}.block-dropdown-language .contextual{display:none}.block-dropdown-language .dropbutton-toggle{width:auto}.block-dropdown-language .dropbutton-wrapper:not(.dropbutton-multiple){width:56px;-webkit-transition:none;transition:none;opacity:0}.block-dropdown-language .dropbutton-wrapper:not(.dropbutton-multiple)>div{display:none}.block-dropdown-language .dropbutton-multiple:before{bottom:-10px;content:"";cursor:pointer;display:block;left:0;position:absolute;right:0;top:0;z-index:1}.block-dropdown-language .dropbutton-multiple.open .dropbutton-arrow{border-bottom-color:#009ad6;margin-top:0;top:8px}.block-dropdown-language .dropbutton-multiple.open .secondary-action,.block-dropdown-language .dropbutton-multiple:hover .secondary-action{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:auto}.block-dropdown-language .dropbutton-multiple .dropbutton-widget{background:0 0;border:none;padding-right:0}.block-dropdown-language .dropbutton-multiple .dropbutton{border:none}.block-dropdown-language span.language-link.active-language{cursor:pointer;padding-right:1rem;margin-right:0}.block-dropdown-language .dropbutton-arrow{border-top-color:#667389;border-width:4px 4px 0;top:.6875rem;margin-top:0}.block-dropdown-language .dropbutton .secondary-action{display:block;border:none;position:absolute;top:1.25rem;right:-1.0625rem;z-index:1001;background:#fff;padding:15px 20px 7px;width:5rem;opacity:0;pointer-events:none;-webkit-transition:all .2s;transition:all .2s}@media (max-width:768px){.block-dropdown-language .dropbutton .secondary-action{top:1.875rem;left:0;width:100%;background:grey}}.block-dropdown-language .dropbutton .secondary-action a{color:#667389;text-decoration:none}.block-dropdown-language .dropbutton .secondary-action a:hover{color:#009ad6}@media (max-width:768px){.block-dropdown-language .dropbutton .secondary-action a{padding:5px 35px 5px 15px;width:100%}}.block-dropdown-language .dropbutton .secondary-action+.secondary-action{top:3.75rem;padding:7px 20px;z-index:1000}@media (max-width:768px){.block-dropdown-language .dropbutton .secondary-action+.secondary-action{top:54px}}.block-dropdown-language .dropbutton .secondary-action+.secondary-action+.secondary-action{top:5.625rem;z-index:999;-webkit-box-shadow:0 2px 10px 0 rgba(0,22,57,.1);box-shadow:0 2px 10px 0 rgba(0,22,57,.1);padding:7px 20px 15px}@media (max-width:768px){.block-dropdown-language .dropbutton .secondary-action+.secondary-action+.secondary-action{top:54px}}@media (max-width:1024px){.block-searchbutton-block{margin-left:auto;margin-right:2.25rem}}.block-searchbutton-block a{width:3.5rem;height:3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:var(--sbb__accent-bgcolor);-webkit-transition:background .2s;transition:background .2s}@media (max-width:1024px){.block-searchbutton-block a{width:2.5rem;height:2.5rem}}.block-searchbutton-block a:hover{background:var(--sbb__accent-textcolor)}.block-searchbutton-block a:hover svg path{fill:#fff}@media (max-width:1024px){.block-searchbutton-block svg{width:1.125rem;height:auto}}.block-sbb-expertisesblock{margin-bottom:calc(60px + 60 * (calc(100vw - 600px)/ 608))}@media screen and (max-width:600px){.block-sbb-expertisesblock{margin-bottom:60px}}@media screen and (min-width:1208px){.block-sbb-expertisesblock{margin-bottom:120px}}.block-nieuwsbrief-sticky-block{background:#f16362;border-radius:30px 30px 0 30px;z-index:100;position:fixed;height:3.5rem;right:1.5rem;bottom:2.5rem;-webkit-transition:padding .2s;transition:padding .2s;display:-webkit-box;display:-ms-flexbox;display:flex}.block-nieuwsbrief-sticky-block:not(.open){padding:1rem 1rem 1rem 1rem}.block-nieuwsbrief-sticky-block:not(.open) .btn-close,.block-nieuwsbrief-sticky-block:not(.open) span{display:none}.block-nieuwsbrief-sticky-block.open{padding:1rem 1rem 1rem 1.5rem}.block-nieuwsbrief-sticky-block button{border:none;color:transparent;overflow:hidden;width:1.375rem;height:1.375rem;padding:0}.block-nieuwsbrief-sticky-block .btn-close{position:absolute;background:#f7a1a1 url(/themes/sbb/images/close-overlay--white.svg) no-repeat center center;background-size:14px;border-radius:50%;left:0;top:-.375rem}.block-nieuwsbrief-sticky-block a{color:#fff;text-decoration:none;display:block;font-family:"Baloo 2";font-weight:700;font-size:1.25rem;line-height:1.2;margin-right:.5rem}.no-touch .block-nieuwsbrief-sticky-block a:hover{text-decoration:underline}.block-nieuwsbrief-sticky-block .btn-open{background:url(/themes/sbb/images/mail.svg) no-repeat center center}header .region-header nav.navigation:not(:last-child){margin-right:1.5rem}.paragraph--type-publicaties .group-bottom{text-align:right}.view-event-overzicht .view-empty{border-radius:30px 30px 0 30px;padding:2.5rem;max-width:47.25rem;margin:0 auto;background:#abdcd5}.view-event-overzicht .view-empty h2,.view-event-overzicht .view-empty h3{color:#39625c}.view-event-overzicht .view-empty .btn-primary,.view-event-overzicht .view-empty .btn-primary--arrow{background-color:#39625c}.no-touch .view-event-overzicht .view-empty .btn-primary--arrow:hover,.no-touch .view-event-overzicht .view-empty .btn-primary:hover{background-color:#55807b}.view-event-overzicht .view-empty ul:not(.check){margin:0;padding:0;list-style:none;position:relative;padding-left:1.625rem}.view-event-overzicht .view-empty ul:not(.check) li:before{content:"•";color:#39625c;font-weight:700;display:block;position:absolute;left:.5rem}.view-event-overzicht .view-empty ul.check li{background-image:url(/themes/sbb/images/check--green.svg)}@media (min-width:1024px){.paragraph--type-publicaties .grid-view .view-content ul>li:first-child,.paragraph--type-publicaties .grid-view .view-content ul>li:nth-child(2){-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 40px);flex:0 0 calc(33.3333333333% - 40px);width:calc(33.3333333333% - 40px);margin-left:20px;margin-right:20px;margin-bottom:40px}}@media (max-width:767px){.paragraph--type-publicaties .grid-view .view-content ul>li{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 16px);flex:0 0 calc(100% - 16px);width:calc(100% - 16px);margin-left:8px;margin-right:8px;margin-bottom:16px}}@media (min-width:769px){#mobile-filters-open{display:none}}.view-site-search{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:7.5rem}.view-site-search>.view-empty,.view-site-search>.view-header,.view-site-search>div[data-drupal-messages]{width:100%}@media (min-width:769px){.view-site-search>.left{width:22.5rem;border-radius:30px 30px 0 30px;padding:2.5rem;background:#ccebf7}}@media (max-width:768px){.view-site-search>.left{display:none;position:fixed;left:-200%;-webkit-transition:left .5s;transition:left .5s;background:#fff;height:100%;top:0;width:100%;padding:5rem 1.5rem;bottom:0;z-index:11;overflow-y:scroll;overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain}.open-mobile-filters .view-site-search>.left{display:block;left:0}}@media (min-width:769px){.view-site-search .views-exposed-form .form-type-textfield{position:absolute;left:0;top:-12.5rem;width:100%}}@media (min-width:769px){.view-site-search>.right{width:calc(100% - 436px);margin-left:auto}}.view-site-search .pager{width:100%}.view-site-search .view-rows .views-row{margin-bottom:3.75rem}.view-site-search .views-field-field-datum{font-size:14px;line-height:17px;letter-spacing:.5px;padding:5px 0 0 0}.view-site-search .views-field-type{letter-spacing:.8px;text-transform:uppercase;font-size:.5rem;line-height:2;font-weight:700;color:var(--sbb__accent-textcolor);border-radius:40px;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;background:#e5f5fb;padding:.625rem 1rem;position:relative;padding:0 .5rem;margin-bottom:.5rem}.view-site-search .views-field-type:has(a):hover{background:var(--sbb__accent-textcolor)}.view-site-search .views-field-type:has(a):hover a{color:#e5f5fb}.view-site-search .views-field-type a{text-decoration:none;color:var(--sbb__accent-textcolor)}.view-site-search .views-field-type a:before{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;content:"";display:block}.view-site-search .pager{padding-top:40px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.view-site-search .count_results_found{color:#009ad6;font-size:1.5rem}.node--type-expertise.node--view-mode-teaser{height:100%}.node--type-expertise.node--view-mode-teaser h3 a{color:#009ad6}.node--type-expertise.node--view-mode-teaser h3 a:hover{text-decoration:underline;text-underline-offset:2px}.node--type-expertise.node--view-mode-teaser .field-name-field-teaser-tekst{margin-bottom:1.5rem;color:#00163a}.node--type-expertise.node--view-mode-tile{position:relative;height:100%;background:#abdcd5;border-radius:1.875rem 1.875rem 0 1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1rem;line-height:1.5;color:#00163a;-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.color--blue .node--type-expertise.node--view-mode-tile{background:#ccebf7}.color--blue .node--type-expertise.node--view-mode-tile h3{color:#009ad6}.color--blue .node--type-expertise.node--view-mode-tile .field-name-node-link a{color:#ccebf7}.color--blue .node--type-expertise.node--view-mode-tile .field-name-node-link a span{background-image:url(/themes/sbb/images/arrow-right--blue-v2.svg)}.color--red .node--type-expertise.node--view-mode-tile{background:#f6e0d6}.color--red .node--type-expertise.node--view-mode-tile h3{color:#f16362}.color--red .node--type-expertise.node--view-mode-tile .field-name-node-link a{color:#f6e0d6}.color--red .node--type-expertise.node--view-mode-tile .field-name-node-link a span{background-image:url(/themes/sbb/images/arrow-right--red-v2.svg)}@media (min-width:768px){.node--type-expertise.node--view-mode-tile{padding:2.5rem 2.5rem 0 2.5rem}}@media (max-width:767px){.node--type-expertise.node--view-mode-tile{padding:1.5rem 1.5rem 0 1.5rem}}.no-touch .node--type-expertise.node--view-mode-tile:hover{background:#39625c;color:#fff}.no-touch .node--type-expertise.node--view-mode-tile:hover h3{color:#fff}.no-touch .node--type-expertise.node--view-mode-tile:hover .field-name-node-link a{color:#fff;text-decoration:none}.no-touch .node--type-expertise.node--view-mode-tile:hover .field-name-node-link a span{background-image:url(/themes/sbb/images/arrow-right--white-v2.svg);background-color:#729f99}.no-touch .color--blue .node--type-expertise.node--view-mode-tile:hover{background:#009ad6}.no-touch .color--blue .node--type-expertise.node--view-mode-tile:hover .field-name-node-link a span{background-color:#33aede}.no-touch .color--red .node--type-expertise.node--view-mode-tile:hover{background:#f16362}.no-touch .color--red .node--type-expertise.node--view-mode-tile:hover .field-name-node-link a span{background-color:#f48281}.node--type-expertise.node--view-mode-tile h3{font-size:1.5rem;color:#39625c;-webkit-transition:color .2s;transition:color .2s}.node--type-expertise.node--view-mode-tile .field-name-node-link{text-align:right;margin-top:auto}@media (min-width:768px){.node--type-expertise.node--view-mode-tile .field-name-node-link{margin-right:-2.5rem}}@media (max-width:767px){.node--type-expertise.node--view-mode-tile .field-name-node-link{margin-right:-1.5rem}}.node--type-expertise.node--view-mode-tile .field-name-node-link a{color:#abdcd5}.node--type-expertise.node--view-mode-tile .field-name-node-link a:before{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;content:"";display:block}.node--type-expertise.node--view-mode-tile .field-name-node-link a span{background-image:url(/themes/sbb/images/arrow-right--green-v2.svg);background-color:#fff;border-radius:1.25rem 0 0 0;width:3.5rem;height:3.5rem;-webkit-transition:background-color .2s;transition:background-color .2s}.node--type-expertise.node--view-mode-full .field--name-field-tekst{max-width:47.625rem;margin:0 auto}.node--type-expertise.node--view-mode-full .field--name-field-tekst:not(:empty):not(:last-child){margin-bottom:5rem}.node--type-event.node--view-mode-teaser{position:relative;overflow:hidden}.no-touch .node--type-event.node--view-mode-teaser:hover h3 a{color:#009ad6}.node--type-event.node--view-mode-teaser .group-left{margin-bottom:1rem;border-radius:30px 30px 0;overflow:hidden}.node--type-event.node--view-mode-teaser img{-webkit-transition:all .5s;transition:all .5s;overflow:hidden;width:100%}.node--type-event.node--view-mode-teaser h3{margin-bottom:.75rem}.node--type-event.node--view-mode-teaser h3 a:before{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;content:"";display:block}.node--type-event.node--view-mode-teaser .group-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.5625rem;line-height:1.3333333333;text-transform:uppercase;padding-left:1.125rem;background:url(/themes/sbb_be/images/icon--gray.svg) no-repeat left top;background-size:.75rem auto}.node--type-event.node--view-mode-teaser .group-bottom>.field:last-child:not(:first-child):before{content:"—";display:inline-block}.node--type-event.node--view-mode-teaser .field-name-field-datum{color:#667389;font-size:.5625rem;line-height:1.3333333333;text-transform:uppercase;padding-left:1.125rem;padding-top:.125rem;background:url(/themes/sbb/images/calendar--gray.svg) no-repeat left top;background-size:.75rem auto}@media (min-width:769px){.node--type-event.node--view-mode-teaser-alt2{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:769px){.node--type-event.node--view-mode-teaser-alt2>div{width:23%;margin-bottom:20px}}@media (min-width:769px){.node--type-event.node--view-mode-teaser-alt2>div.field--name-sbb-helper-eventkantoorinschrijven{width:100px}}@media (min-width:769px){.node--type-event.node--view-mode-teaser-alt2 .field--name-sbb-helper-eventkantoorinschrijven{margin-left:auto;text-align:right}}.node--type-event.node--view-mode-teaser-alt2 .field--name-sbb-helper-eventkantoorinschrijven a{color:#f16362}.node--type-event.node--view-mode-teaser-alt>a{display:block;text-decoration:none}.no-touch .node--type-event.node--view-mode-teaser-alt>a:hover h3{color:#162d5a}.no-touch .node--type-event.node--view-mode-teaser-alt>a:hover img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.node--type-event.node--view-mode-teaser-alt img{vertical-align:middle}.node--type-event.node--view-mode-teaser-alt .group-right{background:#fff;padding:20px}.node--type-event.node--view-mode-teaser-alt .field--name-sbb-helper-eventkantoorafbeelding{overflow:hidden}.node--type-event.node--view-mode-teaser-alt .field--name-sbb-helper-eventkantoorafbeelding img{-webkit-transition:all .5s;transition:all .5s;vertical-align:top}.node--type-event.node--view-mode-teaser-alt h3{font-size:22px;line-height:28px;font-weight:600;color:#009ad6;margin:0 0 19px}.node--type-event.node--view-mode-teaser-alt .field-name-field-datum{font-size:14px;line-height:17px;color:#687792}.node--type-event.node--view-mode-full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}@media (max-width:768px){.node--type-event.node--view-mode-full{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width:769px) and (max-width:1647px){.node--type-event.node--view-mode-full>.group-left{width:calc(100% - 356px)}}@media (min-width:1648px){.node--type-event.node--view-mode-full>.group-left{width:calc(100% - 540px)}}.node--type-event.node--view-mode-full>.group-left .field--name-field-paragraphs{margin:2.5rem 0 3.75rem}.node--type-event.node--view-mode-full>.group-left .field--name-field-paragraphs>.paragraph{margin-left:0;margin-right:0;max-width:none}.node--type-event.node--view-mode-full>.group-right{background:#f6e0d6;border-radius:30px 30px 0 30px}.sticky-subnav .node--type-event.node--view-mode-full>.group-right{position:fixed;top:0;-webkit-transition:top .2s;transition:top .2s;margin-top:0}.sticky-subnav.nav-down .node--type-event.node--view-mode-full>.group-right{top:5.25rem}@media (min-width:769px){.node--type-event.node--view-mode-full>.group-right{margin-left:auto;padding:2.5rem}}@media (min-width:769px) and (max-width:1647px){.node--type-event.node--view-mode-full>.group-right{width:19.75rem}}@media (min-width:1648px){.node--type-event.node--view-mode-full>.group-right{width:31.25rem}}@media (max-width:768px){.node--type-event.node--view-mode-full>.group-right{padding:1.875rem;width:100%;margin-bottom:2.5rem}}.node--type-event.node--view-mode-full>.group-right h2{font-size:2rem;line-height:1.25;color:#f16362}.node--type-event.node--view-mode-full>.group-right h3{font-size:1.25rem;line-height:1.2;color:#f16362}.node--type-event.node--view-mode-full>.group-right .field-name-field-praktische-info{margin-bottom:1.5rem}.node--type-event.node--view-mode-full>.group-right .field-name-field-praktische-info a:not(.btn-primary){color:#00163a}.node--type-event.node--view-mode-full>.group-right .field-name-field-praktische-info a:not(.btn-primary):hover{color:#f16362}@media (min-width:769px){.node--type-event.node--view-mode-full .field-name-field-event-media-afbeelding{margin-bottom:5rem}}@media (max-width:768px){.node--type-event.node--view-mode-full .field-name-field-event-media-afbeelding{margin-bottom:3rem}}.node--type-event.node--view-mode-full .field-name-field-event-media-afbeelding img{border-radius:30px 30px 0 30px}.node--type-event.node--view-mode-full #inschrijven{background:#ccebf7;color:#162d5a;border-radius:30px 30px 0 30px}@media (min-width:769px){.node--type-event.node--view-mode-full #inschrijven{padding:2.5rem}}@media (max-width:768px){.node--type-event.node--view-mode-full #inschrijven{padding:1.5rem}}.node--type-event.node--view-mode-full #inschrijven section:not(:last-child){margin-bottom:45px}.node--type-event.node--view-mode-full #inschrijven h3{color:#009ad6}.node--type-event.node--view-mode-full #inschrijven .webform-confirmation__message{padding:0;background:0 0}.node--type-event.node--view-mode-full #inschrijven .form-actions{text-align:right}@media (min-width:769px){.node--type-publicatie.node--view-mode-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:769px){.node--type-publicatie.node--view-mode-header .group-left{width:calc(100% - 460px)}}@media (max-width:768px){.node--type-publicatie.node--view-mode-header .group-left{margin-bottom:1.5rem}}@media (min-width:769px){.node--type-publicatie.node--view-mode-header .group-right{width:17rem;margin-left:auto}}.node--type-publicatie.node--view-mode-teaser{position:relative}.node--type-publicatie.node--view-mode-teaser .group-left{background:#ccebf7;border-radius:30px 30px 0 30px;text-align:center;height:19.125rem;padding:1.25rem;margin-bottom:1.125rem}.node--type-publicatie.node--view-mode-teaser .group-left img{height:16.625rem;width:auto}.node--type-publicatie.node--view-mode-teaser h3{margin:0}.node--type-publicatie.node--view-mode-teaser h3 a:before{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;content:"";display:block}.node--type-publicatie.node--view-mode-full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:769px){.node--type-publicatie.node--view-mode-full{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}}@media (max-width:768px){.node--type-publicatie.node--view-mode-full{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width:769px){.node--type-publicatie.node--view-mode-full>.group-left{max-width:calc(100% - 362px)}}@media (min-width:769px){.node--type-publicatie.node--view-mode-full>.group-right{margin-top:-18.75rem;width:17rem;margin-left:auto}}@media (max-width:768px){.node--type-publicatie.node--view-mode-full>.group-right{margin-top:-5.625rem;margin-bottom:2.5rem}}.sticky-subnav .node--type-publicatie.node--view-mode-full>.group-right{position:fixed;top:0;margin-top:0}.sticky-subnav.nav-down .node--type-publicatie.node--view-mode-full>.group-right{top:5.25rem}.node--type-publicatie.node--view-mode-full>.group-right .field-name-field-cover-afbeelding:not(:last-child){margin-bottom:1.5rem}.node--type-publicatie.node--view-mode-full .field--name-field-paragraphs{margin-bottom:5rem}.node--type-publicatie.node--view-mode-full .field--name-field-paragraphs>.paragraph,.node--type-publicatie.node--view-mode-full .field-name-field-inleiding{margin-left:0;margin-right:0;max-width:none}.node--type-publicatie.node--view-mode-full .field-name-sbb-helper-publicatie-webform{max-width:47.25rem}.field-name-sbb-helper-publicatie-webform form{background:#ccebf7;border-radius:30px 30px 0 30px;padding:2.5rem}.field-name-sbb-helper-publicatie-webform form #inschrijven>div{margin-bottom:1.5rem}@media (min-width:769px){.content-top.header--default{padding-bottom:10.5rem}}
