/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/abrusco/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/abrusco/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/abrusco/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/abrusco/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/abrusco/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/abrusco/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/abrusco/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.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/abrusco/images/icons/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/abrusco/images/icons/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/abrusco/images/icons/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;}
.node--unpublished{background-color:#fff4f4;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;box-sizing:border-box;width:100%;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}#block-abrusco-cheeseburgermenutrigger{display:none}:root{--blue:#266B8E;--yellow:#FFCB6D;--grey:#707070;--turqoise:#6D7A89;}.field--name-field-paragraaf .field__label{display:none;}body{background-color:#FAF7F7;font-family:'objektiv-mk1';}.header{margin-top:10px;margin-bottom:10px}.header .container{display:flex;width:95%;margin:auto;}.main-home .layout-container{margin-top:3rem;}.layout-container{width:88%;margin:auto;}.site-logo img{width:200px}.region-header{width:100%;display:flex;justify-content:space-around;align-items:center;}.menu{display:flex;justify-content:space-between;}#block-abrusco-main-menu{width:70%;}#block-abrusco-main-menu a{text-decoration:none;color:var(--grey);font-size:18px;font-weight:800;}#block-abrusco-main-menu a.is-active,#block-abrusco-main-menu .menu-item--active-trail a{text-decoration:underline;}.node__submitted{display:none}.node__content__home .front-first-paragraph{background-image:url(/themes/abrusco/images/background-front.png);background-size:contain;background-repeat:no-repeat;background-position-y:-1px;background-position-x:100px;margin-bottom:10rem;}.node__content__home .contact-btn{display:flex;}.node__content__home .contact-btn img{height:40px;}.node__content__home .contact-link{text-decoration:none;color:var(--grey);align-self:center;margin-left:10px;font-weight:600;}.node__content__home .front-first-paragraph .field--name-field-front-first-title{color:var(--blue);font-size:32px;font-family:'basic-sans';display:flex;justify-content:center;margin-bottom:3rem;text-align:center;font-weight:700}.node__content__home .field--name-field-front-first-text strong{font-weight:800}.node__content__home .front-first-paragraph .field--name-field-front-first-text{text-align:center;font-size:14px;width:50%;margin:auto;line-height:25px;color:var(--grey);}.node__content__home .field--name-field-button-first-front{margin-right:20px;margin-top:10px;}.node__content__home .field--name-field-button-first-front a,#edit-actions-submit{border:none;text-decoration:none;background-color:var(--yellow);border-radius:25px;color:white;margin-bottom:10px;font-weight:800;padding:10px 30px;}.node__content__home .field--name-field-link-first-front a{text-decoration:none;color:var(--blue);}.node__content__home .front-first-buttons{margin-top:3rem;margin-bottom:-3rem;display:flex;justify-content:center;}.node__content__home .front-first-image-wrapper{height:30rem;display:flex;justify-content:space-between;width:70%;margin:auto;}.node__content__home .field--name-field-image-2-front,.node__content__home .field--name-field-image-3-front{align-self:flex-end;}.node__content__home .front-first-image-wrapper img{max-width:14rem;height:auto;}.node__content__home .paragraph--type--verhalen-abrusco{display:flex;margin-top:3rem;}.node__content__home .field--name-field-titel{color:var(--blue);font-size:50px;width:100%;}.node__content__home .field--name-field-titel p{margin:0;}.node__content__home .field--name-field-titel p:first-of-type{font-family:'basic-sans';font-weight:100}.node__content__home .field--name-field-titel p:nth-of-type(2){font-family:'basic-sans';font-weight:900;}.node__content__home .field--name-field-tekst{font-size:14px;align-self:end;line-height:25px;color:var(--grey);}.node__content__home .view-content .item-list ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-row-gap:20px;}.node__content__home .aanbod-small-row{list-style-type:none;background-color:white;border:1px dashed var(--blue);background-color:white;padding:10px 20px;border-radius:20px;height:fit-content;display:flex;flex-direction:column;justify-content:space-evenly;}.node__content__home .aanbod-small-row .views-field-body{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;}.node__content__home .view-aanbod-small a{text-decoration:none;color:var(--turqoise);font-weight:600;text-align:center;}.node__content__home .view-aanbod-small .views-field-title{margin-top:1rem;margin-bottom:1rem;text-align:center;}.node__content__home .view-aanbod-small .views-field-body{font-size:14px;line-height:25px;color:var(--grey);}.node__content__home .aanbod-small-row h2{display:none;}.node__content__home .ervaringen-small-view .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;margin-left:25px;grid-gap:30px;}.node__content__home .bg-bottom{margin-bottom:10rem;background-color:var(--blue);margin:1em -100%;margin:1em calc(50% - 50vw);min-height:fit-content;padding-bottom:3rem;margin-top:0;}.node__content__home .bg-top{background-image:url(/themes/abrusco/images/wave.svg);background-repeat:no-repeat;background-position-x:100%;background-position-y:100%;height:25vh;margin:1em -100%;margin:1em calc(50% - 50vw);margin-bottom:-5px;padding-top:20%}.node__content__home .verhalen-wrapper{width:88%;margin:auto;}.node__content__home .field--name-field-title-verhalen-small{display:flex;justify-content:center;font-size:50px;font-family:"basic-sans";font-weight:100;color:white;margin-bottom:3rem;}.node__content__home .field--name-field-title-verhalen-small p{margin-top:0;}.node__content__home .field--name-field-title-verhalen-small span{font-weight:900}.node__content__home .field--name-field-verhalen-button{margin-top:3rem;text-align:center;margin-bottom:3rem;}.node__content__home .field--name-field-verhalen-button a,.node__content__home .paragraph--type--dubbel-titel-tekst-button-3-afbe .field--name-field-button-1 a,.node__content__home .hart-button .field--name-field-button-1 a{text-decoration:none;background-color:var(--yellow);padding:10px 30px;border-radius:25px;color:white;margin-bottom:10px;font-weight:800;}.node__content__home .ervaringen-small-view .view-content .views-row{background-color:white;padding:20px;border-radius:15px;}.node__content__home .ervaringen-small-view .views-field-field-ervaring-image .field-content{text-align:center;}.node__content__home .ervaringen-small-view .view-content img{max-width:415px;height:auto;margin:auto;}.node__content__home .views-field-field-ervaring-image-text{color:var(--blue);text-align:center;font-size:15px;margin-top:15px;margin-bottom:15px;}.node__content__home .hart-title .field--name-field-titel-light p{font-family:'basic-sans';font-weight:100;font-size:50px;margin:0;color:var(--blue);}.node__content__home .hart-title .field--name-field-titel-1 p{font-family:'basic-sans';font-weight:900;font-size:50px;margin-top:0;color:var(--blue);margin-bottom:3rem;}.node__content__home .hart-button{margin-top:3rem;}.node__content__home .hart-paragraph{display:flex;margin-bottom:10rem;margin-top:5rem;gap:14%;min-height:450px;}.node__content__home .hart-col-one{width:45%;}.node__content__home .hart-images{position:relative;}.node__content__home .hart-images img{max-width:400px;height:auto;}.node__content__home .field--name-field-image-1{position:absolute;z-index:1;top:0;left:150px;}.node__content__home .field--name-field-image-2{position:absolute;z-index:0;top:120px;}.node__content__home .field--name-field-image-3{position:absolute;z-index:-1;left:170px;top:300px;}.node__content__home .hart-tekst{font-size:14px;line-height:25px;color:var(--grey);}.paragraph--type--partners{padding-bottom:3rem;padding-top:3rem;}.footer-partners{display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:stretch;align-items:center;gap:20px;}.footer-partners img{width:100px;height:auto;}@media (min-width:767px){.footer-partners{display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:stretch;gap:30px;position:absolute;right:5%;align-items:center;}.footer-partners img{width:125px;height:auto;}}#block-abrusco-footerblock .form-item{display:flex;flex-direction:column;}.field--name-field-contact-form label{font-weight:800;}.field--name-field-footer-para .field--name-field-titel{color:var(--blue);font-size:50px;width:100%;}.field--name-field-footer-para .field--name-field-titel p{margin:0;}.field--name-field-footer-para .field--name-field-titel p:first-of-type{font-family:'basic-sans';font-weight:100}.field--name-field-footer-para .field--name-field-titel p:nth-of-type(2){font-family:'basic-sans';font-weight:900;}.field--name-field-footer-para  .field--name-field-tekst{font-size:13px;line-height:25px;color:var(--grey);align-self:end;}.field--name-field-footer-adres{color:var(--grey);}.field--name-field-footer-para .paragraph--type--verhalen-abrusco{display:flex;margin-bottom:3rem;margin-top:3rem;}.field--name-field-contact-form form{display:grid;grid-template-columns :1fr 1fr;grid-column-gap:20px;}.field--name-field-contact-form form input,.field--name-field-contact-form form textarea{margin-top:1rem;padding:10px;}.field--name-field-contact-form .form-item-bericht{grid-column-end:span 2;}.field--name-field-contact-form .js-webform-telephone-international{width:550px;}.field--name-field-contact-form #edit-actions{grid-column-end:span 2;text-align:end;}.field--name-field-contact-form #edit-telefoonnummer-phone{width:100%;}.paragraph--type--footer-info{display:flex;align-items:center;}.paragraph--type--footer-info .field--name-field-footer-logo{text-align:center;}@media (min-width:767px){.paragraph--type--footer-info .field--name-field-footer-logo img{width:100px;height:auto;}.paragraph--type--footer-info .field--name-field-footer-logo{margin-right:20px;}}.paragraph--type--footer-info{margin-top:3rem;border-top:1px dashed var(--yellow);padding-top:2rem;font-size:14px;padding-bottom:2rem;}.paragraph--type--footer-info .field--name-field-footer-adres,.paragraph--type--footer-info .field--name-field-footer-email{margin-right:5px;}.paragraph--type--footer-info .field--name-field-footer-email a{color:black;}.developed-footer{position:absolute;right:11%;font-weight:600;color:#6F7A88;}.abrusco-info-fields{display:flex;}.abrusco-info-fields span{display:flex;}#block-abrusco-partners{margin-top:3rem;margin-bottom:5rem;}.view-partner-view-small{margin-top:3rem;width:88%;margin:auto;}#block-abrusco-partners .views-field-field-partner-image .field-content{text-align:center;margin:0 0 0.25em 1.5em;padding:0;border:1px solid #cbcbcb;min-height:156px;padding:20px;border-radius:25px;display:flex;align-items:center;justify-content:center;}#block-abrusco-partners .views-field-field-url .field-content{margin-top:2rem;text-align:center;}#block-abrusco-partners .views-field-field-url .field-content a{text-decoration:none;color:var(--turqoise);font-weight:600;text-align:center;}.view-partner-view-small .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px;}.view-partners .view-content{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;}.view-partners .view-content img,.view-partner-view-small .view-content img{max-width:300px;height:auto;width:80%;}.js-form-item label,#edit-telefoonnummer--wrapper .fieldset-legend{color:var(--grey);}.slick--skin--boxed > .slick__slider > .slick-list{margin:0;}.pager__item a{text-decoration:none;color:var(--blue);border-radius:5px;padding:5px;}.pager__item.is-active{background-color:var(--blue);border-radius:8px;}.pager__item{border-radius:8px;padding:5px;background-color:rgb(38,107,142,0.1);margin-right:8px;}.pager__item.is-active a{color:white;}.pager__item.pager__item--next,.pager__item.pager__item--last,.pager__item.pager__item--first,.pager__item.pager__item--previous{background-color:transparent;}.webform-confirmation{margin-top:3rem;font-size:15px;line-height:25px;color:var(--grey);}.webform-confirmation__back{margin-top:3rem;}.webform-confirmation__back a{text-decoration:none;background-color:var(--yellow);padding:10px 30px;border-radius:25px;color:white;margin-bottom:10px;font-weight:800;}@media (max-width:1680px){.node__content__home .front-first-image-wrapper{height:30rem;display:flex;justify-content:space-between;width:100%;}.node__content__home .front-first-paragraph{background-position-y:63px;background-position-x:0px;}}@media (max-width:1600px){.node__content__home .ervaringen-small-view .view-content img{max-width:365px;}}@media(max-width:1350px){.header .container{width:100%;}.node__content__home .hart-images img{max-width:300px}.node__content__home .ervaringen-small-view .view-content img{max-width:300px;}}@media(max-width:1200px){.view-partner-view-small .view-content{grid-template-columns:1fr 1fr;}.node__content__home .front-first-image-wrapper img{max-width:12rem;}.node__content__home .bg-top{padding-top:10%;}.field--name-field-contact-form form{grid-template-columns:48% 48%;grid-gap:2%;}.node__content__home .hart-paragraph{margin-bottom:8rem;}.developed-footer{right:6%;}}@media (max-width:1024px){#block-abrusco-main-menu{display:none;}#block-abrusco-cheeseburgermenutrigger{display:block;}.node__content__home .ervaringen-small-view .view-content img{max-width:220px;}}@media(max-width:992px){.node__content__home .hart-images img{max-width:270px;}.node__content__home .ervaringen-small-view .view-content img{max-width:200px;}.node__content__home .hart-paragraph{gap:6%;}.node__content__home .field--name-field-image-2{top:90px;}.node__content__home .field--name-field-image-3{left:150px;top:200px;}.node__content__home .front-first-image-wrapper img{max-width:11rem;}.node__content__home .front-first-image-wrapper{height:27rem;}#block-abrusco-main-menu a{font-size:15px;}.view-partners .view-content img{max-width:140px;}.views-field-field-ervaring-image-text{font-size:14px;}.node__content__home .hart-title .field--name-field-titel-light p{font-size:35px;}.node__content__home .hart-title .field--name-field-titel-1 p{font-size:35px;}.node__content__home .field--name-field-titel{font-size:35px;}.field--name-field-footer-para .field--name-field-titel{font-size:35px;}.developed-footer{position:unset;flex-grow:4;text-align:end;}.paragraph--type--footer-info{flex-wrap:wrap;}}@media(max-width:830px){#block-abrusco-main-menu a{font-size:14px;}.site-logo img{width:150px;}.node__content__home .paragraph--type--verhalen-abrusco{flex-direction:column;}.node__content__home .field--name-field-titel{margin-bottom:2rem;}.node__content__home .front-first-paragraph{margin-bottom:4rem;background-position-y:3%;background-position-x:12px;}.node__content__home .bg-top{height:17vh;}.node__content__home .hart-paragraph{margin-top:7vh;}.node__content__home .verhalen-wrapper{width:95%}.node__content__home .ervaringen-small-view .view-content img{max-width:160px}.node__content__home .views-field-field-ervaring-image-text{font-size:14px;}.layout-container{width:95%;}.node__content__home .hart-images img{max-width:230px;}.field--name-field-footer-para .paragraph--type--verhalen-abrusco{flex-direction:column;}.field--name-field-footer-para .field--name-field-titel{margin-bottom:3rem;}}@media(max-width:768px){.layout-container{width:95%;}.site-logo img{width:130px;}#block-abrusco-main-menu .menu{margin-left:0}#block-abrusco-main-menu a{font-size:11px;}.node__content__home .front-first-image-wrapper img{max-width:9rem;}.node__content__home .front-first-image-wrapper{height:22rem;}.node__content__home .front-first-paragraph{background-position-y:18%;background-position-x:12px;}.aanbod-small-row p{font-size:14px;}.node__content__home .aanbod-small-row{height:120px;}.node__content__home .bg-top{padding-top:0;}.node__content__home .hart-paragraph{flex-direction:column;margin-bottom:0;}.node__content__home .hart-col-one,.node__content__home .hart-col-two{width:100%;}.node__content__home .hart-col-two{height:55vw;margin-top:7rem;margin-bottom:0rem;}.node__content__home .hart-images img{max-width:330px;}.node__content__home .field--name-field-image-1{left:unset;right:50px;}.node__content__home .field--name-field-image-2{top:90px;left:50px;}.node__content__home .field--name-field-image-3{top:235px;left:unset;right:50px;}.node__content__home .paragraph--type--partners{padding-top:3rem;}.paragraph--type--footer-info{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;}.developed-footer{grid-column-start:3;grid-column-end:5;grid-row-start:2;right:unset;position:unset;justify-self:end;}.abrusco-info-fields{grid-column-start:2;grid-column-end:6;}}@media(max-width:650px){.node__content__home .view-content .item-list ul{grid-template-columns:1fr;}.node__content__home .ervaringen-small-view .view-content{grid-template-columns:1fr;}.node__content__home .ervaringen-small-view{width:95%;margin-left:5px;}.node__content__home .bg-bottom{height:fit-content;padding-bottom:3rem;}.node__content__home .front-first-image-wrapper img{max-width:7rem;}.node__content__home .front-first-image-wrapper{height:17rem;margin-top:4rem;}.node__content__home .hart-images img{max-width:228px;}.path-frontpage #block-abrusco-partners{padding-top:7rem;}.item-list li.aanbod-small-row{margin-left:0;}.node__content__home .ervaringen-small-view .view-content{margin-left:0;}}@media (max-width:600px){.node__content__home .front-first-paragraph{background-position-x:-23px;background-position-y:25%;}.node__content__home .ervaringen-small-view .view-content img{max-width:400px;}.developed-footer{grid-column-start:2;grid-row-start:1;}.paragraph--type--footer-info{grid-row-gap:20px;}.abrusco-info-fields{grid-column-start:1;grid-column-end:5;flex-direction:column;text-align:center;}.abrusco-info-fields span{display:flex;justify-content:center;}.paragraph--type--footer-info .field--name-field-footer-adres{grid-column-start:1;grid-column-end:3;}.field--name-field-contact-form form{display:block}}@media(max-width:500px){.view-partner-view-small .view-content{grid-template-columns:1fr;}.node__content__home .field--name-field-titel{flex-direction:column;}.node__content__home .front-first-paragraph .field--name-field-front-first-text{font-size:14px;}.node__content__home .field--name-field-titel{font-size:25px;}.field--name-field-footer-para .field--name-field-titel{font-size:25px;}.node__content__home .field--name-field-title-verhalen-small{text-align:center;}.node__content__home .ervaringen-small-view .view-content img{max-width:400px;}.node__content__home .front-first-image-wrapper{display:none;}.node__content__home .front-first-paragraph .field--name-field-front-first-text{width:75%;}.node__content__home .front-first-buttons{margin-top:3rem;}.node__content__home .front-first-paragraph{margin-bottom:7rem;background:none;}.node__content__home .paragraph--type--verhalen-abrusco{flex-direction:column;}.node__content__home .field--name-field-titel{display:flex;font-size:35px;margin-bottom:2rem;}.node__content__home .field--name-field-titel p:first-of-type{margin-right:10px;}.node__content__home .bg-top{margin-top:0;}.node__content__home .hart-title .field--name-field-titel-1 p{margin-bottom:2rem;}.node__content__home .hart-paragraph{margin-top:3vh;}.field--name-field-footer-para .field--name-field-titel{font-size:35px;margin-bottom:3vh;}.node__content__home .bg-top{height:17vh;}.field--name-field-footer-para .paragraph--type--verhalen-abrusco{flex-direction:column;}.node__content__home .ervaringen-small-view .view-content img{max-width:350px;}.hart-images{position:unset;}.node__content__home .field--name-field-image-1,.node__content__home .field--name-field-image-2,.node__content__home .field--name-field-image-3{position:unset;text-align:center;}.node__content__home .hart-images img{max-width:90%}.node__content__home .hart-col-two{height:fit-content;}}@media (max-width:400px){.node__content__home .ervaringen-small-view .view-content img{max-width:300px;}.node__content__home .front-first-buttons{align-items:center;margin-top:2rem;flex-direction:column;align-items:center;}.node__content__home .contact-btn{margin-top:2rem;margin-right:2rem}}@media (max-width:350px){.node__content__home .front-first-paragraph .field--name-field-front-first-text{width:90%;}.node__content__home .field--name-field-button-first-front a,#edit-actions-submit{padding:10px 45px;}.node__content__home .field--name-field-titel{flex-direction:column;}.node__content__home .bg-top{margin-top:0;}.node__content__home .field--name-field-verhalen-button a{padding:10px 45px;}.node__content__home .hart-button .field--name-field-buuton-link{display:flex;justify-content:center;}.path-frontpage #block-abrusco-partners{padding-top:0;width:95%;}.field--name-field-footer-para .field--name-field-titel{margin-bottom:5vh;}#block-abrusco-footerblock{width:95%;margin:auto;}}@media (max-width:300px){.node__content__home .ervaringen-small-view .view-content img{max-width:215px;}.node__content__home .field--name-field-title-verhalen-small{padding-top:3rem;font-size:35px;}.node__content__home .field--name-field-verhalen-button a,.node__content__home .paragraph--type--dubbel-titel-tekst-button-3-afbe .field--name-field-button-1 a,.node__content__home .hart-button .field--name-field-button-1 a{display:flex;justify-content:center;}#edit-actions{display:flex;justify-content:center;}}
:root{--blue:#266B8E;--yellow:#FFCB6D;--green:#B4CF2A;--grey:#707070;}.main-wie,.main-medewerkers,.main-kern,.main-tools,.main-dna{display:flex;margin:auto;margin-top:3rem;width:90%;}.main-wie .layout-content,.main-medewerkers .layout-content,.main-kern .layout-content,.main-tools .layout-content,.main-dna .layout-content{margin-left:50px;}.views-view-grid .views-row{margin-bottom:20px;}.main-medewerkers .layout-content{width:100%;}.main-wie .layout-container,.main-medewerkers .layout-container,.main-kern .layout-container,.main-tools .layout-container,.main-dna .layout-container{margin-top:unset;width:100%;}#block-abrusco-wiezijnwe .menu{flex-direction:column;width:170px;background-color:rgb(38,107,142,.1);border-radius:15px;padding:20px;}#block-abrusco-wiezijnwe .menu .menu-item{margin-bottom:20px;font-size:20px;}#block-abrusco-wiezijnwe .menu a{font-weight:800;text-decoration:none;color:var(--blue);}#block-abrusco-wiezijnwe .menu .is-active{color:var(--yellow);}.main-wie .field--name-field-titel-para{color:var(--blue);font-size:40px;font-family:'basic-sans';font-weight:100;margin-bottom:2rem;}.main-wie .field--name-field-titel-para span{font-weight:900;}.main-wie .titel-tekst-afbeelding-para .para-tekst{width:45%;}.main-wie .field--name-field-tekst-para{font-size:14px;color:var(--grey);line-height:25px;}.main-wie .wie-row-reverse{display:flex;flex-direction:row-reverse;gap:50px;margin-bottom:50px;}.main-wie .wie-row-reverse h2{color:var(--yellow);font-weight:800;font-size:30px;margin-bottom:2rem;}.main-wie .wie-row-reverse p,.main-wie .wie-row p{font-size:14px;color:var(--grey);line-height:25px;}.layout-sidebar-first .menu .menu-item--active-trail a{color:var(--yellow) !important;}.main-wie .view-id-wie_blocks img{width:250px;height:auto;}.main-wie .wie-row{display:flex;gap:50px;margin-bottom:50px;}.main-wie .wie-row h2{color:var(--green);font-weight:800;font-size:30px;margin-bottom:2rem;}.main-wie .views-field-body{list-style-type:none;background-color:white;border:1px dashed var(--blue);padding:35px 15px;border-radius:20px;font-size:15px;}.main-wie .titel-tekst-afbeelding-para{margin-bottom:3rem;background-image:url(/themes/abrusco/images/wie-afbeelding.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;background-position-y:-35px;height:450px;padding-top:10px;}.main-wie .paragraph--type--titel-tekst-afbeelding p{width:450px;}.main-medewerkers .field--name-field-title{font-weight:800;text-align:center;color:var(--blue);margin-bottom:3rem;font-size:25px;line-height:30px;}.field--name-field-title .yellow{color:var(--yellow);}.field--name-field-title .green{color:var(--green);}.view-medewerkers-block .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:20px;margin-bottom:3rem;}.view-medewerkers-block .view-content .views-row{justify-self:center;}.views-field-field-medewerker-image img{width:200px;height:auto;}.views-field-field-medewerker-title{font-weight:600;width:200px;margin-top:1rem;text-align:center;}.views-field-field-medewerker-email{text-align:center;width:200px;}.views-field-field-medewerker-email a{color:black;}.main-medewerkers .paragraph--type--medewerker-view{background-image:url(/themes/abrusco/images/medewerkers-background.png);background-size:cover;padding-top:3rem;background-repeat:no-repeat;}.main-kern .field--name-field-titel-para{font-family:"basic-sans";font-weight:100;font-size:45px;color:var(--blue);margin-bottom:2rem;}.main-kern .field--name-field-titel-para strong{font-weight:900;}.main-kern .titel-tekst-afbeelding-para .para-tekst{width:75%;}.main-kern .field--name-field-tekst-para{font-size:14px;color:var(--grey);line-height:25px;}.main-kern .titel-tekst-afbeelding-para{display:flex;margin-bottom:3rem;}.main-kern .titel-tekst-afbeelding-para img{width:350px;height:auto;margin-right:50px;}.main-kern .kern-row{display:flex;justify-content:space-between;gap:30px;}.main-kern .kern-row-reverse{display:flex;justify-content:space-between;flex-direction:row-reverse;gap:30px;}.main-kern .views-field-field-kernwaarden-image{align-self:end;}.main-kern .view-kern img{width:250px;height:auto;}.main-kern .views-field-body h2{color:var(--yellow);font-size:25px;font-weight:800;margin-bottom:2rem;}.main-kern .views-field-body p{font-size:14px;color:var(--grey);line-height:25px;}.main-kern .kern-row,.main-kern .kern-row-reverse{background-color:white;border:1px dashed var(--blue);padding:40px 25px;border-radius:20px;margin-bottom:3rem;}#block-abrusco-kernwaardenvertrekpunt .field--name-field-titel{color:var(--blue);font-weight:600;font-size:25px;text-align:center;margin-bottom:3rem;line-height:50px;}#block-abrusco-kernwaardenvertrekpunt .field--name-field-titel span:first-of-type{color:var(--yellow);}#block-abrusco-kernwaardenvertrekpunt .field--name-field-titel span:nth-of-type(2){color:var(--green);}#block-abrusco-kernwaardenvertrekpunt .field--name-field-tekst ul{display:flex;justify-content:space-evenly;list-style-type:none;margin-bottom:6rem;}#block-abrusco-kernwaardenvertrekpunt .field--name-field-tekst ul li{background-color:white;font-size:14px;border-radius:20px;padding:20px 40px;}.main-tools .field--name-field-titel-para{font-family:"basic-sans";font-weight:100;font-size:45px;color:var(--blue);margin-bottom:1rem;}.main-tools h2{color:var(--yellow);font-size:25px;font-weight:800;margin-bottom:2rem;}.main-tools .titel-tekst-afbeelding-para .para-tekst{width:65%;}.main-tools .field--name-field-tekst-para p:first-of-type{width:60vw;}.main-tools{margin-bottom:5rem;}.main-tools .field--name-field-titel-para p{margin-top:1rem;margin-bottom:1rem;}.main-tools .field--name-field-titel-para strong{font-weight:900;}.main-tools .field--name-field-tekst-para{font-size:14px;color:var(--grey);line-height:25px;}.main-tools .field--name-field-image-paragraaf{position:relative;}.main-tools .para-afbeelding img{width:100%;height:auto;bottom:-75px;position:absolute;}.main-tools .titel-tekst-afbeelding-para{gap:50px;}.main-tools .col-1{width:60%;}.main-tools .col-2{align-self:end;}.main-dna .field--name-field-dna-title{font-family:"basic-sans";font-weight:900;font-size:45px;color:var(--blue);}.main-dna .field--name-field-dna-title p{margin-top:1rem;margin-bottom:3rem;}.main-dna .p1{font-size:14px;line-height:25px;color:var(--grey);font-family:'objektiv-mk1';}.main-dna .field--name-field-arrow-section{color:var(--grey);!important;font-family:'objektiv-mk1';!important;font-size:14px;}.main-dna .dna-row{display:flex;gap:30px;}.main-dna .dna-row-reverse{display:flex;flex-direction:row-reverse;gap:30px;}.main-dna .views-field-field-dna-image img{width:200px;height:auto;}.main-dna .views-field-body h2{color:var(--yellow);font-size:25px;font-weight:800;margin-bottom:2rem;}.main-dna .views-field-body p{font-size:14px;color:var(--grey);line-height:25px;}.main-dna .field--name-field-dna-tekst{margin-bottom:3rem}.main-dna .field--name-field-dna-tekst strong{font-weight:800;}.main-dna .arrow-title{text-align:center;font-size:20px;margin-bottom:2rem;}.main-dna .arrow-wrapper{display:flex;justify-content:space-between;}.main-dna .arrow-left-text,.main-dna .arrow-right-text{width:20%;}.main-dna .arrow-left-text p,.main-dna .arrow-right-text p{font-size:13px;}.main-dna .arrow-paragraph{margin-bottom:3rem;}.main-dna .arrow-paragraph .arrow{background-image:url(/themes/abrusco/images/arrow.png);background-size:contain;background-repeat:no-repeat;width:46%;}.main-dna .dna-row,.main-dna .dna-row-reverse{background-color:white;border:1px dashed var(--blue);padding:40px 25px;border-radius:20px;margin-bottom:3rem;}@media(max-width:1850px){.main-tools .field--name-field-tekst-para h2:nth-of-type(3){margin-top:0rem;}}@media(max-width:1450px){.main-tools .field--name-field-tekst-para p:first-of-type{width:60vw;}.main-tools .field--name-field-tekst-para h2:first-of-type{width:60vw;}.main-tools .field--name-field-tekst-para h2{width:60vw;}.main-tools .para-tekst p:nth-of-type(3){width:60vw;}}@media(max-width:1350px){.main-tools .para-afbeelding img{display:none;}.main-wie .titel-tekst-afbeelding-para{height:fit-content;}.main-wie .titel-tekst-afbeelding-para .para-tekst,.main-tools .titel-tekst-afbeelding-para .para-tekst{width:100%;}.main-tools .field--name-field-tekst-para h2:nth-of-type(2){margin-top:0rem;}.main-tools .field--name-field-tekst-para p:first-of-type{width:60vw;}.main-tools .field--name-field-tekst-para p:last-of-type{width:60vw;}}@media(max-width:1250px){.main-kern .titel-tekst-afbeelding-para img{width:200px;}}@media(max-width:1050px){.main-wie .view-id-wie_blocks img{width:200px;}.main-kern .titel-tekst-afbeelding-para{flex-direction:column;}.main-kern .para-afbeelding .field--name-field-image-paragraaf{display:flex;justify-content:center;}.main-tools .titel-tekst-afbeelding-para{flex-direction:column;}.main-tools .col-1{width:100%}.main-tools .col-2{width:100%}.main-tools .field--name-field-image-paragraaf{display:flex;justify-content:center;}}@media(max-width:992px){.field--name-field-title{font-size:20px;}.main-wie{width:100%;}.main-wie .wie-row,.main-wie .wie-row-reverse{display:block;}.main-wie .view-id-wie_blocks img{width:85%;}.main-wie .views-field-field-wie-image .field-content{display:flex;justify-content:center;margin-bottom:2rem;}.views-field-field-medewerker-image img{width:150px;}.views-field-field-medewerker-title{text-align:unset;margin-left:15%;}.main-wie .titel-tekst-afbeelding-para,.main-tools .titel-tekst-afbeelding-para{background-image:none;}.main-kern .titel-tekst-afbeelding-para .para-tekst{width:100%;}#block-abrusco-kernwaardenvertrekpunt .field--name-field-titel{font-size:28px;}.main-wie .titel-tekst-afbeelding-para .para-tekst,.main-tools .titel-tekst-afbeelding-para .para-tekst{width:100%;}.main-wie .titel-tekst-afbeelding-para{height:fit-content;}}@media(max-width:650px){.main-wie,.main-medewerkers,.main-kern,.main-tools,.main-dna{flex-direction:column;}#block-abrusco-wiezijnwe .menu{width:100%;align-items:center;padding:20px 0px;margin-bottom:3rem;margin-left:0;}.view-medewerkers-block .view-content{grid-template-columns:1fr 1fr;margin-bottom:3rem;}.view-medewerkers-block .view-content .views-row:nth-of-type(9){grid-column-start:1;grid-column-end:3;}.main-kern .view-kern img{width:200px;}.main-wie .layout-content,.main-medewerkers .layout-content,.main-kern .layout-content,.main-tools .layout-content,.main-dna .layout-content{margin-left:0;}#block-abrusco-kernwaardenvertrekpunt .field--name-field-titel{font-size:20px;}.main-tools .field--name-field-tekst-para p,.main-tools .field--name-field-tekst-para h2{width:100% !important;}.main-dna .arrow-paragraph .arrow{width:25%;}}@media (max-width:550px){.main-kern .kern-row,.main-kern .kern-row-reverse{flex-direction:column;}.main-kern .view-kern img{width:100%;}#block-abrusco-kernwaardenvertrekpunt .field--name-field-tekst ul{flex-direction:column;text-align:center;}#block-abrusco-kernwaardenvertrekpunt .field--name-field-tekst ul li{margin-bottom:1rem;}.main-dna .dna-row,.main-dna .dna-row-reverse{flex-direction:column;gap:30px;}.main-dna .dna-row img,.main-dna .dna-row-reverse img{width:100%;}.main-medewerkers .paragraph--type--medewerker-view{background:none;}}@media (max-width:450px){.view-medewerkers-block .view-content{display:block;}.main-wie .titel-tekst-afbeelding-para{height:unset;padding-bottom:3rem;}.main-wie .field--name-field-footer-para .paragraph--type--verhalen-abrusco{margin-top:0;}.view-medewerkers-block .view-content .views-row{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:3rem;}.views-field-field-medewerker-title{margin-bottom:.5rem;margin-left:25%;}@media (min-width:767px){.views-field-field-medewerker-title{margin-left:25%;margin-bottom:2rem;}}.views-field-field-medewerker-image img{width:95%;}.main-tools .para-afbeelding img{width:175px;}.main-wie .titel-tekst-afbeelding-para .para-tekst{width:100%;}.main-wie .titel-tekst-afbeelding-para{background-image:none;margin-bottom:0;}.main-kern .field--name-field-titel-para{font-size:40px;}}@media(max-width:350px){.main-kern .field--name-field-titel-para{font-size:35px;}}@media(max-width:300px){.main-kern .field--name-field-titel-para{font-size:30px;}}
:root{--blue:#266B8E;--yellow:#FFCB6D;--green:#B4CF2A;}.main-aanbod .field--name-field-titel{color:var(--blue);font-size:45px;font-family:'basic-sans';width:100%;}.main-aanbod .layout-container{margin-top:3rem}.main-aanbod .field--name-field-titel p:first-of-type{font-weight:100;margin-top:0;margin-bottom:0;}.main-aanbod .field--name-field-titel p:nth-of-type(2){font-weight:900;margin-top:0;margin-bottom:0;}.main-aanbod .paragraph--type--verhalen-abrusco{display:flex;margin-bottom:6rem;}.main-aanbod .field--name-field-tekst{font-size:14px;color:var(--grey);line-height:25px;}.main-aanbod .view-aanbod-big{display:grid;grid-template-columns:15% 80%;grid-gap:80px;}.main-aanbod .view-aanbod-big .view-filters{background-color:rgb(38,107,142,.1);height:fit-content;width:200px;padding:10px;}.main-aanbod .view-aanbod-big .views-row{display:grid;grid-template-columns:1fr 65%;position:relative;grid-column-gap:30px;}@media (min-width:767px){.main-aanbod .view-aanbod-big .views-field-body .field-content{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;}}.main-aanbod .view-aanbod-big .views-row .views-field-view-node{grid-column-start:1;grid-column-end:span 2;text-align:center;position:absolute;bottom:65px;left:405px;}.main-aanbod .view-aanbod-big .views-row h2{color:var(--blue);font-size:18px;font-weight:600;margin-bottom:2rem;}.main-aanbod .view-aanbod-big .views-row p{margin-bottom:1.5rem;font-size:14px;color:var(--grey);line-height:25px;}@media (min-width:767px){.main-aanbod .view-aanbod-big .views-row{margin-top:3rem;padding-bottom:3rem;border-bottom:1px solid rgb(112,112,112,.3);}}.main-aanbod .view-aanbod-big .views-row:nth-of-type(1){margin-top:0;margin-bottom:3rem;}.main-aanbod .view-aanbod-big .views-row a{border:none;text-decoration:none;background-color:var(--yellow);padding:10px 30px;border-radius:25px;color:white;margin-bottom:10px;font-size:15px;font-weight:800;}.main-aanbod .view-aanbod-big .views-field-field-image,.main-aanbod .view-aanbod-big .views-field-field-image .field-content{width:fit-content;}.main-aanbod .view-aanbod-big .views-row img{width:300px;height:auto;}#edit-field-type-value{display:flex;flex-direction:column;}.main-aanbod .views-exposed-form{display:flex;justify-content:center;}.main-aanbod .pager{grid-column-start:1;grid-column-end:span 2;margin-bottom:3rem;}#edit-submit-aanbod-big{display:none;}.main-aanbod .option{margin-left:20px;color:var(--blue);}.main-aanbod .filter-selected{color:var(--yellow);font-weight:800;display:list-item;}.main-aanbod .paragraph--type--verhalen-view{margin-top:3rem;}.main-aanbod .form-radio{display:none}.main-aanbod .ervaringen-small-view .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;margin-left:25px;grid-gap:30px;}.main-aanbod .ervaringen-small-view .views-field-field-ervaring-image .field-content{text-align:center;}.main-aanbod .ervaringen-small-view .view-content .views-row{background-color:white;padding:20px;border-radius:15px;}.main-aanbod .ervaringen-small-view .view-content img{width:285px;height:auto;margin:auto;}.main-aanbod legend{margin-bottom:10px;}.main-aanbod .fieldset-legend{color:var(--blue);font-size:20px;}.main-aanbod .views-field-field-ervaring-image-text{color:var(--blue);text-align:center;font-size:15px;margin-top:10px;}.field--name-field-contact-form #edit-actions--2{grid-column-end:span 2;text-align:end;}.main-aanbod .field--name-field-title-verhalen-small{display:flex;justify-content:center;font-size:50px;font-family:"basic-sans";font-weight:100;color:white;margin-bottom:3rem;}.main-aanbod .field--name-field-title-verhalen-small p{margin-top:0;}.main-aanbod .field--name-field-title-verhalen-small span{font-weight:500}.main-aanbod .field--name-field-verhalen-button{margin-top:3rem;display:flex;justify-content:center;}.main-aanbod .field--name-field-verhalen-button a{text-decoration:none;background-color:var(--yellow);font-weight:800;padding:10px 30px;border-radius:25px;color:white;margin-bottom:10px;}.main-aanbod .verhalen-wrapper{width:88%;margin:auto;}.main-aanbod .bg-bottom{margin-bottom:10rem;background-color:var(--blue);margin:1em -100%;margin:1em calc(50% - 50vw);height:fit-content;padding-bottom:3rem;margin-top:0;}.main-aanbod .bg-top{background-image:url(/themes/abrusco/images/wave.svg);background-repeat:no-repeat;background-position-x:100%;background-position-y:100%;height:30vh;margin:1em -100%;margin:1em calc(50% - 50vw);margin-bottom:0;padding-top:20%}@media (max-width:1600px){.main-aanbod .view-aanbod-big .views-row .views-field-view-node{left:39%;}}@media (max-width:1400px){.main-aanbod .bg-top{height:13vh;}}@media (max-width:1150px){.main-aanbod .ervaringen-small-view .view-content img{max-width:200px;}}@media(max-width:992px){.main-aanbod .ervaringen-small-view .view-content{grid-template-columns:1fr;}.main-aanbod .bg-bottom{height:fit-content;padding-bottom:3rem;}.main-aanbod .view-aanbod-big .views-row img{width:200px;}.main-aanbod .view-aanbod-big .view-filters{width:fit-content;}}@media(max-width:768px){.main-aanbod .paragraph--type--verhalen-abrusco{flex-direction:column;}.main-aanbod .field--name-field-titel{display:flex;gap:10px;margin-bottom:2rem;}.main-aanbod .view-aanbod-big{display:block;}.main-aanbod .view-aanbod-big .view-filters{width:100%;margin-bottom:3rem;}}@media (max-width:600px){.main-aanbod .view-aanbod-big .views-row{display:block;}.main-aanbod .field--name-field-titel{flex-direction:column;}.main-aanbod .view-aanbod-big .views-field-field-image{margin-bottom:3rem;}.main-aanbod .view-aanbod-big .views-row .views-field-view-node{position:unset;bottom:0;left:0;text-align:unset;}.main-aanbod .view-aanbod-big .views-field-body{margin-bottom:3rem;}}@media (max-width:767px){.main-aanbod .field--name-field-titel{display:block;}.main-aanbod .view-aanbod-big .views-row img{width:100%;}.main-aanbod .ervaringen-small-view .view-content{margin-left:0;}.main-aanbod .field--name-field-title-verhalen-small{font-size:35px;text-align:center;}}@media (max-width:300px){.main-aanbod .view-aanbod-big .views-row a{display:flex;justify-content:center;}.field--name-field-contact-form #edit-actions--2{text-align:center;}}
.main-kalender .layout-container,.main-doe-mee .layout-container{margin-top:3rem;}.main-kalender .titel-tekst-afbeelding-para{flex-direction:column;}.main-kalender .titel-tekst-afbeelding-para img{width:100%;}.main-kalender .titel-tekst-afbeelding-para .field--name-field-titel-para p{font-family:"basic-sans";font-weight:300;font-size:45px;color:var(--blue);margin-bottom:2rem;}.main-kalender .titel-tekst-afbeelding-para .field--name-field-titel-para p span{font-weight:700;}.main-doe-mee .field--name-field-titel-para p{font-family:"basic-sans";font-weight:300;font-size:45px;color:var(--blue);margin-bottom:2rem;}.main-doe-mee .field--name-field-paragraaf{background-image:url(/themes/abrusco/images/doe-mee-image.png);background-size:contain;background-position-x:-50px;background-repeat:no-repeat;}.main-doe-mee .para-tekst{width:50%;font-size:14px;line-height:25px;color:var(--grey);}.main-doe-mee .field--name-field-titel-para p span{font-weight:900;}.main-doe-mee .titel-tekst-afbeelding-para{margin-bottom:10rem;}.main-doe-mee .slogan .field--name-field-slogan{margin-bottom:9rem;}.main-doe-mee .slogan-wrapper{display:flex;justify-content:center;background-image:url(/themes/abrusco/images/doe-mee-bg.png);background-position-x:50px;background-size:contain;background-repeat:no-repeat;padding-top:15vh;margin:1em -100%;margin:1em calc(50% - 50vw);padding-left:15%;padding-right:10%;}.main-doe-mee .slogan-fotos{display:grid;grid-template-columns:1fr 1fr;width:100%;}.main-doe-mee .slogan-image{display:flex;flex-direction:column;justify-content:space-between;}.main-doe-mee .slogan-fotos .col-1,.slogan-fotos .col-2{display:flex;flex-direction:column;}.main-doe-mee .slogan-fotos .col-1{height:1100px;margin:-30px;}.main-doe-mee .slogan-fotos .col-2{height:1100px;margin:10px;}.main-doe-mee .slogan-image-1{background-size:contain;background-repeat:no-repeat;height:580px;width:90%}.main-doe-mee .slogan-image-2{background-size:contain;background-repeat:no-repeat;height:403px;width:100%;}.main-doe-mee .slogan-image-3{background-size:contain;background-repeat:no-repeat;height:524px;width:73%;margin-top:60px;}.main-doe-mee .slogan-image-4{background-size:contain;background-repeat:no-repeat;height:532px;width:100%;margin-left:-63px;margin-top:60px;}.main-doe-mee .slogan{font-family:"basic-sans";font-weight:700;font-size:45px;color:var(--blue);text-align:center;}.main-doe-mee .slogan span{color:var(--yellow);}@media (max-width:1300px){.main-doe-mee .slogan-wrapper{background-position-x:35px;}}@media (max-width:1200px){.main-doe-mee .slogan-wrapper{padding-top:10vh;background-position-x:10px;}}@media (max-width:992px){.main-doe-mee .slogan-image-4{margin-top:-20px;}.main-doe-mee .slogan-image-3{margin-top:-72px;}.main-doe-mee .field--name-field-paragraaf{background-position-y:100px;}}@media(max-width:768px){.main-doe-mee .titel-tekst-afbeelding-para{margin-bottom:11rem;}.main-doe-mee .para-tekst{width:100%;}.main-doe-mee .field--name-field-paragraaf{background-position-y:150px;}.main-doe-mee .slogan{font-size:35px;}.main-doe-mee .slogan-image-3{margin-top:-175px;}.main-doe-mee .slogan-image-4{margin-top:-115px;}}@media(max-width:600px){.main-doe-mee .slogan-fotos{grid-template-columns:1fr;}.main-doe-mee .slogan-image-1{width:100%;height:604px;margin-bottom:3rem;}.main-doe-mee .slogan-fotos .col-1{margin-top:0;height:fit-content;}.main-doe-mee .slogan-image-3{margin-top:0;width:100%;}.main-doe-mee .slogan-fotos .col-2{height:fit-content;}.main-doe-mee .slogan-image-2{height:412px;margin-bottom:3rem;}.main-doe-mee .slogan-image-4{margin-top:0;margin-left:0;height:357px;}.main-doe-mee .slogan{height:130px;}.main-doe-mee .field--name-field-paragraaf{background-position-y:215px;}}@media (max-width:500px){.main-doe-mee .field--name-field-paragraaf{background-position-y:255px;}.main-doe-mee .slogan-image-1{height:320px;background-position:center;}.main-doe-mee .slogan-image-3{height:240px;background-position:center;}.main-doe-mee .slogan-fotos .col-1{padding-bottom:9vh;}.main-doe-mee .field--name-field-paragraaf{background-image:none;}.main-doe-mee .slogan-wrapper{padding-top:0;}.main-doe-mee .slogan-image-2{height:320px;}.main-doe-mee .slogan-image-4{height:260px;}}@media (max-width:400px){.main-doe-mee .slogan-image-1{height:320px;}.main-doe-mee .slogan-image-3{height:240px;}.main-doe-mee .slogan-image-2{height:310px;}.main-doe-mee .slogan-wrapper{padding-top:0;background:none;}}@media (max-width:350px){.main-doe-mee .slogan-image-1{height:372px;}.main-doe-mee .slogan-image-3{height:360px;}.main-doe-mee .slogan-image-2{height:227px;}.main-doe-mee .slogan-image-4{height:200px;}}@media (max-width:320px){.main-doe-mee .field--name-field-titel-para p{font-size:40px;}.main-doe-mee .slogan{font-size:30px;}.main-doe-mee .field--name-field-paragraaf{background-position-y:400px;}.main-doe-mee .slogan-image-1{height:250px;}.main-doe-mee .slogan-image-3{height:180px;}.main-doe-mee .slogan-image-2{height:270px;margin-bottom:0;}}
:root{--blue:#266B8E;--yellow:#FFCB6D;--green:#B4CF2A;}.main-ervaringen{margin-top:3rem;}@media (min-width:767px){.main-ervaringen .paragraph--type--verhalen-abrusco{display:flex;margin-bottom:5rem;}}.main-ervaringen .field--name-field-tekst{font-size:14px;line-height:25px;color:var(--grey);}.main-ervaringen .views-field-title{margin-bottom:2rem;}.main-ervaringen .field--name-field-titel{color:var(--blue);font-size:45px;font-family:'basic-sans';width:100%;}.main-ervaringen .field--name-field-titel p:first-of-type{font-weight:100;margin-top:0;margin-bottom:0;}.main-ervaringen .field--name-field-titel p:nth-of-type(2){font-weight:900;margin-top:0;margin-bottom:0;}.main-ervaringen .paragraph--type--verhalen-view-big{background-color:white;border-radius:50px;padding:70px;margin-bottom:3rem;}.main-ervaringen .view-ervaringen .views-row{display:grid;grid-template-columns:30% 70%;grid-column-gap:100px;margin-bottom:2rem;padding-bottom:3rem;border-bottom:2px solid rgb(112,112,112,.3);}.main-ervaringen .view-ervaringen .views-row:last-of-type{border-bottom:unset;}.main-ervaringen .view-ervaringen .views-row a{text-decoration:none;}.main-ervaringen .view-ervaringen .views-row .field-content p{font-size:14px;line-height:25px;color:var(--grey);margin-bottom:3rem;width:90%;}.main-ervaringen .view-ervaringen .views-field-title a{color:var(--blue);font-size:20px;font-weight:600;}.main-ervaringen .view-ervaringen .views-field-body .field-content{max-height:200px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;}.main-ervaringen .views-field-field-ervaring-image{grid-row-start:1;grid-row-end:4;}.main-ervaringen .views-field-field-ervaring-image img{width:385px;height:auto;}.main-ervaringen .view-ervaringen .views-field-view-node{margin-top:40px;}.main-ervaringen .view-ervaringen .views-field-view-node a{background-color:var(--yellow);padding:10px 30px;border-radius:25px;color:white;margin-bottom:10px;font-size:15px;font-weight:800;}.main-ervaringen .view-ervaringen .views-row:nth-of-type(4){margin-bottom:0;}@media (max-width:1550px){.main-ervaringen .views-field-field-ervaring-image img{width:325px;height:auto;}}@media (max-width:1050px){.main-ervaringen .paragraph--type--verhalen-abrusco{flex-direction:column;}.main-ervaringen .field--name-field-titel{margin-bottom:2rem;}.main-ervaringen .view-ervaringen .views-row{grid-column-gap:135px;}}@media (max-width:992px){.main-ervaringen .view-ervaringen .views-row{grid-template-columns:1fr;}.main-ervaringen .view-ervaringen .views-row .field-content p{width:100%;}.main-ervaringen .view-ervaringen .views-row img{width:100%;}.main-ervaringen .views-field-field-ervaring-image{margin-bottom:2rem;}.main-ervaringen .views-field-title{margin-bottom:2rem;}.main-ervaringen .views-field-body{margin-bottom:3rem;}}@media (max-width:600px){.main-ervaringen .view-ervaringen .views-row{margin-bottom:3rem;}}@media (max-width:450px){.main-ervaringen .paragraph--type--verhalen-view-big{padding:20px;}}@media (max-width:300px){.main-ervaringen .view-ervaringen .views-field-view-node a{display:flex;justify-content:center;}}
:root{--blue:#266B8E;--yellow:#FFCB6D;--green:#B4CF2A;}.main-partners{margin-top:3rem;}.main-partners .field--name-field-titel-2{color:var(--blue);font-size:45px;font-family:'basic-sans';width:100%;font-weight:300;margin-bottom:2rem;}.main-partners .views-field-field-partner-image .field-content{display:flex;justify-content:center;align-items:center;}.main-partners .item-list li{margin:0 0 0.25em 1.5em;padding:0;border:1px solid #cbcbcb;text-align:center;padding:20px;border-radius:25px;display:flex;align-items:center;justify-content:center;}@media (max-width:767px){.main-partners .item-list li{margin-bottom:20px;}}.main-partners .paragraph--type--partners{margin-left:7%;}.main-partners .field--name-field-titel-2 span{font-weight:800;}.main-partners .para-tekst{font-size:14px;line-height:25px;color:var(--grey);}.main-partners .titel-tekst-afbeelding-row{display:flex;gap:60px;}.main-partners .titel-tekst-afbeelding-row img{width:350px;height:auto;}.main-partners .layout-container,.main-contact .layout-container{margin-top:3rem;}.main-partners .field--name-field-partners-view .views-element-container{margin-left:-5.2vw;margin-bottom:2rem;}.main-partners .item-list ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px;}.main-partners > #block-abrusco-partners{display:none;}.main-contact{display:flex;}#block-abrusco-gegevensabrusco h2{display:none;}#block-abrusco-gegevensabrusco{background-color:var(--blue);padding:20px;border-radius:100px;color:white;margin-right:60px;height:20rem;text-align:center;display:flex;flex-direction:column;justify-content:center;width:180px;font-weight:300;}.main-contact .contactblock-wrapper{margin-top:3rem;padding-top:5rem;padding-left:5rem;padding-bottom:5rem;background-image:url(/themes/abrusco/images/contactblok-bg.png);background-repeat:no-repeat;background-position-x:50px;background-size:contain;}#block-abrusco-gegevensabrusco .field{margin-bottom:1rem;}.main-contact .paragraph--type--verhalen-abrusco{color:var(--blue);font-size:30px;font-family:'basic-sans';width:100%;margin-bottom:3rem;}.main-contact .field--name-field-titel p:first-of-type{font-weight:300;margin-top:0;margin-bottom:0;font-size:45px;}@media (max-width:767px){.main-contact .field--name-field-titel p:first-of-type{margin-bottom:15px;}}.main-contact .field--name-field-titel p:nth-of-type(2){font-weight:900;margin-top:0;margin-bottom:0;font-size:45px;}.main-contact .js-form-item{display:flex;flex-direction:column;}.main-contact .field--name-field-contact-form form{grid-template-columns:26vw 26vw;grid-column-gap:20px;}.main-contact #edit-telefoonnummer-phone{width:26vw;}.google-map-field{border:2px solid rgb(112,112,112,.3);border-radius:2px;}@media (max-width:1050px){.main-contact{flex-direction:column-reverse;}.main-contact .field--name-field-contact-form form{grid-template-columns:50% 50%;}.main-contact #edit-telefoonnummer-phone{width:100%}.main-contact .contactblock-wrapper{display:flex;justify-content:center;background-position-x:50%;margin-bottom:3rem;}.main-kalender .titel-tekst-afbeelding-para img{width:700px;height:auto;}}@media(max-width:750px){.main-partners .titel-tekst-afbeelding-row{flex-direction:column;gap:0}.main-partners .titel-tekst-afbeelding-row .field--name-field-image{text-align:center;}}@media (max-width:650px){.main-partners .item-list ul{grid-template-columns:1fr 1fr;}}@media (max-width:450px){.view-partners .view-content img{max-width:300px;}.main-partners .views-field-field-partner-image .field-content{display:flex;justify-content:center;}.main-partners .views-field-field-partner-image{margin-bottom:1.5rem;}.main-partners .paragraph--type--partners{margin-left:0}.main-partners .item-list ul{grid-template-columns:1fr;gap:unset;}.main-kalender .titel-tekst-afbeelding-para img{width:340px;}.main-kalender .titel-tekst-afbeelding-para .field--name-field-titel-para p{font-size:35px;}.main-partners .titel-tekst-afbeelding-row img{width:285px;}.main-contact .contactblock-wrapper{padding-left:0;}#block-abrusco-gegevensabrusco{margin-right:0;border-radius:25px;width:unset;}}@media(max-width:400px){#block-abrusco-partners{display:none;}.main-kalender .titel-tekst-afbeelding-para img{width:300px;}}@media (max-width:300px){.main-kalender .titel-tekst-afbeelding-para img{width:250px;}.main-kalender .titel-tekst-afbeelding-para img{width:280px;}}
:root{--blue:#266B8E;--yellow:#FFCB6D;--green:#B4CF2A;}.aanbod-content-wrapper{width:80%;}.page-node-type-aanbod main{display:flex;justify-content:space-between;}.node__content__aanbod,.node__content__ervaring{margin-top:3rem;}.node--type-aanbod .back-button a,.node--type-ervaring .back-button a{background-color:var(--yellow);padding:10px 30px;border-radius:25px;color:white;margin-bottom:10px;font-size:15px;text-decoration:none;font-weight:800;}.node--type-aanbod .back-button,.node--type-ervaring .back-button{display:flex;align-items:center;}.node--type-aanbod .back-button img,.node--type-ervaring .back-button img{width:12px;margin-right:10px;}.node--type-aanbod h2,.node--type-ervaring .field--name-field-ervaring-title{color:var(--blue);font-size:45px;font-weight:900;font-family:'basic-sans';width:100%;margin-bottom:2rem;margin-top:2rem;}.node--type-ervaring .field--name-field-ervaring-title{margin-top:2rem;margin-bottom:2rem;font-weight:900;}.node--type-aanbod p,.node--type-ervaring p{font-size:14px;line-height:25px;color:var(--grey);}.node--type-aanbod .field--name-field-image,.node--type-aanbod .field--name-field-type{display:none;}#block-abrusco-aanbodfotosectie h2{display:none;}#block-abrusco-gegevensabrusco-2{background-color:var(--blue);padding:20px;border-radius:100px;color:white;margin-right:60px;height:20rem;text-align:center;display:flex;flex-direction:column;justify-content:center;width:180px;margin-top:7rem;}#block-abrusco-gegevensabrusco-2 h2{display:none;}#block-abrusco-gegevensabrusco-2 .field{margin-bottom:1rem;}#block-abrusco-aanbodfotosectie .slogan-wrapper{background-image:url(/themes/abrusco/images/doe-mee-bg.png);background-size:contain;background-repeat:no-repeat;background-position-x:50px;display:flex;justify-content:center;padding-top:15vh;margin:1em -100%;margin:1em calc(50% - 50vw);padding-left:15%;padding-right:10%;}#block-abrusco-aanbodfotosectie .slogan-fotos{width:100%;display:grid;grid-template-columns:1fr 1fr;}#block-abrusco-aanbodfotosectie .node--type-aanbod .slogan-image{display:flex;flex-direction:column;justify-content:space-between;}#block-abrusco-aanbodfotosectie .slogan-image-1{background-size:contain;background-repeat:no-repeat;height:757px;width:90%}#block-abrusco-aanbodfotosectie .slogan-image-2{background-size:contain;background-repeat:no-repeat;height:403px;width:100%;}#block-abrusco-aanbodfotosectie .slogan-image-3{background-size:contain;background-repeat:no-repeat;height:405px;width:73%;margin-top:-107px;}#block-abrusco-aanbodfotosectie .slogan-image-4{background-size:contain;background-repeat:no-repeat;height:532px;width:100%;margin-left:-63px;margin-top:60px;}#block-abrusco-aanbodfotosectie .slogan{font-family:"basic-sans";font-weight:700;font-size:45px;color:var(--blue);text-align:center;margin-bottom:2rem;padding-top:4rem;}#block-abrusco-aanbodfotosectie .slogan span:first-of-type{color:var(--yellow);}#block-abrusco-aanbodfotosectie .slogan span:nth-of-type(2){color:var(--green);}.node--type-ervaring .ervaring-content-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:50px;margin-bottom:3rem;}.node--type-ervaring .field--name-body{grid-row-start:2;grid-row-end:3;grid-column-start:1;}.node--type-ervaring .field--name-field-ervaring-image{grid-column-start:2;grid-row-start:1;grid-row-end:3;justify-self:center;align-self:start;}.node--type-ervaring .field--name-field-ervaring-image-text{grid-column-start:2;grid-row-start:2;align-self:center;justify-self:center;margin-top:7.5rem;width:350px;text-align:center;font-size:15px;font-weight:500;color:var(--blue);line-height:18px}.node--type-ervaring .ervaring-content-wrapper .field--name-field-ervaring-image img{width:350px;height:auto;}@media (max-width:1400px){#block-abrusco-aanbodfotosectie .slogan-image-1{background-size:contain;background-repeat:no-repeat;height:580px;width:90%}#block-abrusco-aanbodfotosectie .slogan-image-1{background-size:contain;background-repeat:no-repeat;height:580px;width:90%}}@media (max-width:1300px){#block-abrusco-aanbodfotosectie .slogan-wrapper{background-position-x:35px;}}@media (max-width:1200px){#block-abrusco-aanbodfotosectie .slogan-wrapper{padding-top:10vh;background-position-x:10px;}}@media (max-width:992px){#block-abrusco-aanbodfotosectie .slogan-image-4{margin-top:-50px;}#block-abrusco-aanbodfotosectie .slogan-image-3{margin-top:-205px;}}@media (max-width:800px){.node--type-ervaring .ervaring-content-wrapper{display:block;}.node--type-ervaring .field--name-field-ervaring-image{text-align:center;margin-top:2rem;}.node--type-ervaring .field--name-field-ervaring-image-text{margin-top:10px;width:100%;text-align:center;}#block-abrusco-aanbodfotosectie .slogan-fotos{grid-template-columns:1fr;}#block-abrusco-aanbodfotosectie .slogan-image-1{width:100%;height:604px;margin-bottom:3rem;}#block-abrusco-aanbodfotosectie .slogan-fotos .col-1{margin-top:0;height:fit-content;}#block-abrusco-aanbodfotosectie .slogan-image-3{margin-top:0;width:100%;}#block-abrusco-aanbodfotosectie .slogan-fotos .col-2{height:fit-content;}#block-abrusco-aanbodfotosectie .slogan-image-2{height:412px;margin-bottom:3rem;}#block-abrusco-aanbodfotosectie .slogan-image-4{margin-top:0;margin-left:0;height:357px;}#block-abrusco-aanbodfotosectie .slogan{height:130px;}.page-node-type-aanbod main{flex-direction:column;}.aanbod-content-wrapper{width :100%;}.layout-sidebar-second{display:flex;justify-content:center;}#block-abrusco-gegevensabrusco-2{margin-top:0;margin-right:0;}}@media (max-width:600px){#block-abrusco-aanbodfotosectie .slogan-image-1{height:450px;}#block-abrusco-aanbodfotosectie .slogan-image-3{height:415px;}#block-abrusco-aanbodfotosectie .slogan-image-2{height:380px;}#block-abrusco-gegevensabrusco-2{display:none;}}@media (max-width:550px){#block-abrusco-aanbodfotosectie .slogan-image-1{height:398px;}#block-abrusco-aanbodfotosectie .slogan-image-3{height:366px;}}@media (max-width:500px){.node--type-ervaring .ervaring-content-wrapper .field--name-field-ervaring-image img{width:100%;}#block-abrusco-aanbodfotosectie .field--name-field-paragraaf{background-position-y:255px;}#block-abrusco-aanbodfotosectie .slogan{font-size:35px;}}@media (max-width:450px){#block-abrusco-aanbodfotosectie .slogan-image-1{height:314px;}#block-abrusco-aanbodfotosectie .slogan-image-3{height:285px;}#block-abrusco-aanbodfotosectie .slogan-image-2{height:330px;}}@media (max-width:400px){.node--type-aanbod h2,.node--type-ervaring .field--name-field-ervaring-title{font-size:35px;}}@media (max-width:350px){#block-abrusco-aanbodfotosectie .slogan-image-1{height:223px;}#block-abrusco-aanbodfotosectie .slogan-image-3{height:360px;}#block-abrusco-aanbodfotosectie .slogan-image-2{height:212px;}#block-abrusco-aanbodfotosectie .slogan-image-4{height:200px;}}@media (max-width:320px){#block-abrusco-aanbodfotosectie .slogan{font-size:30px;}#block-abrusco-aanbodfotosectie .field--name-field-paragraaf{background-position-y:400px;}#block-abrusco-gegevensabrusco-2{width:80%;}#block-abrusco-aanbodfotosectie .slogan-image-3{height:180px;}}
h1{font-size:2.5em;}h2{font-size:2em;}h3{font-size:1.75em;}h4{font-size:1.5em;}h5{font-size:1.25em;}h6{font-size:1em;}p{margin:0 0 30px;}strong{font-weight:bold;}b{font-weight:bold;}em{font-style:italic;}i{font-style:italic;}a{color:#0066cc;text-decoration:none;}a:hover{text-decoration:underline;}ul{list-style-type:disc;margin:0 0 15px 20px;padding:0;}ol{list-style-type:decimal;margin:0 0 15px 20px;padding:0;}li{margin:0 0 5px;}img{max-width:100%;height:auto;display:block;margin:0 auto;}table{width:100%;border-collapse:collapse;margin-bottom:15px;}th,td{padding:10px;text-align:left;border:1px solid #ddd;}th{background-color:#f2f2f2;font-weight:bold;}
:root{--blue:#266B8E;--yellow:#FFCB6D;--green:#B4CF2A;--grey:#707070;--turqoise:#6D7A89;}.layout-container{width:88%;margin:auto;margin-top:3rem;}.paragraph--type--front-first-paragraph,.front-first-paragraph{background-image:url(/themes/abrusco/images/background-front.png);background-size:contain;background-repeat:no-repeat;background-position-y:-1px;background-position-x:100px;margin-bottom:10rem;}.field--name-field-front-first-title{color:var(--blue);font-size:32px;font-family:'basic-sans';display:flex;justify-content:center;margin-bottom:3rem;text-align:center;font-weight:700;}.field--name-field-front-first-text{text-align:center;font-size:14px;width:50%;margin:auto;line-height:25px;color:var(--grey);}.field--name-field-front-first-text strong{font-weight:800;}.front-first-buttons,.paragraph-buttons{margin-top:3rem;margin-bottom:-3rem;display:flex;justify-content:center;}.field--name-field-button-first-front a,.paragraph-button a,#edit-actions-submit{border:none;text-decoration:none;background-color:var(--yellow);border-radius:25px;color:white;margin-bottom:10px;font-weight:800;padding:10px 30px;}.field--name-field-link-first-front a{text-decoration:none;color:var(--blue);}.paragraph--type--verhalen-abrusco{display:flex;margin-top:3rem;margin-bottom:3rem;}.field--name-field-titel{color:var(--blue);font-size:50px;width:100%;}.field--name-field-titel p{margin:0;}.field--name-field-titel p:first-of-type{font-family:'basic-sans';font-weight:100;}.field--name-field-titel p:nth-of-type(2){font-family:'basic-sans';font-weight:900;}.field--name-field-tekst{font-size:14px;align-self:end;line-height:25px;color:var(--grey);}.paragraph--type--titel-tekst-afbeelding-para,.titel-tekst-afbeelding-para{margin-bottom:3rem;display:flex;}.field--name-field-titel-para{font-family:"basic-sans";font-weight:300;font-size:45px;color:var(--blue);margin-bottom:2rem;}.field--name-field-titel-para span,.field--name-field-titel-para strong{font-weight:900;}.field--name-field-tekst-para{font-size:14px;color:var(--grey);line-height:25px;}.para-tekst{width:65%;}.para-afbeelding img{max-width:100%;height:auto;}.paragraph--type--verhalen-view,.paragraph--type--verhalen-view-big{margin-top:3rem;}.bg-top{background-image:url(/themes/abrusco/images/wave.svg);background-repeat:no-repeat;background-position-x:100%;background-position-y:100%;height:25vh;margin:1em -100%;margin:1em calc(50% - 50vw);margin-bottom:-5px;padding-top:20%;}.bg-bottom{margin-bottom:10rem;background-color:var(--blue);margin:1em -100%;margin:1em calc(50% - 50vw);min-height:fit-content;padding-bottom:3rem;margin-top:0;}.verhalen-wrapper{width:88%;margin:auto;}.field--name-field-title-verhalen-small{display:flex;justify-content:center;font-size:50px;font-family:"basic-sans";font-weight:100;color:white;margin-bottom:3rem;}.field--name-field-title-verhalen-small p{margin-top:0;}.field--name-field-title-verhalen-small span{font-weight:900;}.field--name-field-verhalen-button{margin-top:3rem;text-align:center;margin-bottom:3rem;}.field--name-field-verhalen-button a,.paragraph--type--dubbel-titel-tekst-button-3-afbe .field--name-field-button-1 a,.hart-button .field--name-field-button-1 a{text-decoration:none;background-color:var(--yellow);padding:10px 30px;border-radius:25px;color:white;margin-bottom:10px;font-weight:800;}.paragraph--type--verhalen-view-big{background-color:white;border-radius:50px;padding:70px;margin-bottom:3rem;}.view-ervaringen .views-row{display:grid;grid-template-columns:30% 70%;grid-column-gap:100px;margin-bottom:2rem;padding-bottom:3rem;border-bottom:2px solid rgba(112,112,112,0.3);}.view-ervaringen .views-row:last-of-type{border-bottom:unset;}.view-ervaringen .views-row a{text-decoration:none;}.view-ervaringen .views-row .field-content p{font-size:14px;line-height:25px;color:var(--grey);margin-bottom:3rem;width:90%;}.view-ervaringen .views-field-title a{color:var(--blue);font-size:20px;font-weight:600;}.view-ervaringen .views-field-body .field-content{max-height:200px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;}.views-field-field-ervaring-image{grid-row-start:a;grid-row-end:4;}.views-field-field-ervaring-image img{width:385px;height:auto;}.view-ervaringen .views-field-view-node{margin-top:40px;}.view-ervaringen .views-field-view-node a{background-color:var(--yellow);padding:10px 30px;border-radius:25px;color:white;margin-bottom:10px;font-size:15px;font-weight:800;}.paragraph--type--medewerker-view{background-image:url(/themes/abrusco/images/medewerkers-background.png);background-size:cover;padding-top:3rem;background-repeat:no-repeat;}.field--name-field-title{font-weight:800;text-align:center;color:var(--blue);margin-bottom:3rem;font-size:25px;line-height:30px;}.field--name-field-title .yellow{color:var(--yellow);}.field--name-field-title .green{color:var(--green);}.view-medewerkers-block .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:20px;margin-bottom:3rem;}.view-medewerkers-block .view-content .views-row{justify-self:center;}.paragraph--type--partners{padding-bottom:3rem;padding-top:3rem;}.field--name-field-titel-2{color:var(--blue);font-size:45px;font-family:'basic-sans';width:100%;font-weight:300;margin-bottom:2rem;}.field--name-field-titel-2 span{font-weight:800;}.views-field-field-partner-image .field-content{display:flex;justify-content:center;align-items:center;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;border:1px solid #cbcbcb;text-align:center;padding:20px;border-radius:25px;display:flex;align-items:center;justify-content:center;}.field--name-field-contact-form form{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;}.field--name-field-contact-form .form-item-bericht{grid-column-end:span 2;}.field--name-field-contact-form .js-webform-telephone-international{width:550px;}.field--name-field-contact-form #edit-actions{grid-column-end:span 2;text-align:end;}.field--name-field-contact-form #edit-telefoonnummer-phone{width:100%;}.field--name-field-contact-form label{font-weight:800;}.field--name-field-contact-form form input,.field--name-field-contact-form form textarea{margin-top:1rem;padding:10px;}.slogan-wrapper{background-image:url(/themes/abrusco/images/doe-mee-bg.png);background-size:contain;background-position-x:50px;background-repeat:no-repeat;display:flex;justify-content:center;padding-top:15vh;margin:1em -100%;margin:1em calc(50% - 50vw);padding-left:15%;padding-right:10%;}.slogan-fotos{display:grid;grid-template-columns:1fr 1fr;width:100%;}.slogan-image{display:flex;flex-direction:column;justify-content:space-between;}.field--name-field-slogan{font-family:"basic-sans";font-weight:700;font-size:45px;color:var(--blue);text-align:center;margin-bottom:2rem;}.field--name-field-slogan span:first-of-type{color:var(--yellow);}.field--name-field-slogan span:nth-of-type(2){color:var(--green);}.paragraph--type--footer-info{display:flex;align-items:center;margin-top:3rem;border-top:1px dashed var(--yellow);padding-top:2rem;font-size:14px;padding-bottom:2rem;}.field--name-field-footer-logo{text-align:center;}.field--name-field-footer-logo img{width:100px;height:auto;}.field--name-field-footer-logo{margin-right:20px;}.field--name-field-footer-adres,.field--name-field-footer-email{margin-right:5px;}.field--name-field-footer-email a{color:black;}.field--name-field-footer-para .field--name-field-titel{color:var(--blue);font-size:50px;width:100%;}.field--name-field-footer-para .field--name-field-titel p{margin:0;}.field--name-field-footer-para .field--name-field-tekst{font-size:13px;line-height:25px;color:var(--grey);align-self:end;}.aanbod-small-row{list-style-type:none;background-color:white;border:1px dashed var(--blue);background-color:white;padding:10px 20px;border-radius:20px;height:fit-content;display:flex;flex-direction:column;justify-content:space-evenly;}.views-field-body{list-style-type:none;background-color:white;border:1px dashed var(--blue);padding:35px 15px;border-radius:20px;font-size:15px;}.node__content__aanbod,.node__content__ervaring{margin-top:3rem;}.node--type-aanbod .back-button a,.node--type-ervaring .back-button a{background-color:var(--yellow);padding:10px 30px;border-radius:25px;color:white;margin-bottom:10px;font-size:15px;text-decoration:none;font-weight:800;}.node--type-aanbod .back-button,.node--type-ervaring .back-button{display:flex;align-items:center;}.node--type-aanbod .back-button img,.node--type-ervaring .back-button img{width:12px;margin-right:10px;}#block-abrusco-gegevensabrusco,#block-abrusco-gegevensabrusco-2{background-color:var(--blue);padding:20px;border-radius:100px;color:white;margin-right:60px;height:20rem;text-align:center;display:flex;flex-direction:column;justify-content:center;width:180px;margin-top:7rem;}#block-abrusco-gegevensabrusco h2,#block-abrusco-gegevensabrusco-2 h2{display:none;}#block-abrusco-gegevensabrusco .field,#block-abrusco-gegevensabrusco-2 .field{margin-bottom:1rem;}#block-abrusco-wiezijnwe .menu{flex-direction:column;width:170px;background-color:rgba(38,107,142,0.1);border-radius:15px;padding:20px;}#block-abrusco-wiezijnwe .menu .menu-item{margin-bottom:20px;font-size:20px;}#block-abrusco-wiezijnwe .menu a{font-weight:800;text-decoration:none;color:var(--blue);}#block-abrusco-wiezijnwe .menu .is-active{color:var(--yellow);}@media (max-width:1550px){.views-field-field-ervaring-image img{width:325px;}}@media (max-width:1350px){.slogan-wrapper{background-position-x:35px;}}@media (max-width:1200px){.slogan-wrapper{padding-top:10vh;background-position-x:10px;}}@media (max-width:1050px){.paragraph--type--verhalen-abrusco{flex-direction:column;}.field--name-field-titel{margin-bottom:2rem;}.field--name-field-contact-form form{grid-template-columns:50% 50%;}#edit-telefoonnummer-phone{width:100%}}@media (max-width:992px){.view-medewerkers-block .view-content{grid-template-columns:1fr 1fr;}.view-ervaringen .views-row{grid-template-columns:1fr;}.view-ervaringen .views-row .field-content p{width:100%;}.view-ervaringen .views-row img{width:100%;}.views-field-field-ervaring-image{margin-bottom:2rem;}.views-field-title{margin-bottom:2rem;}.views-field-body{margin-bottom:3rem;}}@media (max-width:768px){.paragraph--type--verhalen-abrusco{flex-direction:column;}.field--name-field-titel{margin-bottom:2rem;}.field--name-field-front-first-text{width:100%;}.field--name-field-contact-form form{display:block;}.slogan-fotos{grid-template-columns:1fr;}.front-first-buttons,.paragraph-buttons{flex-direction:column;align-items:center;}.field--name-field-button-first-front{margin-bottom:1rem;}.paragraph--type--footer-info{flex-wrap:wrap;}}@media (max-width:600px){.paragraph--type--verhalen-view-big{padding:20px;}.view-ervaringen .views-row{margin-bottom:3rem;}.field--name-field-title-verhalen-small{font-size:35px;}.field--name-field-slogan{font-size:35px;}#block-abrusco-gegevensabrusco,#block-abrusco-gegevensabrusco-2{margin-right:0;border-radius:25px;width:unset;}.field--name-field-front-first-title{font-size:28px;}}@media (max-width:450px){.field--name-field-titel,.field--name-field-titel-para{font-size:35px;}.field--name-field-verhalen-button a,.field--name-field-button-first-front a{display:flex;justify-content:center;}}
