a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:"";content:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--text-color:#444;--background-color:#ffffff;--highlight-color:#005296;--highlight:#005296;--highlight2:#009FDD;--border-radius:5px;--border-color:#ddd;--link-color:#005296;--link-hover-color:#444444;--header-height:rem-calc(100)}.bottom-bar,.frame,.news-detail,.page-content.container.sidebar-left,.page-content.container.sidebar-right,.page-footer,.parallax{padding-left:1.6rem;padding-right:1.6rem}@media all and (min-width:80em){.bottom-bar,.frame,.news-detail,.page-content.container.sidebar-left,.page-content.container.sidebar-right,.page-footer,.parallax{padding-left:3.2rem;padding-right:3.2rem}}@media all and (min-width:100em){.bottom-bar,.frame,.news-detail,.page-content.container.sidebar-left,.page-content.container.sidebar-right,.page-footer,.parallax{padding-left:calc((100vw - 1600px)/ 2 + 3.2rem);padding-right:calc((100vw - 1600px)/ 2 + 3.2rem)}}.homepage-hero,.page-header .ph-container{padding-left:0;padding-right:0}@media all and (min-width:48em){.homepage-hero,.page-header .ph-container{padding-left:1.6rem;padding-right:1.6rem}}@media all and (min-width:80em){.homepage-hero,.page-header .ph-container{padding-left:3.2rem;padding-right:3.2rem}}@media all and (min-width:100em){.homepage-hero,.page-header .ph-container{padding-left:calc((100vw - 1600px)/ 2 + 1.6rem);padding-right:calc((100vw - 1600px)/ 2 + 1.6rem)}}.frame-space-before-extra-small{margin-top:.4rem}.frame-space-before-small{margin-top:.8rem}.frame-space-before-medium{margin-top:1.6rem}.frame-space-before-large{margin-top:3.2rem}.frame-space-before-extra-large{margin-top:4.8rem}.frame-space-after-extra-small{margin-bottom:.4rem}.frame-space-after-small{margin-bottom:.8rem}.frame-space-after-medium{margin-bottom:1.6rem}.frame-space-after-large{margin-bottom:3.2rem}.frame-space-after-extra-large{margin-bottom:4.8rem}.ce-headline-center,.text-center{text-align:center;max-width:50rem;margin-left:auto;margin-right:auto}.ce-headline-left,.text-left{text-align:left}.text-right,ce-headline-right{text-align:right}.it{color:var(--highlight-color)}html{font-family:Roboto,sans-serif;font-size:14px;font-weight:300}@media all and (min-width:64em){html{font-size:14px}}@media all and (min-width:80em){html{font-size:16px}}@media all and (min-width:105em){html{font-size:18px}}@media all and (min-width:120em){html{font-size:.9523809524vw}}body{color:var(--text-color);line-height:1.6}p{margin-bottom:1.6rem}h1{font-size:calc(2.5rem / 1.2);margin:0 0 .8rem;font-family:"Exo 2",sans-serif;font-weight:400;line-height:3.125rem}@media all and (min-width:48em){h1{font-size:2.5rem}}h2{font-size:calc(1.875rem / 1.2);margin:0 0 .8rem;font-family:"Exo 2",sans-serif;font-weight:400;line-height:2.1875rem}@media all and (min-width:48em){h2{font-size:1.875rem}}h3{font-size:calc(1.375rem / 1.2);margin:0 0 .8rem;font-family:"Exo 2",sans-serif;font-weight:400}@media all and (min-width:48em){h3{font-size:1.375rem}}h4{font-size:calc(1.125rem / 1.2);margin:0 0 .8rem;font-family:"Exo 2",sans-serif;font-weight:400}@media all and (min-width:48em){h4{font-size:1.125rem}}h5{font-size:calc(1rem / 1.2);margin:0 0 .8rem;font-family:"Exo 2",sans-serif;font-weight:400}@media all and (min-width:48em){h5{font-size:1rem}}h6{font-size:calc(1rem / 1.2);margin:0 0 .8rem;font-family:"Exo 2",sans-serif;font-weight:400}@media all and (min-width:48em){h6{font-size:1rem}}b,strong{font-weight:500}a{color:var(--link-color);text-decoration:none;transition:all .3s ease-out}a:hover{color:var(--link-hover-color)}.page-content a{--link-color:var(--highlight)}::-moz-selection{background:#005296;color:#fff}::selection{background:#005296;color:#fff}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background-image:linear-gradient(200deg,#f1f1f1 300px,#fff 600px)}p:last-child{margin-bottom:0}img{height:auto;max-width:100%;display:block}img.blur{filter:blur(10px)}.page.color-default{--highlight:#005296;--highlight2:#009FDD}.page.color-green{--highlight:#74B229;--highlight2:#444444}.page.color-limegreen{--highlight:#A7BE13;--highlight2:#444444}.page.color-red{--highlight:#DE271C;--highlight2:#444444}.page.color-lightblue{--highlight:#009FDD;--highlight2:#444444}.page.color-petrol{--highlight:#1494A6;--highlight2:#444444}.page.color-orange{--highlight:#F07E00;--highlight2:#444444}.page.color-yellow{--highlight:#F0BE00;--highlight2:#444444}.page.color-magenta{--highlight:#E5007D;--highlight2:#444444}.agency{position:absolute;right:1.6rem;top:calc(-3vw - 1.25rem);transform:rotate(-2deg)}.agency .icon-pixelatelier{height:1.25rem;width:6rem;fill:#444;transition:.3s;display:block}.agency .icon-pixelatelier:hover{fill:#005296}.breadcrumb-navigation{display:none}.frame.frame-type-mask_cookiebanner{--highlight:#005296;backdrop-filter:blur(5px);background:rgba(68,68,68,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:9999999}.frame.frame-type-mask_cookiebanner.active{display:block}.frame.frame-type-mask_cookiebanner .cookie-banner{background:#fff;left:50%;padding:1.6rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:90vw}@media all and (min-width:48em){.frame.frame-type-mask_cookiebanner .cookie-banner{max-width:800px}}.frame.frame-type-mask_cookiebanner .cb-description{border-color:#ddd;border-style:solid;border-width:1px 0 1px 0;display:none;font-size:.8rem;margin-bottom:1.6rem;padding:1.6rem 0}.frame.frame-type-mask_cookiebanner .cb-description h4{font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;margin:0}.frame.frame-type-mask_cookiebanner .cb-types{display:grid;gap:.8rem;margin-bottom:1.6rem}@media all and (min-width:48em){.frame.frame-type-mask_cookiebanner .cb-types{grid-template-columns:repeat(2,1fr)}}.frame.frame-type-mask_cookiebanner .cb-label{align-items:center;cursor:pointer;display:flex}.frame.frame-type-mask_cookiebanner .cb-label:hover .cb-toggle{background:#c4c4c4}.frame.frame-type-mask_cookiebanner .cb-toggle{background:#ddd;border-radius:.9375rem;display:block;height:1.875rem;margin-right:.8rem;position:relative;transition:.3s;transition-delay:.2s;width:3.75rem}.frame.frame-type-mask_cookiebanner .cb-toggle::before{background:#fff;border-radius:50%;content:"";display:block;height:1.25rem;left:5px;position:absolute;top:5px;transition:.3s cubic-bezier(.5,-.5,.5,1.5);width:1.25rem}.frame.frame-type-mask_cookiebanner .cb-checkbox{opacity:0;position:absolute}.frame.frame-type-mask_cookiebanner .cb-checkbox:checked+label .cb-toggle{background:#005296}.frame.frame-type-mask_cookiebanner .cb-checkbox:checked+label .cb-toggle::before{left:calc(100% - 1.5625rem)}.frame.frame-type-mask_cookiebanner .cb-checkbox:disabled+label{cursor:not-allowed}.frame.frame-type-mask_cookiebanner .cb-buttons{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.8rem;justify-content:center}.frame.frame-type-mask_cookiebanner .cb-buttons .btn{margin:.4rem}@media all and (min-width:48em){.frame.frame-type-mask_cookiebanner .cb-buttons .btn{margin:0}}.frame.frame-type-mask_cookiebanner .cb-show-desc{text-align:center;width:100%}@media all and (min-width:48em){.frame.frame-type-mask_cookiebanner .cb-show-desc{flex:1;text-align:left;width:auto}}.main-navigation{align-items:center;display:none;width:auto}@media all and (min-width:64em){.main-navigation{display:flex!important}}.main-navigation ul{display:flex;flex-direction:row;list-style:none;margin:0;padding:0}.main-navigation .has-children .icon-close{display:none}.main-navigation .l-1>li{border:0;padding:0;position:relative}.main-navigation .l-1>li:hover .l-2{display:block!important}.main-navigation .l-1>li.active>a,.main-navigation .l-1>li.active>div>a,.main-navigation .l-1>li.current>a,.main-navigation .l-1>li.current>div>a{color:#005296}.main-navigation .l-1>li.active>a::after,.main-navigation .l-1>li.active>div>a::after,.main-navigation .l-1>li.current>a::after,.main-navigation .l-1>li.current>div>a::after{background:#005296;opacity:1;width:100%}.main-navigation .l-1>li>a,.main-navigation .l-1>li>div>a{color:var(--text-color);display:block;font-family:"Exo 2",sans-serif;font-size:21px;font-weight:600;margin:0 .4rem;padding:0 .4rem;position:relative;text-transform:uppercase}.main-navigation .l-1>li>a::after,.main-navigation .l-1>li>div>a::after{background:#fff;bottom:-5px;content:"";display:block;height:3px;left:0;opacity:0;position:absolute;right:0;transition:.3s;width:0;z-index:10}.main-navigation .l-1>li:hover>a,.main-navigation .l-1>li:hover>div>a{color:#444}.main-navigation .l-1>li:hover>a::after,.main-navigation .l-1>li:hover>div>a::after{background-color:#444;opacity:1;width:100%}.main-navigation .l-2{display:none;left:-.8rem;position:absolute;left:50%;transform:translateX(-50%);padding-top:1.6rem}.main-navigation .l-2 li:hover a{color:#444}.main-navigation .l-2 li:hover .menu-icon{display:none}.main-navigation .l-2:after{content:"";width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent #005296 transparent;position:absolute;left:50%;transform:translateX(-50%);top:calc(1.6rem - 15px)}.main-navigation .l-2 li>a{background:#005296;color:#fff;display:block;font-family:Roboto,sans-serif;font-size:1rem;line-height:1.5625rem;padding:0 1.6rem;text-transform:none;white-space:nowrap}.main-navigation .l-2 li>a:hover{color:#009fdd}.main-navigation .l-2 li:first-child>a{padding-top:1.6rem;border-radius:5px 5px 0 0}.main-navigation .l-2 li:last-child>a{padding-bottom:1.6rem;border-radius:0 0 5px 5px}.main-navigation .l-2 li.current>a{font-weight:500}.mobile-navigation{background:#005296;bottom:0;height:100vh;left:0;color:#fff;overflow:auto;position:fixed;right:0;top:0;transform:translateY(-100%);transition:.5s all ease-in-out;width:100%;z-index:9999}.mobile-navigation.show{opacity:1;transform:translateY(0)}.mobile-navigation a{color:#fff;display:block}.mobile-navigation .close{display:flex;justify-content:flex-end;padding:.8rem;width:100vw}.mobile-navigation .close .icon-close{fill:#444;height:2.5rem;width:2.5rem}.mobile-navigation ul li a{font-size:1rem;line-height:3.125rem;padding:0 .8rem}.mobile-navigation ul ul{display:none}.mobile-navigation ul.l-1{border-top:1px solid #0060b0}.mobile-navigation ul.l-1>li{border-bottom:1px solid #0060b0}.mobile-navigation ul.l-1+ul.l-1{border-top:0}.mobile-navigation ul.l-2{background:rgba(255,255,255,.05)}.mobile-navigation ul.l-2 li{border-top:1px solid #0060b0}.mobile-navigation ul.l-2 a{line-height:2.1875rem}.mobile-navigation .has-children{align-items:center;display:flex;padding-right:.8rem}.mobile-navigation .has-children a{flex:1}.mobile-navigation .has-children .icon-close{fill:#444;height:1.25rem;transform:rotate(45deg);transition:.3s;width:1.25rem}.mobile-navigation .has-children.expand .icon-close{transform:rotate(0)}.nav-toggler{align-items:center;background:#005296;display:flex;justify-content:space-around;padding:1.6rem;width:100%}.nav-toggler svg{color:#fff;display:block;height:2.5rem;width:2.5rem;fill:#fff;transition:.3s}@media all and (min-width:48em){.nav-toggler svg{fill:#444}}.nav-toggler .nt-toggle.active svg path{fill:#005296}@media all and (min-width:48em){.nav-toggler{background:0 0;width:auto;padding:1.6rem 0}.nav-toggler a{margin:0 1.6rem}}@media all and (min-width:64em){.nav-toggler{display:none}}.page-header{background:0 0;padding:3.2rem 0 1.6rem;position:relative;z-index:100}.page-header .ph-container{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}@media all and (min-width:48em){.page-header .ph-container{flex-direction:row}}.page-header .ph-logo{align-items:center;display:flex;flex-direction:column;margin-bottom:1.6rem;width:100%}@media all and (min-width:48em){.page-header .ph-logo{align-items:flex-start;margin-bottom:0;text-align:left;width:auto}}.page-header .ph-logo .icon-logo{display:block;fill:#fff;height:calc(80vw * .2428571429);width:80vw}@media all and (min-width:48em){.page-header .ph-logo .icon-logo{height:102px;width:420px}}.page-header .ph-logo img{display:block}.page-header .ph-slogan{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.875rem;margin-top:1.25rem}.page-header .ph-slogan strong{color:#444;text-decoration:underline}@media all and (min-width:64em){.page-header .ph-slogan{font-size:1.1875rem;line-height:2.5rem;margin-top:1.875rem}}@media all and (min-width:100em){.page-header .ph-slogan{font-size:2.0625rem;line-height:3.125rem;margin-top:2.5rem}}.page-header .ph-logo-image{display:inline;height:5rem;width:auto}.page-header .ph-scrolldown{bottom:-1.4375rem;display:none;fill:#444;left:50%;position:absolute;transform:translate(-50%)}.page-header .ph-scrolldown:hover .icon-arrow-down{fill:#005296}@media all and (min-width:64em){.page-header .ph-scrolldown{display:inline}}.page-header .ph-scrolldown .icon-arrow-down{height:1.6875rem;transition:.3s;width:2.125rem}.page-content.container{display:flex;flex-direction:column}.page-content.container .frame{padding-left:0;padding-right:0}@media all and (min-width:64em){.page-content.container{flex-direction:row}.page-content.container.sidebar-left{flex-direction:row-reverse}.page-content.container.sidebar-left .pc-sidebar{border-left:0;margin-left:0;margin-right:1.6rem;padding-left:0;padding-right:1.6rem}}.page-content .pc-sidebar{display:none}.page-content .pc-sidebar .sb-title{font-size:1.875rem;margin-bottom:1.6rem}@media all and (min-width:64em){.page-content .pc-sidebar{display:block;flex-basis:30%;margin-left:1.6rem;padding:1.6rem;padding-left:1.6rem}}@media all and (min-width:80em){.page-content .pc-sidebar{padding:3.2rem}}.page-content .pc-main{flex:1}.page-footer{align-items:center;background:#ddd;--link-color:#444444;--text-color:#444444;color:var(--text-color);display:grid;gap:1.6rem;grid-template-areas:"logo logo" "address address" "meta social";grid-template-columns:repeat(2,1fr);margin-top:4.8rem;padding-bottom:3.2rem;padding-top:3.2rem;position:relative}@media all and (min-width:64em){.page-footer{align-items:end;gap:3.2rem;grid-template-areas:"logo address meta social";grid-template-columns:340px max-content min-content 1fr}}.page-footer::before{background:#ddd;clip-path:polygon(0 100%,100% 100%,100% 0);content:"";display:block;height:3vw;left:0;position:absolute;right:0;top:-3vw;width:100%;z-index:2}.page-footer .footer-logo{grid-area:logo}.page-footer .meta-navigation{grid-area:meta}.page-footer .frame-type-text{grid-area:address}.page-footer .frame-type-mask_socialmedia{grid-area:social}.page-footer .footer-logo{text-align:left}.page-footer .footer-logo svg{height:80px;width:340px}.page-footer .frame-type-text{display:grid;gap:1.6rem}@media all and (min-width:37.5em){.page-footer .frame-type-text{grid-template-columns:1fr 1fr}}.page-footer .frame-type-text p{margin:0}.page-footer .meta-navigation ul{list-style:none}.page-footer .frame-type-mask_socialmedia{display:flex;justify-self:end}.page-footer .frame-type-mask_socialmedia a{margin-left:1.6rem}.page-footer .frame-type-mask_socialmedia a:first-child{margin-left:0}.page-footer .frame-type-mask_socialmedia svg{display:block;height:40px;width:40px;transition:.3s}.page-footer .frame-type-mask_socialmedia svg:hover{transform:scale(1.1)}.bottom-bar{--text-color:#444444;--link-color:#444444;align-items:center;background:#444;color:#444;display:flex;flex-direction:column;font-size:.8125rem;padding-bottom:.625rem;padding-top:.625rem}@media all and (min-width:48em){.bottom-bar{flex-direction:row;justify-content:space-between}}.bottom-bar nav ul{align-items:center;display:flex;list-style:none}.bottom-bar nav ul li{border-right:1px solid #444;list-style-type:none}.bottom-bar nav ul li a{padding:0 .8rem}.bottom-bar nav ul li a:hover{color:#fff}.bottom-bar nav ul li:first-child a{padding-left:0}.bottom-bar nav ul li:last-child{border-right:0}.bottom-bar nav ul li:last-child a{padding-right:0}.btn{border-radius:.1875rem;--link-color:#ffffff;display:inline-block;--link-hover-color:#ffffff;line-height:2.1875rem;padding:0 .8rem;cursor:pointer}.btn-default{background:var(--highlight)}.btn-default:hover{background:var(--text-color)}.btn-dark{background:var(--text-color)}.btn-dark:hover{background:var(--highlight)}.page-navigation{text-align:center;width:100%;margin-top:1.6rem}.page-navigation ul{display:flex;justify-content:center}.page-navigation ul li{list-style-type:none;margin:0 .3125rem}.page-navigation ul li.current{padding:.1875rem .625rem;background:#444;border:1px solid #444;color:#fff}.page-navigation ul li a{padding:.1875rem .625rem;display:block;border:1px solid #ddd;color:#444}.page-navigation ul li a:hover{color:#fff;background:#005296;border-color:#005296}.ie11{background:rgba(68,68,68,.5);bottom:0;display:none;height:100vh;left:0;position:fixed;right:0;top:0;width:100%;z-index:10000}.ie11 .content{background:#fff;padding:3.2rem;text-align:center;position:absolute;bottom:0;left:0;right:0;text-align:center}.ie11 .content a{cursor:pointer}.unsupported .ie11{display:block}.contactform{margin-top:4.8rem;position:relative}.contactform .cf-content{background:#f1f1f1;border-radius:1.25rem;display:flex;flex-direction:column;height:100%;padding:1.6rem;position:relative}@media all and (min-width:48em){.contactform .cf-content{margin-right:1.6rem}}.contactform .cf-title{font-size:1.25rem;font-weight:600}@media all and (min-width:48em){.contactform .cf-title{font-size:1.5625rem}}.contactform .cf-icon{align-items:center;display:grid;justify-items:center;position:absolute;right:0;top:0;transform:translate(0,-40%);z-index:10}@media all and (min-width:48em){.contactform .cf-icon{transform:translate(.8rem,-40%)}}.contactform .cf-icon .icon-splash2{color:var(--highlight);grid-column:1;grid-row:1;height:10.9375rem;transition:.3s;width:12.5rem}.contactform .cf-icon svg:nth-of-type(2){color:#fff;grid-column:1;grid-row:1;height:3.75rem;transform:translate(25%,-15%);transition:.3s;width:3.75rem}.contactform .powermail_fieldset{display:grid;gap:.8rem;grid-template-areas:"name" "email" "phone" "message" "privacy";grid-template-columns:1fr;padding-bottom:1.6rem}@media all and (min-width:48em){.contactform .powermail_fieldset{grid-template-areas:"name message" "email message" "phone message" "privacy privacy";grid-template-columns:1fr 2fr;padding-bottom:0}}.contactform .powermail_fieldwrap_name{grid-area:name}.contactform .powermail_fieldwrap_e_mail{grid-area:email}.contactform .powermail_fieldwrap_telefonnummer{grid-area:phone}.contactform .powermail_fieldwrap_nachricht{grid-area:message}.contactform .powermail_fieldwrap_datenschutz{grid-area:privacy}.contactform .powermail_fieldwrap_absenden{bottom:0;position:absolute;right:0;transform:translateY(calc(50% + 1.6rem))}.contactform .powermail_fieldwrap textarea{min-height:6.25rem}.frame-type-div .ce-div{border:0;height:1px;background:#ddd}.tx-powermail .powermail_fieldwrap_type_input,.tx-powermail .powermail_fieldwrap_type_textarea{background:#fff;border:1px solid #d0d0d0;padding:.4rem .8rem}.tx-powermail .powermail_fieldwrap_type_input input,.tx-powermail .powermail_fieldwrap_type_input textarea,.tx-powermail .powermail_fieldwrap_type_textarea input,.tx-powermail .powermail_fieldwrap_type_textarea textarea{appearance:none;background:0 0;border:0;font-family:Roboto,sans-serif;font-size:.8rem;height:1.875rem;outline:transparent;width:100%}.tx-powermail .powermail_fieldwrap_type_input label .mandatory,.tx-powermail .powermail_fieldwrap_type_textarea label .mandatory{color:#005296;padding-left:.4rem}.tx-powermail .powermail_message{color:red;margin:1.6rem auto;padding-left:1.25rem}.tx-powermail .powermail_fieldset .powermail_fieldwrap_datenschutz{position:relative}.tx-powermail .powermail_fieldset .powermail_fieldwrap_datenschutz input{bottom:0;left:0;opacity:0;position:absolute;top:0;width:2.5rem}.tx-powermail .powermail_fieldset .powermail_fieldwrap_datenschutz input:checked+label::before{background-image:url(/typo3conf/ext/pixelatelier_template/Resources/Public/dist/images/check_check.svg)}.tx-powermail .powermail_fieldset .powermail_fieldwrap_datenschutz label{align-items:center;cursor:pointer;display:flex;line-height:1.25rem}.tx-powermail .powermail_fieldset .powermail_fieldwrap_datenschutz label::before{background:url(/typo3conf/ext/pixelatelier_template/Resources/Public/dist/images/check.svg) no-repeat center;background-size:contain;content:"";flex-grow:0;flex-shrink:0;height:1.25rem;margin-right:.8rem;width:1.25rem}.tx-powermail .powermail_fieldset .powermail_fieldwrap_marker{grid-area:submit;text-align:right}.tx-powermail .powermail_fieldset .powermail_fieldwrap_marker input{-webkit-appearance:none;appearance:none;background:#444;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:1.125rem;line-height:3.125rem;padding:0 1.6rem;text-transform:uppercase;transition:.3s}.tx-powermail .powermail_fieldset .powermail_fieldwrap_marker input:hover{color:#005296}.parsley-errors-list{color:red;font-size:.8rem;list-style:none}.powermail_submit{appearance:none;-webkit-appearance:none;background:var(--highlight);border:0;border-radius:1.875rem;color:#fff;cursor:pointer;font-size:1.5rem;padding:.8rem 1.6rem;text-transform:uppercase;transition:.3s;outline:transparent}.powermail_submit:hover{background:var(--highlight2)}.frame-type-textpic img{display:block}.frame-type-textpic .ce-textpic{display:flex;flex-direction:column}@media all and (max-width:47.9375em){.frame-type-textpic .ce-textpic img{width:100%}}.frame-type-textpic .ce-textpic.ce-above.ce-center,.frame-type-textpic .ce-textpic.ce-below.ce-center{align-items:center}.frame-type-textpic .ce-textpic.ce-above.ce-right,.frame-type-textpic .ce-textpic.ce-below.ce-right{align-items:flex-end}.frame-type-textpic .ce-textpic.ce-above .ce-gallery,.frame-type-textpic .ce-textpic.ce-intext .ce-gallery{margin-bottom:1.6rem}.frame-type-textpic .ce-textpic.ce-below .ce-gallery{margin-top:1.6rem}.frame-type-textpic .ce-textpic.ce-intext:not(.ce-nowrap){display:block}@media all and (min-width:48em){.frame-type-textpic .ce-textpic.ce-intext:not(.ce-nowrap).ce-left .ce-gallery{float:left}.frame-type-textpic .ce-textpic.ce-intext:not(.ce-nowrap).ce-right .ce-gallery{float:right}.frame-type-textpic .ce-textpic.ce-intext:not(.ce-nowrap) .ce-gallery{margin-bottom:.4rem}}@media all and (max-width:47.9375em){.frame-type-textpic .ce-textpic .ce-bodytext header{margin-top:0}}@media all and (min-width:48em){.frame-type-textpic .ce-textpic.ce-intext{flex-direction:row}.frame-type-textpic .ce-textpic.ce-intext.ce-left .ce-gallery{margin-right:1.6rem}.frame-type-textpic .ce-textpic.ce-intext.ce-right{flex-direction:row-reverse}.frame-type-textpic .ce-textpic.ce-intext.ce-right .ce-gallery{margin-left:1.6rem}.frame-type-textpic .ce-textpic.ce-intext .ce-gallery{margin-bottom:0;width:40%}.frame-type-textpic .ce-textpic.ce-intext .ce-bodytext{flex:1}}@media all and (min-width:48em){.frame-type-textpic.frame-layout-1 .ce-textpic{align-items:center}}.frame-type-image img{display:block}@supports (display:grid){.frame-type-image .ce-gallery{display:grid;grid-gap:.3125rem;grid-template-columns:repeat(2,1fr)}@media all and (min-width:48em){.frame-type-image .ce-gallery{grid-template-columns:repeat(var(--columns),1fr);grid-gap:.8rem}}.frame-type-image .ce-gallery .ce-column{margin:0}}.frame-type-bullets ol,.frame-type-bullets ul{display:grid;gap:.8rem;list-style:none}@media all and (min-width:37.5em){.frame-type-bullets ol,.frame-type-bullets ul{grid-template-columns:repeat(2,1fr)}}@media all and (min-width:48em){.frame-type-bullets ol,.frame-type-bullets ul{gap:1.6rem;grid-template-columns:repeat(3,1fr)}}@media all and (min-width:64em){.frame-type-bullets ol,.frame-type-bullets ul{grid-template-columns:repeat(4,1fr)}}.frame-type-bullets ol li,.frame-type-bullets ul li{background:#f1f1f1;border-radius:var(--border-radius);padding:.8rem}.frame-type-text ul,.frame-type-textpic ul{padding-left:1.25rem;margin-bottom:1.6rem}.news-list .nl-item{border:1px solid #ddd;margin:.8rem;background:#fff;transition:.3s}.news-list .nl-item img{display:block}.parallax{padding-bottom:4.8rem;padding-top:4.8rem}.parallax .p-text{background:rgba(255,255,255,.75);padding:1.6rem}.slider .s-item{position:relative}.slider .s-image{display:block;height:auto;width:100%;max-height:calc(100vh - var(--header-height));object-fit:cover}.slider .s-content{background:#005296;--text-color:#ffffff;color:var(--text-color);padding:1.6rem}@media all and (min-width:48em){.slider .s-content{background:rgba(255,255,255,.75);bottom:0;--text-color:#444;left:0;padding:3.2rem;position:absolute;right:0;text-align:center}}.slider .slick-dots{align-items:center;display:flex;justify-content:center;left:0;list-style:none;position:absolute;right:0;top:3.125rem}.slider .slick-dots .slick-active button{background:#005296;border-color:#005296}.slider .slick-dots button{appearance:none;background:0 0;border:2px solid #fff;border-radius:50%;height:1.25rem;margin:0 .4rem;outline:transparent;overflow:hidden;text-indent:-999px;transition:.3s;width:1.25rem}.slider .slick-dots button:hover{background:#444;border-color:#444}.slider .slick-arrow{background:url(/typo3conf/ext/pixelatelier_template/Resources/Public/dist/images/slick-arrow.svg) no-repeat center;background-size:3.125rem 1.875rem;cursor:pointer;height:3.75rem;opacity:.5;overflow:hidden;padding:.8rem;position:absolute;text-indent:-999px;top:50%;transform:translateY(-50%);transition:.3s;width:3.75rem;z-index:1000}.slider .slick-arrow:hover{opacity:1}.slider .slick-prev{left:0}.slider .slick-next{right:0;transform:scaleX(-1) translateY(-50%)}table{max-width:100%;width:100%;border:1px solid #ddd}table td,table th{padding:.5em .75em;vertical-align:top}table th{background:#ddd}table tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.frame-type-mask_heroimage .hi-image{display:block;width:100%;height:auto}.frame header{margin:0 0 1.6rem}.frame header h1,.frame header h2,.frame header h3,.frame header h4,.frame header h5,.frame header h6{margin-top:0;margin-bottom:0;color:var(--highlight);font-weight:600}.frame header h1+h2,.frame header h1+h3,.frame header h1+h4,.frame header h1+h5,.frame header h1+h6,.frame header h2+h2,.frame header h2+h3,.frame header h2+h4,.frame header h2+h5,.frame header h2+h6,.frame header h3+h2,.frame header h3+h3,.frame header h3+h4,.frame header h3+h5,.frame header h3+h6,.frame header h4+h2,.frame header h4+h3,.frame header h4+h4,.frame header h4+h5,.frame header h4+h6,.frame header h5+h2,.frame header h5+h3,.frame header h5+h4,.frame header h5+h5,.frame header h5+h6,.frame header h6+h2,.frame header h6+h3,.frame header h6+h4,.frame header h6+h5,.frame header h6+h6{color:var(--highlight2)}.frame-type-mask_homepagehero{margin-bottom:3.2rem;margin-top:-15%;z-index:10}@media all and (min-width:48em){.frame-type-mask_homepagehero{margin-top:-2.5%}}@media all and (min-width:64em){.frame-type-mask_homepagehero{margin-top:-5%}}@media all and (min-width:48em){.frame-type-mask_homepagehero::after{background:var(--highlight2);content:"";display:block;height:6.25rem;transform:skewY(-2deg)}}@media all and (min-width:64em){.frame-type-mask_homepagehero::after{height:190px}}.homepage-hero{display:grid;gap:1.6rem;grid-template-areas:"image" "text"}@media all and (min-width:48em){.homepage-hero{grid-template-areas:"text image";grid-template-columns:1fr 1fr}}.homepage-hero .hh-content{align-self:end;background:var(--highlight2);color:#fff;grid-area:text;padding:3.2rem 1.6rem 1.6rem;position:relative;transform:skewY(-2deg)}@media all and (min-width:48em){.homepage-hero .hh-content{background:0 0;color:#444;padding:0;transform:none}}.homepage-hero .hh-content .icon-splash1{display:none}@media all and (min-width:48em){.homepage-hero .hh-content .icon-splash1{bottom:0;color:#ddd;display:block;height:200%;left:0;opacity:.5;position:absolute;transform:translateX(-50%);width:100%;z-index:0}}.homepage-hero .hh-text{position:relative;z-index:1}@media all and (min-width:48em){.homepage-hero .hh-text{margin-bottom:1.6rem;transform:rotate(-2deg)}}.homepage-hero .hh-text h1{color:#fff;font-size:1.875rem;font-weight:600;line-height:2.0625rem;margin:0 0 1.6rem 0}@media all and (min-width:48em){.homepage-hero .hh-text h1{color:var(--highlight);font-size:3.125rem;line-height:3.75rem}}.homepage-hero .hh-text p{font-family:"Exo 2",sans-serif;font-size:1.25rem;font-weight:300;line-height:1.5625rem}@media all and (min-width:48em){.homepage-hero .hh-text p{font-size:1.5625rem;line-height:2.0625rem}}.homepage-hero .hh-image{grid-area:image;justify-self:end;position:relative;transform:translateY(40%);width:55%;z-index:1}@media all and (min-width:48em){.homepage-hero .hh-image{justify-self:stretch;padding:0;transform:translateY(10%);width:100%}}@media all and (min-width:64em){.homepage-hero .hh-image{transform:translateY(20%)}}.homepage-hero .hh-image img{aspect-ratio:1;-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 778.119 750.98"><defs><path id="a" d="M515.341 10.2c3.068 16.996-7.08 30.072-18.437 41.79l-.767.787-.77.784-.773.78c-.386.39-.773.777-1.16 1.164l-.773.771-.966.96c-2.894 2.873-5.749 5.684-8.37 8.474-11.114 11.824-25.152 29.5-8.922 44.35 24.205 22.158 44.314-.303 58.133-20.075 1.076-1.537 6.528-3.33 7.677-1.187 7.25 13.505 4.532 27.122.64 40.67l-.293 1.016-.298 1.015-.435 1.47-.22.736-.44 1.47-.438 1.468-.436 1.468c-2.385 8.07-4.52 16.103-4.532 24.057 1.116.021 2.043.314 2.309 1.092 1.533 6.183 4.454 11.69 8.671 16.577.016.003.043.003.061.013 5.251 1.618 13.868 7.774 17.448 12.755 4.686.225 10.419-.271 16.596-.88l.947-.181.948-.187.95-.19 1.425-.292 1.426-.294 1.425-.293.949-.194c.488-.1.976-.197 1.463-.293l.973-.19c9.71-1.87 18.965-2.85 25.48 2.242 4.349 1.16 8.206 3.022 11.17 6.019 7.253 7.327 1.356 18.503-5.544 24.114-2.96 2.41-7.806 4.235-11.571 4.664-9.502 1.077-26.495 8.709-23.766 17.694 9.944 13.586 37.572 14.687 42.862 31.27 1.714 5.37 1.022 11.173-4.723 13.553a47.008 47.008 0 0 0-3.909 1.832c-.033.578-.04 1.125-.091 1.722-1.19 13.005-4.098 31.298 7.739 41.08 6.37 5.267 14.886 7.857 20.966 13.428 6.186 5.672 6.93 14.991-2.665 18.19-2.382.793-5.218 1.17-8.083 1.456l-.782.076c-.651.062-1.303.121-1.948.18l-.772.073c-.354.033-.705.068-1.053.103l-.52.055-.484.053-.24.028-.476.057-.224.029-.444.06c-7.127.983-11.882 3.305-5.77 13.533.622 1.035-1.887 2.322-2.472 2.52-8.51 2.875-22.58 6.222-23.019 17.501-.35 8.998 2.132 25.697 9.94 31.77 8.282 6.445 26.845-2.644 37.085.484 23.085 7.068 27.003 28.176 3.625 37.118-10.105 3.862-23.064 1.071-32.818-2.419-8.458-3.024-17.484-6.167-25.406-10.436-4.634-2.501-26.96-15.77-25.411-4.58 2.158 15.54-7.02 42.228-18.527 52.72-4.836 4.402-11.874 4.755-17.926 3.9-4.165-.59-6.678-3.913-8.818-7.105-1.854-2.769-2.885-6.989-5.12-9.347-7.86-3.737-11.773-2.468-11.72 3.81-1.995 17.723 13.794 12.082-.101 25.939-2.245 2.24-4.724 5.033-7.974 5.866-14.85 3.786-11.45 21.36-5.184 30.361 10.291 14.785-5.107 35.801-22.573 31.812-15.105-3.453-26.335-20.15-41.307-20.237-8.55-.052-10.763-3.935-13.22-11.83-4.904.173-12.554 11.741-13.005 12.983-1.132 3.113-2.162 6.228-2.763 9.5-2.006 10.896-.576 27.868-7.916 36.954-3.97 4.914-12.678 9.356-19.221 7.062-5.966-2.093-9.16-9.901-11.6-17.616l-.268-.857-.132-.427-.26-.852c-1.202-3.966-2.25-7.762-3.428-10.578-5.708-13.65-41.152 1.378-36.179 17.386 1.677 5.395 3.964 10.744 5.367 16.212 1.967 7.698 3.985 18.214.582 25.946-2.485 5.653-8.086 13.728-15.727 12.11-14.591-3.096-14.281-16.226-12.912-28.86l.087-.798.135-1.192.133-1.146c.641-5.521 1.264-10.774.671-14.848-1.662-11.41-8.577-34.075-16.923-45.066-7.583 10.266-14.255 21.665-19.039 33.358-3.387 8.277-2.06 17.006-.421 25.605l.206 1.075.104.536.33 1.707c.364 1.894.716 3.778 1.007 5.646 1.549 9.98 4.043 25.434-9.657 27.546-11.413 1.765-11.166-17.332-11.385-24.382-.662-21.028 8.074-34.803 12.516-55.104 1.915-8.742 4.272-20.128.616-28.84-3.467-8.262-10.207-8.074-17.266-6.22l-.55.149c-.46.125-.92.257-1.381.394l-.553.166c-.276.084-.553.169-.829.255l-.63.198-.628.2c-1.883.602-3.744 1.219-5.526 1.721-10.602 2.991-24.122 3.804-31.3 13.717-1.869 2.577-4.027 6.204-6.528 8.252-5.275 4.303-17.383 9.993-23.954 4.336-7.88-6.77-3.198-21.599-.796-31.068l.162-.645c.184-.741.351-1.446.494-2.107 3.205-14.773 8.47-35.604-5.653-45.334a10.758 10.758 0 0 1-3.437-1.966c-.128-.058-.231-.134-.366-.195-.436-.197-.612-.44-.628-.703a8.834 8.834 0 0 1-1.415-2.187c-.921-2.002-1.47-4.184-1.947-6.4l-.176-.832-.173-.834-.168-.81-.085-.403-.174-.807c-.889-4.022-2.087-7.886-5.403-10.706-8.827-7.497-27.524-2.02-27.064-15.95-5.202-3.478-10.083-8.13-14.044-11.836-10.956-10.251-7.181-15.132-4.522-29.12 2.488-13.11-3.415-19.582-15.392-21.743-1.796-.322-4.23-1.929-4.8-3.752-3.018-9.581 7.876-28.483 2.531-37.225l-1.097.006c-1.46.007-2.902-.009-4.239-.264-7.22-1.388-19.84-6.5-19.692-15.101.074-4.03 8.145-6.214 10.856-7.014 17.74-5.243 40.91-21.147 28.518-42.453-7.863-13.534-17.914-14.681-31.296-18.913-5.916-1.878-14.432-3.813-17.018-10.197-3.427-8.45 18.478-13.598 23.766-11.94 9.888 3.095 16.166 11.058 24.49 16.727 12.13 8.251 34.645-3.5 19.765-14.411-4.723-3.469-9.739-6.043-14.855-8.833-7.819-4.275-24.5-18.357-12.136-26.837 2.826-1.939 6.72-3.217 10.684-4.528l.952-.315.4-.134.8-.27c5.454-1.854 10.696-4.008 13.106-8.278 4.168-7.394 2.54-13.553-2.927-19.434-1.098-1.187-3.254-3.131-3.171-4.975.534-11.296 6.582-11.766 13.077-10.677l.454.078c.303.054.607.11.91.169l.685.135c.38.076.759.155 1.137.233l.657.136c3.165.657 6.198 1.25 8.51.7 5.565-13.626 16.761-31.16 32.86-28.93 29.937 4.15 35.087-14.527 24.937-35.166-4.422-9.003-10.92-19.072-7.004-29.265.808-2.106 5.96-3.441 7.723-2.066 7.212 5.644 11.483 12.515 15.609 20.569.872 1.698 22.838 37.666 27.506 21.63 3.376-11.577 6.489-22.16 16.61-29.663 7.54-5.596 19.6-12.43 20.987-22.878 1.174-8.891-3.318-17.393-2.046-25.891.802-5.35 2.817-15.552 9.101-17.791 14.237-5.057 13.667 20.891 14.691 29.341.915 7.55.247 18.743 3.79 25.657 9.3 18.168 50.397 6.666 58.752-9.938.875-1.737 6.888-4.117 7.98-1.677 3.128 6.987 8.037 13.684 13.934 6.831 1.043-1.214 2.564-2.3 4.07-2.881 4.54-1.765 9.488-.687 14.342.481l.939.227c2.966.716 5.885 1.399 8.64 1.416 8.794.051 15.581 2.355 22.762 7.327 1.719 1.189 3.232 2.816 4.652 4.508l.403.485.154.187.306.375.304.374.752.928.298.365c4.366 5.334 8.394 9.249 15.875-.836 17.3-23.316 22.927-77.16 59.452-78.558.589-.015 2.193 0 2.351.855Zm-86.428 568.43c.943.659 1.78 1.438 2.546 2.25.274.068.569.101.843.185 1.83.53 1.88 1.489 1.11 2.4 1.986 3.42 2.33 7.489-.119 11.344-.362.563-.77 1.1-1.21 1.612-.07.14-.076.3-.168.434-1.089 1.641-2.865 2.71-4.854 3.373-2.801 1.327-5.98 1.758-9.025.83-1.195.293-2.463.515-3.677.344-2.996-.413-4.642-3.55-4.827-6.425-.73-2.301.265-4.557 1.992-6.444.39-1.018.922-1.998 1.77-2.87 1.494-1.515 3.325-2.69 5.323-3.564a16.4 16.4 0 0 1 1.673-.84 25.27 25.27 0 0 1 1.564-.46c.76-1.846 5.31-3.394 7.06-2.17Zm98.549-2.484c3.459.733 7.58 2.813 8.049 6.731.601 4.981-2.554 9.082-5.945 12.45-2.73 2.713-6.108 4.86-10.1 5.046-1.42.067-2.91-.138-4.342-.556-1.376.318-2.635.397-3.103-.04-.582-.555-1.286-1.075-2.048-1.588-.419-.113-.856-.22-1.237-.412-.524-.269-.942-.718-1.305-1.255-1.76-1.173-3.424-2.44-4.22-4.104-1.408-2.896 1.484-5.58 4.15-7.495 1.186-1.469 2.748-2.48 4.496-3.182.158-.739.577-1.457 1.258-1.92 4.057-2.74 9.351-4.737 14.347-3.675Zm109.024 3.32c.057.08.076.151.121.225 1.494-.281 3.358-.169 3.995 1.121 1.1 2.189 1.967 4.7 1.964 7.123.927 1.946.924 4.067-.994 6.13-4.131 4.436-10.97 4.623-16.51 3.182-.727-.192-1.51-.837-1.682-1.583-.082-.36-.082-.683-.134-1.032-1.394-1.124-2.327-2.665-2.294-4.697.097-5.18 6.138-8.845 10.1-11.15 1.545-.901 4.297-.851 5.434.681ZM618.54 566.43c-.837 6.548-7.267 12.462-13.115 14.515-4.916 1.727-11.976.793-9.794-6.141.204-.616.441-1.232.693-1.841a4.264 4.264 0 0 1-.7-1.204c-1.383-3.785 2.423-7.838 4.729-10.233.18-.18.435-.318.654-.471.039-.129.132-.236.195-.359a.17.17 0 0 0 .027-.043c.757-1.363 2.816-2.156 4.142-2.248 5.211-.37 14.127.509 13.169 8.025Zm-59.9-37.12.472.507.577.621.577.623.577.622.577.62c2.795 2.988 5.638 5.838 8.82 7.663.744-.081 1.433-.054 1.887.193 8.123 4.414 30.41 20.964 13.272 29.436-14.47 7.15-31.179-.66-41.43-11.407-8.236-8.623-26.192-29.87-6.512-37.339 9.128-3.467 15.266 2.15 21.182 8.462Zm-435.787-39.344c.344.262.633.545.944.813.36.078.725.136 1.082.229 1.771.485 1.99 1.395 1.408 2.31 13.503 16.903-14.901 44.877-34.323 38.351-13.36-4.489-12.318-19.402-3.597-27.561 7.229-6.761 18.576-13.519 29.397-13.88 1.675-.853 3.914-1.17 5.089-.262Zm-32.446-42.85c1.05.357 2.046.88 2.956 1.489 1.376.273 2.755.606 4.124 1.027.555.172.834.486.714 1.061-.19.966-.49 1.935-.852 2.91.506 1.446.668 3.036.28 4.734-1.824 7.86-8.858 13.381-15.599 17.057-6.228 3.396-13.579 6.239-20.79 5.805-7.17-.437-11.987-5.239-12.324-11.419-2.45-4.22-.021-8.25 4.541-11.735 4.112-4.82 10.2-7.484 16.575-8.18.98-.34 1.964-.654 2.902-.947 5.555-2.362 11.832-3.73 17.473-1.802Zm-50.543-9.819c2.728 9.051.45 21.506-9.636 25.163-10.915 3.97-22.031-1.643-22.043-13.786-.006-6.025 2.587-10.889 6.685-13.936-.321-.449-.211-1.054.596-1.601 8.3-5.672 20.875-7.522 24.398 4.16Zm-37.41-66.363c6.593-5.505 17.596-7.083 25.359-3.136a.29.29 0 0 1 .092.072l.06.077c5.848 1.204 14.244 4.366 8.939 10.604-5.135 6.04-16.12 8.046-23.67 6.31-4.209-.972-9.925-2.704-12.386-6.455-1.695-2.58-.694-5.55 1.606-7.472Zm51.836-195.245c.54.31.772.724.823 1.165.198.06.378.143.538.246 1.705 1.084 3.39 2.268 4.86 3.672 3.049 2.892 3.913 6.692.097 9.376-3.372 2.374-8.155 2.952-12.125 2.377-2.934-.423-7.933-1.463-8.63-5.154-.946-5.024 5.423-8.951 8.831-11.01 1.577-.958 3.874-1.663 5.606-.672Zm523.606-21.238c2.33-.512 4.797.012 4.427 2.148-2.262 13.013-13.927 22.058-27.476 19.274-1.1-.23-1.758-1.148-1.72-2.194.423-11.967 11.927-17.764 22.705-19.454.603-.096 1.378-.02 2.064.226ZM155.209 91.267c5.235 1.51 12.757 3.6 15.76 8.611 1.997 3.345.581 6.857-2.3 9.235-5.656 4.678-17.077 7.899-23.395 2.666-3.094-2.56-3.002-6.965-1.932-10.457.468-1.528 1.088-3.005 1.783-4.446 1.082-2.246 2.29-3.477 4.672-4.507.208-.087.44-.174.69-.255 1.398-.813 3.276-1.264 4.722-.847Zm73.085-40.675c5.514 7.804 8.055 24.063-5.793 22.94-13.807-1.122-10.823-14.915-3.465-22.123-.431-1.682 2.562-3.28 5.118-3.382 2.493-.593 4.75.838 4.14 2.565Zm121.05-46.72c1.135.712 2.136 1.566 3.067 2.466.115.022.206.019.325.046 1.56.347 1.816 1.057 1.384 1.819 7.971 9.974 6.203 27.16-5.415 33.853-1.59.916-4.703 1.939-6.215.28-7.977-8.745-10.246-29.326-.082-34.966-1.521-2.12 4.758-4.868 6.936-3.498ZM405.043.079c9.537 2.863 13.863 12.902 13.59 22.31-.264 8.7-5.671 14.096-13.878 15.72-22.205 4.402-19.554-25.652-6.516-34.871-1.263-1.051 4.914-3.73 6.804-3.16ZM700.61 318.38c-.702-1.327-1.786-2.589-3.371-3.717-1.838-1.305-6.81.459-7.7 2.014-.88-.486-1.896-.65-2.897-.535a3.872 3.872 0 0 0-1.154-.018c-4.778.715-11.308 1.363-14.82 5.128-1.521 1.647-1.297 3.313-.296 4.667-2.044 2.564-2.355 5.62 1.607 8.493 7.072 5.13 16.249 3.526 23.025-1.354 4.516-3.264 7.49-8.3 6.314-12.882.536-.681.468-1.356-.708-1.796"/></defs><use xlink:href="%23a" fill="%23A852A5" fill-rule="evenodd" transform="rotate(7 40.855 667.97)"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 778.119 750.98"><defs><path id="a" d="M515.341 10.2c3.068 16.996-7.08 30.072-18.437 41.79l-.767.787-.77.784-.773.78c-.386.39-.773.777-1.16 1.164l-.773.771-.966.96c-2.894 2.873-5.749 5.684-8.37 8.474-11.114 11.824-25.152 29.5-8.922 44.35 24.205 22.158 44.314-.303 58.133-20.075 1.076-1.537 6.528-3.33 7.677-1.187 7.25 13.505 4.532 27.122.64 40.67l-.293 1.016-.298 1.015-.435 1.47-.22.736-.44 1.47-.438 1.468-.436 1.468c-2.385 8.07-4.52 16.103-4.532 24.057 1.116.021 2.043.314 2.309 1.092 1.533 6.183 4.454 11.69 8.671 16.577.016.003.043.003.061.013 5.251 1.618 13.868 7.774 17.448 12.755 4.686.225 10.419-.271 16.596-.88l.947-.181.948-.187.95-.19 1.425-.292 1.426-.294 1.425-.293.949-.194c.488-.1.976-.197 1.463-.293l.973-.19c9.71-1.87 18.965-2.85 25.48 2.242 4.349 1.16 8.206 3.022 11.17 6.019 7.253 7.327 1.356 18.503-5.544 24.114-2.96 2.41-7.806 4.235-11.571 4.664-9.502 1.077-26.495 8.709-23.766 17.694 9.944 13.586 37.572 14.687 42.862 31.27 1.714 5.37 1.022 11.173-4.723 13.553a47.008 47.008 0 0 0-3.909 1.832c-.033.578-.04 1.125-.091 1.722-1.19 13.005-4.098 31.298 7.739 41.08 6.37 5.267 14.886 7.857 20.966 13.428 6.186 5.672 6.93 14.991-2.665 18.19-2.382.793-5.218 1.17-8.083 1.456l-.782.076c-.651.062-1.303.121-1.948.18l-.772.073c-.354.033-.705.068-1.053.103l-.52.055-.484.053-.24.028-.476.057-.224.029-.444.06c-7.127.983-11.882 3.305-5.77 13.533.622 1.035-1.887 2.322-2.472 2.52-8.51 2.875-22.58 6.222-23.019 17.501-.35 8.998 2.132 25.697 9.94 31.77 8.282 6.445 26.845-2.644 37.085.484 23.085 7.068 27.003 28.176 3.625 37.118-10.105 3.862-23.064 1.071-32.818-2.419-8.458-3.024-17.484-6.167-25.406-10.436-4.634-2.501-26.96-15.77-25.411-4.58 2.158 15.54-7.02 42.228-18.527 52.72-4.836 4.402-11.874 4.755-17.926 3.9-4.165-.59-6.678-3.913-8.818-7.105-1.854-2.769-2.885-6.989-5.12-9.347-7.86-3.737-11.773-2.468-11.72 3.81-1.995 17.723 13.794 12.082-.101 25.939-2.245 2.24-4.724 5.033-7.974 5.866-14.85 3.786-11.45 21.36-5.184 30.361 10.291 14.785-5.107 35.801-22.573 31.812-15.105-3.453-26.335-20.15-41.307-20.237-8.55-.052-10.763-3.935-13.22-11.83-4.904.173-12.554 11.741-13.005 12.983-1.132 3.113-2.162 6.228-2.763 9.5-2.006 10.896-.576 27.868-7.916 36.954-3.97 4.914-12.678 9.356-19.221 7.062-5.966-2.093-9.16-9.901-11.6-17.616l-.268-.857-.132-.427-.26-.852c-1.202-3.966-2.25-7.762-3.428-10.578-5.708-13.65-41.152 1.378-36.179 17.386 1.677 5.395 3.964 10.744 5.367 16.212 1.967 7.698 3.985 18.214.582 25.946-2.485 5.653-8.086 13.728-15.727 12.11-14.591-3.096-14.281-16.226-12.912-28.86l.087-.798.135-1.192.133-1.146c.641-5.521 1.264-10.774.671-14.848-1.662-11.41-8.577-34.075-16.923-45.066-7.583 10.266-14.255 21.665-19.039 33.358-3.387 8.277-2.06 17.006-.421 25.605l.206 1.075.104.536.33 1.707c.364 1.894.716 3.778 1.007 5.646 1.549 9.98 4.043 25.434-9.657 27.546-11.413 1.765-11.166-17.332-11.385-24.382-.662-21.028 8.074-34.803 12.516-55.104 1.915-8.742 4.272-20.128.616-28.84-3.467-8.262-10.207-8.074-17.266-6.22l-.55.149c-.46.125-.92.257-1.381.394l-.553.166c-.276.084-.553.169-.829.255l-.63.198-.628.2c-1.883.602-3.744 1.219-5.526 1.721-10.602 2.991-24.122 3.804-31.3 13.717-1.869 2.577-4.027 6.204-6.528 8.252-5.275 4.303-17.383 9.993-23.954 4.336-7.88-6.77-3.198-21.599-.796-31.068l.162-.645c.184-.741.351-1.446.494-2.107 3.205-14.773 8.47-35.604-5.653-45.334a10.758 10.758 0 0 1-3.437-1.966c-.128-.058-.231-.134-.366-.195-.436-.197-.612-.44-.628-.703a8.834 8.834 0 0 1-1.415-2.187c-.921-2.002-1.47-4.184-1.947-6.4l-.176-.832-.173-.834-.168-.81-.085-.403-.174-.807c-.889-4.022-2.087-7.886-5.403-10.706-8.827-7.497-27.524-2.02-27.064-15.95-5.202-3.478-10.083-8.13-14.044-11.836-10.956-10.251-7.181-15.132-4.522-29.12 2.488-13.11-3.415-19.582-15.392-21.743-1.796-.322-4.23-1.929-4.8-3.752-3.018-9.581 7.876-28.483 2.531-37.225l-1.097.006c-1.46.007-2.902-.009-4.239-.264-7.22-1.388-19.84-6.5-19.692-15.101.074-4.03 8.145-6.214 10.856-7.014 17.74-5.243 40.91-21.147 28.518-42.453-7.863-13.534-17.914-14.681-31.296-18.913-5.916-1.878-14.432-3.813-17.018-10.197-3.427-8.45 18.478-13.598 23.766-11.94 9.888 3.095 16.166 11.058 24.49 16.727 12.13 8.251 34.645-3.5 19.765-14.411-4.723-3.469-9.739-6.043-14.855-8.833-7.819-4.275-24.5-18.357-12.136-26.837 2.826-1.939 6.72-3.217 10.684-4.528l.952-.315.4-.134.8-.27c5.454-1.854 10.696-4.008 13.106-8.278 4.168-7.394 2.54-13.553-2.927-19.434-1.098-1.187-3.254-3.131-3.171-4.975.534-11.296 6.582-11.766 13.077-10.677l.454.078c.303.054.607.11.91.169l.685.135c.38.076.759.155 1.137.233l.657.136c3.165.657 6.198 1.25 8.51.7 5.565-13.626 16.761-31.16 32.86-28.93 29.937 4.15 35.087-14.527 24.937-35.166-4.422-9.003-10.92-19.072-7.004-29.265.808-2.106 5.96-3.441 7.723-2.066 7.212 5.644 11.483 12.515 15.609 20.569.872 1.698 22.838 37.666 27.506 21.63 3.376-11.577 6.489-22.16 16.61-29.663 7.54-5.596 19.6-12.43 20.987-22.878 1.174-8.891-3.318-17.393-2.046-25.891.802-5.35 2.817-15.552 9.101-17.791 14.237-5.057 13.667 20.891 14.691 29.341.915 7.55.247 18.743 3.79 25.657 9.3 18.168 50.397 6.666 58.752-9.938.875-1.737 6.888-4.117 7.98-1.677 3.128 6.987 8.037 13.684 13.934 6.831 1.043-1.214 2.564-2.3 4.07-2.881 4.54-1.765 9.488-.687 14.342.481l.939.227c2.966.716 5.885 1.399 8.64 1.416 8.794.051 15.581 2.355 22.762 7.327 1.719 1.189 3.232 2.816 4.652 4.508l.403.485.154.187.306.375.304.374.752.928.298.365c4.366 5.334 8.394 9.249 15.875-.836 17.3-23.316 22.927-77.16 59.452-78.558.589-.015 2.193 0 2.351.855Zm-86.428 568.43c.943.659 1.78 1.438 2.546 2.25.274.068.569.101.843.185 1.83.53 1.88 1.489 1.11 2.4 1.986 3.42 2.33 7.489-.119 11.344-.362.563-.77 1.1-1.21 1.612-.07.14-.076.3-.168.434-1.089 1.641-2.865 2.71-4.854 3.373-2.801 1.327-5.98 1.758-9.025.83-1.195.293-2.463.515-3.677.344-2.996-.413-4.642-3.55-4.827-6.425-.73-2.301.265-4.557 1.992-6.444.39-1.018.922-1.998 1.77-2.87 1.494-1.515 3.325-2.69 5.323-3.564a16.4 16.4 0 0 1 1.673-.84 25.27 25.27 0 0 1 1.564-.46c.76-1.846 5.31-3.394 7.06-2.17Zm98.549-2.484c3.459.733 7.58 2.813 8.049 6.731.601 4.981-2.554 9.082-5.945 12.45-2.73 2.713-6.108 4.86-10.1 5.046-1.42.067-2.91-.138-4.342-.556-1.376.318-2.635.397-3.103-.04-.582-.555-1.286-1.075-2.048-1.588-.419-.113-.856-.22-1.237-.412-.524-.269-.942-.718-1.305-1.255-1.76-1.173-3.424-2.44-4.22-4.104-1.408-2.896 1.484-5.58 4.15-7.495 1.186-1.469 2.748-2.48 4.496-3.182.158-.739.577-1.457 1.258-1.92 4.057-2.74 9.351-4.737 14.347-3.675Zm109.024 3.32c.057.08.076.151.121.225 1.494-.281 3.358-.169 3.995 1.121 1.1 2.189 1.967 4.7 1.964 7.123.927 1.946.924 4.067-.994 6.13-4.131 4.436-10.97 4.623-16.51 3.182-.727-.192-1.51-.837-1.682-1.583-.082-.36-.082-.683-.134-1.032-1.394-1.124-2.327-2.665-2.294-4.697.097-5.18 6.138-8.845 10.1-11.15 1.545-.901 4.297-.851 5.434.681ZM618.54 566.43c-.837 6.548-7.267 12.462-13.115 14.515-4.916 1.727-11.976.793-9.794-6.141.204-.616.441-1.232.693-1.841a4.264 4.264 0 0 1-.7-1.204c-1.383-3.785 2.423-7.838 4.729-10.233.18-.18.435-.318.654-.471.039-.129.132-.236.195-.359a.17.17 0 0 0 .027-.043c.757-1.363 2.816-2.156 4.142-2.248 5.211-.37 14.127.509 13.169 8.025Zm-59.9-37.12.472.507.577.621.577.623.577.622.577.62c2.795 2.988 5.638 5.838 8.82 7.663.744-.081 1.433-.054 1.887.193 8.123 4.414 30.41 20.964 13.272 29.436-14.47 7.15-31.179-.66-41.43-11.407-8.236-8.623-26.192-29.87-6.512-37.339 9.128-3.467 15.266 2.15 21.182 8.462Zm-435.787-39.344c.344.262.633.545.944.813.36.078.725.136 1.082.229 1.771.485 1.99 1.395 1.408 2.31 13.503 16.903-14.901 44.877-34.323 38.351-13.36-4.489-12.318-19.402-3.597-27.561 7.229-6.761 18.576-13.519 29.397-13.88 1.675-.853 3.914-1.17 5.089-.262Zm-32.446-42.85c1.05.357 2.046.88 2.956 1.489 1.376.273 2.755.606 4.124 1.027.555.172.834.486.714 1.061-.19.966-.49 1.935-.852 2.91.506 1.446.668 3.036.28 4.734-1.824 7.86-8.858 13.381-15.599 17.057-6.228 3.396-13.579 6.239-20.79 5.805-7.17-.437-11.987-5.239-12.324-11.419-2.45-4.22-.021-8.25 4.541-11.735 4.112-4.82 10.2-7.484 16.575-8.18.98-.34 1.964-.654 2.902-.947 5.555-2.362 11.832-3.73 17.473-1.802Zm-50.543-9.819c2.728 9.051.45 21.506-9.636 25.163-10.915 3.97-22.031-1.643-22.043-13.786-.006-6.025 2.587-10.889 6.685-13.936-.321-.449-.211-1.054.596-1.601 8.3-5.672 20.875-7.522 24.398 4.16Zm-37.41-66.363c6.593-5.505 17.596-7.083 25.359-3.136a.29.29 0 0 1 .092.072l.06.077c5.848 1.204 14.244 4.366 8.939 10.604-5.135 6.04-16.12 8.046-23.67 6.31-4.209-.972-9.925-2.704-12.386-6.455-1.695-2.58-.694-5.55 1.606-7.472Zm51.836-195.245c.54.31.772.724.823 1.165.198.06.378.143.538.246 1.705 1.084 3.39 2.268 4.86 3.672 3.049 2.892 3.913 6.692.097 9.376-3.372 2.374-8.155 2.952-12.125 2.377-2.934-.423-7.933-1.463-8.63-5.154-.946-5.024 5.423-8.951 8.831-11.01 1.577-.958 3.874-1.663 5.606-.672Zm523.606-21.238c2.33-.512 4.797.012 4.427 2.148-2.262 13.013-13.927 22.058-27.476 19.274-1.1-.23-1.758-1.148-1.72-2.194.423-11.967 11.927-17.764 22.705-19.454.603-.096 1.378-.02 2.064.226ZM155.209 91.267c5.235 1.51 12.757 3.6 15.76 8.611 1.997 3.345.581 6.857-2.3 9.235-5.656 4.678-17.077 7.899-23.395 2.666-3.094-2.56-3.002-6.965-1.932-10.457.468-1.528 1.088-3.005 1.783-4.446 1.082-2.246 2.29-3.477 4.672-4.507.208-.087.44-.174.69-.255 1.398-.813 3.276-1.264 4.722-.847Zm73.085-40.675c5.514 7.804 8.055 24.063-5.793 22.94-13.807-1.122-10.823-14.915-3.465-22.123-.431-1.682 2.562-3.28 5.118-3.382 2.493-.593 4.75.838 4.14 2.565Zm121.05-46.72c1.135.712 2.136 1.566 3.067 2.466.115.022.206.019.325.046 1.56.347 1.816 1.057 1.384 1.819 7.971 9.974 6.203 27.16-5.415 33.853-1.59.916-4.703 1.939-6.215.28-7.977-8.745-10.246-29.326-.082-34.966-1.521-2.12 4.758-4.868 6.936-3.498ZM405.043.079c9.537 2.863 13.863 12.902 13.59 22.31-.264 8.7-5.671 14.096-13.878 15.72-22.205 4.402-19.554-25.652-6.516-34.871-1.263-1.051 4.914-3.73 6.804-3.16ZM700.61 318.38c-.702-1.327-1.786-2.589-3.371-3.717-1.838-1.305-6.81.459-7.7 2.014-.88-.486-1.896-.65-2.897-.535a3.872 3.872 0 0 0-1.154-.018c-4.778.715-11.308 1.363-14.82 5.128-1.521 1.647-1.297 3.313-.296 4.667-2.044 2.564-2.355 5.62 1.607 8.493 7.072 5.13 16.249 3.526 23.025-1.354 4.516-3.264 7.49-8.3 6.314-12.882.536-.681.468-1.356-.708-1.796"/></defs><use xlink:href="%23a" fill="%23A852A5" fill-rule="evenodd" transform="rotate(7 40.855 667.97)"/></svg>');object-fit:cover;object-position:center}.homepage-hero .hh-image .hh-splash{bottom:0;color:var(--highlight);display:none;height:70%;left:0;position:absolute;transform:translate(-10%,20%);width:70%;z-index:2}@media all and (min-width:48em){.homepage-hero .hh-image .hh-splash{align-items:center;display:grid;justify-items:center}}.homepage-hero .hh-image .hh-splash .svg{height:100%;width:100%}.homepage-hero .hh-image .hh-splash .hh-icon,.homepage-hero .hh-image .hh-splash .svg{grid-column:1;grid-row:1}.homepage-hero .hh-image .hh-splash .hh-icon{color:#fff;height:5rem;transform:translate(10%,10%);width:5rem}.icongrid{--link-color:#444444;display:grid;gap:1.6rem;grid-template-columns:1fr;margin:1.6rem 0 3.2rem;row-gap:3.2rem}@media all and (min-width:48em){.icongrid{grid-template-columns:repeat(2,1fr);margin:3.2rem 0}}@media all and (min-width:64em){.icongrid{grid-template-columns:repeat(3,1fr);row-gap:3.2rem;row-gap:calc(3.2rem + 1.6rem)}}.icongrid .ic-item{--link-color:#444444;position:relative}.icongrid .ic-item.color-default{--highlight:#005296;--highlight2:#009FDD}.icongrid .ic-item.color-green{--highlight:#74B229;--highlight2:#444444}.icongrid .ic-item.color-limegreen{--highlight:#A7BE13;--highlight2:#444444}.icongrid .ic-item.color-red{--highlight:#DE271C;--highlight2:#444444}.icongrid .ic-item.color-lightblue{--highlight:#009FDD;--highlight2:#444444}.icongrid .ic-item.color-petrol{--highlight:#1494A6;--highlight2:#444444}.icongrid .ic-item.color-orange{--highlight:#F07E00;--highlight2:#444444}.icongrid .ic-item.color-yellow{--highlight:#F0BE00;--highlight2:#444444}.icongrid .ic-item.color-magenta{--highlight:#E5007D;--highlight2:#444444}@media all and (min-width:64em){.icongrid .ic-item:nth-child(3n+2):not(:last-child) .ic-icon{bottom:0;top:auto;transform:translate(.8rem,40%)}}.icongrid .ic-item:hover .ic-icon{--highlight:#005296}.icongrid .ic-item:hover .ic-icon svg:nth-of-type(2){transform:translate(25%,-15%) rotate(4deg)}.icongrid .ic-content{background:#f1f1f1;border-radius:1.25rem;display:flex;flex-direction:column;height:100%;padding:1.6rem;position:relative}@media all and (min-width:48em){.icongrid .ic-content{margin-right:1.6rem}}.icongrid .ic-title{font-size:1.25rem;font-weight:600}@media all and (min-width:48em){.icongrid .ic-title{font-size:25px}}.icongrid .ic-desc{flex:1;max-width:80%}.icongrid .ic-more{font-weight:500}.icongrid .ic-icon{align-items:center;display:grid;justify-items:center;position:absolute;right:0;top:0;transform:translate(0,-40%);z-index:10}@media all and (min-width:48em){.icongrid .ic-icon{transform:translate(.8rem,-40%)}}.icongrid .ic-icon .icon-splash2{color:var(--highlight);grid-column:1;grid-row:1;height:10.9375rem;transition:.3s;width:12.5rem}.icongrid .ic-icon svg:nth-of-type(2){color:#fff;grid-column:1;grid-row:1;height:3.75rem;transform:translate(25%,-15%);transition:.3s;width:3.75rem}@media all and (min-width:48em){.icongrid .ic-contactform{grid-column:span 2}}.icongrid .ic-contactform .powermail_fieldset{display:grid;gap:.8rem;grid-template-areas:"name" "email" "phone" "message" "privacy";grid-template-columns:1fr;padding-bottom:1.6rem}@media all and (min-width:48em){.icongrid .ic-contactform .powermail_fieldset{grid-template-areas:"name message" "email message" "phone message" "privacy privacy";grid-template-columns:1fr 2fr;padding-bottom:0}}.icongrid .ic-contactform .powermail_fieldwrap_name{grid-area:name}.icongrid .ic-contactform .powermail_fieldwrap_e_mail{grid-area:email}.icongrid .ic-contactform .powermail_fieldwrap_telefonnummer{grid-area:phone}.icongrid .ic-contactform .powermail_fieldwrap_nachricht{grid-area:message}.icongrid .ic-contactform .powermail_fieldwrap_datenschutz{grid-area:privacy}.icongrid .ic-contactform .powermail_fieldwrap_absenden{bottom:0;position:absolute;right:0;transform:translateY(calc(50% + 1.6rem))}.icongrid .ic-contactform .powermail_fieldwrap textarea{min-height:6.25rem}.columns{display:grid;gap:1.6rem;grid-template-columns:1fr}@media all and (min-width:48em){.columns{grid-template-columns:repeat(var(--column-count),1fr);align-items:center}}.columns .column iframe{width:100%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px 44px 25px 44px}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0);transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:12px;padding-right:12px}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.frame-maxwidth{margin:1.6rem 0}.frame{background:var(--background-color);color:var(--text-color);padding-bottom:1.6rem;padding-top:1.6rem;position:relative}@media all and (min-width:48em){.frame{padding-bottom:3.2rem;padding-top:3.2rem}}.frame .frame{background:0 0;padding:0}.frame.frame-default{--background-color:#ffffff;--text-color:#444;--highlight-color:#005296}.frame.frame-default+.frame-default{padding-top:0}.frame.frame-medium{--background-color:#ddd}.frame.frame-medium+.frame-medium{padding-top:0}.frame.frame-primary{--background-color:#005296;--text-color:#ffffff;--highlight-color:#ffffff}.frame.frame-primary+.frame-primary{padding-top:0}.frame.frame-secondary{--background-color:#444444;--text-color:#ffffff;--highlight-color:#ffffff}.frame.frame-secondary+.frame-secondary{padding-top:0}.frame.frame-dark{--background-color:#444444;--text-color:#ffffff}.frame.frame-dark+.frame-dark{padding-top:0}.frame.frame-bg{--background-color:#444444;--text-color:#ffffff}.frame.frame-bg+.frame-bg{padding-top:0}.page-footer .frame,.page-hero .frame{background:0 0;padding:0}.frame-background *{position:relative;z-index:1}.frame-background .background-image{bottom:0;height:100%;left:0;object-fit:cover;object-position:center;opacity:calc(var(--opacity)/ 100);position:absolute;right:0;top:0;width:100%;z-index:0}.frame-background.frame-text-color-light{--background-color:#444444;--text-color:#ffffff}.frame-background.frame-text-color-dark{--background-color:#ffffff;--text-color:#444444}.frame-background.frame-parallax{overflow:hidden}.frame-background.frame-parallax .background-image{bottom:auto;height:100vh;top:0}
/*# sourceMappingURL=main.css.map */