/*!
Theme Name: Drukkerij Douma
Theme URI: http://underscores.me/
Author: Creative Steps
Author URI: https://www.creativesteps.nl/
Description: Description
Version: 1.1.40
Tested up to: 8.4
Requires PHP: 8.4
Text Domain: drukkerijdouma
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.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:-.25em}sup{top:-.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:.35em .75em .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}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}@font-face{font-family:'Nobel';src:url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/fonts/Nobel-Bold.woff2) format("woff2"),url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/fonts/Nobel-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Nobel';src:url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/fonts/Nobel-Regular.woff2) format("woff2"),url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/fonts/Nobel-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Nobel';src:url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/fonts/Nobel-Light.woff2) format("woff2"),url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/fonts/Nobel-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}body,html{font-family:'Nobel',Helvetica,Arial,sans-serif;font-size:18px;font-weight:300;line-height:1.35}a{color:#0d39ff;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{text-transform:lowercase;font-weight:400}h1,h2,h3,h4,h5,h6,p{margin:0 0 20px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#000;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.centered-content{margin-left:auto;margin-right:auto}@media screen and (min-width:1081px){.centered-content{max-width:1200px;width:100%}}.is-block{display:block !important}.mb-1{margin-bottom:10px !important}.mb-2{margin-bottom:20px !important}.mb-3{margin-bottom:30px !important}.mb-4{margin-bottom:40px !important}.mr-3{margin-right:30px !important}@media screen and (min-width:640px){.hidden-desktop{display:none !important}}.hidden{display:none !important}.creativesteps-accordion h3{font-size:3rem}.creativesteps-accordion__item{border-radius:5px;border:1px solid #ebedf5;margin-bottom:-1px;padding:20px}.creativesteps-accordion__item__content{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease}.creativesteps-accordion__item__content :last-child{margin-bottom:0}.creativesteps-accordion__item__heading{align-items:center;cursor:pointer;display:flex;gap:10px}.creativesteps-accordion__item__heading .icon{height:12px;width:12px}.creativesteps-accordion__item--open .creativesteps-accordion__item__content{max-height:100%;opacity:1;padding-top:20px;transition:all .3s ease}.creativesteps-accordion__item--open .creativesteps-accordion__item__heading .icon{transform:rotate(180deg)}.backgrounded-form{box-shadow:0px 0px 25px 0px rgba(0,0,0,.07);background:#fff;border-radius:5px;padding:45px;position:relative}.backgrounded-form a{color:inherit}.backgrounded-form h4{font-size:2.5rem;margin-bottom:45px;position:relative;z-index:1}@media screen and (max-width:1080px){.backgrounded-form h4{font-size:2rem;margin-bottom:20px}}.backgrounded-form__inner{position:relative;z-index:1}.has-margin-top .backgrounded-form{margin-top:-275px}@media screen and (max-width:1080px){.has-margin-top .backgrounded-form{margin:0}}@media screen and (max-width:1080px){.backgrounded-form{box-shadow:none;padding:0}}.banner{background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;height:350px;flex-direction:column;text-shadow:1px 1px rgba(27,24,25,.15);position:relative}.banner:before{background:linear-gradient(to bottom,rgba(27,24,25,.35) 0%,rgba(27,24,25,0) 100%);content:'';height:120px;left:0;position:absolute;right:0;top:0}.banner__actions{display:flex;gap:20px;order:2}.banner__content{margin-left:auto;margin-right:auto;color:#fff;display:flex;flex-direction:column}@media screen and (min-width:1081px){.banner__content{max-width:1200px;width:100%}}.banner__content h1{font-size:5rem;margin-bottom:0;order:1}@media screen and (max-width:639px){.banner__content h1{font-size:2.5rem}}.banner__content h2{order:0}@media screen and (max-width:1080px){.banner__content{padding:30px;padding:30px;width:100%;z-index:1}}@keyframes slideOut{from{transform:translateY(0);opacity:1}to{transform:translateY(-200%);opacity:0}}@keyframes slideIn{from{transform:translateY(200%);opacity:0}to{transform:translateY(0);opacity:1}}.banner__heading span{display:inline-block;font-weight:300;position:relative;top:-1px}.banner__heading span.sliding-out{animation:slideOut .3s forwards}.banner__heading span.sliding-in{animation:slideIn .3s forwards}.banner__inner{align-items:end;display:flex;flex:1;padding-top:60px}@media screen and (max-width:1080px){.banner__inner{padding-bottom:30px;padding-top:0}}.banner__social-media{bottom:40px;display:flex;flex-direction:column;gap:10px;position:absolute;right:60px}.banner__social-media .button{border-radius:100%;justify-content:center;padding:0;width:50px}.banner__social-media .button .icon{margin-left:0;height:18px;width:18px}@media screen and (max-width:639px){.banner__social-media{display:none}}.has-dark-banner .banner .banner__content{color:#1b1819}.has-primary-banner .banner .banner__content{color:#0d39ff}@media screen and (max-width:1080px){.banner{height:17.5vh;min-height:200px}}@media screen and (min-width:1920px){.banner{height:600px}}.banner--home{height:700px}.banner--home .banner__content h1{font-size:2.5rem;font-weight:400;letter-spacing:1px;line-height:1;margin:0;opacity:.75;margin-bottom:80px}@media screen and (max-width:1080px){.banner--home .banner__content h1{font-size:1.75rem;margin-bottom:30px}}@media screen and (max-width:639px){.banner--home .banner__content h1{font-size:1.5rem}}.banner--home .banner__content h2{font-size:4rem;line-height:1;margin:0}@media screen and (max-width:1080px){.banner--home .banner__content h2{margin-bottom:10px;font-size:3rem}}@media screen and (max-width:639px){.banner--home .banner__content h2{font-size:2.25rem}}@media screen and (max-width:1080px){.banner--home .banner__content{width:100%}.banner--home .banner__content span{display:block}}.banner--home .banner__inner{align-items:center}@media screen and (max-width:639px){.banner--home:before{height:200px}}@media screen and (max-width:1080px){.banner--home{height:auto}}@media screen and (min-width:1920px){.banner--home{height:800px}}.blog .site-main{padding-bottom:60px}@media screen and (max-width:1080px){.blog .site-main{padding:30px}}.button,.wp-element-button,.wp-block-button__link{align-items:center;background:#1b1819;border-radius:0;border:0;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:400;height:50px;padding:0 30px;text-transform:lowercase;transition:all .3s}@media screen and (max-width:639px){.button,.wp-element-button,.wp-block-button__link{font-size:.9rem}}.button .icon,.wp-element-button .icon,.wp-block-button__link .icon{height:16px;margin-left:20px;width:16px}.button:disabled,.wp-element-button:disabled,.wp-block-button__link:disabled{cursor:not-allowed;opacity:.25}.button:hover,.wp-element-button:hover,.wp-block-button__link:hover{background:#0d39ff;color:#fff;outline-color:#0d39ff;text-decoration:none;transition:all .3s}.button--blank,.wp-element-button--blank,.wp-block-button__link--blank{background:0 0;color:#1b1819}.button--blank:hover,.wp-element-button--blank:hover,.wp-block-button__link--blank:hover{background:0 0;color:#0d39ff}.button--blank-white,.wp-element-button--blank-white,.wp-block-button__link--blank-white{background:0 0;color:#fff}.button--blank-white:hover,.wp-element-button--blank-white:hover,.wp-block-button__link--blank-white:hover{background:0 0;color:#0d39ff}.button--blank-white:hover:disabled,.wp-element-button--blank-white:hover:disabled,.wp-block-button__link--blank-white:hover:disabled{color:#fff}.button--full-width,.wp-element-button--full-width,.wp-block-button__link--full-width{justify-content:center;width:100%}.button--icon .icon,.wp-element-button--icon .icon,.wp-block-button__link--icon .icon{margin:0}.button--icon:hover .icon,.wp-element-button--icon:hover .icon,.wp-block-button__link--icon:hover .icon{margin:0}.button--primary,.wp-element-button--primary,.wp-block-button__link--primary{background:#0d39ff}.button--primary:hover,.wp-element-button--primary:hover,.wp-block-button__link--primary:hover{background:#fff;color:#0d39ff}.button--outline,.wp-element-button--outline,.wp-block-button__link--outline{background:0 0;color:#fff;outline:1px solid #fff;text-shadow:1px 1px rgba(27,24,25,.5)}.button--outline-black,.wp-element-button--outline-black,.wp-block-button__link--outline-black{background:0 0;outline:1px solid #1b1819;color:#1b1819}.button--white,.wp-element-button--white,.wp-block-button__link--white{background:#fff;color:#1b1819}.button--white-primary,.wp-element-button--white-primary,.wp-block-button__link--white-primary{background:#fff;color:#0d39ff}.single-case .case__details{align-items:flex-start;display:flex;gap:40px;margin-bottom:40px}.single-case .case__image img{display:block}@media screen and (max-width:639px){.single-case .case__image img{height:auto;max-width:100%}}.single-case .case__inner>*{margin-left:auto;margin-right:auto}@media screen and (min-width:1081px){.single-case .case__inner>*{max-width:1200px;width:100%}}.single-case .case__inner p{font-size:1.1rem}.single-case .case__inner .creativesteps-slider__wrapper{width:auto}.single-case .case__table{flex:1}.single-case .case__table .table{margin-bottom:40px}@media screen and (max-width:1080px){.single-case .case{padding:30px}.single-case .case__buttons .button{margin-bottom:5px;width:100%}.single-case .case__buttons .button .icon{margin-left:auto}.single-case .case__details{flex-direction:column}}.creativesteps-content-row{align-items:center;display:flex;margin:60px 0;min-height:500px}.creativesteps-content-row__content{flex:1;padding:60px}.creativesteps-content-row__content .button{margin-top:20px}.creativesteps-content-row__image{align-self:stretch;background-position:center;background-size:cover;width:50%}.creativesteps-content-row--align-image-right{flex-direction:row-reverse}.creativesteps-content-row--has-no-image{min-height:0}@media screen and (max-width:1080px){.creativesteps-content-row{flex-direction:column;gap:30px}.creativesteps-content-row__content{padding:0}.creativesteps-content-row__image{height:calc(100vw - 60px);order:1;width:calc(100vw - 60px)}}article.page .entry-content .creativesteps-content-row{max-width:none}.creativesteps-cta{margin-left:auto;margin-right:auto;margin:40px auto 80px}@media screen and (min-width:1081px){.creativesteps-cta{max-width:1200px;width:100%}}.creativesteps-cta h3{color:#0d39ff;font-size:4.5rem;line-height:1}@media screen and (max-width:1080px){.creativesteps-cta h3{font-size:3rem}}.creativesteps-cta p{font-size:1.35rem;margin-bottom:40px}@media screen and (max-width:1080px){.creativesteps-cta p{font-size:1.1rem}}.creativesteps-cta .button{margin-right:20px}@media screen and (max-width:639px){.creativesteps-cta .button{margin:0 0 5px;width:100%}.creativesteps-cta .button .icon{margin-left:auto}}.creativesteps-cta--align-center{text-align:center}@media screen and (max-width:1080px){.creativesteps-cta{margin-bottom:40px;padding:0 30px}.entry-content .creativesteps-cta{padding-left:0;padding-right:0}}.error404 .error-404{margin-left:auto;margin-right:auto;margin:60px auto}@media screen and (min-width:1081px){.error404 .error-404{max-width:1200px;width:100%}}.error404 .error-404 h1{color:#0d39ff;font-size:4rem}.error404 .error-404 strong{display:block;font-size:1.5rem;margin-bottom:40px}@media screen and (max-width:1080px){.error404 .error-404{margin:0;padding:30px}}.site-footer{background:#1b1819;padding:60px 0}.site-footer__blocks{margin-left:auto;margin-right:auto;color:#fff;display:flex;gap:45px}@media screen and (min-width:1081px){.site-footer__blocks{max-width:1200px;width:100%}}@media screen and (max-width:1080px){.site-footer__blocks{flex-direction:column;gap:20px;padding-left:30px;padding-right:30px}}.site-footer__block{flex:1}.site-footer__block h4{font-size:2.5rem}.site-footer__block ul{list-style-type:none;margin:0;padding:0}.site-footer__block ul li a{color:inherit;text-decoration:underline}.site-footer__block ul li a:hover{text-decoration:none}.site-footer__block--contact ul{margin-bottom:45px}.site-footer__block--contact ul li{margin-bottom:10px;padding-left:34px;position:relative}.site-footer__block--contact ul li a{text-decoration:none}.site-footer__block--contact ul li:before{background-color:#0d39ff;background-position:center;background-repeat:no-repeat;border-radius:100%;content:'';height:24px;left:0;position:absolute;top:0;width:24px}.site-footer__block--contact ul li.email:before{background-image:url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/images/icon-email.svg)}.site-footer__block--contact ul li.instagram:before{background-image:url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/images/icon-instagram.svg)}.site-footer__block--contact ul li.linkedin:before{background-image:url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/images/icon-linkedin.svg)}.site-footer__block--contact ul li.phone:before{background-image:url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/images/icon-phone.svg)}.site-footer__block:last-child .national-supplier{margin:50px 0 0}@media screen and (max-width:1080px){.site-footer__block:last-child .national-supplier{margin-top:10px}}.site-footer__copyright{margin-left:auto;margin-right:auto;color:#fff;font-size:.9em;margin-top:40px;text-transform:lowercase}@media screen and (min-width:1081px){.site-footer__copyright{max-width:1200px;width:100%}}.site-footer__copyright a{color:inherit}.site-footer__copyright strong{margin-right:45px}@media screen and (max-width:639px){.site-footer__copyright strong{display:block;margin:0 0 10px}}.site-footer__copyright__link{margin-left:10px;text-decoration:underline}.site-footer__copyright__link:hover{text-decoration:none}@media screen and (max-width:1080px){.site-footer__copyright__link{margin-left:0;margin-right:10px}}@media screen and (max-width:1080px){.site-footer__copyright{padding-left:30px;padding-right:30px}}.site-footer__phone-trigger{align-items:center;background:#0d39ff;bottom:10px;color:#fff;display:flex;height:50px;justify-content:center;position:fixed;right:10px;width:50px;z-index:100}.site-footer__phone-trigger .icon{height:16px;width:16px}@media screen and (min-width:640px){.site-footer__phone-trigger{display:none}}@media screen and (max-width:1080px){.site-footer{padding-bottom:40px;padding-top:40px}}.gform_wrapper .gform_required_legend{display:none}.gform_wrapper .gfield{margin-bottom:10px;position:relative}.gform_wrapper .gfield_label{align-items:center;color:#1b1819;display:flex;font-size:.9rem;font-weight:700;height:55px;left:20px;opacity:.5;position:absolute;top:0;transition:all .3s;white-space:nowrap;z-index:10}.gform_wrapper .gfield_required{font-size:.75rem;margin-left:2.5px;opacity:.75}.gform_wrapper .gfield_validation_message{color:#f34e30;font-size:.75rem;margin:5px 0 20px}.gform_wrapper .gfield_validation_message.validation_message--hidden-on-empty{display:none}.gform_wrapper .gfield .ginput_container{width:100%}.gform_wrapper .gfield .ginput_container input,.gform_wrapper .gfield .ginput_container select{height:55px}.gform_wrapper .gfield .ginput_container input,.gform_wrapper .gfield .ginput_container select,.gform_wrapper .gfield .ginput_container textarea{border-radius:5px;border:1px solid #ebedf5;font-size:.9rem;padding:20px;width:100%}.gform_wrapper .gfield .ginput_container input:focus,.gform_wrapper .gfield .ginput_container select:focus,.gform_wrapper .gfield .ginput_container textarea:focus{border:1px solid #0d39ff;outline:none}.gform_wrapper .gfield .ginput_container select{padding-bottom:10px;padding-top:10px}.gform_wrapper .gfield .ginput_container textarea{padding-top:55px;transition:padding .3s}.gform_wrapper .gfield_error .ginput_container input,.gform_wrapper .gfield_error .ginput_container select,.gform_wrapper .gfield_error .ginput_container textarea{border-color:#f34e30}.gform_wrapper .gfield.filled .ginput_container textarea{padding-top:20px}.gform_wrapper .gfield.filled .gfield_label{background:#0d39ff;border-radius:5px;color:#fff;font-size:.7rem;height:18.33333px;opacity:1;padding:5px;top:-9.16667px}.gform_wrapper .gfield.filled .gfield_required{display:none}.gform_wrapper .gfield.gfield--type-fileupload{align-items:center;display:flex;gap:10px}.gform_wrapper .gfield.gfield--type-fileupload input{border:0;height:auto;padding:0}.gform_wrapper .gfield.gfield--type-fileupload .gform_fileupload_rules{display:none}.gform_wrapper .gfield.gfield--type-fileupload .gfield_label{height:auto;opacity:1;position:static}.gform_wrapper .gform_footer{margin-top:40px}.gform_wrapper .gform_footer .button{background:#0d39ff;width:100%}.gform_wrapper .gform_footer .button:hover{background:#fff;color:#0d39ff}.gform_wrapper .gform_submission_error+ol{display:none}.creativesteps-gallery{display:flex;flex-wrap:wrap;gap:10px}.creativesteps-gallery__item{display:block;flex:1;max-width:calc(33.333% - 6.66667px)}.creativesteps-gallery__item img{display:block;height:auto;max-width:100%}.creativesteps-grid{display:flex;flex-wrap:wrap;gap:40px;margin:60px 0}.creativesteps-grid__item{display:flex;flex-direction:column;flex:100%;max-width:calc(33.333% - 26.66667px)}.creativesteps-grid__item .button{align-self:baseline;margin-top:auto}.creativesteps-grid__item__image{display:block;margin-bottom:20px}.creativesteps-grid__item__image img{display:block;height:auto;max-width:100%}@media screen and (max-width:639px){.creativesteps-grid__item{max-width:none}}.creativesteps-grid--has-2-items .creativesteps-grid__item{max-width:calc(50% - 20px)}@media screen and (max-width:639px){.creativesteps-grid--has-2-items .creativesteps-grid__item{max-width:none}}.creativesteps-grid--has-4-items .creativesteps-grid__item{max-width:calc(25% - 30px)}@media screen and (max-width:639px){.creativesteps-grid--has-4-items .creativesteps-grid__item{max-width:none}}.creativesteps-grid--has-5-items .creativesteps-grid__item{max-width:calc(20% - 32px)}@media screen and (max-width:639px){.creativesteps-grid--has-5-items .creativesteps-grid__item{max-width:none}}@media screen and (max-width:639px){.creativesteps-grid{flex-direction:column}}.site-header{margin-left:auto;margin-right:auto;align-items:center;display:flex;padding:12.5px 0;position:relative;z-index:20}@keyframes slide{from{max-height:0;opacity:.5}to{max-height:100%;opacity:1}}@media screen and (min-width:1081px){.site-header{max-width:1200px;width:100%}}.site-header .site-branding a{display:flex}.site-header__phone{color:#fff;font-size:.85rem;font-weight:600;margin-left:20px;padding-top:2px;text-shadow:1px 1px rgba(27,24,25,.5)}body.has-no-banner .site-header__phone,.site-header__wrapper.sticky .site-header__phone{color:#1b1819;text-shadow:none}.site-header__phone a{color:inherit;opacity:.65}.site-header__phone a:hover{opacity:1;text-decoration:none}@media screen and (max-width:1080px){.site-header__phone{display:none}}.site-header__search{position:relative}@keyframes expandForm{from{width:0}to{max-width:60vw;width:300px}}@keyframes collapseForm{from{max-width:60vw;width:300px}to{width:0}}.site-header__search__button{height:40px;padding:0;width:40px}.site-header__search__button .icon{margin:auto}.site-header__search__button:hover{background:#1b1819}.site-header__search__button:hover .icon{color:#fff;margin:auto}.site-header__search__form{box-shadow:0px 0px 25px 0px rgba(0,0,0,.1);background:#fff;border-radius:5px;border:1px solid #ebedf5;bottom:0;display:none;gap:5px;overflow:hidden;padding:5px 5px 5px 10px;position:absolute;right:0;top:0;width:0}.site-header__search__input{background:0 0;border:0;outline:none;width:100%}.site-header__search.open .site-header__search__form{animation:expandForm .3s forwards;display:flex;z-index:100}.site-header__search:not(.open) .site-header__search__form{animation:collapseForm .3s forwards}@media screen and (min-width:1081px){.site-header{position:fixed;left:0;right:0}body.has-no-banner .site-header__wrapper{box-shadow:0px 0px 25px 0px rgba(0,0,0,.1);animation:slide .3s forwards;background:#fff;left:0;position:fixed;right:0;top:0;z-index:10}body.has-no-banner .site-header__wrapper .site-branding a img{height:24px;width:auto}body.has-no-banner .site-header__wrapper .site-header{padding:0}.site-header__wrapper.sticky{box-shadow:0px 0px 25px 0px rgba(0,0,0,.1);align-items:center;animation:slide .3s forwards;background:#fff;display:flex;height:82px;left:0;position:fixed;right:0;top:0;z-index:10}}@media screen and (min-width:640px) and (max-width:1080px){.site-header{padding-left:20px;padding-right:20px}}@media screen and (max-width:1080px){.site-header{padding:30px;width:100%}}body.has-no-banner .site-header__wrapper{box-shadow:0px 0px 25px 0px rgba(0,0,0,.1);margin-bottom:40px}@media screen and (max-width:1080px){body.has-no-banner .site-header__wrapper{margin-bottom:0}}@media screen and (min-width:1081px){body.has-no-banner{padding-top:100px}}.homepage__about-carousel{margin-left:auto;margin-right:auto;display:flex;gap:10px;height:500px;margin:80px auto}@media screen and (min-width:1081px){.homepage__about-carousel{max-width:1200px;width:100%}}.homepage__about-carousel__item{box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;max-width:150px;overflow:hidden;padding:45px;position:relative}.homepage__about-carousel__item:before{background-position:center;background-repeat:no-repeat;background-size:cover;bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:-2}@media screen and (max-width:639px){.homepage__about-carousel__item:after{background:rgba(255,255,255,.5);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:-1}}.homepage__about-carousel__item>h4{color:#1b1819;font-size:2.5rem;margin:0;text-shadow:1px 1px rgba(255,255,255,.3);transform:rotate(90deg);white-space:nowrap}@media screen and (max-width:1080px){.homepage__about-carousel__item>h4{transform:none}}@media screen and (max-width:639px){.homepage__about-carousel__item>h4{font-size:1.75rem}}.homepage__about-carousel__item__content{display:none;opacity:0;width:50%}@media screen and (max-width:639px){.homepage__about-carousel__item__content{width:100%}}.homepage__about-carousel__item__content p{font-size:1.1rem;font-weight:400}.homepage__about-carousel__item__handle{align-items:center;background:#0d39ff;border-radius:100%;display:flex;height:50px;justify-content:center;margin-top:auto;width:50px}.homepage__about-carousel__item__handle .icon{color:#fff;height:20px;width:20px}@media screen and (max-width:1080px){.homepage__about-carousel__item__handle{margin-left:auto}}@media screen and (max-width:639px){.homepage__about-carousel__item__handle{height:32px;width:32px}.homepage__about-carousel__item__handle .icon{height:12px;width:12px}}.homepage__about-carousel__item.current{color:#1b1819;flex:1;max-width:100vw}.homepage__about-carousel__item.current>h4{display:none}.homepage__about-carousel__item.current .homepage__about-carousel__item__content{align-items:baseline;display:flex;flex-direction:column;height:100%;opacity:1}.homepage__about-carousel__item.current .homepage__about-carousel__item__content h4{text-shadow:1px 1px rgba(255,255,255,.3);font-size:3rem;margin:0 0 20px}@media screen and (max-width:639px){.homepage__about-carousel__item.current .homepage__about-carousel__item__content h4{font-size:2rem}}.homepage__about-carousel__item.current .homepage__about-carousel__item__content p{text-shadow:1px 1px rgba(255,255,255,.3)}.homepage__about-carousel__item.current .homepage__about-carousel__item__handle{display:none}@media screen and (max-width:639px){.homepage__about-carousel__item.current .homepage__about-carousel__item__handle{display:flex;margin:auto;order:10}.homepage__about-carousel__item.current .homepage__about-carousel__item__handle .icon{transform:rotate(-90deg)}}@media screen and (max-width:639px){.homepage__about-carousel__item.current{flex-direction:column}}.homepage__about-carousel__item--for-who:before{background-image:url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/images/for-who.webp)}.homepage__about-carousel__item--our-techniques:before{background-image:url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/images/our-techniques.webp)}@media screen and (min-width:640px){.homepage__about-carousel__item--our-techniques.current{color:#fff}.homepage__about-carousel__item--our-techniques.current .homepage__about-carousel__item__content h4,.homepage__about-carousel__item--our-techniques.current .homepage__about-carousel__item__content p{text-shadow:1px 1px rgba(27,24,25,.3)}.homepage__about-carousel__item--our-techniques.current .homepage__about-carousel__item__content h4{margin:0 0 auto}}@media screen and (min-width:640px) and (max-width:1080px){.homepage__about-carousel__item--our-techniques.current .homepage__about-carousel__item__content h4{margin-bottom:20px}}@media screen and (min-width:640px){.homepage__about-carousel__item--our-techniques.current .homepage__about-carousel__item__content p{font-size:1.2rem}}.homepage__about-carousel__item--what-we-print:before{background-image:url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/images/what-we-print.webp)}@media screen and (max-width:1080px){.homepage__about-carousel__item{flex-direction:row;max-width:100%;overflow:visible}}@media screen and (max-width:1080px){.homepage__about-carousel{height:auto;gap:0;flex-direction:column;margin-bottom:40px;margin-top:40px}}.homepage__intro{margin-left:auto;margin-right:auto;font-size:1.35rem;margin:80px auto;text-align:center}@media screen and (min-width:1081px){.homepage__intro{max-width:1200px;width:100%}}@media screen and (max-width:1080px){.homepage__intro{font-size:1.1rem;margin:0;padding:30px;text-align:center}}.homepage__video{max-width:600px}@media screen and (min-width:1081px){.inspiration-box__form .gfield.city,.inspiration-box__form .gfield.housenumber,.inspiration-box__form .gfield.postcode,.inspiration-box__form .gfield.street{display:inline-flex;width:calc(50% - 5px)}.inspiration-box__form .gfield.city,.inspiration-box__form .gfield.housenumber{margin-left:10px}}.inspiration-box__toggle{align-items:center;background:#0d39ff;border-radius:0 0 5px 5px;border:0;color:#fff;cursor:pointer;display:flex;font-size:1.25rem;font-weight:400;justify-content:center;min-width:150px;padding:10px 20px 15px;position:fixed;right:0;text-transform:lowercase;top:calc(50vh + 75px);transform-origin:top right;transform:rotate(90deg);transition:all .3s;z-index:1}.inspiration-box__toggle:hover{padding-top:20px}@media screen and (max-width:639px){.inspiration-box__toggle:hover{padding-top:10px}}@media screen and (max-width:639px){.inspiration-box__toggle{font-size:1rem;height:40px}}.creativesteps-logo-slider{display:flex;gap:45px;justify-content:left;margin:0 0 40px;width:max-content}.creativesteps-logo-slider__wrapper{overflow:hidden;width:100%}article.page .entry-content .creativesteps-logo-slider__wrapper{margin:60px 0;max-width:none}article.page .entry-content .creativesteps-logo-slider__wrapper:last-child{margin-bottom:-60px}@media screen and (max-width:1080px){article.page .entry-content .creativesteps-logo-slider__wrapper:last-child{margin-bottom:-40px}}.creativesteps-logo-slider__slide{align-items:flex-end;display:flex;position:relative}.creativesteps-modal{display:none}@media screen and (max-width:639px){.creativesteps-modal{overflow:auto}}.creativesteps-modal__close{height:40px;justify-content:center;padding:0;position:absolute;right:-20px;text-align:center;top:-20px;width:40px;z-index:2}.creativesteps-modal__close .icon{height:12px;width:12px}.creativesteps-modal__inner{box-shadow:0px 0px 25px 0px rgba(0,0,0,.15);align-self:center;background:#fff;border-radius:5px;display:flex;margin:50px auto 0;position:relative;text-align:left;width:1280px;z-index:3}.creativesteps-modal__inner__background{min-height:600px;width:600px}.creativesteps-modal__inner__background__slide{background-position:center;background-repeat:no-repeat;background-size:cover;flex:0 0 600px;height:600px}@media screen and (max-width:1080px){.creativesteps-modal__inner__background__slide{flex:0 0 100%}}@media screen and (max-width:639px){.creativesteps-modal__inner__background__slide{height:100%}}@media screen and (max-width:1080px){.creativesteps-modal__inner__background{width:100%}}@media screen and (max-width:639px){.creativesteps-modal__inner__background{height:calc(100vw - 60px);min-height:0}}.creativesteps-modal__inner__buttons{margin-top:auto}@media screen and (max-width:639px){.creativesteps-modal__inner__buttons .button{width:100%}.creativesteps-modal__inner__buttons .button .icon{margin-left:auto}}.creativesteps-modal__inner__content{display:flex;flex-direction:column;flex:1;padding:45px}.creativesteps-modal__inner__content h3{font-size:2rem}@media screen and (max-width:639px){.creativesteps-modal__inner__content h3{font-size:1.5rem}}.creativesteps-modal__inner__content p{font-size:1.2rem}@media screen and (max-width:639px){.creativesteps-modal__inner__content p{font-size:1rem}}@media screen and (max-width:639px){.creativesteps-modal__inner__content{padding:30px}.creativesteps-modal__inner__content .table{font-size:.9rem;margin-bottom:40px}}@media screen and (max-width:1080px){.creativesteps-modal__inner{display:block;width:100%}}@media screen and (max-width:639px){.creativesteps-modal__inner{margin:0 20px;max-width:calc(100vw - 40px)}}@media screen and (min-width:640px) and (max-width:1080px){.creativesteps-modal__inner{align-self:flex-start;margin:30px}}@media screen and (min-width:1920px){.creativesteps-modal__inner{margin-top:0}}.creativesteps-modal__trigger{cursor:pointer}.creativesteps-modal--small .creativesteps-modal__inner{width:600px}.creativesteps-modal.open{align-items:flex-start;bottom:0;display:flex;left:0;position:fixed;right:0;top:0;z-index:20}@media screen and (min-width:640px) and (max-width:1080px){.creativesteps-modal.open{align-items:center}}@media screen and (max-width:639px){.creativesteps-modal.open{display:block;padding-top:20px}}.creativesteps-background__overlay{background:rgba(255,255,255,.9);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .3s;z-index:-1}.creativesteps-background__overlay.visible{opacity:1;z-index:11}.creativesteps-modal-gallery{border-radius:5px 0 0 5px;overflow:hidden;position:relative}.creativesteps-modal-gallery__buttons{display:flex;justify-content:space-between;left:20px;position:absolute;right:20px;top:calc(50% - 25px)}.creativesteps-modal-gallery__buttons .button{border-radius:100%;justify-content:center;padding:0;width:50px}@media screen and (max-width:639px){.creativesteps-modal-gallery__buttons{display:none}}.creativesteps-modal-gallery__dot{box-shadow:0px 0px 25px 0px rgba(0,0,0,.5);background:#fff;border-radius:100%;height:6px;width:6px}.creativesteps-modal-gallery__dot.current{background:#0d39ff}.creativesteps-modal-gallery__dots{align-items:flex-end;bottom:20px;display:flex;gap:6px;justify-content:center;left:0;position:absolute;right:0;z-index:10}@media screen and (min-width:640px){.creativesteps-modal-gallery__dots{display:none}}.creativesteps-modal-gallery__images{display:flex;flex-wrap:nowrap;height:100%;left:0;position:relative;transition:all .3s}.main-navigation{align-items:center;display:flex;margin-left:auto}.main-navigation .menu{display:flex;margin:0}.main-navigation .menu-item{border-radius:5px;font-size:1.1rem;font-weight:400;list-style-type:none;position:relative;text-transform:lowercase}.main-navigation .menu-item a{color:#fff;display:block;padding:15px 20px;text-shadow:1px 1px rgba(27,24,25,.5)}@media screen and (max-width:1080px){.main-navigation .menu-item a{color:#1b1819;text-shadow:none}}.main-navigation .menu-item-has-children{border-bottom-left-radius:0;border-bottom-right-radius:0}.main-navigation .menu-item-has-children:after{background:url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/images/arrow-down-white.svg) no-repeat center;content:'';height:8px;margin-top:-1px;position:absolute;right:20px;top:50%;width:12px}@media screen and (max-width:1080px){.main-navigation .menu-item-has-children:after{background-image:url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/images/arrow-down-black.svg);margin-top:0;top:31px}}.main-navigation .menu-item-has-children>a{padding-right:42px}.main-navigation .menu-item-has-children>.sub-menu{background:#fff;border-radius:5px;left:5px;margin-top:-10px;max-height:0;min-width:200px;overflow:hidden;padding:0;position:absolute;transition:all .15s}.main-navigation .menu-item-has-children>.sub-menu .menu-item{font-size:.85em;font-weight:300}.main-navigation .menu-item-has-children>.sub-menu .menu-item a{color:#1b1819;padding:2.5px 15px;text-shadow:none}@media screen and (max-width:1080px){.main-navigation .menu-item-has-children>.sub-menu .menu-item a{color:#fff;padding:5px 20px}}.main-navigation .menu-item-has-children>.sub-menu .menu-item:hover{font-weight:400}@media screen and (max-width:1080px){.main-navigation .menu-item-has-children>.sub-menu{background:0 0;margin-top:0;position:static}}.main-navigation .menu-item-has-children.current-menu-parent>a{font-weight:700}.main-navigation .menu-item-has-children.current-menu-parent .menu-item a{color:#1b1819}@media screen and (max-width:1080px){.main-navigation .menu-item-has-children.current-menu-parent .menu-item a{color:#fff}}@media screen and (max-width:1080px){.main-navigation .menu-item-has-children{border-bottom-left-radius:5px;border-bottom-right-radius:5px}}.main-navigation .menu-item:hover a{color:#fff;text-decoration:none}@media screen and (max-width:1080px){.main-navigation .menu-item:hover a{color:#1b1819}}@media screen and (min-width:1081px){.main-navigation .menu-item:hover>.sub-menu{max-height:100vh;padding:10px 0}}.main-navigation .menu-item.current-menu-item>a,.main-navigation .menu-item.current_page_item>a{color:#fff;font-weight:400}@media screen and (max-width:1080px){.main-navigation .menu-item{margin-bottom:1px}.main-navigation .menu-item.current-menu-parent,.main-navigation .menu-item.current_page_item,.main-navigation .menu-item.focus{background:#1b1819}.main-navigation .menu-item.current-menu-parent a,.main-navigation .menu-item.current_page_item a,.main-navigation .menu-item.focus a{color:#fff}body.has-no-banner .main-navigation .menu-item.current-menu-parent a,.site-header__wrapper.sticky .main-navigation .menu-item.current-menu-parent a,body.has-no-banner .main-navigation .menu-item.current_page_item a,.site-header__wrapper.sticky .main-navigation .menu-item.current_page_item a,body.has-no-banner .main-navigation .menu-item.focus a,.site-header__wrapper.sticky .main-navigation .menu-item.focus a{color:#fff}.main-navigation .menu-item.current-menu-parent>.sub-menu,.main-navigation .menu-item.current_page_item>.sub-menu,.main-navigation .menu-item.focus>.sub-menu{max-height:100vh;padding:0 0 12.5px}.main-navigation .menu-item.current-menu-parent:after,.main-navigation .menu-item.current_page_item:after,.main-navigation .menu-item.focus:after{background:url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/images/arrow-down-white.svg) no-repeat center}}@media screen and (min-width:640px){body.has-no-banner .main-navigation .menu-item a,.site-header__wrapper.sticky .main-navigation .menu-item a{color:#1b1819;opacity:.65;text-shadow:none}body.has-no-banner .main-navigation .menu-item-has-children:after,.site-header__wrapper.sticky .main-navigation .menu-item-has-children:after{background:url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/images/arrow-down-black.svg) no-repeat center}body.has-no-banner .main-navigation .menu-item:hover a,.site-header__wrapper.sticky .main-navigation .menu-item:hover a{opacity:1}}.main-navigation .menu-toggle{display:none}@media screen and (max-width:1080px){.main-navigation .menu-toggle{background:0 0;border:0;color:#fff;cursor:pointer;display:block;padding:0;position:relative;transition:all .15s;z-index:20}.main-navigation .menu-toggle .icon{height:32px;width:32px}.main-navigation .menu-toggle .icon-close{display:none}.main-navigation .menu-toggle .icon-close .icon{height:20px;width:20px}body.has-no-banner .main-navigation .menu-toggle{color:#1b1819}}.main-navigation .menu-rechter-menu-container ul{padding:0}.main-navigation .menu-rechter-menu-container ul .wpml-ls-item .sub-menu{min-width:0}@media screen and (max-width:1080px){.main-navigation .menu{box-shadow:0px 0px 25px 0px rgba(0,0,0,.1);background:#fff;border-radius:5px 0 0 5px;display:block;left:100vw;margin-top:30px;max-height:calc(100vh - 130px);opacity:0;overflow-y:scroll;padding:30px;position:fixed;right:0;transition:left .15s,right .15s;z-index:30}}@media screen and (max-width:639px){.main-navigation .menu{padding:20px}}@media screen and (max-width:1080px){.main-navigation.toggled .menu{left:30px;opacity:1;right:0}.main-navigation.toggled .menu-toggle{color:#1b1819}body.has-no-banner .main-navigation.toggled .menu-toggle,.site-header__wrapper.sticky .main-navigation.toggled .menu-toggle{color:#1b1819}.main-navigation.toggled .menu-toggle .icon-close{display:block}.main-navigation.toggled .menu-toggle .icon-open{display:none}.main-navigation.toggled .site-header__search{visibility:hidden}}article.page .entry-header{margin-left:auto;margin-right:auto}@media screen and (min-width:1081px){article.page .entry-header{max-width:1200px;width:100%}}article.page .entry-header .entry-title{color:#0d39ff;font-size:4rem}@media screen and (max-width:639px){article.page .entry-header .entry-title{font-size:2.5rem}}article.page .entry-content{padding:60px 0}article.page .entry-content>*{margin-left:auto;margin-right:auto}@media screen and (min-width:1081px){article.page .entry-content>*{max-width:1200px;width:100%}}article.page .entry-content a:not(.button){font-weight:bolder}article.page .entry-content>p,article.page .entry-content .wp-block-column>p{font-size:1.1rem}article.page .entry-content .wp-block-quote{border-left:4px solid #1b1819;padding-left:40px}body.has-no-banner article.page .entry-content{padding-top:0}@media screen and (max-width:1080px){body.has-no-banner article.page .entry-content{padding-top:30px}}@media screen and (max-width:1080px){article.page .entry-content{padding:30px}}.page-title__wrapper{margin-left:auto;margin-right:auto;margin-bottom:40px}@media screen and (min-width:1081px){.page-title__wrapper{max-width:1200px;width:100%}}.page-title__wrapper .page-title{color:#0d39ff;font-size:4rem;margin-bottom:0}@media screen and (max-width:639px){.page-title__wrapper .page-title{font-size:2.5rem}}.post__list{margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;gap:40px}@media screen and (min-width:1081px){.post__list{max-width:1200px;width:100%}}.post__list .post{flex:1;max-width:calc(33.333% - 26.66667px)}.post__list .post .entry-content p{font-size:1.1rem}.post__list .post .entry-content :last-child{margin-bottom:0}.post__list .post h2.entry-title{font-size:2rem}.post__list .post__image{display:block;margin-bottom:20px}.post__list .post__image img{display:block}@media screen and (max-width:1080px){.post__list .post__image img{height:auto;max-width:100%}}.single-post .post__list .post{margin-left:auto;margin-right:auto;display:flex;gap:40px;padding:20px 0 60px}@media screen and (min-width:1081px){.single-post .post__list .post{max-width:1200px;width:100%}}@media screen and (max-width:1080px){.single-post .post__list .post{flex-direction:column;gap:0;padding:0}}.single-post .post__list .post .entry-meta{align-items:center;display:flex;gap:20px;margin-bottom:40px}.single-post .post__list .post .entry-meta div{align-items:center;display:flex;gap:5px}.single-post .post__list .post .entry-meta .icon{height:18px;width:18px}.single-post .post__list .post .entry-title{color:#0d39ff;font-size:3rem;margin-bottom:0}@media screen and (max-width:1080px){.single-post .post__list .post .entry-title{font-size:2rem}}@media screen and (max-width:1080px){.single-post .post__list .post .post__content{padding:30px}}.single-post .post__list .post .post__image{margin-bottom:0}@media screen and (max-width:1080px){.single-post .post__list .post .post__image{margin-top:-40px}.single-post .post__list .post .post__image img{height:auto;max-width:100%}}@media screen and (max-width:1080px){.post__list .post{max-width:none}}@media screen and (max-width:1080px){.post__list{flex-direction:column}}.creativesteps-quote{box-shadow:0px 0px 25px 0px rgba(0,0,0,.07);background:#fff;border-radius:5px;margin:60px auto;padding:60px;position:relative}.creativesteps-quote a{color:inherit}.creativesteps-quote h4{font-size:3rem;margin-bottom:45px;position:relative;z-index:1}@media screen and (max-width:1080px){.creativesteps-quote h4{font-size:2rem;margin-bottom:20px}}.creativesteps-quote__contact{display:flex;flex-direction:column;gap:40px}.creativesteps-quote__contact strong{display:block;margin-bottom:20px}.creativesteps-quote__contact__photo{margin:auto}@media screen and (max-width:1080px){.creativesteps-quote__contact{margin-bottom:40px}}.creativesteps-quote__inner{display:flex;gap:60px;position:relative;z-index:1}.creativesteps-quote__inner .gform_wrapper{flex:0 0 600px}@media screen and (max-width:1080px){.creativesteps-quote__inner{display:block}}@media screen and (min-width:1081px){.creativesteps-quote__inner .gfield.city,.creativesteps-quote__inner .gfield.housenumber,.creativesteps-quote__inner .gfield.postcode,.creativesteps-quote__inner .gfield.street{display:inline-flex;flex-wrap:wrap;width:calc(50% - 5px)}.creativesteps-quote__inner .gfield.city,.creativesteps-quote__inner .gfield.housenumber{margin-left:10px}}article.page .entry-content .creativesteps-quote{width:1320px}@media screen and (max-width:1080px){article.page .entry-content .creativesteps-quote{width:100%}}article.page .entry-content .wp-block-columns .wp-block-column .creativesteps-quote{margin:0;padding:45px;width:auto}article.page .entry-content .wp-block-columns .wp-block-column .creativesteps-quote h4{font-size:2.5rem}article.page .entry-content .wp-block-columns .wp-block-column .creativesteps-quote__contact{display:none}article.page .entry-content .wp-block-columns .wp-block-column .creativesteps-quote__inner{display:block}article.page .entry-content .wp-block-columns .wp-block-column .creativesteps-quote__inner .form__row{display:block}article.page .entry-content .wp-block-columns .wp-block-column .creativesteps-quote__inner .form__row--controls{margin-left:0}article.page .entry-content .wp-block-columns .wp-block-column .creativesteps-quote__inner .form__row .form__label{margin-bottom:5px;text-align:left}article.page .entry-content .wp-block-columns .wp-block-column .creativesteps-quote.has-margin-top{margin-top:-275px}@media screen and (max-width:1080px){article.page .entry-content .wp-block-columns .wp-block-column .creativesteps-quote.has-margin-top{margin:0}}@media screen and (max-width:1080px){article.page .entry-content .wp-block-columns .wp-block-column .creativesteps-quote{padding:0}}@media screen and (max-width:1080px){.creativesteps-quote{box-shadow:none;margin:0 0 30px;padding:0}}.search__trigger{color:#fff;padding:0}.search__trigger:hover{color:#1b1819}body.has-no-banner .search__trigger,.site-header__wrapper.sticky .search__trigger{color:#1b1819}@media screen and (max-width:1080px){.search__trigger .icon{height:22px;width:22px}}.search .no-results{margin-left:auto;margin-right:auto;padding:40px}@media screen and (min-width:1081px){.search .no-results{max-width:1200px;width:100%}}@media screen and (max-width:1080px){.search .no-results{padding:30px}}.search .page-header{margin-left:auto;margin-right:auto;margin-bottom:40px}@media screen and (min-width:1081px){.search .page-header{max-width:1200px;width:100%}}.search .page-header .page-title{font-size:4rem}@media screen and (max-width:1080px){.search .page-header .page-title{font-size:2rem}}@media screen and (max-width:1080px){.search .page-header{padding:0 30px}}.search .search-results__items{margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;gap:40px;margin-bottom:40px}@media screen and (min-width:1081px){.search .search-results__items{max-width:1200px;width:100%}}.search .search-results__items>article{box-shadow:0px 0px 25px 0px rgba(0,0,0,.1);border-radius:5px;flex:0 0 calc(50% - 20px)}.search .search-results__items>article img{height:auto;max-width:100%}.search .search-results__items>article .entry-header{width:auto}.search .search-results__items>article .entry-header .entry-title{font-size:2rem}@media screen and (max-width:1080px){.search .search-results__items>article{flex:0 0 100%}}.search .search-results__items__inner{padding:40px}@media screen and (max-width:1080px){.search .search-results__items{gap:0;margin-bottom:0}}.creativesteps-slider{position:relative}.creativesteps-slider__buttons{align-items:center;bottom:0;display:inline-flex;justify-content:space-between;margin:auto;position:absolute;left:0;right:0}.creativesteps-slider__buttons .button{height:100%;justify-content:center;padding:0}.creativesteps-slider__buttons .button .icon{margin:0}@media screen and (min-width:1081px){.creativesteps-slider__buttons .button{width:100px}}@media screen and (max-width:639px){.creativesteps-slider__buttons{display:none}}@media screen and (min-width:640px) and (max-width:1080px){.creativesteps-slider__buttons{bottom:3px;max-width:890px;width:auto}}@media screen and (min-width:1081px){.creativesteps-slider__buttons{height:660px;left:0;right:0;top:0;width:1090px}}.creativesteps-slider__dot{box-shadow:0px 0px 25px 0px rgba(0,0,0,.5);background:#fff;border-radius:100%;height:6px;width:6px}.creativesteps-slider__dot.current{background:#0d39ff}.creativesteps-slider__dots{align-items:flex-end;bottom:20px;display:flex;gap:6px;justify-content:center;left:0;position:absolute;right:0;z-index:10}@media screen and (min-width:640px){.creativesteps-slider__dots{display:none}}.creativesteps-slider__label{font-size:1.3rem;text-transform:lowercase;margin:0 40px}@media screen and (max-width:1080px){.creativesteps-slider__label{font-size:1.1rem;margin:0 15px}}@media screen and (max-width:639px){.creativesteps-slider__label{font-size:.9rem}}.creativesteps-slider__slide{background-position:center;background-size:cover;flex:0 0 690px;height:515px;transition:all .3s;position:relative;z-index:1}@media screen and (max-width:1080px){.creativesteps-slider__slide{flex:0 0 100vw}}@media screen and (max-width:639px){.creativesteps-slider__slide{height:75vw}}.creativesteps-slider__slide.current{flex:0 0 890px;height:660px}@media screen and (max-width:1080px){.creativesteps-slider__slide.current{flex:0 0 100vw}}@media screen and (max-width:639px){.creativesteps-slider__slide.current{height:75vw}}.creativesteps-slider__slides{align-items:center;display:flex;gap:100px;height:660px;justify-content:center;left:0;margin-bottom:40px;position:relative;transition:left .3s}@media screen and (max-width:1080px){.creativesteps-slider__slides{gap:0}}@media screen and (max-width:639px){.creativesteps-slider__slides{height:75vw}}.creativesteps-slider__slides__wrapper{overflow:hidden}.creativesteps-slider__slides__wrapper--even{padding-left:790px}@media screen and (max-width:1080px){.creativesteps-slider__slides__wrapper--even{padding-left:100vw}}@media screen and (max-width:639px){.creativesteps-slider__slides__wrapper{height:280px;margin-bottom:10px;position:relative}}@media screen and (max-width:1080px){.creativesteps-slider__slides{margin-bottom:20px}}.creativesteps-slider__wrapper{margin:80px 0;text-align:center}.creativesteps-slider__wrapper h3{color:#0d39ff;font-size:4.5rem;line-height:1;margin-bottom:40px}@media screen and (max-width:1080px){.creativesteps-slider__wrapper h3{font-size:3rem;margin-bottom:30px}}article.page .entry-content .creativesteps-slider__wrapper{max-width:none}@media screen and (max-width:1080px){.creativesteps-slider__wrapper{margin-bottom:40px;margin-top:0}article.page .entry-content .creativesteps-slider__wrapper{margin-left:-30px;margin-right:-30px;width:auto}}.social-media-icons{list-style-type:none;padding:0}.social-media-icons li{font-size:1.1rem;height:32px;margin-bottom:10px;padding-left:42px;position:relative}.social-media-icons li:before{background-color:#0d39ff;background-position:center;background-repeat:no-repeat;background-size:14px;border-radius:100%;content:'';height:32px;left:0;position:absolute;top:0;width:32px}.social-media-icons li.instagram:before{background-image:url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/images/icon-instagram.svg)}.social-media-icons li.linkedin:before{background-image:url(//drukkerijdouma.nl/wp-content/themes/drukkerijdouma/images/icon-linkedin.svg)}.table{border-collapse:collapse;width:100%}.table th,.table td{padding:15px 20px;text-align:left}.table tr{background:#f7f9ff}.table tr:nth-child(even){background:0 0}.usps{background:#1b1819;padding:15px 0}.usps__inner{margin-left:auto;margin-right:auto;display:flex;justify-content:center}@media screen and (min-width:1081px){.usps__inner{max-width:1200px;width:100%}}@media screen and (min-width:640px) and (max-width:1080px){.usps__inner{padding-left:30px;padding-right:30px}}@media screen and (min-width:640px) and (max-width:1080px){.usps__inner{align-items:center}}@media screen and (max-width:639px){.usps__inner{flex-wrap:wrap;padding:0 20px}}.usps__item{color:#fff;font-size:1.1rem;font-weight:400;margin-right:40px;text-transform:lowercase}@media screen and (min-width:640px) and (max-width:1080px){.usps__item{font-size:.9rem;margin-right:20px}}@media screen and (max-width:639px){.usps__item{margin-right:0}}.usps__item:after{border-right:1px solid #fff;content:'';padding-left:40px}@media screen and (min-width:640px) and (max-width:1080px){.usps__item:after{display:none}}@media screen and (max-width:639px){.usps__item:after{margin:0 10px;padding:0}}.usps__item:last-child:after{display:none}