.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
html,body{height:initial}html{font-size:62.5%;height:100%;scroll-behavior:smooth}textarea{overflow:auto}img{border:0;max-width:100%;height:auto}button,input,optgroup,select,textarea,form,fieldset{color:inherit;background-color:inherit;font:inherit;margin:0;padding:0;border-radius:0}main,nav,section,article,header,pre,blockquote,dl,figure,figcapture{display:block;padding:0;margin:0}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:'TheSansOffice-Regular',Helvetica,Arial,sans-serif;font-size:2em;height:100%;margin:-1px 0 0;padding:1px 0 0;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.5px;line-height:1.2;background-color:#fff}.base-item{overflow-x:hidden}section,.base-box,.site-main,.full-width.item-box,.item-box .item-box{width:100%;max-width:100%;position:relative;z-index:2}.full-size.item-box{width:100%;height:100vh;max-width:100%}.item-box.small-boxed{max-width:890px}.item-box{width:calc(100% - 6rem);max-width:1080px;margin:0 auto 0 auto;position:relative;z-index:2}.base-box{min-height:100vh}@media (max-width:360px){.item-box{width:calc(100% - 3rem)}}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}.txt-uppercase{text-transform:uppercase}.txt-reset{text-transform:none;text-align:left}.inline{display:inline}.inline-block{display:inline-block}.block{display:block}.none{display:none}.no-margin{margin:0}.overflow-hidden{overflow:hidden}a:focus,a:active{position:relative;cursor:default}.pd-t0{padding-top:0}.pd-t1{padding-top:1rem}.pd-t2{padding-top:2rem}.pd-t3{padding-top:3rem}.pd-t4{padding-top:4rem}.pd-t5{padding-top:5rem}.pd-t6{padding-top:6rem}.pd-t7{padding-top:7rem}.pd-t8{padding-top:8rem}.pd-t9{padding-top:9rem}.pd-t10{padding-top:10rem}.pd-t12{padding-top:12rem}.pd-t15{padding-top:15rem}.pd-b0{padding-bottom:0}.pd-b1{padding-bottom:1rem}.pd-b2{padding-bottom:2rem}.pd-b3{padding-bottom:3rem}.pd-b4{padding-bottom:4rem}.pd-b5{padding-bottom:5rem}.pd-b6{padding-bottom:6rem}.pd-b7{padding-bottom:7rem}.pd-b8{padding-bottom:8rem}.pd-b9{padding-bottom:9rem}.pd-b10{padding-bottom:10rem}.pd-b12{padding-bottom:12rem}.pd-b15{padding-bottom:15rem}h1,h2,h3,h4,h5,h6{font-size:2.4rem;margin:0 0 3rem;word-wrap:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:'TheSansOffice-Bold',Helvetica,Arial,sans-serif;max-width:100%;letter-spacing:1px}h1,h2{display:inline-block}h1[style^="text-align: center"],h2[style^="text-align: center"]{margin-left:auto;margin-right:auto}h1[style^="text-align: right"],h2[style^="text-align: right"]{margin-left:auto;margin-right:0}h1[style^="text-align: left"],h2[style^="text-align: left"]{margin-left:0;margin-right:auto}@media (min-width:790px){h1{font-size:3rem}h2{font-size:2.8rem}h3{font-size:2.4rem}}p{margin:0 0 2rem;word-wrap:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;max-width:100%}.small{font-size:1.2rem}table{margin:3rem 0;padding:0;border-collapse:collapse;border-spacing:0;border:0}td,th{padding:.5rem;border-style:solid;border-width:1px;text-align:left}hr{height:8px;border:0;margin:2rem 0}b,strong{font-family:'TheSansOffice-Bold',Helvetica,Arial,sans-serif}p:only-child,h1:only-child,h2:only-child,h3:only-child,h4:only-child,h5:only-child,h6:only-child,p:last-child,h1:last-child,h2:last-child,h4:last-child,h4:last-child,h5:last-child,h6:last-child{margin:0}ul,ol{padding-left:2.5rem;margin:0 0 3rem}ul ul,ul ol,ol ol,ol ul{margin:1.5rem 0 1.5rem 3rem}li{margin-bottom:.5rem;position:relative}.image-box,.image-box img,.image-box a{display:block;position:relative;vertical-align:top;width:100%}.image-box img{width:100%;max-width:100%;height:auto}.flex-item{display:block;position:relative;vertical-align:top;margin:0}.col-box>.flex-item{width:100%;margin:0 0 2rem}.flex-box,.col-box{display:-webkit-box;display:-ms-flexbox;display:flex}.col-box,.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}@supports (flex-wrap:wrap){.wrap,.col-box{-webkit-flex-wrap:wrap}}.col-box,.stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-column{height:100%}[class*=center-]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.center-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.center-left{-webkit-box-pack:flex-start;-ms-flex-pack:start;justify-content:flex-start}.center-right{-webkit-box-pack:flex-end;-ms-flex-pack:end;justify-content:flex-end}.center-space{-webkit-box-pack:space-between;-ms-flex-pack:justify;justify-content:space-between}[class*=bottom-]{-webkit-box-align:flex-end;-ms-flex-align:end;align-items:flex-end}.bottom-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bottom-left{-webkit-box-pack:flex-start;-ms-flex-pack:start;justify-content:flex-start}.bottom-right{-webkit-box-pack:flex-end;-ms-flex-pack:end;justify-content:flex-end}[class*=top-]{-webkit-box-align:flex-start;-ms-flex-align:start;align-items:flex-start}.top-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-left{-webkit-box-pack:flex-start;-ms-flex-pack:start;justify-content:flex-start}.top-right{-webkit-box-pack:flex-end;-ms-flex-pack:end;justify-content:flex-end}.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:960px){.flex-box.col-box{margin:0 0 0 -3rem}.col-box>.flex-item{margin:0 0 3rem 3rem;position:relative}.box-5{width:5%}.box-10{width:10%}.box-15{width:15%}.box-20{width:20%}.col-box>.box-20{width:calc(20% - 3rem)}.box-25{width:25%}.col-box>.box-25{width:calc(25% - 3rem)}.box-30{width:30%}.col-box>.box-30{width:calc(30% - 3rem)}.box-33{width:33.33333%}.col-box>.box-33{width:calc(33.33333% - 3rem)}.box-40{width:40%}.col-box>.box-40{width:calc(40% - 3rem)}.box-50{width:50%}.col-box>.box-50{width:calc(50% - 3rem)}.box-60{width:60%}.col-box>.box-60{width:calc(60% - 3rem)}.box-66{width:66.66666%}.col-box>.box-66{width:calc(66.66666% - 3rem)}.box-70{width:70%}.col-box>.box-70{width:calc(70% - 3rem)}.box-75{width:75%}.col-box>.box-75{width:calc(75% - 3rem)}.box-80{width:80%}.col-box>.box-80{width:calc(80% - 3rem)}.box-90{width:90%}.col-box>.box-90{width:calc(90% - 3rem)}.box-100{width:100%}.col-box>.box-90{width:calc(100% - 3rem)}.no-spacing.flex-box.col-box{margin:0}.no-spacing.col-box>.flex-item{margin:0}.no-spacing.col-box .box-5{width:5%}.no-spacing.col-box .box-10{width:10%}.no-spacing.col-box .box-15{width:15%}.no-spacing.col-box .box-20{width:20%}.no-spacing.col-box .box-25{width:25%}.no-spacing.col-box .box-30{width:30%}.no-spacing.col-box .box-33{width:33.33333%}.no-spacing.col-box .box-40{width:40%}.no-spacing.col-box .box-50{width:50%}.no-spacing.col-box .box-60{width:60%}.no-spacing.col-box .box-66{width:66.66666%}.no-spacing.col-box .box-70{width:70%}.no-spacing.col-box .box-75{width:75%}.no-spacing.col-box .box-80{width:80%}.no-spacing.col-box .box-90{width:90%}.no-spacing.col-box .box-100{width:100%}.space-10.flex-box.col-box{margin:0 0 0 -1rem}.space-10.col-box>.flex-item{margin:0 0 1rem 1rem}.space-10.col-box .box-5{width:calc(5% - 1rem)}.space-10.col-box .box-10{width:calc(10% - 1rem)}.space-10.col-box .box-15{width:calc(15% - 1rem)}.space-10.col-box>.box-20{width:calc(20% - 1rem)}.space-10.col-box>.box-25{width:calc(25% - 1rem)}.space-10.col-box>.box-30{width:calc(30% - 1rem)}.space-10.col-box>.box-33{width:calc(33.33333% - 1rem)}.space-10.col-box>.box-40{width:calc(40% - 1rem)}.space-10.col-box>.box-50{width:calc(50% - 1rem)}.space-10.col-box>.box-60{width:calc(60% - 1rem)}.space-10.col-box>.box-66{width:calc(66.66666% - 1rem)}.space-10.col-box>.box-70{width:calc(70% - 1rem)}.space-10.col-box>.box-75{width:calc(75% - 1rem)}.space-10.col-box>.box-80{width:calc(80% - 1rem)}.space-10.col-box>.box-90{width:calc(90% - 1rem)}.space-10.col-box>.box-90{width:calc(100% - 1rem)}.space-20.flex-box.col-box{margin:0 0 0 -2rem}.space-20.col-box .box-5{width:calc(5% - 2rem)}.space-20.col-box .box-10{width:calc(10% - 2rem)}.space-20.col-box .box-15{width:calc(15% - 2rem)}.space-20.col-box>.flex-item{margin:0 0 2rem 2rem}.space-20.col-box>.box-20{width:calc(20% - 2rem)}.space-20.col-box>.box-25{width:calc(25% - 2rem)}.space-20.col-box>.box-30{width:calc(30% - 2rem)}.space-20.col-box>.box-33{width:calc(33.33333% - 2rem)}.space-20.col-box>.box-40{width:calc(40% - 2rem)}.space-20.col-box>.box-50{width:calc(50% - 2rem)}.space-20.col-box>.box-60{width:calc(60% - 2rem)}.space-20.col-box>.box-66{width:calc(66.66666% - 2rem)}.space-20.col-box>.box-70{width:calc(70% - 2rem)}.space-20.col-box>.box-75{width:calc(75% - 2rem)}.space-20.col-box>.box-80{width:calc(80% - 2rem)}.space-20.col-box>.box-90{width:calc(90% - 2rem)}.space-20.col-box>.box-90{width:calc(100% - 2rem)}.space-30.flex-box.col-box{margin:0 0 0 -3rem}.space-30.col-box .box-5{width:calc(5% - 3rem)}.space-30.col-box .box-10{width:calc(10% - 3rem)}.space-30.col-box .box-15{width:calc(15% - 3rem)}.space-30.col-box>.flex-item{margin:0 0 3rem 3rem}.space-30.col-box>.box-20{width:calc(20% - 3rem)}.space-30.col-box>.box-25{width:calc(25% - 3rem)}.space-30.col-box>.box-30{width:calc(30% - 3rem)}.space-30.col-box>.box-33{width:calc(33.33333% - 3rem)}.space-30.col-box>.box-40{width:calc(40% - 3rem)}.space-30.col-box>.box-50{width:calc(50% - 3rem)}.space-30.col-box>.box-60{width:calc(60% - 3rem)}.space-30.col-box>.box-66{width:calc(66.66666% - 3rem)}.space-30.col-box>.box-70{width:calc(70% - 3rem)}.space-30.col-box>.box-75{width:calc(75% - 3rem)}.space-30.col-box>.box-80{width:calc(80% - 3rem)}.space-30.col-box>.box-90{width:calc(90% - 3rem)}.space-30.col-box>.box-90{width:calc(100% - 3rem)}.space-40.flex-box.col-box{margin:0 0 0 -4rem}.space-40.flex-box.col-box{margin:0 0 0 -4rem}.space-40.col-box .box-5{width:calc(5% - 4rem)}.space-40.col-box .box-10{width:calc(10% - 4rem)}.space-40.col-box .box-15{width:calc(15% - 4rem)}.space-40.col-box>.flex-item{margin:0 0 4rem 4rem}.space-40.col-box>.box-20{width:calc(20% - 4rem)}.space-40.col-box>.box-25{width:calc(25% - 4rem)}.space-40.col-box>.box-30{width:calc(30% - 4rem)}.space-40.col-box>.box-33{width:calc(33.33333% - 4rem)}.space-40.col-box>.box-40{width:calc(40% - 4rem)}.space-40.col-box>.box-50{width:calc(50% - 4rem)}.space-40.col-box>.box-60{width:calc(60% - 4rem)}.space-40.col-box>.box-66{width:calc(66.66666% - 4rem)}.space-40.col-box>.box-70{width:calc(70% - 4rem)}.space-40.col-box>.box-75{width:calc(75% - 4rem)}.space-40.col-box>.box-80{width:calc(80% - 4rem)}.space-40.col-box>.box-90{width:calc(90% - 4rem)}.space-40.col-box>.box-90{width:calc(100% - 4rem)}.space-50.flex-box.col-box{margin:0 0 0 -5rem}.space-40.flex-box.col-box{margin:0 0 0 -5rem}.space-40.col-box .box-5{width:calc(5% - 5rem)}.space-40.col-box .box-10{width:calc(10% - 5rem)}.space-40.col-box .box-15{width:calc(15% - 5rem)}.space-50.col-box>.flex-item{margin:0 0 5rem 5rem}.space-50.col-box>.box-20{width:calc(20% - 5rem)}.space-50.col-box>.box-25{width:calc(25% - 5rem)}.space-50.col-box>.box-30{width:calc(30% - 5rem)}.space-50.col-box>.box-33{width:calc(33.33333% - 5rem)}.space-50.col-box>.box-40{width:calc(40% - 5rem)}.space-50.col-box>.box-50{width:calc(50% - 5rem)}.space-50.col-box>.box-60{width:calc(60% - 5rem)}.space-50.col-box>.box-66{width:calc(66.66666% - 5rem)}.space-50.col-box>.box-70{width:calc(70% - 5rem)}.space-50.col-box>.box-75{width:calc(75% - 5rem)}.space-50.col-box>.box-80{width:calc(80% - 5rem)}.space-50.col-box>.box-90{width:calc(90% - 5rem)}.space-50.col-box>.box-90{width:calc(100% - 5rem)}}.site-header{position:relative;width:100%;z-index:100;border-bottom:10px solid #2f4066}.sticky .site-header{position:sticky;top:0}.sticky.scroll .site-header,.fixed .site-header{position:fixed;top:0}.sticky #sticky-box{height:inherit;height:340px;display:none;position:relative;width:100%}.sticky.scroll #sticky-box{display:block}@media (max-width:790px){.sticky #sticky-box{height:272px}}@media (max-width:660px){.sticky #sticky-box{height:75px}}.header-content-center.navi-left .logo{margin:0 0 0 auto}@media (min-width:660px) and (min-height:760px){.header-content-right .logo{order:2;margin-left:auto}.header-content-center .logo{margin:auto}}.branding{position:relative;z-index:1;width:100%}.branding .item-box:after{content:'';position:absolute;left:430px;bottom:0;width:200vw;background-color:#c30b16;display:block;height:10px}@media (max-width:980px){.branding .item-box:after{left:320px}}.logo{display:block;padding:4rem 0;transition:all .3s ease;-webkit-transition:all .3s ease}.logo span{display:block;background:url(//vienken-arbeitsrecht.de/wp-content/themes/tpx-multi/images/logo.svg) bottom left no-repeat;background-size:cover;z-index:11;position:relative;transition:all .3s ease;-webkit-transition:all .3s ease}.show-res{display:none}.svg-item span,.image-item span{background:0 0;width:100%;height:auto}.logo .logo.svg-item{padding:2.5rem 0}.scroll.scroll-box .logo.svg-item span{width:220px}.logo.svg-item svg{width:100%;height:auto}@media (min-width:790px) and (min-height:860px){.home .svg-item svg{min-width:300px}.home .scroll.scroll-box .logo svg{min-width:inherit}}@media (min-width:660px) and (min-height:760px){.scroll.scroll-box .logo{padding:2.5rem 0}.scroll.scroll-box .logo span{width:195px;overflow:hidden}.active-nav .header-content-center .logo{transform:translatex(calc( 157px - 50vw))}.home .active-nav .header-content-center .logo{transform:translatex(calc( 192px - 50vw))}.active-nav.scroll-box .header-content-center .logo,.home .active-nav.scroll-box .header-content-center .logo{transform:translatex(calc( 70px - 50vw))}}@media (min-width:1280px) and (min-height:760px){.active-nav .header-content-center .logo{transform:translatex(-530px)}.home .active-nav .header-content-center .logo{transform:translatex(-490px)}.active-nav.scroll-box .header-content-center .logo,.home .active-nav.scroll-box .header-content-center .logo{transform:translatex(-610px)}}@media (max-width:1080px){.logo.svg-item span,.scroll.scroll-box .logo.svg-item span{width:220px}}@media (max-width:660px){.logo.svg-item.show-res svg{width:auto;height:100%}.logo.svg-item.show-res+.logo{display:none}.show-res{display:block;padding:1rem 0}.logo,.scroll.scroll-box .logo{padding:2.5rem 0}}@media (max-width:480px){.branding .item-box:after{left:230px;height:5px}.site-header{border-bottom:6px solid #2f4066}}@media (max-width:380px){.logo.svg-item.show-res span{height:45px}}@media (max-height:760px){.logo.svg-item.show-res span{width:55px;height:55px}.logo.svg-item.show-res svg{width:auto;height:100%}.logo.svg-item.show-res+.logo{display:none}.show-res{display:block;padding:1rem 0}}.previous-post a,.next-post a,.button-box .button,button,.wpforms-submit input[type=submit]{position:relative;display:inline-block;cursor:pointer;padding:1rem 2rem;margin:0;border-radius:0;border:2px solid currentColor;text-decoration:none;-webkit-appearance:none;vertical-align:baseline}.wpforms-field-container input,.wpforms-field-container textarea{background-color:#fff}.button-box .button,.wpforms-submit{margin:0 1rem 1rem 0;font-size:2rem}.screen-reader-text,.visuallyhidden{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus{position:absolute;background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1.2rem;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@font-face{font-family:'TheSansOffice-Bold';font-style:normal;font-display:swap;src:url(//vienken-arbeitsrecht.de/wp-content/themes/tpx-multi/css/fonts/TheSansOffice-Bold.woff2) format('woff2')}@font-face{font-family:'TheSansOffice-Regular';font-style:normal;font-display:swap;src:url(//vienken-arbeitsrecht.de/wp-content/themes/tpx-multi/css/fonts/TheSansOffice-Regular.woff2) format('woff2')}
.bg-inherited{background-color:inherit}.bg-transparent{background-color:transparent}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-error{background-color:#d50303}.scroll .scroll-transparent{background-color:transparent}.bg-1,.scroll-box .scroll-transparent.bg-1{background-color:#2f4066}.bg-1-1{background-color:#4a5f7f}.bg-1-2{background-color:#6a81a1}.bg-2,.scroll-box .scroll-transparent.bg-2{background-color:#c1c1c1}.bg-2-1{background-color:#d9d9d9}.bg-2-2{background-color:#ededed}.bg-3,.scroll-box .scroll-transparent.bg-3{background-color:#c30b16}.bg-3-1{background-color:#d53947}.bg-3-2{background-color:#e66472}.bg-1.cl-inherited .text-box,.bg-1-1.cl-inherited .text-box,.bg-1-2.cl-inherited .text-box,.bg-1.cl-inherited .text-box a,.bg-1-1.cl-inherited .text-box a,.bg-1-2 .cl-inherited .text-box a,.bg-black.cl-inherited .text-box,.bg-black.cl-inherited .text-box a,.bg-3.cl-inherited .text-box,.bg-3-1.cl-inherited .text-box,.bg-3-2.cl-inherited .text-box,.bg-3.cl-inherited .text-box a,.bg-3-1.cl-inherited .text-box a,.bg-3-2.cl-inherited .text-box a{color:#fff}.multi-teaser-modul .teaser-item.cl-1 .text-box{color:#2f4066!important}.multi-teaser-modul .teaser-item.cl-2 .text-box{color:#c1c1c1!important}.multi-teaser-modul .teaser-item.cl-3 .text-box{color:#c30b16!important}.multi-teaser-modul .teaser-item.cl-white .text-box{color:#ffffff!important}.multi-teaser-modul .teaser-item.cl-black .text-box{color:#000000!important}a{color:#2f4066;outline-color:#2f4066}a:hover{color:#c1c1c1}.site-header.bg-1+#sticky-box{background-color:#2f4066}.site-header.bg-2+#sticky-box{background-color:#c1c1c1}.site-header.bg-3+#sticky-box{background-color:#c30b16}.site-header.bg-5+#sticky-box{background-color:#dcd8d9}.site-header.bg-white+#sticky-box{background-color:#fff}.site-header.bg-black+#sticky-box{background-color:#000}.site-header.scroll-transparent+#sticky-box{background-color:transparent}.cl-white a{color:#fff}.cl-black a{color:#000}.breadcrumb-box a:hover{color:#2f4066}.breadcrumb-box a{color:#c1c1c1}.hero-modul.text-above .image-box:before{background:linear-gradient(180deg,rgba(2,0,36,1) 0%,rgba(0,0,0,1) 14%,rgba(0,0,0,0) 100%)}.border-active{border-color:#000}.modul hr,.modul.bg-white hr{background-color:#c1c1c1}.modul h1,.modul.bg-white h1,.modul h2,.modul.bg-white h2{border-color:#c1c1c1}.modul a,.modul.bg-white a{color:#2f4066}.modul a,.modul.bg-white a{color:#2f4066}.modul a:hover,.modul.bg-white a:hover{color:#c30b16}.modul.bg-1 a:hover,.modul.bg-1-1 a:hover,.modul.bg-1-3 a:hover,.modul .bg-1 a:hover,.modul .bg-1-1 a:hover,.modul .bg-1-3 a:hover .modul.bg-3 a:hover,.modul.bg-3-1 a:hover,.modul.bg-3-3 a:hover,.modul .bg-3 a:hover,.modul .bg-3-1 a:hover,.modul .bg-3-3 a:hover{color:#fff}.modul.bg-1 hr{background-color:#c1c1c1}.modul.bg-1 h1,.modul.bg-1 h2{border-color:#c1c1c1}.modul.bg-1 a{color:#c1c1c1}.modul.bg-2,.modul.bg-2-1{color:#fff}.modul.bg-2 hr,.modul.bg-2-1 hr{background-color:#2f4066}.modul.bg-2 h1,.modul.bg-2-1 h1,.modul.bg-2-2 h1,.modul.bg-2 h2,.modul.bg-2-1 h2,.modul.bg-2-2 h2{border-color:#2f4066}.modul.bg-2 a,.modul.bg-2-1 a{color:#2f4066}.modul.bg-3 hr,.modul.bg-3-1 hr,.modul.bg-3-2 hr{background-color:#fff}.modul.bg-3 h1,.modul.bg-3-1 h1,.modul.bg-3-2 h1,.modul.bg-3 h2,.modul.bg-3-1 h2,.modul.bg-3-2 h2{border-color:#fff}.modul.bg-3 a,.modul.bg-3-1 a,.modul.bg-3-2 a{color:#fff}.modul.bg-black,.modul.bg-black a{color:#fff}.modul.bg-black hr{background-color:#fff}.modul.bg-black h1,.modul.bg-black h2{border-color:#fff}.modul .cl-white hr,.modul .cl-1 hr,.modul .cl-2 hr,.modul .cl-3 hr,.modul .cl-black hr{background-color:currentColor;color:currentColor}.modul .cl-white h1,.modul .cl-1 h1,.modul .cl-2 h1,.modul .cl-3 h1,.modul .cl-black h1,.modul .cl-white h2,.modul .cl-1 h2,.modul .cl-2 h2,.modul .cl-3 h2,.modul .cl-black h2{border-color:currentColor}.cl-inherited,.modul.cl-inherited{color:inherit}.cl-white,.modul.cl-white,.modul .teaser-item.cl-white,.modul.cl-white a,.modul .teaser-item.cl-white{color:#fff}.modul.cl-white a:hover{color:#2f4066}.cl-black,.modul.cl-black,.modul .teaser-item.cl-black,.modul.cl-black a{color:#000}.modul.black a:hover{color:#fff}.cl-error,.modul.cl-error,.modul.cl-error a{color:#d50303}.modul.cl-error a:hover{color:#fff}.cl-1,.modul.cl-1,.modul .teaser-item.cl-1{color:#2f4066}.modul.cl-1 a,.modul .teaser-item.cl-1 a{color:#fff}.modul.cl-1 a:hover,.modul .teaser-item.cl-1 a:hover{color:#fff}.cl-2,.modul.cl-2,.modul .teaser-item.cl-2{color:#c1c1c1}.modul.cl-2 a,.modul .teaser-item.cl-2 a{color:#2f4066}.modul.cl-2 a:hover,.modul .teaser-item.cl-2 a:hover{color:#c1c1c1}.cl-3,.modul.cl-3,.modul.cl-3 a,.modul .teaser-item.cl-3,.modul .teaser-item.cl-3 a{color:#c30b16}.modul.cl-3 a:hover,.modul .teaser-item.cl-3 a:hover{color:#fff}.button-box .button,button,input[type=submit],.wpforms-submit{border-color:currentColor;background-color:transparent;color:currentColor}.button-box .button:hover,button:hover,input[type=submit]:hover,.wpforms-submit:hover{border-color:currentColor;background-color:transparent;color:currentColor}.modul .button-box .button.bg-1{border-color:#2f4066;color:#fff;background-color:#2f4066}.modul .button-box .button.bg-1:hover{border-color:#2f4066;color:#2f4066;background-color:#fff}.modul .button-box .button.bg-1.ghost{border-color:#2f4066;color:#2f4066;background-color:transparent}.modul .button-box .button.bg-1.ghost:hover{background-color:#2f4066;color:#fff}.modul .button-box .button.bg-2,.wpforms-submit{border-color:#c1c1c1;color:#000;background-color:#c1c1c1}.modul .button-box .button.bg-2:hover,.wpforms-submit:hover{background-color:#fff;color:#000}.modul .button-box .button.bg-2.ghost{border-color:#000;color:#000;background-color:transparent}.modul .button-box .button.bg-2.ghost:hover{background-color:#c1c1c1;color:#fff}.modul .button-box .button.bg-3{border-color:#c30b16;color:#fff;background-color:#c30b16}.modul .button-box .button.bg-3:hover{background-color:#fff;color:#c30b16}.modul .button-box .button-box .button.bg-3.ghost{border-color:#c30b16;color:#c30b16;background-color:transparent}.modul .button-box .button.bg-3.ghost:hover{background-color:#c30b16;color:#fff}.modul .button-box .button.bg-3:before{background-color:#2f4066}.modul .button-box .button.bg-white{border-color:#fff;color:#000;background-color:#fff}.modul .button-box .button.bg-white:hover{border-color:#000;color:#000}.modul .button-box .button.bg-white.ghost{border-color:#fff;color:#fff;background-color:transparent}.modul .button-box .button.bg-white.ghost:hover{border-color:#fff;color:#000;background-color:#fff}.modul .button-box .button.bg-black{border-color:#000;color:#fff;background-color:#000}.modul .button-box .button.bg-black:hover{border-color:#000;background-color:#fff;color:#000}.modul .button-box .button.bg-black.ghost{border-color:#000;color:#000;background-color:transparent}.modul .button-box .button.bg-black.ghost:hover{border-color:#000;background-color:#000;color:#fff}button svg path,.button svg path{fill:currentColor}.search-modul .search-input button svg path,.search-modul .search-input .button svg path{fill:#fff}.modul .button-box .button.bg-1 .icon{background-color:#fff}.modul .button-box .button.bg-1:hover .icon{background-color:#2f4066;color:#fff:}.modul .button-box .button.bg-1 .icon svg path{fill:#2f4066}.modul .button-box .button.bg-1:hover .icon svg path{fill:#fff}.modul .button-box .button.bg-1.ghost .icon{background-color:transparent;border:2px solid #2f4066}.modul .button-box .button.bg-1.ghost:hover .icon{background-color:#c1c1c1;border:2px solid #c1c1c1}.modul .button-box .button.bg-2 .icon{background-color:#fff}.modul .button-box .button.bg-2:hover .icon{background-color:#c1c1c1;color:#fff:}.modul .button-box .button.bg-2 .icon svg path{fill:#c1c1c1}.modul .button-box .button.bg-2:hover .icon svg path{fill:#fff}.modul .button-box .button.bg-2.ghost .icon{background-color:transparent;border:2px solid #c1c1c1}.modul .button-box .button.bg-2.ghost:hover .icon{background-color:#fff;border:2px solid #fff}.modul .button-box .button.bg-2.ghost:hover .icon svg path{fill:#c1c1c1}.modul .button-box .button.bg-3 .icon{background-color:#fff}.modul .button-box .button.bg-3:hover .icon{background-color:#c30b16;color:#fff:}.modul .button-box .button.bg-3 .icon svg path{fill:#c30b16}.modul .button-box .button.bg-3:hover .icon svg path{fill:#fff}.modul .button-box .button.bg-3.ghost .icon{background-color:transparent;border:2px solid #c30b16}.modul .button-box .button.bg-3.ghost:hover .icon{background-color:#fff;border:2px solid #fff}.modul .button-box .button.bg-3.ghost:hover .icon svg path{fill:#c30b16}.modul .button-box .button.bg-black .icon{background-color:#fff}.modul .button-box .button.bg-black .icon svg path{fill:#000}.modul .button-box .button.bg-black:hover .icon{background-color:#000;color:#fff:}.modul .button-box .button.bg-black:hover .icon svg path{fill:#fff}.modul .button-box .button.bg-black.ghost .icon{background-color:transparent;border:2px solid #000}.modul .button-box .button.bg-black.ghost:hover .icon{border:2px solid #fff}.modul .button-box .button.bg-white .icon{background-color:#000;border:2px solid #000}.modul .button-box .button.bg-white .icon svg path{fill:#fff}.modul .button-box .button.bg-white:hover .icon{background-color:#fff}.modul .button-box .button.bg-white:hover .icon svg path{fill:#000}.modul .button-box .button.bg-white.ghost .icon{background-color:transparent;border:2px solid #fff}.modul .button-box .button.bg-white.ghost .icon svg path{fill:#fff}.modul .button-box .button.bg-white.ghost:hover .icon{border:2px solid #000}.modul .button-box .button.bg-white.ghost:hover .icon svg path{fill:#000}.iframe-box{background-color:#000}.info-box{background-color:rgba(255,255,255,.8)}button.play-video{background-color:transparent!important;border-color:transparent!important}.play-video:before{background-color:red;border:3px solid red}.play-video:hover:before{border-color:red;background-color:#fff}.play-video:after{border-color:transparent transparent transparent #fff}.play-video:hover:after{border-color:transparent transparent transparent red}.accordion-title{color:currentColor}button:focus-visible:after,a.button:focus-visible:after,a:focus-visible:after{outline-width:2px;outline-style:solid;outline-color:red}.slide-link:focus-visible:after,.slide-link.focus{border:11px solid red;color:red}.slide-link{border:11px solid #fff;position:absolute;top:3rem;left:3rem;z-index:11;display:block;width:200px;height:200px}.bg-1 .logo.svg-item{color:#c1c1c1}.bg-2 .logo.svg-item{color:#2f4066}.bg-3 .logo.svg-item{color:#fff}.bg-5 .logo.svg-item{color:#000}.bg-white .logo.svg-item{color:#000}.bg-black .logo.svg-item{color:#fff}.dropdown-toggle,.nav-toggle,.nav-toggle:hover{background-color:transparent}.dropdown-toggle:hover{background-color:transparent}.bg-white .nav-toggle{border-color:#c30b16;background-color:#c30b16}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{background-color:currentColor}.bg-1 .nav-toggle span,.bg-2 .nav-toggle span,.bg-3 .nav-toggle span,.bg-5 .nav-toggle span,.bg-white .nav-toggle span{color:#fff}.bg-black .nav-toggle span{color:#000}button.dropdown-toggle:hover{color:inherit}.dropdown-toggle span:after,.dropdown-toggle span:before{background-color:#fff}.dropdown-toggle:hover span:after,.dropdown-toggle:hover span:before{background-color:#fff}.dropdown-toggle:hover{background-color:currentColor}.main-navigation .menu a{color:#000;background-color:transparent}.main-navigation .menu a:hover{color:#1082c4;background-color:transparent}.main-navigation .sub-menu{background-color:rgba(255,255,255,.2)}.main-navigation:before,.main-navigation{background-color:#fff}.bg-1 .main-navigation .sub-menu{background-color:#2f4066}.bg-1 .main-navigation{background-color:#c1c1c1}.bg-1 .main-navigation .menu a{color:#2f4066}.bg-1 .main-navigation .sub-menu a{background-color:rgba(255,255,255,.5);color:#c1c1c1}.bg-1 .main-navigation .toggled>a{background-color:#2f4066;color:#c1c1c1}.bg-1 .main-navigation .menu a:hover,.bg-1 .main-navigation li:hover>a{background-color:#2f4066;color:#c1c1c1}.bg-1 .main-navigation button:hover{background-color:#c1c1c1}.bg-1 .main-navigation .menu .active>a,.bg-1 .main-navigation .menu .active-sub>a,.bg-1 .main-navigation .menu .current-menu-item>a{background-color:#2f4066;color:#fff}.bg-2 .main-navigation:before,.bg-2 .main-navigation{background-color:#2f4066}.bg-2 .main-navigation .sub-menu{background-color:rgba(255,255,255,.3)}.bg-2 .main-navigation .menu a{color:#c1c1c1}.bg-2 .main-navigation .menu a:hover,.bg-2 .main-navigation li:hover>a{background-color:#c1c1c1;color:#2f4066}.bg-2 .main-navigation button:hover{background-color:#2f4066}.bg-2 .main-navigation .menu .active>a,.bg-2 .main-navigation .menu .active-sub>a,.bg-2 .main-navigation .menu .current-menu-item>a{background-color:#c1c1c1;color:#fff}.bg-3 .main-navigation:before,.bg-3 .main-navigation{background-color:#103162}.bg-3 .main-navigation .sub-menu{background-color:rgba(255,255,255,.12)}.bg-3 .main-navigation .menu a{color:#c30b16}.bg-3 .main-navigation .menu a:hover,.bg-3 .main-navigation li:hover>a{background-color:#c30b16;color:#103162}.bg-3 .main-navigation button:hover{background-color:#103162}.bg-3 .main-navigation .menu .active>a,.bg-3 .main-navigation .menu .active-sub>a,.bg-3 .main-navigation .menu .current-menu-item>a{background-color:#c30b16;color:#fff}.bg-white .main-navigation{border-left:1px solid currentColor}.bg-white .main-navigation .dropdown-toggle{background-color:#2f4066}.bg-white .main-navigation .dropdown-toggle:hover{background-color:#c30b16}.bg-white .main-navigation .dropdown-toggle:hover span:after,.bg-white .main-navigation .dropdown-toggle:hover span:before{background-color:#fff}.bg-white .main-navigation .sub-menu{background-color:rgba(220,216,217,.3)}.bg-white .main-navigation .menu a{color:#2f4066;border-bottom:6px solid transparent}.bg-white .main-navigation .sub-menu a{background-color:rgba(255,255,255,.2);color:#000}.bg-white .main-navigation .menu a:hover,.bg-white .main-navigation li:hover>a{color:#4a5f7f}.bg-white .main-navigation button:hover{background-color:#fff}.bg-white .main-navigation .menu .active>a,.bg-white .main-navigation .menu .active-sub>a,.bg-white .main-navigation .menu .current-menu-item>a{color:#c30b16}.bg-black .main-navigation:before,.bg-black .main-navigation{background-color:#0000}.bg-black .main-navigation .dropdown-toggle{background-color:#000}.bg-black .main-navigation .dropdown-toggle:hover span:after,.bg-black .main-navigation .dropdown-toggle:hover span:before{background-color:#000}.bg-black .main-navigation .sub-menu{background-color:rgba(220,216,217,.3)}.bg-black .main-navigation .menu a{color:#000}.bg-black .main-navigation .sub-menu a{background-color:rgba(255,255,255,.2);color:#000}.bg-black .main-navigation .menu a:hover,.bg-black .main-navigation li:hover>a{background-color:#dcd8d9;color:#000}.bg-black .main-navigation button:hover{background-color:#fff}.bg-black .main-navigation .menu .active>a,.bg-black .main-navigation .menu .active-sub>a,.bg-black .main-navigation .menu .current-menu-item>a{background-color:#dcd8d9;color:#000}[class^=swiper-button-] .icon{color:#000}[class^=swiper-button-] span{background-color:#fff;border-color:#000}button.swiper-button-prev,button.swiper-button-next,button.swiper-button-prev:hover,button.swiper-button-next:hover{background-color:transparent}.swiper-pagination-bullet{background:#fff;color:#000}.swiper-pagination-bullet-active{background:#000}.accordion-box{border-color:#000}button.accordion-title{background:0 0}.accordion-title:after,.accordion-title:before{background-color:#000}footer{background-color:#e3e3e3}footer.comment-meta{background-color:rgba(0,0,0,.06)}.site-footer .widget-box .menu a{border-color:currentColor}.site-footer.bg-1,.site-footer.bg-1-1,.site-footer.bg-1-2{color:#fff}.site-footer.bg-1 a,.site-footer.bg-1-1 a,.site-footer.bg-1-2 a,.site-footer.bg-1 .menu a,.site-footer.bg-1-1 .menu a,.site-footer.bg-1-2 .menu a{color:#fff}.site-footer.bg-1 a:hover,.site-footer.bg-1-1 a:hover,.site-footer.bg-1-2 a:hover,.site-footer.bg-1 .menu a:hover,.site-footer.bg-1-1 .menu a:hover,.site-footer.bg-1-2 .menu a:hover{color:#fff}.site-footer.bg-2,.site-footer.bg-2-1,.site-footer.bg-2-2{color:#2f4066}.site-footer.bg-2 a,.site-footer.bg-2-1 a,.site-footer.bg-2-2 a,.site-footer.bg-2 .menu a,.site-footer.bg-2-1 .menu a,.site-footer.bg-2-2 .menu a{color:#2f4066}.site-footer.bg-2 a:hover,.site-footer.bg-2-1 a:hover,.site-footer.bg-2-2 a:hover,.site-footer.bg-2 .menu a:hover,.site-footer.bg-2-1 .menu a:hover,.site-footer.bg-2-2 .menu a:hover{color:#c30b16}.site-footer.bg-3,.site-footer.bg-3-1,.site-footer.bg-3-2{color:#fff}.site-footer.bg-3 a,.site-footer.bg-3-1 a,.site-footer.bg-3-2 a,.site-footer.bg-3 .menu a,.site-footer.bg-3-1 .menu a,.site-footer.bg-3-2 .menu a{color:#fff}.site-footer.bg-3 a:hover,.site-footer.bg-3-1 a:hover,.site-footer.bg-3-2 a:hover,.site-footer.bg-3 .menu a:hover,.site-footer.bg-3-1 .menu a:hover,.site-footer.bg-3-2 .menu a:hover{color:#fff}.site-footer.bg-black{color:#fff}.site-footer.bg-black a,.site-footer.bg-black .menu a{color:#fff}.site-footer.bg-black a:hover,.site-footer.bg-black .menu a:hover{color:#fff}.site-footer.bg-black svg path{fill:#fff}.site-footer.bg-black .widget-title{color:#fff}.site-footer.bg-black #footer-box-4{color:#fff}
.breadcrumb-box{padding:20px 0;display:block;font-size:14px}.home .breadcrumb-box{display:none}@media (min-width:1080px){.breadcrumb-box{display:none}}.menu-fixed-top-right+#sticky-box,.menu-fixed-top-left+#sticky-box{height:120px}.scroll-box .menu-fixed-top-right+#sticky-box,.scroll-box .menu-fixed-top-left+#sticky-box{height:120px}@media (max-width:660px){.menu-fixed-top-right+#sticky-box,.menu-fixed-top-left+#sticky-box,.scroll-box .menu-fixed-top-right+#sticky-box,.scroll-box .menu-fixed-top-left+#sticky-box{height:70px}}.comment-body{margin-bottom:1rem}.greyscale img{filter:grayscale(100%)}.hero_modul-box.text-above{overflow:hidden}.bg-shadow{box-shadow:0px 2px 11px 0 rgba(0,0,0,.43);-webkit-box-shadow:0px 2px 11px 0 rgba(0,0,0,.43);-moz-box-shadow:0px 2px 11px 0 rgba(0,0,0,.43)}.border-active{border-style:solid;border-width:1px}.item-box.hero-content,.hero-modul.text-above{display:-webkit-box;display:-ms-flexbox;display:flex}.text-under .item-box-wrapper{margin-top:3rem}.text-box-small{max-width:760px}.text-box-small.center-center{margin:0 auto}.text-above .item-box-wrapper{position:relative;z-index:3;width:calc(100% - 6rem);max-width:1280px;margin:0 auto 0 auto}.hero-modul.text-above .image-box:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(2,0,36,1) 0%,rgba(0,0,0,1) 14%,rgba(0,0,0,0) 100%);opacity:.3;z-index:10}.hero-modul.text-above .text-box{padding:5rem 0;margin:auto auto auto 0}.hero-modul.text-above.center-center .text-box{padding:5rem 0;margin:auto}.bg-image,.hero-modul.text-above .image-box{position:absolute;z-index:0;top:0;top:0;left:0;height:100%;width:100%}.hero-modul.text-above .image-box{width:calc(100% + 6rem);left:-3rem}.bg-image .image-box{position:relative;z-index:1;height:100%;width:100%}.image-round img{border-radius:100%}.text-box{display:flex;flex-direction:column}@supports (object-fit:cover){.bg-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.bg-image .image-box img,.text-above .image-box img,.slide-img img,.image-round img,.multi-teaser-modul .image-box.fit-width img{object-fit:cover;object-position:50% 50%;height:100%;width:100%;transform:none}}.bg-image .image-box.ie-polyfill{background-repeat:none;background-size:cover;background-position:center center}.bg-image .image-box.ie-polyfill img{display:none}.modul{position:relative;z-index:1}.modul.multi_teaser-box{z-index:2;overflow:visible}.site-main .modul:first-of-type{overflow:hidden}.site-main .modul:first-of-type .hero-modul .image-box:after{content:'';position:absolute;top:-150px;height:calc(70% + 150px);width:150vw;left:-50vw;z-index:-1}.jump-target{position:absolute;z-index:-1;top:-100px;left:0;height:0;width:0;overflow:hidden}#position-check{width:1px;height:1px;top:150px;position:absolute;z-index:-1;overflow:hidden;left:1px;opacity:0}.text-box>:last-child{margin-bottom:0}.text-box .button-box{margin-bottom:-1rem;margin-top:3rem}.button-box,.wpforms-container .wpforms-submit-container{position:relative;z-index:1}.media-text .flex-item:nth-of-type(1){order:2}.media-text .flex-item:nth-of-type(2){order:1}.text-media-modul .bg-image{position:relative;width:100%;height:100%}.text-media-modul .image-box,.text-media-modul .image-box img{display:block;width:auto;height:auto}.text-media-modul.fit-box .bg-image{position:absolute}.text-media-modul.fit-box .bg-image .image-box,.text-media-modul.fit-box .bg-image .image-box img{display:block;width:100%;height:100%}.fit-box .media-media,.fit-box .media-text,.fit-box .text-media{width:calc(100% + 10rem);margin-left:-3rem;margin-right:-3rem}.fit-box .media-text .flex-item{margin-left:0;padding-right:5rem}.fit-box .media-text .image-item{margin:0 2rem 0 0;padding-right:0}.fit-box .media-media .flex-item{margin:0}@media (max-width:790px){.text-media-modul.fit-box .bg-image{position:relative}.fit-box .media-media,.fit-box .media-text,.fit-box .text-media{width:calc(100% + 8rem)}.fit-box .media-text .flex-item{margin-bottom:2rem!important;padding:0 5rem 0 3rem}.fit-box .text-media .flex-item{margin-top:2rem!important;padding:0 5rem 0 3rem}.fit-box .media-text .image-item,.fit-box .text-media .image-item{padding:0}}.pd-t0.fit-box .image-item{margin-top:-0}.pd-t1.fit-box .image-item{margin-top:-1rem}.pd-t2.fit-box .image-item{margin-top:-2rem}.pd-t3.fit-box .image-item{margin-top:-3rem}.pd-t4.fit-box .image-item{margin-top:-4rem}.pd-t5.fit-box .image-item{margin-top:-5rem}.pd-t6.fit-box .image-item{margin-top:-6rem}.pd-t7.fit-box .image-item{margin-top:-7rem}.pd-t8.fit-box .image-item{margin-top:-8rem}.pd-t9.fit-box .image-item{margin-top:-9rem}.pd-t10.fit-box .image-item{margin-top:-10rem}.pd-t12.fit-box .image-item{margin-top:-12rem}.pd-t15.fit-box .image-item{margin-top:-15rem}.pd-b0.fit-box .image-item{margin-bottom:-0}.pd-b1.fit-box .image-item{margin-bottom:-1rem}.pd-b2.fit-box .image-item{margin-bottom:-2rem}.pd-b3.fit-box .image-item{margin-bottom:-3rem}.pd-b4.fit-box .image-item{margin-bottom:-4rem}.pd-b5.fit-box .image-item{margin-bottom:-5rem}.pd-b6.fit-box .image-item{margin-bottom:-6rem}.pd-b7.fit-box .image-item{margin-bottom:-7rem}.pd-b8.fit-box .image-item{margin-bottom:-8rem}.pd-b9.fit-box .image-item{margin-bottom:-9rem}.pd-b10.fit-box .image-item{margin-bottom:-10rem}.pd-b12.fit-box .image-item{margin-bottom:-12rem}.pd-b15.fit-box .image-item{margin-bottom:-15rem}.accordion-box{border-bottom:4px solid currentColor}.accordion-headline{font-size:2.5rem;position:relative;padding:0;margin:0;border-top:4px solid currentColor;cursor:pointer}button.accordion-title{position:relative;padding:1rem 5rem 1rem 0;border:0;background:0 0;cursor:pointer;display:block;width:100%;text-align:left}button.accordion-title .icon{position:absolute;height:22px;right:0;display:flex;top:calc(50% - 11px)}.accordion-headline.active .icon{overflow:hidden;height:6px;background-color:currentColor;top:calc(50% - 3px)}.accordion-headline.active .icon svg{width:22px;height:22px;margin-top:-10px}.accordion-title{-khtml-user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.accordion-title h5{margin:0}.accordion-content{display:none;overflow:hidden}.accordion-headline.active+.accordion-content{display:block}.accordion-content-item{padding:3rem 0}.multi-teaser-modul .teaser-item{min-height:100px}.multi-teaser-modul .no-spacing .teaser-item .teaser-item-box,.multi-teaser-modul .teaser-item .teaser-item-box,.multi-teaser-modul .teaser-item.border-active .teaser-item-box,.multi-teaser-modul .teaser-item.bg-shadow .teaser-item-box{padding:3rem;max-width:100%}.multi-teaser-modul .no-spacing .teaser-item{margin:0;max-width:100%}.multi-teaser-modul .teaser-item.no-center .teaser-item-box{width:100%}.multi-teaser-modul .teaser-item.top-center .teaser-item-box,.multi-teaser-modul .teaser-item.center-center .teaser-item-box{display:flex;flex-direction:column;width:100%}.multi-teaser-modul .teaser-item.top-center .image-box.no-scale{margin-left:auto;margin-right:auto}.multi-teaser-modul .teaser-item.center-center .image-box.no-scale{margin-left:auto;margin-right:auto;margin:auto}.multi-teaser-modul .image-box.no-scale img{width:auto;max-width:100%}.multi-teaser-modul .teaser-item.center-center .button-box{display:flex}.multi-teaser-modul .teaser-item.center-center .button-box:only-child{margin:auto;padding:1rem 0}.scale.image-box{max-width:100%!important}.multi-teaser-modul .teaser-item.center-center .image-box{margin:auto}.multi-teaser-modul .teaser-item.center-center .image-box+div{margin-top:3rem}.multi-teaser-modul .teaser-item.center-center .text-box{text-align:center}.multi-teaser-modul .teaser-item.center-center .button-box .button{margin:auto}.multi-teaser-modul .image-box.fit-width{margin:-2rem;width:calc(100% + 4rem);height:calc(100% + 4rem);overflow:hidden;min-height:330px}.teaser-item.center-center .image-box{text-align:center}.teaser-item.center-center .image-box img{display:inline-block}.multi-teaser-modul .teaser-item.button-down .image-box.fit-width{height:calc(100% + 12rem)}.multi-teaser-modul .teaser-item.button-down .teaser-item-box{height:100%}.button-down .button-box,.multi-teaser-modul .teaser-item.bg-shadow.button-down .button-box,.multi-teaser-modul .teaser-item.border-active.button-down .button-box{margin:auto 0 0 0;width:100%;padding:0}.bg-inherited.button-down .button-box{bottom:3rem}.multi-teaser-modul .teaser-item-box{overflow:hidden}.multi-teaser-modul .bg-inherited>.teaser-item-box,.multi-teaser-modul .no-spacing .teaser-item.bg-inherited .teaser-item-box{padding:0}.teaser-item-box>*{margin-bottom:3rem}.teaser-item-box .button-box:only-child{margin-top:10px}.teaser-item-box>.image-box:only-child{margin-bottom:0}.teaser-item-box .button-box .button:only-child{margin:0}.left-frame{border-left:8px solid #c30b16}.top-left-frame{border-left:8px solid #c30b16;border-top:8px solid #c30b16}.left-frame:after{content:'';height:calc(100% - 50px);width:8px;position:absolute;left:-16px;top:25px;background-color:#2f4066;display:block}.top-left-frame:after{content:'';height:calc(100% - 25px);width:8px;position:absolute;left:-16px;top:-8px;background-color:#2f4066;display:block}.top-left-frame:before{content:'';width:calc(100% - 25px);height:8px;position:absolute;top:-16px;left:-16px;background-color:#2f4066;display:block}@media (max-width:1024px){.multi-teaser-modul .teaser-item{min-height:100px}.multi-teaser-modul .no-spacing .teaser-item .teaser-item-box,.multi-teaser-modul .teaser-item .teaser-item-box,.multi-teaser-modul .teaser-item.border-active .teaser-item-box,.multi-teaser-modul .teaser-item.bg-shadow .teaser-item-box{padding:2rem;max-width:100%}.button-down .button-box,.multi-teaser-modul .teaser-item.bg-shadow.button-down .button-box,.multi-teaser-modul .teaser-item.border-active.button-down .button-box{width:100%;padding:0}}@media (max-width:480px){.left-frame{border-left:6px solid #c30b16}.top-left-frame{border-left:6px solid #c30b16;border-top:6px solid #c30b16}.left-frame:after{left:-12px}.top-left-frame:after{width:6px;left:-12px;top:-6px}.top-left-frame:before{height:6px;top:-12px;left:-12px}}.gallery-item{padding:1rem;border:1px solid #e3e3e3;filter:drop-shadow(0 0 4px #e3e3e3)}.gallery-item .image-box{margin:auto;width:auto}.gallery-item .image-box img{width:auto;height:auto;max-width:100%}.gallery-item a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.news-modul>.text-box{margin-bottom:3rem;max-width:960px}.news-modul .meta-info{font-size:1.6rem;width:100%;position:absolute;top:-15px;right:10px;width:56px;z-index:2;padding:1rem;text-align:center;display:none}.news-modul .meta-info .date-time{margin:0 0 0 auto}.news-modul .meta-info .date-time .year{font-size:10px}.news-modul .category-name,.single-item .category-name{padding:0 2rem;margin:-1rem 0 1rem;font-size:14px;opacity:.7;display:flex;width:100%;display:none}.single-item .category-name{padding:0;display:none}.news-modul .category-name span:after,.single-item .category-name span:after{content:'';margin:-.4rem .5rem;display:inline-block;background-color:currentColor;height:18px;width:2px}.news-modul .category-name span:last-of-type:after,.single-item .category-name span:last-of-type:after{display:none}.news-modul .post-title,.news-modul .teaser-item-box .text-box,.news-modul .teaser-item-box .button-box{padding:0 2rem;display:flex}.news-modul .teaser-item-box .post-title{margin-top:2rem;color:#2f4066}.news-modul .teaser-item-box .image-box{margin-bottom:0}.news-modul .teaser-item-box{padding-bottom:4rem;height:100%;display:flex;flex-direction:column}.news-modul .teaser-item{margin-bottom:4rem}.news-modul .button span:first-of-type{margin:auto auto auto 0}.text-box .news-box{padding-top:3rem}.menu.pagination{display:flex}.menu.pagination li{display:inline-block;margin:0 5px 5px 0}.menu.pagination li a{display:block;padding:.5rem;background-color:#ced665;color:#fff;text-decoration:none}.menu.pagination li.active a{background-color:#2f4066}.menu.pagination li.active a:hover{color:#fff}.single-item .small-box{max-width:960px;margin-top:5rem}.single-item .image-box{margin:0}.single-item .image-box:after{content:'';position:absolute;top:-150px;height:calc(70% + 150px);width:150vw;left:-50vw;z-index:-1}.single-item .content-box{margin:3rem 0}.post-navigation .flex-item{margin:0}.post-navigation .flex-item.next-post{margin:0 0 0 auto}.comment-list{padding-left:0}.comment-list ul{margin:0 0 1.5rem}.comment-list li{list-style-type:none}.category-navi{margin-bottom:3rem}.category-navi .menu{gap:10px}.modul .category-navi a{position:relative;display:inline-block;cursor:pointer;padding:.5rem;margin:0;border-radius:0;border:2px solid currentColor;text-decoration:none;-webkit-appearance:none;vertical-align:baseline;font-size:12px;color:#000}.modul .category-navi a:hover,{color:#fff;background-color:#000;border-color:#000}.modul .category-navi .current_page_item a{background-color:#dcd8d9;border-color:#dcd8d9;color:#000}.post-navigation .button{display:flex}.post-navigation .button .icon.rotate{transform:rotate(180deg)}@media (max-width:480px){.post-navigation .menu{display:block}}[class^=swiper-button-] .icon{margin:2px 0;width:26px;color:#000;display:inline-block}[class^=swiper-button-] .icon.rotate{transform:rotate(180deg);margin:-3px 0}[class^=swiper-button-] span{border-style:solid;border-width:3px}.iframe-box{position:relative}.info-box{position:absolute;bottom:0;left:0;padding:2rem}.iframe-box iframe{display:none}button.play-video{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.play-video:before{content:'';position:absolute;top:calc(50% - 25px);left:calc(50% - 35px);width:70px;height:50px;border-radius:10px}.play-video:after{content:'';position:absolute;top:calc(50% - 11px);left:calc(50% - 8px);display:inline-block;width:0;height:0;border-style:solid;border-width:11px 0 11px 22px}.iframe-box.active .image-box,.iframe-box.active .play-video,.iframe-box.active .info-box{display:none}.iframe-box.active,.iframe-box.active{overflow:hidden;padding-top:56.25%;position:relative}.iframe-box.active iframe,.iframe-box.active iframe{display:block;border:0;height:100%;left:0;position:absolute;top:0;width:100%}.wp-video,video.wp-video-shortcode,.mejs-container,.mejs-overlay.load{width:100% !important;height:100% !important}.mejs-container{padding-top:56.25%}.wp-video,video.wp-video-shortcode{max-width:100% !important}video.wp-video-shortcode{position:relative}.mejs-mediaelement{position:absolute;top:0;right:0;bottom:0;left:0}.mejs-controls{display:none}.mejs-overlay-play{top:0;right:0;bottom:0;left:0;width:auto !important;height:auto !important}.modul .button{display:flex}.modul .button span{margin:auto}.modul .button .icon{height:40px;border-radius:50%;margin:auto -1rem auto 1rem;padding:8px}.modul .button .icon.rotate{margin:auto 2rem auto -1rem;transform:rotate(180deg)}.modul .icon svg{height:100%;width:auto}.social-links{list-style-type:none;margin:0;padding:0;width:auto}.social-links li.flex-item{list-style-type:none;margin:0 10px 10px 0;padding:0;width:auto}.social-links .label{display:none}.social-links a{display:block}.icon-list{padding:0;margin:0}.icon-list .icon-item{display:flex;list-style-type:none;padding:0 0 0 42px;margin:0 0 1rem}.icon-list .icon-item>*{margin-bottom:0}.icon-list .icon{width:32px;position:absolute;left:0}.icon-list .icon svg path{fill:currentColor}.site-footer{position:sticky;top:100vh;overflow:hidden;font-size:1.8rem}.site-footer .item-box{position:relative}.site-footer .item-box>.flex-box{padding-top:20px}.site-footer .item-box:after{content:'';position:absolute;right:230px;top:10px;width:200vw;background-color:#c30b16;display:block;height:10px}.site-footer:before{content:'';position:absolute;left:0;top:0;width:200vw;background-color:#2f4066;display:block;height:10px}@media (max-width:980px){.site-footer .item-box:after{content:'';position:absolute;right:230px;top:10px;width:200vw;background-color:#c30b16;display:block;height:10px}.site-footer:before{content:'';position:absolute;left:0;top:0;width:200vw;background-color:#2f4066;display:block;height:10px}}.widget-content{position:relative;width:100%}.widget-box{line-height:1.5}.site-footer .social-links .icon-item{width:35px;height:35px;margin:0 .5rem .5rem 0}.site-footer .site-footer svg path{fill:currentColor}.site-footer .widget-title{position:relative;margin-bottom:2.8rem}.site-footer .widget-title:after{content:'';width:100%;height:5px;position:absolute;bottom:-12px;left:0;background-color:currentColor}.site-footer .menu-item{margin:1rem 0}.site-footer .menu-item a{display:block;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:8px}.site-footer .menu-item:last-of-type a{border:none}#footer-box-5{position:relative;display:flex}#footer-box-5:before{content:'';width:150vw;left:-50vw;top:2rem;height:1px;background-color:currentColor;position:absolute}#footer-box-5 .widget-box:last-of-type{margin:0 0 2rem auto}#footer-box-5 .widget-box:nth-of-type(2){margin:0 0 2rem auto}#footer-box-5 .widget-box:only-of-type,#footer-box-5 .widget-box:first-of-type{margin:0}#footer-box-5 .widget-box:nth-of-type(2)+.widget-box{margin:0 0 2rem 2rem}#footer-box-5 .widget-box .menu{display:flex}.site-footer #footer-box-5 .menu-item{margin:0 0 0 2rem}.site-footer #footer-box-5 .menu-item a{border:none;position:relative;font-size:1.4rem;padding:4px 0 0}@media (max-width:790px){#footer-box-5,#footer-box-5 .widget-box .menu{display:block}.site-footer #footer-box-5 .menu-item{margin:0 0 1rem}.site-footer .flex-box{display:block;padding-bottom:2rem}.site-footer .social-links li{display:inline-block}}@media (max-width:660px){.site-footer .item-box:after{right:180px}}@media (max-width:480px){.site-footer .item-box:after{top:6px;height:6px}.site-footer:before{height:6px}}header .search-box{margin:-.5rem 0 0 1rem;height:35px;font-size:16px}.search-box input{border:1px solid #2f4066}header .search-box input{background-color:#fff;border:1px solid #ced665;padding:5px;width:100px}.search-box .button{border:0;padding:0}header .search-box .button{position:absolute;right:0;margin:1px;transition:all .3s ease}header .search-box .button path{fill:#ced665}header .search-box .button:hover path{fill:#2f4066}.search-box-submit svg{margin:0;width:35px;height:35px}.content-search .search-box input{min-width:320px;width:auto}.content-search .search-box .search-input .button{margin-left:2rem}.content-search .search-box .search-input .button path{fill:#fff}.content-search .search-box .search-input .button:hover path{fill:#fff}.search-box .button .icon{display:flex;height:45px;width:45px;border-radius:50%;padding:8px 10px 5px 11px;color:#fff;background-color:#2f4066;margin:0}header .search-box .button .icon{height:34px;width:34px;border-radius:50%;padding:3px 6px}.search-box .button:hover .icon{background-color:#c30b16}.search-results .content-box{margin-bottom:3rem}.search-results .search-item{display:flex;flex-direction:column}.search-results .search-item .button-box{margin:auto 0 1rem 0}.search-results .search-item .button-box .button{max-width:200px}@media (max-width:420px){.content-search .search-box input{min-width:inherit;width:calc(100% - 77px)}}@media (min-width:1080px){header .search-box{position:absolute;right:0;top:68px;transition:all .3s ease}header .search-box input{width:300px}.scroll-box header .search-box{top:34px}.scroll-box header .search-box input{padding:3px;width:150px;min-height:28px;font-size:14px}.scroll-box header .search-box .button{transform:scale(.7) translate(5px,-5px)}}label{display:block}textarea{border:1px solid currentColor;padding:.5rem;min-height:150px;width:100%}input{border:1px solid currentColor;min-height:35px;min-width:150px;padding:.5rem}.widget-box{margin-bottom:2rem}.widget-box:last-child{margin-bottom:0}.widget-title{margin-top:3rem}.widget-title:first-child{margin-top:0}.widget-box .gallery{display:flex}.widget-box .gallery-item{width:33.33333%}.widget-box .gallery-item a{position:relative}.modul .button,.wpforms-submit{position:relative;border-radius:40px;font-family:'TheSansOffice-Bold',Helvetica,Arial,sans-serif}.modul .button:before,.wpforms-submit:before{position:absolute;content:'';bottom:-11px;right:-10px;height:calc(100% + 10px);width:calc(100% + 10px);background-color:#c30b16;z-index:-1;border-radius:40px}.wpforms-container .wpforms-submit-container{display:flex}.wpforms-container .wpforms-submit-container button{margin-left:auto;margin-right:0}.gdpr_lightbox{background-color:rgba(206,214,101,.8)!important}.moove-gdpr-info-bar-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.moove-gdpr-button-holder{margin:30px 0 0 auto}.moove-gdpr-info-bar-container{position:relative;z-index:2;border:1px solid #000;background-color:#ced665}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover{background-color:#fff;color:#2f4066;border:1px solid #2f4066}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button{border:1px solid #2f4066}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button:hover{background-color:#fff!important;color:#2F4066!important;border:1px solid #2F4066!important}body aside#moove_gdpr_cookie_info_bar{width:100%!important;height:100vh!important;top:0!important;left:0!important;display:flex;max-height:100vh!important;background-color:rgba(106,129,161,.8)!important}.gdpr_lightbox-wrap{background-color:rgba(106,129,161,.8)!important}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{position:relative !important;color:#fff;border:1px solid #fff;margin:auto;display:flex;background-color:#2f4066;padding:50px 20px 20px !important;max-width:675px;width:calc(100% - 4rem);max-height:calc(100vh - 8rem);overflow:auto;z-index:2}#moove_gdpr_cookie_modal button{border-radius:25px !important}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding:0}body #moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice{overflow:auto}body #moove_gdpr_cookie_info_bar .moove-gdpr-button-holder{flex-wrap:wrap;padding:0 !important;margin:20px 0}body #moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-close-btn,body #moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-close-btn:hover{position:absolute;right:0;top:0;color:#fff;background-color:#c30b16;border:1px solid #fff;margin:6px 5px 0 0;border-radius:25px}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container p{color:#fff!important;font-size:1.6rem!important;max-height:320px}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container p a{color:#fff!important;font-size:1.6rem !important}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{padding:1rem;font-size:1.6rem;border:1px solid #fff!important;border-radius:25px !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-allow-all{order:3;border-radius:25px !important;background-color:#c30b16!important;font-weight:700!important;border-color:#fff!important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn{order:2}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.gdpr-fbo-2{order:1}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.gdpr-fbo-2{background-color:transparent;color:#fff!important;box-shadow:none!important;opacity:1!important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover{background-color:#fff!important;color:#2F4066!important;border:1px solid #fff!important}@media (max-width:375px){body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{font-size:1.4rem;border-radius:0}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container p{max-height:225px}}@media (max-height:700px){body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container p{max-height:225px}}
.bg-2 .main-navigation:before,.bg-2 .main-navigation{background-color:#ced665}.bg-2 .main-navigation:before,.bg-2 .main-navigation{background-color:#ced665}.bg-2 .main-navigation .sub-menu{background-color:rgba(255,255,255,.3)!important}.bg-2 .main-navigation .menu a{color:#51645b}.bg-2 .main-navigation .menu a:hover,.bg-2 .main-navigation li:hover>a{background-color:#51645b;color:#ced665}.bg-2 .main-navigation button:hover{background-color:#ced665}.bg-2 .main-navigation .menu .active>a,.bg-2 .main-navigation .menu .active-sub>a,.bg-2 .main-navigation .menu>.current-menu-item>a{background-color:#51645b;color:#fff}.nav-toggle,.dropdown-toggle{margin:auto 0 auto auto;padding:0;cursor:pointer;border:0;z-index:12}.dropdown-toggle{position:absolute;margin:0}.nav-toggle{height:55px;width:55px;position:absolute;top:calc(50% - 25px);right:0}.header-content-right .nav-toggle,.header-content-center.navi-left .nav-toggle{left:0;right:inherit}.menu-relative .nav-toggle{top:.5rem}.nav-toggle:focus{outline:none}.nav-toggle{border-radius:50%;border-width:13px;border-style:solid}@media (min-width:660px) and (min-height:760px){.scroll.scroll-box .nav-toggle{top:.5rem;transition:all .15s ease;height:55px;width:55px;transform:scale(.8) translate(5px,0)}}@media (max-width:660px){.scroll-box .nav-toggle,.nav-toggle{height:55px;width:55px;top:.5rem;transform:scale(.8) translate(5px,0)}}@media (max-width:480px){.scroll-box .nav-toggle,.nav-toggle{height:55px;width:55px;top:.5rem;transform:scale(.8) translate(5px,0)}}@media (max-height:760px){.scroll-box .nav-toggle,.nav-toggle{height:55px;width:55px;top:1rem}}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{position:absolute;content:'';display:block;width:100%;height:4px;left:0}.nav-toggle span{top:calc(50% - 2px)}.nav-toggle span:before{top:-12px}.nav-toggle span:after{bottom:-12px}.nav-toggle.active span{background:0 0}.nav-toggle.active span:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-toggle.active span:after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.dropdown-toggle{right:3.5rem;top:0;z-index:10;height:45px;width:45px;overflow:hidden;border-radius:50%;transform:scale(.9)}.dropdown-toggle span{display:block;height:100%;width:100%;position:relative;transform:rotate(-133deg)}.dropdown-toggle span:after,.dropdown-toggle span:before{content:'';position:absolute;height:3px;width:20px;top:28px;left:15px}.dropdown-toggle span:after{transform:rotate(90deg) translate(-9px,9px)}.toggled>.dropdown-toggle span,.menu-item.active>.dropdown-toggle span,.menu-item.active-sub>.dropdown-toggle span{transform:rotate(-45deg);margin-top:-2px}@media (max-width:490px){.dropdown-toggle{right:.5rem;transform:scale(.7) translate(-18px,0)}}.main-navigation{position:relative;width:100%;z-index:11}.menu{margin-bottom:5rem}.menu,.sub-menu,.menu li{margin:0;padding:0;list-style-type:none;position:relative}.main-navigation .menu li{display:block;width:100%;margin:1px auto}.main-navigation .menu li:last-of-type{border-width:1px 0}.main-navigation .menu a{text-decoration:none;display:flex;padding:1rem 3.2rem;min-height:40px;text-transform:uppercase;font-size:2.1rem}.main-navigation .menu a span{margin:auto 0}.main-navigation .sub-menu a{padding-left:5rem;text-transform:inherit;text-transform:none;font-size:2rem}.main-navigation .sub-menu .sub-menu a{padding-left:6rem}.sticky.scroll-box .main-navigation .menu a,.main-navigation .sub-menu .sub-menu a{font-size:1.8rem}@media (max-width:360px){.dropdown-toggle{top:0}.main-navigation .menu a{font-size:2rem}.main-navigation .sub-menu a{font-size.1.8rem}}.sub-menu{display:none}.main-navigation.active,.toggled>.sub-menu,.active>.sub-menu,.active-sub>.sub-menu{margin:0;left:auto;clip:auto;height:auto;width:auto;opacity:1;overflow:visible}.menu-fixed-fullsize .main-navigation.active{width:100%;margin:0}.toggled>.sub-menu,.active>.sub-menu,.active-sub>.sub-menu{display:block}.main-navigation.active,.scroll-box .main-navigation.active{overflow:visible;max-height:calc(100vh - 40px)}.scroll-box .menu-fixed-top-left .main-navigation.active,.scroll-box .menu-fixed-top-right .main-navigation.active,.menu-fixed-top-left .main-navigation.active,.menu-fixed-top-right .main-navigation.active{max-height:100vh;overflow:auto;padding-bottom:12rem}.menu-fixed-top-left .main-navigation,{position:fixed;left:0;height:100vh;width:100%;margin:0;max-width:490px;display:block;transform:translatex(-100%);transition:transform .3s ease;-webkit-transition:transform .3s ease}.menu-fixed-top-right .main-navigation{position:fixed;right:0;height:100vh;width:100%;margin:0;max-width:490px;display:block;transform:translatex(100%);transition:transform .3s ease;-webkit-transition:transform .3s ease}.menu-absolute-top .main-navigation.active{position:absolute;left:0;top:100%;width:calc(100% + 6rem);margin:0 -3rem}.menu-fixed-top-left .main-navigation.active{transform:translatex(0)}.menu-fixed-top-right .main-navigation.active{transform:translatex(0)}.menu-fixed-top-left .main-navigation,.menu-fixed-top-right .main-navigation{top:0;padding-top:21rem}@media (min-width:660px) and (min-height:760px){.normal .main-navigation.active,.sticky .main-navigation.active,.fixed .main-navigation.active{width:calc(100% + 6rem);order:3}.scroll-box .menu-fixed-top-left .main-navigation,.scroll-box .menu-fixed-top-right .main-navigation{top:0;padding-top:7.4rem}}@media (max-width:660px){.menu-fixed-top-left .main-navigation,.menu-fixed-top-right .main-navigation{top:9.3rem;padding-top:0}}@media (max-width:680px){.menu-fixed-top-left .main-navigation,.menu-fixed-top-right .main-navigation{top:8.6rem;padding-top:0}}@media (max-height:760px){.menu-fixed-top-left .main-navigation,.menu-fixed-top-right .main-navigation{top:9.3rem;padding-top:0}}.menu-fixed-fullsize .main-navigation{position:fixed;height:100vh;max-height:100vh;width:100%;top:0;left:0;padding:10rem 3rem 3rem}.menu-relative .main-navigation{width:100%}@media (max-width:1080px){.metabox{height:1px}.metabox nav,header .search-box input{display:none}header .search-box .button{position:absolute;right:81px;top:49px}header .search-box .button .icon{height:67px;width:67px;border-radius:50%;padding:13px 13px 16px 15px;background-color:transparent}.scroll-box header .search-box .button{right:66px;top:12px}.scroll-box header .search-box .button .icon{height:55px;width:55px}header .search-box .button:hover .icon{background-color:#ced665}header .search-box .button path{fill:#ced665}header .search-box .button:hover path{fill:#fff}}@media (max-width:660px){header .search-box .button,.scroll-box header .search-box .button{right:66px;top:12px}header .search-box .button .icon,.scroll-box header .search-box .button .icon{height:55px;width:55px}header .search-box .button:hover .icon{background-color:transparent}}@media (max-width:480px){.menu-fixed-top-left .main-navigation,.menu-fixed-top-right .main-navigation{top:8.2rem;padding-top:0}}@media (max-width:380px){header .search-box .button,.scroll-box header .search-box .button{right:59px;top:4px}}