body .wp-block-post-content{margin-top:0}body .wp-block-cewerk-slider-slider .f-carousel__slide .image img{display:block}body .wp-block-navigation__responsive-dialog[role=dialog] ul.wp-block-navigation__container{width:100%}body .wp-block-navigation__responsive-dialog[role=dialog] ul.wp-block-navigation__container li{align-content:center!important;align-items:center!important;width:100%}body .wp-block-navigation__responsive-dialog[role=dialog] .wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content{color:var(--wp--preset--color--accent-1);font-size:2em!important;line-height:1.8em}form#cewerkForm *{color:var(--wp--preset--color--accent-1)}form#cewerkForm .input input[type=text]{border:none;padding-left:0}form#cewerkForm .input input[type=text],form#cewerkForm .input textarea{background-color:transparent;border-bottom:1px solid #000}form#cewerkForm .input.text label{left:0}form#cewerkForm .input.checkbox label:before{border:2px solid var(--wp--preset--color--accent-1)}form#cewerkForm .input.checkbox.hasContent label:before,form#cewerkForm .input.submit input[type=submit]{background-color:var(--wp--preset--color--accent-1)}form#cewerkForm .input.submit input[type=submit]{color:#fff}body{line-height:1.5em}.wp-site-blocks figure{margin-bottom:0}.wp-site-blocks *{outline:none}.wp-site-blocks header{position:absolute;width:100vw;z-index:1000}.wp-site-blocks header nav li.button a span{background-color:#fff;border-radius:6px;color:var(--wp--preset--color--accent-1);display:inline-block;padding:4px 10px}.wp-site-blocks header .invert nav li.button a span{background-color:var(--wp--preset--color--accent-1);border-radius:6px;color:#fff;display:inline-block;padding:4px 10px}.wp-site-blocks footer{margin-top:0}.wp-site-blocks .ceHide{opacity:0;transform:translateY(50px)}.wp-site-blocks strong{color:var(--wp--preset--color--accent-1)}.wp-site-blocks h1,.wp-site-blocks h2,.wp-site-blocks h3,.wp-site-blocks h4,.wp-site-blocks h5,.wp-site-blocks h6{color:var(--wp--preset--color--accent-1);font-weight:600;line-height:1.5em}.wp-site-blocks h1{font-size:4.375em;font-weight:300;line-height:1.05em;margin-top:0}.wp-site-blocks h1 strong{font-weight:600}.wp-site-blocks h2{line-height:1.2em;margin-top:0}.wp-site-blocks h1,.wp-site-blocks h2,.wp-site-blocks h3,.wp-site-blocks h4,.wp-site-blocks h5,.wp-site-blocks h6,.wp-site-blocks p{margin-top:0}.wp-site-blocks h2{font-size:2.75em;font-weight:400}.wp-site-blocks h3{font-size:2.25em;font-weight:400;line-height:1.2em}.wp-site-blocks h4{font-size:2em;font-weight:300;line-height:1.2em}.wp-site-blocks h5{font-size:1.4em;font-weight:300;line-height:1.3em;margin-bottom:.5em}@media only screen and (max-width:600px){.wp-site-blocks h1{font-size:2.4em;-webkit-hyphens:auto;hyphens:auto}.wp-site-blocks h2{font-size:2em;-webkit-hyphens:auto;hyphens:auto}.wp-site-blocks h3{font-size:1.6em;-webkit-hyphens:auto;hyphens:auto}}.wp-site-blocks a{text-underline-offset:.3em}.wp-site-blocks .gb-container{box-sizing:border-box}.wp-site-blocks .wp-block-post-content .gb-button{background-color:var(--wp--preset--color--accent-1);border-radius:2px;color:var(--wp--preset--color--base);padding:7px 25px;transition:background-color .5s,color .5s}.wp-site-blocks .wp-block-post-content .bg_blue .gb-button,.wp-site-blocks .wp-block-post-content .gb-button:hover{background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--accent-1)}.wp-site-blocks .wp-block-post-content .bg_blue .gb-button{border-radius:2px;padding:7px 25px}.wp-site-blocks .wp-block-post-content .bg_blue .gb-button:hover{background-color:var(--wp--preset--color--accent-3)}.portfolio-list{display:flex;flex-wrap:wrap;gap:40px}.portfolio-list .portfolio-item{aspect-ratio:5/4;position:relative;width:calc(50% - 20px)}.portfolio-list .portfolio-item .portfolio-image{height:100%;width:100%}.portfolio-list .portfolio-item .portfolio-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.portfolio-list .portfolio-item:hover .portfolio-content{opacity:1}.portfolio-list .portfolio-item .portfolio-content{background-color:var(--wp--preset--color--accent-1);inset:0;opacity:0;position:absolute;transition:opacity .8s}.portfolio-list .portfolio-item .portfolio-content *{color:#fff}.portfolio-list .portfolio-item .portfolio-content h2{display:inline-block;font-size:2em;margin:0;padding:20px}.portfolio-list .portfolio-item .portfolio-content .info{bottom:0;box-sizing:border-box;padding:20px;position:absolute;width:100%}.portfolio-list .portfolio-item .portfolio-content .info p{margin-bottom:0}.portfolio-list .portfolio-item .portfolio-content ul{padding:0}.portfolio-list .portfolio-item .portfolio-content ul li{border-bottom:1px solid #fff;display:flex;justify-content:space-between;list-style:none;padding:15px 0}.portfolio-list .portfolio-item .portfolio-content ul li span{font-size:1.1em}.portfolio-list .portfolio-item .portfolio-content ul li span:first-child{font-weight:300}.portfolio-list .portfolio-item .portfolio-content ul li span:last-child{font-weight:600}.portfolio-list .portfolio-item .portfolio-content .copy{font-size:.8em;line-height:1.2em;opacity:.6}@media only screen and (max-width:600px){.portfolio-list .portfolio-item{width:100%}}
