.frame-default{}@media (min-width:1400px){.frame-default .frame-container-default{max-width:1320px !important}}@media (min-width:1800px){.frame-default .frame-container-default,.frame-default .container{max-width:1520px !important}}@media (min-width:1921px){.frame-default .frame-container,.frame-default .container{max-width:1740px !important}}.frame-big{}@media (min-width:1400px){.frame-big .frame-container-default{max-width:1320px !important}}@media (min-width:1800px){.frame-big .frame-container-default,.frame-big .container{max-width:1720px !important}}@media (min-width:1921px){.frame-big .frame-container,.frame-big .container{max-width:1880px !important}}@media (min-width:1400px){.frame-offset-left{padding-left:5%}.frame-offset-left .frame-container-default{max-width:1320px !important}}@media (min-width:1400px){.frame-offset-right{padding-right:5%}.frame-offset-right .frame-container-default{max-width:1320px !important}}@media (min-width:1400px){.frame-large-offset-left{padding-left:10%}.frame-large-offset-left .frame-container-default{max-width:1320px !important}}@media (min-width:1400px){.frame-large-offset-right{padding-right:10%}.frame-large-offset-right .frame-container-default{max-width:1320px !important}}.frame-option-indent-left .frame-inner{margin-left:0%}@media (min-width:1400px){.frame-option-indent-left .frame-inner{margin-left:calc((100vw - 1300px) / 2)}}@media (min-width:1800px){.frame-option-indent-left .frame-inner{margin-left:calc((100vw - 1700px) / 2)}}@media (min-width:1921px){.frame-option-indent-left .frame-inner{margin-left:calc((100vw - 1860px) / 2)}}@media (min-width:2560px){.frame-option-indent-left .frame-inner{margin-left:360px}}.frame-option-indent-right .frame-inner{margin-right:0%}@media (min-width:1400px){.frame-option-indent-right .frame-inner{margin-right:calc((100vw - 1300px) / 2)}}@media (min-width:1800px){.frame-option-indent-right .frame-inner{margin-right:calc((100vw - 1700px) / 2)}}@media (min-width:1921px){.frame-option-indent-right .frame-inner{margin-right:calc((100vw - 1860px) / 2)}}@media (min-width:2560px){.frame-option-indent-right .frame-inner{margin-right:360px}}.container-language{z-index:99}#np-google-translate{display:block;width:auto}#np-google-translate ul{display:flex;list-style:none;padding-left:0px;margin-bottom:0px}#np-google-translate>ul>li{display:inline-block}#np-google-translate>ul>li>a>img{border:none;box-shadow:0px 0px 2px #000;margin-right:2px;width:30px;height:auto}#google_translate_element{display:none !important}#goog-gt-tt{display:none !important}.goog-te-banner-frame{display:none !important}.goog-te-menu-value:hover{text-decoration:none !important}.np-gt-tooltip{width:110px;background-color:transparent;color:#fff;text-align:center;border-radius:6px;padding:2px 0;position:absolute;z-index:999;top:20px;left:15px;font-size:9px;visibility:hidden}.np-gt-icons:hover .np-gt-tooltip{visibility:visible}.navigation .container .logo img{transform:scale(1)}.navigation .container:first-of-type{display:flex}@media (max-width:991px){.navigation .container:first-of-type{display:flex}}.navigation.default-transition:not(.small-header){background:#fff}.navigation.default-transition:not(.small-header) .nav-item .nav-link{color:#000 !important}.navigation.default-transition:not(.small-header) .nav-item .down-arrow{background-image:url("../../../../typo3conf/ext/npt3theme/Resources/Public/Icons/arrow-normal.svg") !important}.navigation.default-transition:not(.small-header) .container .burger-menu .line{background:#000 !important}.frame-type-text p .btn{border-radius:50px;padding:8px 36px;font-weight:500}.frame-type-textmedia .textmedia.textmedia-left .textmedia-text{padding-right:0}@media (min-width:1200px){.frame-type-textmedia .textmedia{gap:100px}.frame-type-textmedia .textmedia .textmedia-item{width:calc(50% - (100px / 2))}}.frame-type-gallery .gallery-row{gap:20px}.frame-type-gallery .gallery-row .gallery-item.gallery-item-size-4{width:calc((100% / var(--gallery-columns)) - (20px * (var(--gallery-columns) - 1)) / var(--gallery-columns))}@media (min-width:1200px){.frame-type-container_3_columns .contentcontainer{gap:50px}}@media (min-width:1921px){.frame-type-container_3_columns .contentcontainer{gap:100px}}.frame-type-container_3_columns .frame-type-image,.frame-type-container_3_columns .frame-type-image *{height:100%}.frame-type-container_3_columns .frame-type-image img,.frame-type-container_3_columns .frame-type-image * img{object-fit:cover}.primary-highlight{color:#FDD616 !important;filter:brightness(90%)}footer{position:relative;margin-top:200px}@media (min-width:1200px){footer>.frame-type-container_2_columns::before{content:"";background-color:#FDD616;height:100%;position:absolute;left:0;top:0;width:25%}}footer>.frame-type-container_2_columns .contentcontainer-column[data-container-column="left"]{padding-top:100px}@media (min-width:1200px){footer>.frame-type-container_2_columns .contentcontainer-column[data-container-column="left"]{width:50%;margin-left:auto}}footer>.frame-type-container_2_columns .contentcontainer-column[data-container-column="left"] .contentcontainer-column[data-container-column="left"]{padding-top:0;display:block !important}@media (min-width:1200px){footer>.frame-type-container_2_columns .contentcontainer-column[data-container-column="left"] .contentcontainer-column[data-container-column="left"]{width:100%;margin-left:0}}footer .frame-type-menu_pages ul{padding-left:0}h1,h2,h3,h4,h5,h1 span,h2 span,h3 span,h4 span,h5 span{font-weight:500;font-family:"Inter"}p,li,p a,li a,li .btn,p .btn{font-family:"Inter"}h1,.h1{text-transform:none;font-size:clamp(38px, 3.8vw, 84px)}.h3{font-size:clamp(22px, 3vw, 36px);font-weight:500;text-transform:none}.frame-header .element-subheader:not(.h1) span,.frame-header .element-subheader:not(.h2) span,.frame-header .element-subheader:not(.h3) span,.frame-header .element-subheader:not(.h4) span,.frame-header .element-subheader:not(.h5) span{font-weight:400}@media (min-width:768px){.frame-type-container_2_columns .contentcontainer{gap:10%}}footer>.frame-type-container_2_columns>.frame-group-container>.frame-group-inner>.frame-container>.frame-inner>.contentcontainer>.contentcontainer-column[data-container-column="left"]{height:unset}footer>.frame-type-container_2_columns>.frame-group-container>.frame-group-inner>.frame-container>.frame-inner>.contentcontainer>.contentcontainer-column[data-container-column="left"] *:not(.contentcontainer-column[data-container-column="right"] .frame){height:unset}footer .frame-type-powermail_pi1 .frame-header{margin-bottom:40px}footer .frame-type-powermail_pi1 .powermail_fieldwrap:not(.powermail_fieldwrap_datenschutz) label{display:none}footer .frame-type-powermail_pi1 .powermail_fieldwrap_datenschutz label{display:flex;align-items:start;gap:20px}footer .frame-type-powermail_pi1 .powermail_fieldwrap_datenschutz label .powermail_checkbox{margin-top:10px}footer .frame-type-powermail_pi1 input,footer .frame-type-powermail_pi1 select,footer .frame-type-powermail_pi1 textarea{padding:16px 32px;border-radius:22px}