.font1 h1{font-size:clamp(2.625rem,1.4062rem + 6.094vw,7.5rem)}.font2 h2{font-size:clamp(1.875rem,1.5624rem + 1.563vw,3.125rem);line-height:clamp(2.25rem,1.875rem + 1.875vw,3.75rem)}.font3 h2,.font3 h3{font-size:clamp(1.375rem,1.0938rem + 1.406vw,2.5rem);line-height:clamp(1.75rem,1.4062rem + 1.719vw,3.125rem)}.font3-small h3{font-size:clamp(1.25rem,1.125rem + 0.625vw,1.75rem);line-height:clamp(1.375rem,1.25rem + 0.625vw,1.875rem)}.font4 h3{font-size:clamp(1.75rem,1.3282rem + 2.109vw,3.4375rem);line-height:clamp(1.75rem,1.3282rem + 2.109vw,3.4375rem)}.lauftext-l p,.lauftext-l a,.lauftext-l{font-size:clamp(1.125rem,1.0312rem + 0.469vw,1.5rem);line-height:clamp(1.75rem,1.5624rem + 0.938vw,2.5rem)}.lauftext-m p,.lauftext-m a,.lauftext-m{font-size:clamp(1rem,0.9532rem + 0.234vw,1.1875rem);line-height:clamp(1.3125rem,1.2031rem + 0.547vw,1.75rem)}@media only screen and (min-width:981px){#et-info{float:right!important}}#main-header{z-index:999}@media only screen and (min-width:981px){.et_pb_svg_logo #logo{margin-top:10px!important}}#top-header{z-index:9999}@media only screen and (min-width:981px){#main-header,#main-header.et-fixed-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}}@media only screen and (min-width:981px){#top-header{top:60px!important}}@media only screen and (min-width:981px){#main-header{top:0!important}}@media only screen and (min-width:981px){.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:35px 0 10px 0!important}}@media only screen and (max-width:980px){#top-header .container{width:96%!important;max-width:96%!important;margin:0 auto!important}}@media only screen and (max-width:980px){#top-header #et-info a{font-size:15px!important}#logo{max-height:80%!important}.et_pb_svg_logo #logo{height:80%}}