/*!
 * 
 * dsagTheme
 * 
 * @author Automattic Theme Team
 * @version 1.0.0
 * @link GPL-2.0-or-later
 * @license GPL-2.0-or-later
 * 
 * Copyright (c) 2023 Automattic Theme Team
 * 
 * This software is released under the GPL-2.0-or-later License
 * https://opensource.org/licenses/GPL-2.0-or-later
 * 
 * Compiled with the help of https://wpack.io
 * A zero setup Webpack Bundler Script for WordPress
 */
/*!
Theme Name: DSAG
Theme URI: http://underscores.me/
Author: TW Werbeagenten Heidelberg GmbH
Author URI: https://www.werbeagenten.de
Description: DSAG WordPress Theme
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: dsag
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

DSAG is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/:root{--font-size__h1: 40px;--line-height__h1: 48px;--font-weight__h1: 700;--font-size__h2: 32px;--line-height__h2: 42px;--font-weight__h2: 500;--font-size__h3: 24px;--line-height__h3: 32px;--font-weight__h3: 500;--font-size__copy: 24px;--line-height__copy: 40px;--font-weight__copy: 400;--color__primary: #00475B;--color__secondary: #00B3C4;--color__white: #fff;--color__orange: #EB5C3F;--color__green: #49AC66;--color__light-gray: #F8F8F8;--color__heading: var(--color__primary);--color__copy: inherit;--color__navigation: var(--color__primary);--color__link: var(--color__primary);--color__link-hover: var(--color__orange);--font-family__default: "Barlow", sans-serif;--font-family__special: "Georgia";--content-width: 800px;--wide-width: 1280px;--spacing__vertical: 80px}@media screen and (max-width: 1100px){:root{--spacing__vertical: 40px;--font-size__h1: 32px;--line-height__h1: 40px;--font-size__h2: 24px;--line-height__h2: 34px;--font-size__h3: 18px;--line-height__h3: 32px;--font-size__copy: 18px;--line-height__copy: 32px}}h1{font-size:var(--font-size__h1);line-height:var(--line-height__h1);font-weight:var(--font-weight__h1);color:var(--color__heading)}h2{font-size:var(--font-size__h2);line-height:var(--line-height__h2);font-weight:var(--font-weight__h2);color:var(--color__heading);margin-bottom:calc(var(--spacing__vertical)/2)}h2:not(:first-child){margin-top:calc(var(--spacing__vertical)/2)}h3{font-size:var(--font-size__h3);line-height:var(--line-height__h3);font-weight:var(--font-weight__h3);color:var(--color__heading);margin-bottom:24px}h3:not(:first-child){margin-top:calc(var(--spacing__vertical)/2)}.site-main ul,.site-main ol,.site-main p{font-size:var(--font-size__copy);line-height:var(--line-height__copy);font-weight:var(--font-weight__copy);margin-bottom:40px}#primary-menu>li:hover>a,#primary-menu>li:focus>a,#primary-menu>li:focus-within>a,#primary-menu>li>ul a:hover,#primary-menu li a:hover,#primary-menu>li>ul a:focus-visible,#primary-menu li a:focus-visible{background-color:var(--color__white);text-decoration:underline;-webkit-text-decoration-color:var(--color__orange);text-decoration-color:var(--color__orange);text-decoration-thickness:2px;text-underline-offset:3px}#primary-menu>li>ul a,#primary-menu li a{color:var(--color__navigation);text-decoration:none;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}#meta-menu li a{text-decoration:none;font-size:16px;font-weight:500}#meta-menu li a:hover,#meta-menu li a:focus-visible{text-decoration:underline}.breadcrumb-container .breadcrumb-divider,.close-drilldown-menu::before,#primary-menu>li>ul>li.menu-item-has-children>a::after,#primary-menu>li.menu-item-has-children>a::after{content:" ";display:inline-block;width:8px;height:8px;border-left:2px solid;border-bottom:2px solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:12px}.wp-block-button.is-style-more-link .wp-block-button__link,.posts-navigation .nav-links a{background-color:rgba(0,0,0,0);padding:0;border-radius:0;font-family:var(--font-family__special);font-size:22px;text-transform:none;font-weight:normal;font-style:italic;color:var(--color__link);display:flex;align-items:center;text-decoration:none;text-underline-offset:3px;letter-spacing:0}.wp-block-button.is-style-more-link .wp-block-button__link:hover,.posts-navigation .nav-links a:hover,.wp-block-button.is-style-more-link .wp-block-button__link:focus-visible,.posts-navigation .nav-links a:focus-visible{background-color:rgba(0,0,0,0);color:var(--color__link-hover);text-decoration:underline}.wp-block-button.is-style-more-link .wp-block-button__link::after,.posts-navigation .nav-links a::after{content:" ";width:8px;height:8px;display:inline-block;border-right:2px solid currentColor;border-bottom:2px solid currentColor;margin-left:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media(max-width: 1100px){.wp-block-button.is-style-more-link .wp-block-button__link,.posts-navigation .nav-links a{font-size:18px}}/*! 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{margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;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:-0.25em}sup{top:-0.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}body{font-family:var(--font-family__default)}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.site-main ul li:not(:last-child),.site-main ol li:not(:last-child){margin-bottom:1em}@font-face{font-family:"Barlow";font-style:normal;font-weight:400;src:local(""),url(assets/barlow-v12-latin-regular-7fa38795.woff2) format("woff2"),url(assets/barlow-v12-latin-regular-bae4c7f5.woff) format("woff")}@font-face{font-family:"Barlow";font-style:normal;font-weight:500;src:local(""),url(assets/barlow-v12-latin-500-50adbbfa.woff2) format("woff2"),url(assets/barlow-v12-latin-500-4b7a415b.woff) format("woff")}@font-face{font-family:"Barlow";font-style:normal;font-weight:700;src:local(""),url(assets/barlow-v12-latin-700-dd5b2912.woff2) format("woff2"),url(assets/barlow-v12-latin-700-5d6f76bb.woff) format("woff")}body{box-sizing:border-box}a{color:var(--color__link)}a:hover,a:focus-visible,a:active{color:var(--color__link-hover)}.entry-header{width:calc(100% - 40px);margin-inline:auto;max-width:var(--content-width);margin-top:var(--spacing__vertical)}.entry-header .wp-post-image{width:100%;height:auto}h1.archive-title{width:calc(100% - 40px);margin-inline:auto;max-width:var(--wide-width);margin-top:var(--spacing__vertical);margin-bottom:var(--spacing__vertical)}.archive-grid{width:calc(100% - 40px);margin-inline:auto;max-width:var(--wide-width);display:grid;gap:calc(var(--spacing__vertical)/2)}@media(min-width: 600px){.archive-grid{grid-template-columns:repeat(3, 1fr)}}.posts-navigation{width:calc(100% - 40px);margin-inline:auto;max-width:var(--wide-width);margin-top:var(--spacing__vertical)}.posts-navigation .nav-links{display:flex;justify-content:space-between}.posts-navigation .nav-links .nav-previous a{flex-direction:row-reverse}.posts-navigation .nav-links .nav-previous a::after{-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-left:0;margin-right:5px}.site-header{background-color:var(--color__light-gray)}.site-header__inner{display:grid;grid-template-columns:1fr 60px 1fr;justify-content:center;align-items:center;padding:8px 25px}.site-header__inner .site-branding{grid-column:2/3;text-align:center}.site-header__inner .menu-toggle .menu-icon{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDI0IDE5Ij4KICA8ZyBpZD0iR3J1cHBlXzcxIiBkYXRhLW5hbWU9IkdydXBwZSA3MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU2IC0yMCkiPgogICAgPHJlY3QgaWQ9IlJlY2h0ZWNrXzY5IiBkYXRhLW5hbWU9IlJlY2h0ZWNrIDY5IiB3aWR0aD0iMjQiIGhlaWdodD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTYgMjApIiBmaWxsPSIjMDA0NzViIi8+CiAgICA8cmVjdCBpZD0iUmVjaHRlY2tfNzAiIGRhdGEtbmFtZT0iUmVjaHRlY2sgNzAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NiAyOCkiIGZpbGw9IiMwMDQ3NWIiLz4KICAgIDxyZWN0IGlkPSJSZWNodGVja183MSIgZGF0YS1uYW1lPSJSZWNodGVjayA3MSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU2IDM2KSIgZmlsbD0iIzAwNDc1YiIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat;width:20px;height:20px;text-indent:-2000px;border:none;display:block}.site-header__inner .menu-toggle .menu-icon.open{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS4wOTIiIGhlaWdodD0iMTkuMDkyIiB2aWV3Qm94PSIwIDAgMTkuMDkyIDE5LjA5MiI+CiAgPGcgaWQ9IkdydXBwZV83MSIgZGF0YS1uYW1lPSJHcnVwcGUgNzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01OC40NTQgLTE5Ljk1NCkiPgogICAgPHJlY3QgaWQ9IlJlY2h0ZWNrXzY5IiBkYXRhLW5hbWU9IlJlY2h0ZWNrIDY5IiB3aWR0aD0iMjQiIGhlaWdodD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjAuNTc1IDE5Ljk1NCkgcm90YXRlKDQ1KSIgZmlsbD0iIzAwNDc1YiIvPgogICAgPHJlY3QgaWQ9IlJlY2h0ZWNrXzcxIiBkYXRhLW5hbWU9IlJlY2h0ZWNrIDcxIiB3aWR0aD0iMjQiIGhlaWdodD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTguNDU0IDM2LjkyNSkgcm90YXRlKC00NSkiIGZpbGw9IiMwMDQ3NWIiLz4KICA8L2c+Cjwvc3ZnPgo=")}.site-header__inner .header-logo{width:40px;height:40px;display:block;margin-inline:auto}@media screen and (min-width: 1000px){.site-header__inner{padding:0;width:calc(100% - 40px);margin-inline:auto;max-width:var(--wide-width);display:flex;align-items:center}.site-header__inner .menu-toggle{display:none}.site-header__inner .header-logo{width:78px;height:78px}}@media screen and (min-width: 1000px)and (max-width: 1200px){.site-header__inner .header-logo{width:60px;height:60px}}#site-navigation{position:absolute;top:55px;left:0;min-height:calc(100vh - 58px);width:100vw;z-index:2;background-color:#fff;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:.4s transform;overflow-x:hidden}#site-navigation.open{-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (min-width: 1000px){#site-navigation{overflow:initial;background-color:rgba(0,0,0,0);-webkit-transform:none;transform:none;position:initial;display:flex;flex-direction:column-reverse;align-items:flex-end;flex-grow:1;min-height:0;width:initial}}@media(min-width: 1000px){.menu-toggle{display:none}}#primary-menu{list-style:none;display:flex;margin:0}#primary-menu li a{display:flex;align-items:center}#primary-menu>li{position:relative}#primary-menu>li>a{padding:24px 24px 25px}@media(max-width: 1200px){#primary-menu>li>a{padding-inline:10px}}#primary-menu>li.menu-item-has-children:hover>a::after,#primary-menu>li.menu-item-has-children:focus>a::after,#primary-menu>li.menu-item-has-children:focus-within>a::after{-webkit-transform:translateY(50%) rotate(135deg);transform:translateY(50%) rotate(135deg)}#primary-menu ul{list-style:none;padding-left:0}#primary-menu>li>ul{flex-direction:column;display:none;position:absolute;z-index:2;top:100%;left:0;background-color:var(--color__white);list-style:none;padding:32px 20px;box-shadow:0 15px 25px rgba(0,0,0,.16)}#primary-menu>li>ul ul{list-style:none;padding-left:40px}#primary-menu>li>ul a{padding:15px}#primary-menu>li.dsag-mega-menu>ul{flex-direction:row}#primary-menu>li.dsag-mega-menu>ul>li{min-width:280px}#primary-menu>li.dsag-mega-menu>ul>li:not(:last-child){border-right:2px solid var(--color__orange);padding-right:32px}#primary-menu>li.dsag-mega-menu>ul>li:not(:first-child){padding-left:32px}#primary-menu>li:hover>ul,#primary-menu>li:focus>ul,#primary-menu>li:focus-within>ul{display:flex}@media screen and (max-width: 999px){#primary-menu{flex-direction:column;padding-left:0;overflow-x:hidden}#primary-menu>li{padding-left:0;position:initial}#primary-menu li.menu-item-has-children>a::after{-webkit-transform:rotate(225deg) !important;transform:rotate(225deg) !important}#primary-menu>li>ul{position:relative;display:flex;padding-top:0;box-shadow:none}#primary-menu>li>ul ul{padding-left:24px}#primary-menu ul.sub-menu{position:absolute;top:0;left:0;background-color:#fff;-webkit-transform:translateX(100%);transform:translateX(100%);transition:.4s transform;width:200%;min-height:100vh;z-index:10}#primary-menu>li.dsag-mega-menu>ul>li{padding-left:0 !important}#primary-menu .open>.sub-menu{-webkit-transform:translateX(0);transform:translateX(0)}#primary-menu>li>a{padding:24px}#primary-menu>li.dsag-mega-menu>ul{flex-direction:column}#primary-menu>li.dsag-mega-menu>ul>li{min-width:0;border:none !important}}.close-drilldown-menu{color:var(--color__orange) !important}.close-drilldown-menu::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:0;margin-right:8px}@media(min-width: 1000px){.close-drilldown-menu-wrapper{display:none !important}}#meta-menu{list-style:none;display:flex;padding-right:16px}#meta-menu li a{padding:16px}.header-logo__circle{fill:var(--color__primary)}.header-logo__character{fill:#fff}a:hover .header-logo__circle{fill:#fff}a:hover .header-logo__character{fill:var(--color__primary)}.site-footer{background-color:var(--color__primary);color:var(--color__white);--color__heading: var(--color__white);--color__link: var(--color__secondary);min-height:100px;padding-top:var(--spacing__vertical);padding-bottom:var(--spacing__vertical);margin-top:var(--spacing__vertical);font-size:18px;line-height:24px}@media(max-width: 900px){.site-footer{padding-top:40px}}.site-footer p{font-size:18px;line-height:24px}.site-footer__inner{width:calc(100% - 40px);margin-inline:auto;max-width:var(--wide-width);display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}@media(max-width: 540px){.site-footer__inner{flex-direction:column}}.site-footer h3{text-transform:uppercase;font-size:18px;letter-spacing:.1em;font-weight:700}.site-footer .site-info{width:120px;flex-grow:0}.breadcrumb-container{width:calc(100% - 40px);margin-inline:auto;max-width:var(--wide-width);margin-top:16px;margin-bottom:var(--spacing__vertical);font-size:16px}.breadcrumb-container a{text-decoration:none;font-weight:500}.breadcrumb-container a:hover{color:var(--color__orange);text-decoration:underline}.breadcrumb-container .breadcrumb-divider{margin-right:8px;margin-left:8px;-webkit-transform:rotate(225deg);transform:rotate(225deg);color:var(--color__link)}.breadcrumb-container>span>span>a::before{content:" ";display:inline-block;width:16px;height:13px;margin-right:8px;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDE2IDEzIj4KICA8cGF0aCBpZD0iUGZhZF80NyIgZGF0YS1uYW1lPSJQZmFkIDQ3IiBkPSJNMTAsNS4wNTcsMTQsOC41djUuOTcySDEyLjRWOS44ODJINy42djQuNTg4SDZWOC41bDQtMy40NDFNMTAsMywyLDkuODgySDQuNFYxNkg5LjJWMTEuNDEyaDEuNlYxNmg0LjhWOS44ODJIMThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMiAtMykiIGZpbGw9IiMwMDQ3NWIiLz4KPC9zdmc+Cg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDE2IDEzIj4KICA8cGF0aCBpZD0iUGZhZF80NyIgZGF0YS1uYW1lPSJQZmFkIDQ3IiBkPSJNMTAsNS4wNTcsMTQsOC41djUuOTcySDEyLjRWOS44ODJINy42djQuNTg4SDZWOC41bDQtMy40NDFNMTAsMywyLDkuODgySDQuNFYxNkg5LjJWMTEuNDEyaDEuNlYxNmg0LjhWOS44ODJIMThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMiAtMykiIGZpbGw9IiMwMDQ3NWIiLz4KPC9zdmc+Cg==");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.entry-content>*:where(:not(.alignfull,.alignwide)){width:calc(100% - 40px);margin-inline:auto;max-width:var(--content-width)}.entry-content>.alignwide{width:calc(100% - 40px);margin-inline:auto;max-width:var(--wide-width)}.comment-respond{width:calc(100% - 40px);margin-inline:auto;max-width:var(--content-width)}#commentform>p{display:flex;flex-direction:column}#commentform .form-submit{display:block}.widget_nav_menu .menu{list-style:none;padding-left:0}.widget_nav_menu .menu li{margin-bottom:18px}.widget_nav_menu+.widget_nav_menu{margin-top:60px}.wp-block-media-text{margin-top:var(--spacing__vertical);margin-bottom:var(--spacing__vertical)}.slick-slider .slick-dots{margin-bottom:0 !important}.slick-slider .slick-dots li button{width:16px;height:16px;border-radius:50%;border:2px solid var(--color__secondary)}.slick-slider .slick-dots li button::before{display:none}.slick-slider .slick-dots li.slick-active button{background-color:var(--color__secondary)}.slick-slide:not(.slick-active){pointer-events:none}.has-sidebar{display:flex;flex-direction:row;gap:calc(var(--spacing__vertical));width:calc(100% - 40px);margin-inline:auto;max-width:var(--wide-width)}@media(max-width: 900px){.has-sidebar{flex-direction:column}}.has-sidebar .archive-grid{grid-template-columns:repeat(2, 1fr);width:100%;max-width:840px;margin-inline:unset}@media(max-width: 600px){.has-sidebar .archive-grid{grid-template-columns:repeat(1, 1fr)}}.has-sidebar .category-sidebar{max-width:350px}article .has-sidebar{margin-top:var(--spacing__vertical);gap:calc(var(--spacing__vertical));place-content:center}article .has-sidebar .entry-header{margin-top:0;width:100%}article .has-sidebar .entry-content>*:where(:not(.alignfull,.alignwide)){width:100%}.nf-form-cont .nf-form-title{display:none}.nf-form-cont .nf-form-wrap .nf-form-layout form div .nf-before-form-content{display:none}.nf-form-cont .nf-form-wrap .nf-form-layout form div .nf-form-content{margin:0;width:100%;max-width:100%}.nf-form-cont .nf-form-wrap .nf-form-layout form div .nf-form-content nf-fields-wrap nf-field .nf-field-container .nf-field .field-wrap{display:block}.nf-form-cont .nf-form-wrap .nf-form-layout form div .nf-form-content nf-fields-wrap nf-field .nf-field-container .nf-field .field-wrap .nf-field-label label{color:#00475b}.nf-form-cont .nf-form-wrap .nf-form-layout form div .nf-form-content nf-fields-wrap nf-field .nf-field-container .nf-field .field-wrap .nf-field-label span{color:#00475b;font-size:18px}.nf-form-cont .nf-form-wrap .nf-form-layout form div .nf-form-content nf-fields-wrap nf-field .nf-field-container .nf-field .field-wrap .nf-field-element input[type=submit]{background-color:var(--wp--preset--color--secondary);border-radius:27px;border-color:rgba(0,0,0,0);border-width:0;border-style:none;color:var(--wp--preset--color--background);font-size:18px;font-weight:bold;letter-spacing:.1em;padding-top:8px;padding-right:22px;padding-bottom:8px;padding-left:22px;text-transform:uppercase}.nf-form-cont .nf-form-wrap .nf-form-layout form div .nf-form-content nf-fields-wrap nf-field .nf-field-container .nf-field .field-wrap .nf-field-element input[type=submit]:hover{cursor:pointer}.nf-pass.field-wrap .nf-field-element:after{line-height:36px !important}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus-visible{background-color:var(--color__orange)}.wp-block-button.is-style-more-link .wp-block-button__link [data-rich-text-placeholder]::after{color:var(--color__link)}.wp-block-button.is-style-outline .wp-block-button__link{color:var(--color__secondary);border:1px solid currentColor;box-shadow:0 0 0 2px currentColor inset;background-color:rgba(0,0,0,0)}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:focus-visible{background-color:rgba(0,0,0,0);color:var(--color__orange)}.wp-block-group>:first-child{margin-top:0}.wp-block-group>:last-child{margin-bottom:0}.entry-content>.wp-block-group{margin-top:calc(var(--spacing__vertical)*1);margin-bottom:calc(var(--spacing__vertical)*1)}.wp-block-group.has-background{padding:40px}@media(max-width: 1100px){.wp-block-group.has-background{padding:20px}}.entry-content .wp-block-cover+.wp-block-group{margin-top:calc(var(--spacing__vertical)*-2)}@media(max-width: 1100px){.entry-content .wp-block-cover+.wp-block-group{margin-top:calc(var(--spacing__vertical)*-2 + 20px)}}.is-root-container>.wp-block>.wp-block-group{margin-top:calc(var(--spacing__vertical)*2);margin-bottom:calc(var(--spacing__vertical)*2)}.wp-block-cover{padding:80px}.wp-block-cover:not(:first-child){margin-top:calc(var(--spacing__vertical)*2)}.wp-block-cover:not(:last-child){margin-bottom:calc(var(--spacing__vertical)*2)}.wp-block-cover.alignfull{padding-top:137px;padding-bottom:169px}@media(max-width: 1100px){.wp-block-cover{padding:40px}.wp-block-cover.alignfull{padding-top:40px;padding-bottom:40px}.wp-block-cover.alignwide{width:100vw;padding-left:20px;padding-right:20px}}@media(max-width: 600px){.wp-block-cover{padding:20px}}.dsag-news-preview{display:block;text-decoration:none;height:100%}.dsag-news-preview__image{display:block;overflow:hidden}.dsag-news-preview__image img{width:100%;height:auto;aspect-ratio:400/229;-o-object-fit:cover;object-fit:cover;display:block;transition:-webkit-transform .8s ease-out;transition:transform .8s ease-out;transition:transform .8s ease-out, -webkit-transform .8s ease-out}.is-style-press .dsag-news-preview__image{padding:24px 24px 0}.dsag-news-preview__date{color:var(--color__primary)}.dsag-news-preview:not(.is-style-press){border-left:16px solid var(--color__secondary)}.dsag-news-preview:not(.is-style-press):hover,.dsag-news-preview:not(.is-style-press):focus-visible{border-color:var(--color__orange);--color__heading: var(--color__orange)}.dsag-news-preview:not(.is-style-press):hover img,.dsag-news-preview:not(.is-style-press):focus-visible img{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:60%}.dsag-news-preview__content{padding:22px 24px 24px}.dsag-news-preview__title{font-size:var(--font-size__copy);line-height:34px}.dsag-news-preview.is-style-press:hover,.dsag-news-preview.is-style-press:focus-visible{box-shadow:0 0 0 2px var(--color__orange) inset}.dsag-icon-text{display:flex;flex-direction:column;align-items:center;max-width:400px}.dsag-icon-text h3{margin-top:40px}.dsag-icon-text__image{width:160px;height:160px;padding:40px;border:5px solid var(--color__secondary);border-radius:50%}.dsag-icon-text__image img{width:100%;height:100%}.dsag-icon-text.is-style-orange>.dsag-icon-text__image{border-color:var(--color__orange)}.dsag-icon-text.is-style-green>.dsag-icon-text__image{border-color:var(--color__green)}.dsag-icon-text.is-style-darkblue>.dsag-icon-text__image{border-color:var(--color__primary)}.dsag-icon-text h2:empty,.dsag-icon-text h3:empty,.dsag-icon-text a.wp-block-button__link:empty{display:none}@media(max-width: 1000px){.dsag-icon-text h3{margin-top:22px;margin-bottom:0}}.dsag-icon-text-grid,.dsag-icon-text-grid-editor>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.dsag-icon-text-grid>*,.dsag-icon-text-grid-editor>.block-editor-inner-blocks>.block-editor-block-list__layout>*{flex-basis:400px}.editor-styles-wrapper .dsag-icon-text-grid-editor>*{flex-basis:unset}.dsag-icon-text-grid,.dsag-icon-text-grid-editor{margin-top:calc(var(--spacing__vertical)*2);margin-bottom:calc(var(--spacing__vertical)*2)}.dsag-quotes-slider{position:relative;padding-left:152px;padding-right:152px;margin-top:var(--spacing__vertical);margin-bottom:var(--spacing__vertical)}.dsag-quotes-slider::after,.dsag-quotes-slider::before{content:" ";width:124px;height:76px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjQuOCIgaGVpZ2h0PSI3Ni44IiB2aWV3Qm94PSIwIDAgMTI0LjggNzYuOCI+CiAgPHBhdGggaWQ9IlBmYWRfNTQiIGRhdGEtbmFtZT0iUGZhZCA1NCIgZD0iTTM0LjQtMjUuNiwxNiw1MS4ySDQwLjRMNzIuOC0yNS42Wm02OCwwTDg0LDUxLjJoMjQuNGwzMi40LTc2LjhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYgMjUuNikiIGZpbGw9IiNlYjVjM2YiLz4KPC9zdmc+Cg==");background-size:contain;background-repeat:no-repeat;position:absolute}.dsag-quotes-slider::after{top:0;right:0;-webkit-transform:rotate(0.5turn);transform:rotate(0.5turn)}.dsag-quotes-slider::before{bottom:0;left:0}@media(max-width: 1100px){.dsag-quotes-slider{padding-inline:0;margin-top:calc(var(--spacing__vertical)*2);margin-bottom:calc(var(--spacing__vertical)*2)}.dsag-quotes-slider::after,.dsag-quotes-slider::before{width:62px;height:38px}.dsag-quotes-slider::after{-webkit-transform:translateY(calc(-100% - 10px));transform:translateY(calc(-100% - 10px))}.dsag-quotes-slider::before{-webkit-transform:translateY(100%);transform:translateY(100%)}}.quote-slide{display:grid !important;grid-template-columns:3fr 5fr;margin:0;padding-bottom:48px}.quote-slide__quote{grid-column:2/3;grid-row:1}.quote-slide>footer{grid-column:1/2;grid-row:1;display:flex;flex-direction:column;align-items:flex-end;text-align:right;border-right:5px solid var(--color__orange)}.quote-slide>footer figure{margin-top:0;margin-right:24px;margin-left:0;margin-bottom:0}.quote-slide__image img{width:104px;height:104px;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-left:auto}.quote-slide__cite-name{font-size:18px !important;font-weight:700;color:var(--color__orange);margin-bottom:0 !important;font-style:normal}.quote-slide__cite-job{font-family:var(--font-family__special);margin-top:0;font-size:16px !important;font-weight:normal;font-style:italic;line-height:24px !important}.quote-slide__quote{padding-left:24px}.quote-slide__quote p{font-size:var(--font-size__copy) !important;line-height:var(--line-height__copy) !important;font-family:var(--font-family__special);color:var(--color__primary);font-style:italic}.quote-slide__quote p:first-child{margin-top:0}.quote-slide__quote p:last-child{margin-bottom:0}@media(max-width: 1100px){.quote-slide{display:flex !important;flex-direction:column}.quote-slide__quote{padding-left:0}.quote-slide>footer{text-align:left;align-items:flex-start;border-right:none}.quote-slide__image img{margin-left:initial}}.wp-block-query{margin-bottom:var(--spacing__vertical)}.wp-block-yoast-faq-block .schema-faq-section{margin-bottom:2px}.wp-block-yoast-faq-block .schema-faq-question{background-color:var(--color__light-gray);padding:24px;display:block;margin-bottom:0;position:relative;padding-right:50px;cursor:pointer;font-weight:normal;color:var(--color__heading)}.wp-block-yoast-faq-block .schema-faq-question:not(.active):hover{text-decoration:underline}.wp-block-yoast-faq-block .schema-faq-question::after{content:" ";display:block;width:10px;height:10px;border-bottom:3px solid;border-right:3px solid;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);position:absolute;right:24px;top:50%;transition:color .4s,-webkit-transform .4s;transition:transform .4s,color .4s;transition:transform .4s,color .4s,-webkit-transform .4s}.wp-block-yoast-faq-block .active .schema-faq-question::after{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.wp-block-yoast-faq-block .schema-faq-answer{margin-top:0;padding:24px}.tiles-columns{--wp--style--block-gap: 40px;margin-bottom:40px}.tiles-columns .wp-block-column{border:2px solid var(--color__orange);padding:24px}.tiles-columns .wp-block-column p{font-size:18px !important;line-height:30px !important}.tiles-columns .wp-block-column p:last-child{margin-bottom:0}.tiles-columns.alignwide+.tiles-columns.alignwide{margin-top:calc(var(--spacing__vertical)*-1 + 40px)}.wp-block-columns.alignwide:not(:first-child){margin-top:calc(var(--spacing__vertical)*2)}.wp-block-columns.alignwide:not(:last-child){margin-bottom:var(--spacing__vertical)}h1+.wp-block-columns.alignwide,h2+.wp-block-columns.alignwide,h3+.wp-block-columns.alignwide,h4+.wp-block-columns.alignwide,h5+.wp-block-columns.alignwide{margin-top:0 !important}@media(max-width: 1050px){.wp-block-columns{flex-direction:column;gap:40px}.wp-block-columns .wp-block-column:empty{display:none}}@media(max-width: 600px){.wp-block-media-text{gap:40px}}@media screen and (max-width: 450px){.wp-block-image figure{width:100%;margin-left:auto !important;margin-right:auto !important}}.wp-block-image figcaption{font-size:18px;line-height:24px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);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:rgba(0,0,0,0);border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:inherit;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;display:flex !important;flex-direction:column;align-items:flex-end}.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}.has-primary-background-color{color:var(--color__white);--color__heading: var(--color__white);--color__link: var(--color__white)}.has-primary-background-color .wp-block-button__link{background-color:var(--color__secondary)}.has-primary-background-color .wp-block-button__link.is-style-outline{border-color:var(--color__secondary)}.has-secondary-background-color{color:var(--color__white);--color__heading: var(--color__white);--color__link: var(--color__white)}.has-secondary-background-color .wp-block-button__link{background-color:var(--color__secondary)}.has-secondary-background-color .wp-block-button__link.is-style-outline{border-color:var(--color__secondary)}.dsag-button-2{color:#fff;border:1px solid currentColor;box-shadow:0 0 0 2px currentColor inset;padding:30px;border-radius:27px;text-decoration:none;text-transform:uppercase;font-size:18px;font-weight:bold;letter-spacing:.1em;font-family:inherit;text-align:center;word-break:break-word}.dsag-button-2:hover,.dsag-button-2:focus-visible{background-color:rgba(0,0,0,0);color:var(--color__orange)}.dsag-button-3{background-color:var(--wp--preset--color--secondary);border-radius:27px;border-color:rgba(0,0,0,0);border-width:0;border-style:none;color:var(--wp--preset--color--background);font-size:18px;font-weight:bold;letter-spacing:.1em;padding:14px 24px;text-transform:uppercase;text-decoration:none}.dsag-button-3:hover,.dsag-button-3:focus-visible{background-color:var(--color__orange);color:var(--wp--preset--color--background)}.dlm-xhr-progress,.dlm-xhr-loading-gif{display:none !important}.two-columns-download{max-width:1100px !important;height:142px;max-height:142px;display:flex;align-items:center}@media(max-width: 1050px){.two-columns-download{height:auto;max-height:none}}.two-columns-download>.wp-block-column{height:100%;display:flex;flex-direction:column;justify-content:center;padding-right:40px}@media(max-width: 1050px){.two-columns-download>.wp-block-column{height:auto;max-height:none;padding:40px 0}}.two-columns-download>.wp-block-column>.wp-block-columns>.wp-block-column{display:flex;justify-content:center;align-items:center}.two-columns-download>.wp-block-column>.wp-block-columns>.wp-block-column figure{margin:0}.two-columns-download>.wp-block-column .wp-block-group{height:100%}.entry-content .dsag-extern{max-width:100%}

/*# sourceMappingURL=main-7a03fae5.css.map*/