@-webkit-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@-moz-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@-ms-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@-o-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@keyframes slide-down{0%{opacity:1}90%{opacity:0}}.element{-webkit-animation:slide-down 5s 3;-moz-animation:slide-down 5s 3;-ms-animation:slide-down 5s 3;-o-animation:slide-down 5s 3;animation:slide-down 5s 3;background:#000;height:100px;width:100px}:root{--searchfilter_quicklink_margin:0 10px 10px 0;--searchfilter_quicklink_padding:5px 5px 5px 10px;--searchfilter_quicklink_border-radius:var(--button_border-radius,0);--searchfilter_quicklink_background-color:var(--primary-color,#002439);--searchfilter_quicklink_color:var(--blank-color,#fff);--searchfilter_quicklink_font-size:1.6rem;--searchfilter_quicklink_amount_min-width:20px;--searchfilter_quicklink_amount_margin:0 0 0 10px;--searchfilter_quicklink_amount_padding:3px;--searchfilter_quicklink_amount_border-radius:var(--searchfilter_quicklink_border-radius);--searchfilter_quicklink_amount_background-color:var(--blank-color,#fff);--searchfilter_quicklink_amount_color:var(--content-color,#222);--searchfilter_quicklink_amount_font-size:calc(var(--searchfilter_quicklink_font-size) - 0.2rem);--searchfilter_quicklink_all_background-color:var(--accent-color,#70bd95);--searchfilter_quicklink_all_color:var(--blank-color,#fff);--searchfilter_quicklink_hover_color:var(--searchfilter_quicklink_color);--searchfilter_quicklink_hover_background-color:var(--searchfilter_quicklink_background-color);--searchfilter_quicklink_all_hover_background-color:var(--searchfilter_quicklink_all_background-color);--searchfilter_quicklink_all_hover_color:var(--searchfilter_quicklink_all_color);--searchfilter_quicklink_label_padding:6px 0}.row,.row>*{--bs-gutter-x:calc(var(--column_gutter_width, 15px)*2)}.btn-close{--bs-btn-close-bg:none}.vbox-overlay{--vbox-tools-color:var(--blank-color,#fff)!important}.vbox-backdrop{background-color:var(--primary-color,#002439)!important}.page_portfolio-overview .is-section:has(.hero-bg-swiper){height:100vh}.page_portfolio-overview .layout_main{display:flex;flex-direction:column}.page_portfolio-overview .layout_main .component_intro{display:grid;gap:30px;grid-template-columns:repeat(12,minmax(0,1fr));margin-bottom:0}.page_portfolio-overview .layout_main .component_intro h2{grid-column:1/-1;margin-bottom:0}.page_portfolio-overview .layout_main .component_intro .ck-content{grid-column:span 9}.page_portfolio-overview .layout_main .component--filters{margin-bottom:40px}.page_portfolio-overview .layout_main .component--filters .form-group{margin-bottom:15px}.page_portfolio-overview .layout_main .component--filters .form-group label{font-size:1.4rem;margin-bottom:0}.page_portfolio-overview .layout_main .component--filters .form-group .checkbox-group{gap:15px;list-style:none;margin-block:15px 0}.page_portfolio-overview .layout_main .component--filters .form-group .checkbox-group li input{display:none}.page_portfolio-overview .layout_main .component--filters .form-group .checkbox-group li input:checked+label{background:var(--primary-color,#002439);color:var(--blank-color,#fff)}.page_portfolio-overview .layout_main .component--filters .form-group .checkbox-group li label{border:1px solid var(--primary-color,#002439);border-radius:5px;font-size:1.6rem;margin-bottom:0;padding:10px 15px}@media (hover:hover){.page_portfolio-overview .layout_main .component--filters .form-group .checkbox-group li label:hover{background:rgba(0,36,57,.5)}}.page_portfolio-overview .layout_main .component_results_grid .partial_portfolio_list-item{max-height:475px;min-height:475px}.page_portfolio-overview .layout_main .component_results_grid .partial_portfolio_list-item .card-img-top{--clip-path:80px}@media (min-width:992px){.page_portfolio-overview .layout_main .component_results_grid .partial_portfolio_list-item .card-img-top{--clip-path:120px}}.page_portfolio-overview .layout_main .component_results_grid .partial_portfolio_list-item .card{min-height:475px}.page_portfolio-overview .layout_main .component_results_grid .partial_portfolio_list-item .card-body h2{color:var(--blank-color,#fff);font-size:2.4rem}.page_portfolio-overview .layout_main .component_results_grid .partial_portfolio_list-item .card-body .usp-list ul{margin-bottom:35px}.page_portfolio-overview .layout_main .component_results_grid .partial_portfolio_list-item .card-body .usp-list ul li{color:var(--blank-color,#fff);font-size:1.6rem}