@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,400;0,700;1,400;1,700&display=swap";:root{--ast-form-input-text: #ffffff;--ast-form-input-focus-text: #ffffff}body{font-family:Source Sans Pro,sans-serif;position:relative;overflow-x:hidden}body:before{background:url(../images//bg-element.svg) no-repeat bottom right;background-size:400px;position:fixed;content:"";height:100%;width:100%;display:flex;z-index:0}body.page-template-page-patroonbg{background-image:url(../images//werkenbij-bg-pattern-1800x841.png);background-repeat:no-repeat;background-position:-400px 300px}body.page-template-page-patroonbg:before{background:none;background-image:linear-gradient(90deg,#272039,#272039b3,#27203921);background-image:linear-gradient(90deg,var(--ast-global-color-4),transparent)}.ast-separate-container .ast-article-single:not(.ast-related-post),.ast-separate-container .error-404,.ast-separate-container .no-results,.single.ast-separate-container .site-main .ast-author-meta,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .comments-count-wrapper,.ast-box-layout.ast-plain-container .site-content,.ast-padded-layout.ast-plain-container .site-content,.ast-separate-container .ast-archive-description,.ast-separate-container .comments-area{background-color:transparent!important}.wp-block-button__link,.main-header-bar-navigation .main-header-menu .dcd-menu__item--button a,.dcd-form--contact input[type=submit],.dcd-form input[type=submit],.dcd-button__link{padding:10px 30px!important;color:#000!important;border-radius:15px!important;font-weight:700!important;font-size:16px!important;display:flex!important;height:46px!important;justify-content:center;align-items:center;background:linear-gradient(90deg,#ffd43b,#f7b500);transition:all .3s ease}.dcd-form--contact input[type=text],.dcd-form--contact input[type=email],.dcd-form--contact input[type=tel],.dcd-form--contact textarea,.dcd-form input[type=text],.dcd-form input[type=email],.dcd-form input[type=tel],.dcd-form textarea{background-color:transparent;border-bottom:1px solid rgba(255,255,255,.5);border-top:none;border-left:none;border-right:none;border-radius:0}.dcd-form--contact input[type=text]::placeholder,.dcd-form--contact input[type=email]::placeholder,.dcd-form--contact input[type=tel]::placeholder,.dcd-form--contact textarea::placeholder,.dcd-form input[type=text]::placeholder,.dcd-form input[type=email]::placeholder,.dcd-form input[type=tel]::placeholder,.dcd-form textarea::placeholder{color:#fff;transition:color .3s}.dcd-form--contact input[type=text]:focus::placeholder,.dcd-form--contact input[type=email]:focus::placeholder,.dcd-form--contact input[type=tel]:focus::placeholder,.dcd-form--contact textarea:focus::placeholder,.dcd-form input[type=text]:focus::placeholder,.dcd-form input[type=email]:focus::placeholder,.dcd-form input[type=tel]:focus::placeholder,.dcd-form textarea:focus::placeholder{color:#ffffff4d}.dcd-form--contact textarea,.dcd-form textarea{resize:none}.dcd-form--contact .gform_validation_errors,.dcd-form .gform_validation_errors{background:#2720391a!important;border:1px solid #272039!important;color:#272039!important;padding:1em!important}.dcd-form--contact .gform_validation_errors ol li,.dcd-form--contact .gform_validation_errors ol a,.dcd-form .gform_validation_errors ol li,.dcd-form .gform_validation_errors ol a{color:#fff}.dcd-form--contact .gform-footer,.dcd-form .gform-footer{justify-content:end}.gform_wrapper.gravity-theme,.gform_wrapper.gravity-theme *,.gform_wrapper,.gform_wrapper *{font-family:var(--ast-body-font-family, inherit)!important;font-size:var(--ast-body-font-size, inherit)!important;line-height:var(--ast-body-line-height, normal)!important}.gform_wrapper.gravity-theme input:-webkit-autofill,.gform_wrapper.gravity-theme textarea:-webkit-autofill,.gform_wrapper.gravity-theme select:-webkit-autofill{font-family:var(--ast-body-font-family, inherit)!important;font-size:var(--ast-body-font-size, inherit)!important;line-height:var(--ast-body-line-height, normal)!important;-webkit-text-fill-color:var(--ast-global-color-3, var(--ast-body-color, inherit))!important;box-shadow:0 0 0 1000px transparent inset!important;background-color:transparent!important;transition:background-color 5000s ease-in-out 0s}.dcd-slide-in-right__arrow{top:0;position:absolute!important;width:unset!important;opacity:.5;pointer-events:none;transition-duration:4s!important;transform:translate3d(-100vw,0,0)}.main-header-bar-navigation .main-header-menu{gap:40px}.main-header-bar-navigation .main-header-menu .menu-item{border-bottom:1px solid transparent;transition:border-color .3s ease}.main-header-bar-navigation .main-header-menu .menu-item.current_page_item{border-color:#ffd43b}.main-header-bar-navigation .main-header-menu .dcd-menu__item--button.current_page_item{border-color:transparent}.dcd-header{height:100vh;overflow:hidden}.dcd-header>.uagb-container-inner-blocks-wrap{z-index:1}.dcd-header .dcd-animation-svg{position:absolute!important;height:100%;width:100%;display:flex;align-items:center;justify-content:center;right:0;margin-right:-180px;pointer-events:none}.dcd-header .dcd-animation-svg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100vw;background-image:linear-gradient(to right,#272039e6 20%,#27203900 75%);pointer-events:none;z-index:-1}.dcd-header .dcd-animation-svg svg{z-index:-1}.dcd-header .dcd-animation-svg svg .dcd-header-light *{opacity:0}.dcd-header .dcd-animation-svg svg .dcd-animation-svg--active *{animation:throb 3s infinite}@keyframes throb{0%{opacity:0}50%{opacity:1}to{opacity:0}}.dcd-header .dcd-header__image-2{position:relative;border-radius:50%}.dcd-header .dcd-header__image-2:before{position:absolute;content:"";height:100%;width:100%;background-color:#5065a780;border-radius:50%}.site-footer .ast-builder-footer-grid-columns{padding:20px}.site-footer .ast-builder-footer-grid-columns .footer-widget-area{text-align:left}.dcd-word-slider{position:relative;display:inline-block;height:1em;overflow:hidden;vertical-align:bottom;isolation:isolate}.dcd-word-slider.dcd-word-slider--left{text-align:left}.dcd-word-slider.dcd-word-slider--center{text-align:center}.dcd-word-slider.dcd-word-slider--right{text-align:right}.dcd-word-slider .dcd-word-track{display:flex;flex-direction:column}.dcd-word-slider .dcd-word-slide{display:block;height:1em;line-height:.9em;white-space:nowrap;text-transform:uppercase}.dcd-wwo__item .dcd-wwo__image{margin-bottom:.3125rem;height:18.75rem}.dcd-wwo__item .dcd-wwo__subtitle{font-weight:700;margin:0}.dcd-wwo__item .dcd-wwo__description{margin-top:.3125rem}.dcd-wwo__item .dcd-wwo__description p{margin:0}.dcd-quote{position:relative}.dcd-quote.dcd-quote--overloop:after{background:linear-gradient(to right,#5065a7 50%,#5065a780);position:absolute;content:"";height:100%;width:100%;display:flex;top:0;left:0;z-index:1}@media(min-width:0)and (max-width:544px){.dcd-quote .dcd-quote--relation .dcd-quote__title{max-width:100%}}@media(min-width:544px)and (max-width:921px){.dcd-quote .dcd-quote--relation .dcd-quote__title{max-width:80%}}@media(min-width:921px){.dcd-quote .dcd-quote--relation .dcd-quote__title{max-width:60%}}.dcd-quote .dcd-quote--team-member .dcd-quote__background{background-position:0 50%}.dcd-quote>.uagb-container-inner-blocks-wrap{position:relative;z-index:2}.dcd-quote .dcd-quote__subtitle{font-weight:700}.dcd-quote .dcd-quote__title{position:relative;display:inline-block}.dcd-quote .dcd-quote__title p{position:relative;font-size:1.75rem;font-weight:700;line-height:1.2}.dcd-quote .dcd-quote__title p:before{content:"“";margin-right:.1em;color:#fff}.dcd-quote .dcd-quote__title p:after{content:"”";margin-left:.1em;color:#fff}.dcd-power-triangle p,.dcd-power-triangle .dcd-power-triangle__title{margin:0;font-weight:700;padding:10px;transition:all .3s ease;max-width:min-content;position:relative}@media(min-width:0)and (max-width:921px){.dcd-power-triangle p,.dcd-power-triangle .dcd-power-triangle__title{font-size:1.125rem}}@media(min-width:921px)and (max-width:1280px){.dcd-power-triangle p,.dcd-power-triangle .dcd-power-triangle__title{font-size:1.25rem}}@media(min-width:1280px){.dcd-power-triangle p,.dcd-power-triangle .dcd-power-triangle__title{font-size:1.5rem}}.dcd-power-triangle p:before,.dcd-power-triangle .dcd-power-triangle__title:before{width:50px;height:2px;background-color:#ffd43b;content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%)}.dcd-power-triangle p:hover,.dcd-power-triangle .dcd-power-triangle__title:hover{color:#ffd43b;transform:scale(1.05)}.cursor{display:inline-block;width:3px;background:#fff;animation:blink .7s steps(1) infinite;margin-left:3px}@keyframes blink{50%{background:transparent}}.dcd-slider__nav--prev,.dcd-slider__nav--next{cursor:pointer}@media(max-width:921px){.dcd-post-to-slider .wp-block-uagb-loop-builder{overflow:hidden}}.dcd-slider--cases{width:100vw}.dcd-slider--production{text-align:center;position:relative}.dcd-slider--production .slider-4j7kdddhfsbv-prev,.dcd-slider--production .slider-4j7kdddhfsbv-next{position:absolute!important;width:unset!important;z-index:10;cursor:pointer;top:180px}.dcd-slider--production .slider-4j7kdddhfsbv-prev{left:350px}.dcd-slider--production .slider-4j7kdddhfsbv-next{right:350px}.dcd-slider--production .swiper-slide:not(.swiper-slide-next){opacity:.2;transform:scale(.8)}.dcd-slider--production .swiper-slide:not(.swiper-slide-next) .swiper-content .wp-block-uagb-container{opacity:0}.dcd-slider--production .swiper-slide{transition:opacity 1s}.dcd-slider--production .swiper-content{display:flex;flex-direction:column;gap:20px;position:relative}.dcd-slider--production .swiper-content img{height:360px;width:360px}.dcd-slider--production .swiper-content .wp-block-uagb-container h3{margin:0;font-weight:700;font-size:1.5rem;padding:10px;transition:all .3s ease;position:relative}.dcd-slider--production .swiper-content .wp-block-uagb-container h3:before{width:50px;height:2px;background-color:#ffd43b;content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%)}.dcd-slider--production .swiper-content .wp-block-uagb-container h3:hover{color:#ffd43b;transform:scale(1.05)}@keyframes slideInScale{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.dcd-case-item{height:500px;position:relative}.dcd-case-item:before{content:"";top:0;left:0;position:absolute;height:100%;width:100%;transition:background-color .5s ease}.dcd-case-item .dcd-case-item__intro{height:0;overflow:hidden;opacity:0}.dcd-case-item:hover:before{background-color:#272039cc}.dcd-case-item:hover .dcd-case-item__tag,.dcd-case-item:hover .dcd-case-item__title,.dcd-case-item:hover .dcd-case-item__intro{animation:slideUp 1s ease forwards}.dcd-case-item:hover .dcd-case-item__intro{height:auto}@keyframes slideUp{0%{opacity:0}to{opacity:1}}.dcd-vacancy-list .uagb-loop-post{border-bottom:1px solid #343652}.dcd-vacancy-list .uagb-loop-post:last-child{border-bottom:none}.ast-separate-container .site-content .ast-single-post-featured-section+article{margin-top:0}
