/*! Werkenbijduo front-end 1.1.2, build date: 10-4-2024 */
.wrapper{background-color:#fff}h2{color:#007bc7;font-size:42px}@media screen and (max-width: 544px){h2{font-size:2.6rem}}h3{color:#007bc7}.wrapper__header{margin-bottom:30px}.wrapper__header.text-center .row{display:block}.link--title{display:block;text-decoration:none}.link--title h2{font-weight:bold;margin-bottom:10px}.navigation__item--selected::after{background-color:#fff;content:"";height:5px;position:absolute;width:100%;bottom:0}.definition-list__item:first-child{border-top:none}.definition-list__item__title{color:#007bc7;font-size:2rem}.definition-list__link{text-decoration:none}.definition-list__link:hover .definition-list__item__title{text-decoration:underline}.definition-list{margin-bottom:2rem}.card__title{color:#007bc7;font-size:26px}.card__title__plain{color:#000;font-size:2rem}.card{border:1px solid #d1d3d4}@media screen and (max-width: 544px){.content{padding:0}}.navigation{margin-left:auto}.breadcrumbs .breadcrumbs__list li{display:inline-block;font-size:26px;font-weight:bold;margin-top:10px}.top-nav h3{margin-left:100px}.top-nav .container{min-height:auto}.navigation__link{padding:2.6rem 2rem}a.top-nav__title{color:#fff;text-decoration:none;width:100%}a.top-nav__title .is-h2{margin:0}.wrapper--with-img{padding-bottom:56.25%;position:relative;width:100%;overflow:hidden}@media screen and (min-width: 650px){.wrapper--with-img{height:390px;padding-bottom:0}}.img--header__overlay{align-items:flex-end;display:flex;height:390px;left:0;opacity:1;padding-bottom:40px;position:absolute;text-align:center;top:0;width:100%;z-index:1}@media screen and (max-width: 544px){.img--header__overlay{height:100%}}.wrapper__image{background-position:50%;background-size:cover;height:390px;width:100%;margin-top:0}.wrapper__img{overflow:hidden;position:absolute;width:100%}.wrapper--with--video{position:relative;margin:0;height:0}.video-wrapper{position:absolute;padding-bottom:56.25%;top:0;bottom:0;left:-2%;right:-2%;width:104%;margin:0}.img--header__video{object-fit:cover}.img--header__title{color:#fff;display:block;font-size:32px;font-weight:bold;margin-bottom:20px;z-index:8}.searchbar--wrapper{align-items:center;background-image:url("/custom/werkenbijduo/images/patroon.svg");background-position:10px 0;background-repeat:repeat;background-size:140px 100px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;margin-bottom:0;padding:30px 20px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center}.search--vacature{display:inline-block;margin-bottom:20px}.search--vacature:after{content:none}.searchbar{display:-ms-inline-flexbox;display:inline-flex;flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;width:100%}.searchbar form{width:100%}@media screen and (max-width: 768px){.searchbar{flex-direction:column}}.searchvac .searchbar{display:inline-block;width:100%}.searchbar p,.searchbar .input{margin-bottom:0;margin-right:20px}@media screen and (max-width: 768px){.searchbar p,.searchbar .input{margin-right:0;margin-bottom:20px}}.searchbar .input__control--select{padding-right:0}.searchbar p,.searchbar label{font-weight:bold}.searchbar p,.searchbar button{margin-top:27px}@media screen and (max-width: 768px){.searchbar p,.searchbar button{margin-top:0}}.card__thumb{height:200px;width:100%}.card:not(.card--static):hover{box-shadow:0 0 32px rgba(0,0,0,.1)}.card-wide{flex-direction:column}.card-wide:not(:only-child) .card__thumb{float:left;height:180px;width:310px}.card-wide:not(:only-child) .card__body{align-items:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;float:left;height:100px;padding:2rem;width:calc(100% - 310px);-webkit-box-align:center}.card__body.background--mintgroen .card__content .card__title__white,.card__body.background--donkergeel .card__content .card__title__white{color:#000}.nostripe{font-weight:bold;line-height:1.2em;margin:20px auto;margin-bottom:0px;overflow:hidden;width:100%}.h2--link{display:inline-block;font-weight:bold;text-decoration:none;width:100%}.h2--link:after{content:"";font-family:"duo-basic" !important;font-size:11px;font-weight:bold;margin-left:4px}.h2--link:hover{text-decoration:underline}.link--title:hover .h2link{text-decoration:underline}.hint__link{font-weight:bold;text-decoration:none;margin-top:-20px}.link{position:relative;display:inline-block}.link:hover{color:#005ea5;text-decoration:underline}.link:visited{color:#005ea5}.icon--svg{height:32px;display:inline-block;width:32px;position:absolute;top:-3px;right:-32px;padding:0;margin-right:.4rem}.link__icon{position:absolute;fill:#005ea5}.social{text-align:center}.color .card{border:none}.color .card__body{background-image:url("/custom/werkenbijduo/images/patroon.svg");background-position:10px 0;background-repeat:repeat;background-size:140px 100px;width:100%}.color .card__title{font-weight:bold;color:#000;font-size:28px}.card__title.card__title__white{color:#fff}section:not(.modal__content,.searchbar--wrapper){margin-bottom:40px}.wrapper--arrow{border-bottom:solid 1px #d1d3d4;padding-bottom:10px;position:relative}.wrapper--arrow:after{content:"";position:absolute;border-style:solid;border-width:16px 16px 0;border-color:#fff rgba(0,0,0,0);display:block;width:0;z-index:2;bottom:-15px;left:0;right:0;margin-left:auto;margin-right:auto}.wrapper--arrow:before{content:"";position:absolute;border-style:solid;border-width:16px 16px 0;border-color:#d1d3d4 rgba(0,0,0,0);display:block;width:0;z-index:1;bottom:-16px;left:0;right:0;margin-left:auto;margin-right:auto}.line{border-bottom:solid 1px #d1d3d4;height:20px;margin-top:20px;position:relative;z-index:1}.arrow{background-color:#fff;content:"";height:20px;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:30px;z-index:2}.arrow .pin{background:#d1d3d4;display:inline-block;float:left;height:1px;transform:rotate(45deg);transform-origin:0 0;width:calc(50% + 7px)}.arrow .pin:last-child{float:right;margin-top:-2px;transform:rotate(-45deg);transform-origin:100% 0}.read--more--red,.read--more--red:visited{color:#d52b1e;font-size:18px;font-weight:bold;text-decoration:none}.read--more--red:after{content:"";font-family:"duo-basic" !important;font-size:12px;margin-left:5px}.content__img__content{align-items:center;flex:1;padding-left:0;padding-right:4rem}.content__img__content .videocontainer{text-align:left}.content__img__content h3{font-weight:bold;width:100%}.content__img__content .h2link{margin-bottom:20px}@media screen and (max-width: 544px){.content__img__content{padding:0 2rem}}.content__img__image+.content__img__content{padding-left:4rem;padding-right:0}@media screen and (max-width: 544px){.content__img__image+.content__img__content{padding:0 2rem}}.content__img__holder{align-items:center;display:flex;justify-content:space-between;margin-bottom:3rem}@media screen and (max-width: 768px){.content__img__holder{flex-direction:column}}.content__img__image{background-position:50%;background-size:cover;flex:1;height:250px;width:100%}@media screen and (max-width: 768px){.content__img__image{margin-bottom:2rem;margin-top:2rem}}.color .card__link{align-items:self-start;display:flex;flex-direction:column;height:100%;justify-content:center;text-decoration:none;width:100%}.color .card__content{align-items:center;flex-direction:row !important;height:100%}.color .card__content .card__title{margin-bottom:0}.card .card__content{flex-direction:column;height:100%;justify-content:space-between}@media screen and (max-width: 768px){.card .card__content{flex-direction:column}}.footer__content{background-size:140px 140px;background-color:#007bc7;background-image:linear-gradient(to bottom, transparent, #007bc7),url(/custom/werkenbijduo/images/footer_bg.svg);background-repeat:repeat-x}.offer-pg-cont{display:flex;margin:0;width:100%}span.arrow-left,span.arrow-right{background-color:#fff;border:2px solid #007bc7;color:#007bc7;cursor:pointer;display:inline-block;font-size:32px;height:40px;margin-top:60px;padding-top:2px;position:absolute;text-align:center;top:0;width:40px;z-index:2}span.arrow-left{left:-80px}@media screen and (max-width: 850px){span.arrow-left{left:5px}}span.arrow-right{right:-80px}@media screen and (max-width: 850px){span.arrow-right{right:5px}}.item-wrapper.offer-con{background-color:#333 !important}.offer-con .left-item h4{color:#fff;font-weight:normal;margin:0}.offer-con .right-item{float:right;padding:10px}.offer-con .right-item h5{color:#cb9944;font-size:14px;margin:0}.offer-pg>.portfolio-item{background-color:blue;float:left;margin-left:10px;width:100px}.card:not(.card--static).list__item .card__link .card__thumb__hover{height:200px;overflow:hidden;width:100%}.card:not(.card--static).list__item .card__link .card__thumb{overflow:hidden;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s}@media screen and (min-width: 544px){.card:not(.card--static).list__item .card__link .card__thumb{height:100%}}.card:not(.card--static).list__item .card__link:hover .card__thumb{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1)}.content--header{padding-top:2rem}.list--horizontal{display:flex;margin:40px 0 40px 0;padding:0}@media screen and (max-width: 544px){.list--horizontal{margin:40px 0 0 0}}.list--horizontal li.list__item{display:inline-block;height:100%;position:relative;text-align:center;width:20%}.list--horizontal li.list__item:after{background-color:#fff;border:2px solid #007bc7;border-radius:50%;color:#007bc7;content:counter(section);counter-increment:section;font-size:24px;font-weight:bold;height:60px;left:50%;padding-top:15px;pointer-events:none;position:absolute;top:-35px;transform:translate(-50%, 50%);width:60px;z-index:1}@media screen and (max-width: 544px){.list--horizontal li.list__item:after{padding-top:13px;height:50px;width:50px}}.list--horizontal li.list__item:before{content:"";display:none}.list--horizontal li.list__item .list__item__content{cursor:pointer;height:60px;margin:auto;margin-top:-20px;width:60px}.list--horizontal li.list__item--active:after{background-color:#007bc7;border-color:#fff;color:#fff}.list--horizontal:after{background-color:#007bc7;content:"";display:block;height:2px;left:50%;pointer-events:none;position:absolute;top:90px;transform:translateX(-50%);width:calc(80% - 10px)}.label--grijs{background-color:#f6f3ed}.timeline--horizontal--content{background-color:#f6f3ed;display:block;margin-bottom:20px;padding:20px 40px}.list__meta{font-size:16px;display:block;max-width:95%}@media screen and (max-width: 544px){.list__meta{font-size:14px;color:#999}}.list li.list__item--search{border-bottom:1px solid #d1d3d4;margin-bottom:30px;padding-bottom:30px;position:relative}.list li.list__item--search p{margin-bottom:10px}.list li.list__item--search .list--search__link{color:#0b0b0b;display:block;height:100%;position:relative;text-decoration:none;z-index:2}.list li.list__item--search .list--search__link:hover h3{text-decoration:underline}.list__item--spotlight{background-color:#f6f3ed;border-bottom:2px solid rgba(43,43,43,.25);margin-top:-30px;padding:20px}.list__item--spotlight:after{content:""}.vacature__summary .text-center{display:block}.vacature__summary .fas{margin-right:5px}.vacature__summary .badge{color:#000;font-size:18px;font-weight:normal;margin-bottom:20px;text-transform:unset}@media screen and (max-width: 544px){.vacature__summary .badge{display:block}}.vacature__header{margin-bottom:20px}.vacature__header::after{background:url(/custom/werkenbijduo/images/patroon.svg) repeat;background-position:0 0;background-size:100%;bottom:7rem;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:translateZ(0);-webkit-transform:translateZ(0);z-index:1}.wrapper--header{margin-bottom:20px;overflow:hidden;position:relative}.wrapper--header .input__control--search{border-color:rgba(0,0,0,0)}.wrapper--header:after{background:url(/custom/werkenbijduo/images/patroon.svg) repeat;background-size:140px 100px;bottom:25rem;content:"";display:block;left:0;position:absolute;max-height:475px;right:0;top:0;transform:translate3d(0, 0, 0);z-index:1}@media(max-width: 544px){.wrapper--header:after{bottom:0}}.wrapper--header .container{position:relative;z-index:2}.crum{font-size:16px;margin-bottom:20px;margin-top:20px}.crum a{color:#2b2b2b}.crum .icon-chevron-right{top:.3rem;width:1.5rem;height:1.5rem;margin-left:.4rem;margin-right:.4rem}.vacature__summary{background-color:#fff;padding-top:20px}.vacature__summary img{width:100%}.vacature__summary .list__meta{display:inline-block;margin-bottom:20px}.avatar{display:inline-flex}.avatar img{height:61px;margin-right:10px;width:61px}img.avatar__recruiter-image{height:75px;margin:10px 10px 0 0;width:75px}.avatar_title{color:#007bc7;font-weight:normal;margin-top:5px}.avatar__details{display:block;margin-bottom:40px}.vacature__action{background-color:#fff;box-shadow:0 24px 50px -30px rgba(0,0,0,.3);margin-bottom:40px;padding-bottom:20px;padding-top:20px;position:sticky;top:0;width:100%;z-index:2}.vacature__line{margin-bottom:40px;margin-top:0}.vacaturecontent ul{margin-bottom:20px}.plusmin{display:inline-block;list-style:none;margin-bottom:20px;margin-top:10px;vertical-align:top;width:46%}@media screen and (max-width: 1100px){.plusmin{width:45%}}@media screen and (max-width: 885px){.plusmin{width:100%}}.plusmin li.columns__min:before{color:#007bc7;content:url(/custom/werkenbijduo/images/min_icon.svg);display:inline-block;height:4px;margin-left:-25px;margin-top:-3px;position:absolute;width:16px}.plusmin li.columns__plus:before{color:#007bc7;content:url(/custom/werkenbijduo/images/plus_icon.svg);display:inline-block;height:16px;margin-left:-25px;margin-top:2px;position:absolute;width:16px}.columns{margin-top:10px}.plusmin li{margin-left:2px}.card__body{padding:3rem 2rem}.inleiding{font-size:24px;line-height:35px;margin-top:2rem}.inl .collapse__header{justify-content:center;text-align:center}.img--header__contentpage{align-items:center;background-image:url(/custom/werkenbijduo/images/patroon.svg);background-position:10px 0;background-repeat:repeat;background-size:140px 100px;display:flex;font-size:42px;height:90px;justify-content:center;padding-left:30px;padding-right:30px}@media(max-width: 544px){.img--header__contentpage{font-size:2.8rem;height:60px}}.align--item--center{align-items:center;padding-bottom:0}.wrapper--header.background--donkergeel:after{background-color:#ffb612}.wrapper--header.background--rood:after{background-color:#d52b1e}.wrapper--header.background--paars:after{background-color:#42145f}.wrapper--header.background--mintgroen:after{background-color:#76d2b6}.wrapper--header.background--hemelblauw:after{background-color:#007bc7}.wrapper--header.background--bruin:after{background-color:#94710a}.background--white a{color:#007bc7}.img--detailpagina{background-position:50%;background-size:cover;width:100%}@media(max-width: 544px){.img--detailpagina{padding:0 1rem 1rem 1rem}}.inleiding--detail{font-size:24px;line-height:35px}.inleiding--readmore{display:none}.inleiding--readmore__link{display:block;cursor:pointer;margin-bottom:20px}.detail--content{font-size:2rem;line-height:2.8rem}.detail-page__content{padding:6rem 1rem 1rem;margin-top:4rem;color:#2b2b2b}.header--small{background:url(/custom/werkenbijduo/images/patroon.svg) repeat;background-size:140px 100px;display:block;margin-bottom:40px;min-height:70px;overflow:hidden;padding:20px 0}.header--small p{margin-left:auto;margin-right:auto;max-width:600px}.header--small.background--paars{background-color:#42145f}@media(max-width: 544px){.card--mob-horizontal a{display:flex}.card--mob-horizontal a>div:first-child{flex-grow:1.2;height:auto;width:auto !important}.card--mob-horizontal a>div:first-child>div{height:100%}.card--mob-horizontal a>div:last-child{flex-grow:1.8}.card--mob-horizontal a>div:last-child>div{justify-content:flex-start}.card--mob-horizontal h3{font-size:1.8rem !important}.card--mob-horizontal p{margin-bottom:0}}.flex-jc-center{display:flex;justify-content:center}.flex-ai-center{align-items:center;display:flex}.list li.list__item--internship{border-bottom:1px solid #d1d3d4;margin-bottom:20px;padding-bottom:20px;position:relative}.list li.list__item--internship .list--search__link{color:#0b0b0b;display:flex;flex-direction:column;height:100%;position:relative;text-decoration:none;z-index:2}.list li.list__item--internship .list--search__link:hover h3{text-decoration:underline}.no-shrink{flex-shrink:0}.top-nav .navigation .navigation__link:hover{color:#fff}.top-nav .navigation .navigation__link:visited{color:#fff}.modal.modal--navigation .modal__body .list__item::before,.modal.modal--navigation .modal__body .list__item::after{background-image:radial-gradient(circle closest-side, #ffffff 0px, transparent 2px);background-size:4px 2px}.modal.modal--navigation .modal__body .list__item .list__link{color:#fff}.wrapper .main{padding-top:0}.wrapper .main .searchbar .input__control{margin-right:0}.wrapper .main .searchbar .btn{min-width:fit-content}@media(min-width: 768px){.footer .row .col-md-offset-1{grid-column-start:auto}}.hidden-xs-up{display:none !important}h3.card__title{word-break:break-word}@media(max-width: 543px){.hidden-xs-down{display:none !important}}@media(min-width: 544px){.hidden-sm-up{display:none !important}}@media(max-width: 767px){.hidden-sm-down{display:none !important}}@media(min-width: 768px){.hidden-md-up{display:none !important}}@media(max-width: 991px){.hidden-md-down{display:none !important}}@media(min-width: 992px){.hidden-lg-up{display:none !important}}@media(max-width: 1199px){.hidden-lg-down{display:none !important}}
