@font-face{font-family:"icon";src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/icon.eot?daptip");src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/icon.eot?daptip#iefix") format("embedded-opentype"),url("/typo3conf/ext/alphastone/Resources/Public/Fonts/icon.ttf?daptip") format("truetype"),url("/typo3conf/ext/alphastone/Resources/Public/Fonts/icon.woff?daptip") format("woff"),url("/typo3conf/ext/alphastone/Resources/Public/Fonts/icon.svg?daptip#icomoon") format("svg");font-weight:normal;font-style:normal}:root{--Neutral-000:#ffffff;--Neutral-025:#f8f8f8;--Neutral-050:#f0f0f0;--Neutral-100:#e2e2e2;--Neutral-150:#d4d4d4;--Neutral-200:#c6c6c6;--Neutral-250:#b8b8b8;--Neutral-300:#ababab;--Neutral-350:#9d9d9d;--Neutral-400:#909090;--Neutral-450:#838383;--Neutral-500:#767676;--Neutral-550:#6a6a6a;--Neutral-600:#5e5e5e;--Neutral-650:#535353;--Neutral-700:#434343;--Neutral-750:#3c3c3c;--Neutral-800:#303030;--Neutral-850:#252525;--Neutral-900:#1c1c1c;--Neutral-950:#111111;--Neutral-999:#000000;--steelblue-000:#ffffff;--steelblue-025:#f6f8fa;--steelblue-050:#e3f4fd;--steelblue-100:#cae8f4;--steelblue-150:#a6ddf4;--steelblue-200:#86d1f6;--steelblue-250:#73c3f5;--steelblue-300:#61b3f6;--steelblue-350:#33a7f4;--steelblue-400:#2b9ae1;--steelblue-450:#2b8ccc;--steelblue-500:#287eb9;--steelblue-550:#1b71a9;--steelblue-600:#196495;--steelblue-650:#195882;--steelblue-700:#1c4b6e;--steelblue-750:#153f5d;--steelblue-800:#17334a;--steelblue-850:#0f283c;--steelblue-900:#0e1d2a;--steelblue-950:#07121b;--steelblue-999:#000000;--deepsea-blue-000:#ffffff;--deepsea-blue-025:#f4f9fb;--deepsea-blue-050:#def5fb;--deepsea-blue-100:#cae7fd;--deepsea-blue-150:#bdd7fb;--deepsea-blue-200:#a5cafb;--deepsea-blue-250:#89befb;--deepsea-blue-300:#6db1f9;--deepsea-blue-350:#48a5f7;--deepsea-blue-400:#3598e9;--deepsea-blue-450:#328ad3;--deepsea-blue-500:#2c7dc0;--deepsea-blue-550:#2770ac;--deepsea-blue-600:#266398;--deepsea-blue-650:#235684;--deepsea-blue-700:#204a71;--deepsea-blue-750:#173e61;--deepsea-blue-800:#1c324a;--deepsea-blue-850:#182738;--deepsea-blue-900:#0d1d2d;--deepsea-blue-950:#05121f;--deepsea-blue-999:#000000;--rustred-000:#ffffff;--rustred-025:#fef6f1;--rustred-050:#feedeb;--rustred-100:#f5ddda;--rustred-150:#fac8c2;--rustred-200:#f3b7b1;--rustred-250:#f5a29b;--rustred-300:#fa8a82;--rustred-350:#fc6f6b;--rustred-400:#f7574f;--rustred-450:#f72f40;--rustred-500:#e61638;--rustred-550:#ce1832;--rustred-600:#b7172c;--rustred-650:#a01627;--rustred-700:#891621;--rustred-750:#780719;--rustred-800:#600e15;--rustred-850:#4f070d;--rustred-900:#3c0503;--rustred-950:#270406;--rustred-999:#000000}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:100;src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/montserrat-v30-latin/montserrat-v30-latin-100.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:100;src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/montserrat-v30-latin/montserrat-v30-latin-100italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:200;src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/montserrat-v30-latin/montserrat-v30-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:200;src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/montserrat-v30-latin/montserrat-v30-latin-200italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:300;src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/montserrat-v30-latin/montserrat-v30-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:300;src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/montserrat-v30-latin/montserrat-v30-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/montserrat-v30-latin/montserrat-v30-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:400;src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/montserrat-v30-latin/montserrat-v30-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:500;src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/montserrat-v30-latin/montserrat-v30-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:500;src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/montserrat-v30-latin/montserrat-v30-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:600;src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/montserrat-v30-latin/montserrat-v30-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:600;src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/montserrat-v30-latin/montserrat-v30-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/montserrat-v30-latin/montserrat-v30-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:700;src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/montserrat-v30-latin/montserrat-v30-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:800;src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/montserrat-v30-latin/montserrat-v30-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:800;src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/montserrat-v30-latin/montserrat-v30-latin-800italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:900;src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/montserrat-v30-latin/montserrat-v30-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:900;src:url("/typo3conf/ext/alphastone/Resources/Public/Fonts/montserrat-v30-latin/montserrat-v30-latin-900italic.woff2") format("woff2")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,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}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:border-box}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}*{‑webkit‑text‑size‑adjust:100%}input{-webkit-appearance:none;border-radius:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}html.with-featherlight{overflow:hidden}.featherlight{position:fixed;z-index:2147483647;top:0;right:0;bottom:0;left:0;display:none;cursor:pointer;text-align:center;white-space:nowrap;background:#333;background:rgba(40,126,185,0)}.featherlight:last-of-type{background:rgba(40,126,185,.8);backdrop-filter:blur(5px)}.featherlight:before{display:inline-block;height:100%;content:"";vertical-align:middle}.featherlight .featherlight-content{position:relative;display:inline-block;overflow:auto;max-height:95%;cursor:auto;text-align:left;vertical-align:middle;white-space:normal;background:#fff}.featherlight .featherlight-inner{display:block}.featherlight script.featherlight-inner,.featherlight link.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{font-family:"Montserrat",Arial,sans-serif,sans-serif;font-size:2rem;line-height:2rem;line-height:1;position:fixed;z-index:9999;top:1rem;right:1rem;width:2rem;padding:0;cursor:pointer;text-align:center;color:#fff;border:none;background:rgba(0,0,0,0)}.featherlight .featherlight-close-icon::-moz-focus-inner{padding:0;border:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{padding:0;border-bottom:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:none}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{max-height:98%;margin-right:0;margin-left:0}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.featherlight-next,.featherlight-previous{position:absolute;top:0;right:0;bottom:0;left:80%;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none}.featherlight-previous{right:80%;left:0}.featherlight-next span,.featherlight-previous span{font-size:80px;font-weight:normal;font-style:normal;line-height:80px;position:absolute;top:50%;left:0;display:none;width:82%;margin-top:-40px;text-align:center;color:#fff}.featherlight-next span{right:0;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}.featherlight-loading .featherlight-previous,.featherlight-loading .featherlight-next{display:none}.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-first-slide.featherlight-last-slide .featherlight-next{display:none}@media only screen and (max-device-width:1024px){.featherlight-next:hover,.featherlight-previous:hover{background:none}.featherlight-next span,.featherlight-previous span{display:block}}@media only screen and (max-width:1024px){.featherlight-next,.featherlight-previous{top:0;right:0;left:85%}.featherlight-previous{right:85%;left:0}.featherlight-next span,.featherlight-previous span{font-size:40px;margin-top:-30px}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:rgba(0,0,0,0)}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none !important;max-height:none !important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;max-width:none !important;max-height:none !important;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:rgba(0,0,0,0)}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{visibility:hidden;filter:inherit}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{z-index:800;-moz-box-sizing:border-box;box-sizing:border-box;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{position:absolute;display:inline-block;behavior:url(#default#VML)}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear;opacity:0}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,0.25,1);transition:transform .25s cubic-bezier(0,0,0.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.leaflet-bar a{line-height:26px;display:block;width:26px;height:26px;text-align:center;text-decoration:none;color:#000;border-bottom:1px solid #ccc;background-color:#fff}.leaflet-bar a,.leaflet-control-layers-toggle{display:block;background-repeat:no-repeat;background-position:50% 50%}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{line-height:30px;width:30px;height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px "Lucida Console",Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{border-radius:5px;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.4)}.leaflet-control-layers-toggle{width:36px;height:36px;background-image:url('../../../typo3temp/assets/css/images/layers.png')}.leaflet-retina .leaflet-control-layers-toggle{background-image:url('../../../typo3temp/assets/css/images/layers-2x.png');background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{position:relative;display:block}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{position:relative;top:1px;margin-top:2px}.leaflet-control-layers label{font-size:13px;font-size:1.08333em;display:block}.leaflet-control-layers-separator{height:0;margin:5px -10px 5px -6px;border-top:1px solid #ddd}.leaflet-default-icon-path{background-image:url('../../../typo3temp/assets/css/images/marker-icon.png')}.leaflet-container .leaflet-control-attribution{margin:0;background:#fff;background:rgba(255,255,255,.8)}.leaflet-control-attribution,.leaflet-control-scale-line{line-height:1.4;padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline !important;width:1em;height:.6669em;vertical-align:baseline !important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{line-height:1.1;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px 5px 1px;white-space:nowrap;border:2px solid #777;border-top:none;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){margin-top:-2px;border-top:2px solid #777;border-bottom:none}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;margin-bottom:20px;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;min-height:1px;margin:13px 24px 13px 20px}.leaflet-popup-content p{margin:17px 0;margin:1.3em 0}.leaflet-popup-tip-container{position:absolute;left:50%;overflow:hidden;width:40px;height:20px;margin-top:-1px;margin-left:-20px;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;margin:-10px auto 0;padding:1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);pointer-events:auto}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{font:16px/24px Tahoma,Verdana,sans-serif;position:absolute;top:0;right:0;width:24px;height:24px;text-align:center;text-decoration:none;color:#757575;border:none;background:rgba(0,0,0,0)}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{border:1px solid #666;background:#fff}.leaflet-tooltip{position:absolute;padding:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;pointer-events:none;color:#222;border:1px solid #fff;border-radius:3px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;content:"";pointer-events:none;border:6px solid rgba(0,0,0,0);background:rgba(0,0,0,0)}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.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:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-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:before,.slick-track:after{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;width:100%}.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 rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}html{font-family:"Montserrat",Arial,sans-serif;font-size:16px;color:#17334a}body{line-height:1.5;margin:0 auto;background-color:#f2f2f2}img{width:100%;height:auto}p{margin:1em 0}a[href^="tel:"]{text-decoration:none !important}a[href^="tel:"]:hover{text-decoration:underline !important}a[href^="tel:"]:before{display:inline-block;width:1em;height:1em;margin-right:.3em;content:" ";background-image:url(/typo3conf/ext/alphastone/Resources/Public/Icons/phone.svg);background-repeat:no-repeat;background-position:left center;background-size:contain}a[href^="mailto:"]{text-decoration:none !important}a[href^="mailto:"]:hover{text-decoration:underline !important}a[href^="mailto:"]:before{display:inline-block;width:1em;height:1em;margin-right:.3em;content:" ";background-image:url(/typo3conf/ext/alphastone/Resources/Public/Icons/email.svg);background-repeat:no-repeat;background-position:left center;background-size:contain}.partner-element__list{margin:0;list-style:none;text-align:left}.partner-element__list-element{display:inline-block;padding:1.5rem}@media(max-width:920px){.partner-element__list-element{padding:1rem}}.partner-element__logo{position:relative;width:12rem;height:100px;transition:all 300ms;background-repeat:no-repeat;background-position:center center;background-size:contain}@media(max-width:920px){.partner-element__logo{width:8rem}}.partner-element__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;text-indent:-999999px}.image-element__inner{line-height:1;text-align:center}.frame-type-counter_element .header h2{font-size:2rem}.frame-type-counter_element .text{margin-top:1rem}.download-element{display:block;width:100%;max-width:62rem;margin:2rem 0}.download-element__list .download-element__list-element{display:block;margin:1rem 0}.download-element__list .download-element__list-element a{font-weight:bold;display:flex;padding:.5rem 1rem;text-decoration:none;color:#17334a;border:#287eb9 1px solid;border-radius:1.25em 0 1.25em 0;background-color:#fff;justify-content:space-between}.download-element__list .download-element__list-element a span{font-weight:normal;text-transform:uppercase;color:#287eb9}.download-element__list .download-element__list-element a:hover{background-color:#e3f4fd}.frame-type-form_formframework form{display:block;width:100%;max-width:62rem}.frame-type-form_formframework h2{display:block;color:#287eb9;font-weight:bold;font-size:1.75rem;line-height:1.25em;margin-bottom:2rem}.frame-type-form_formframework .form-label{display:block;font-size:1rem;line-height:1.5em;margin-bottom:.5rem}.frame-type-form_formframework .row{display:flex;gap:2rem;margin:1rem 0}.frame-type-form_formframework .row .col-6{display:block;width:50%}.frame-type-form_formframework .btn{font-size:1rem;font-weight:700;line-height:1;display:inline-block;margin:.25em 0;padding:.75em 1.25em .75em 3em;transition:border-radius 333ms;text-decoration:none !important;color:#fff !important;border-radius:1.25em 0 1.25em 0;background-color:#287eb9;background-image:url(/typo3conf/ext/alphastone/Resources/Public/Icons/arrow-right-white.svg);background-repeat:no-repeat;background-position:1em center;background-size:1em;border:none}.frame-type-form_formframework .btn:hover{border-radius:0 1.25em 0 1.25em}.frame-type-form_formframework textarea,.frame-type-form_formframework input[type=text]{border:#287eb9 1px solid;border-radius:6px;padding:.5rem 1rem;width:100%;min-width:100%;font-size:18px}.frame-type-form_formframework textarea:focus,.frame-type-form_formframework input[type=text]:focus{border-color:#287eb9}.frame-type-form_formframework textarea{min-height:15rem}.frame-type-form_formframework .checkbox{display:block;margin:1rem 0}.frame-type-form_formframework .checkbox .form-check{position:relative;padding-left:2rem}.frame-type-form_formframework .checkbox .form-check input{display:none}.frame-type-form_formframework .checkbox .form-check input+span:before,.frame-type-form_formframework .checkbox .form-check input+span:after{position:absolute;display:block;left:0rem;top:0;width:1.5rem;height:1.5rem;content:"";border:#287eb9 1px solid;border-radius:6px;background-color:#fff}.frame-type-form_formframework .checkbox .form-check input+span:after{background-color:#287eb9;transform:scale(0);transition:transform 333ms}.frame-type-form_formframework .checkbox .form-check input:checked+span:after{transform:scale(0.7)}.frame-type-form_formframework .checkbox .form-text{padding-left:2rem}.frame{background-repeat:no-repeat;background-position:center;background-size:cover}.frame-default{position:relative;display:block;width:100%;max-width:98rem;margin:0 auto;padding:0 2rem}@media(max-width:920px){.frame-default{padding:0 1rem}}.frame-default .frame-default{padding:0}.frame-center{position:relative;display:block;width:100%;max-width:64rem;margin:0 auto;padding:0 2rem}.frame-wide{position:relative;display:block;width:100%;max-width:84rem;margin:0 auto;padding:0 2rem}.frame-narrow{position:relative;display:block;width:100%;max-width:64rem;margin:0 auto}.frame-teaser{position:sticky;top:14rem;display:block;width:100%;max-width:42rem;margin:2rem auto;padding:2rem;border-radius:.5rem;background-color:#fff !important;box-shadow:0 0 2rem rgba(0,0,0,.1)}.frame-teaser h1{font-size:2rem}.frame-type-container-slider{overflow:hidden}@media all and (max-width:24rem){.frame-center{padding:0 1rem}}.frame-layout-0{background-color:rgba(0,0,0,0)}.frame-layout-1{background-color:rgba(40,126,185,.1)}.frame-layout-2{background-color:#e3f4fd}.frame-layout-3{background-color:rgba(40,126,185,.1)}.frame-narrow.frame-layout-1,.frame-narrow.frame-layout-2,.frame-narrow.frame-layout-3,.frame-narrow-extra.frame-layout-1,.frame-narrow-extra.frame-layout-2,.frame-narrow-extra.frame-layout-3,.frame-wide.frame-layout-1,.frame-wide.frame-layout-2,.frame-wide.frame-layout-3{border-radius:.5rem}.frame-space-before-extra-small{padding-top:0}.frame-space-after-extra-small{padding-bottom:0}.frame-space-before-small{padding-top:2rem}.frame-space-after-small{padding-bottom:2rem}.frame-space-before-medium{padding-top:4rem}.frame-space-after-medium{padding-bottom:4rem}.frame-space-before-large{padding-top:8rem}.frame-space-after-large{padding-bottom:8rem}.frame-space-before-extralarge{padding-top:16rem}.frame-space-after-extralarge{padding-bottom:16rem}@media all and (max-width:32rem){.frame-space-before-medium{padding-top:2rem}.frame-space-after-medium{padding-bottom:2rem}.frame-space-before-large{padding-top:4rem}.frame-space-after-large{padding-bottom:4rem}.frame-space-before-extralarge{padding-top:4rem}.frame-space-after-extralarge{padding-bottom:4rem}}.frame-slideout .text{display:none}.showmore{font-size:1rem;position:relative;display:block;margin:2rem auto;cursor:pointer;color:#287eb9;border:none;border-radius:0;background-color:rgba(0,0,0,0)}.showmore:after{position:absolute;bottom:-1rem;left:50%;content:"›";transition:transform 333ms;transform:translateX(-50%) rotate(90deg)}.showmore .showmore-open{display:block}.showmore .showmore-close{display:none}.showmore.showmore--open:after{transform:translateX(-50%) rotate(270deg)}.showmore.showmore--open .showmore-open{display:none}.showmore.showmore--open .showmore-close{display:block}.cols{position:relative;display:grid;width:100%;max-width:98rem;margin:0 auto;grid-template-columns:repeat(12,1fr);gap:2rem}.cols.rowo-0{align-items:stretch}@media(max-width:920px){.cols.rowo-0{gap:0}}.cols.rowo-1{align-items:center}.cols.rowo-2{align-items:flex-end}.col-25{display:block;grid-column:span 3}@media(max-width:920px){.col-25{grid-column:span 6;gap:1rem}}@media(max-width:480px){.col-25{grid-column:span 12;gap:0}}.col-50{display:block;grid-column:span 6}@media(max-width:920px){.col-50{grid-column:span 12;gap:0}}.col-75{display:block;grid-column:span 9}@media all and (max-width:58rem){.col-50{width:100%}}.col-33{display:block;grid-column:span 4}@media(max-width:720px){.col-33{grid-column:span 12;gap:0}}.frame-type-container-2cols-50-50.frame-narrow .cols{max-width:68rem}.frame-type-container-2cols-25-75.frame-narrow .cols{max-width:68rem}@media(max-width:920px){.frame-type-container-2cols-25-75 .cols.rowo-0{gap:2rem}.frame-type-container-2cols-25-75 .col-25,.frame-type-container-2cols-25-75 .col-75{grid-column:span 12}}.frame-type-container-3cols-33-33-33 .cols{gap:2rem}.frame-type-container-3cols-33-33-33 .cols .frame{min-height:100%}.frame-type-container-3cols-33-33-33 .cols .frame .frame-center{padding:0 1rem}@media(max-width:920px){.frame-type-container-3cols-33-33-33 .cols{gap:1rem}}.frame-type-container-3cols-33-33-33.frame-narrow .cols{max-width:68rem}.frame-type-container-4cols-25-25-25-25 .cols{gap:1rem}.frame-type-container-4cols-25-25-25-25 .cols .frame{min-height:100%}.frame-type-container-4cols-25-25-25-25 .cols .frame .frame-center{padding:0 1rem}.frame-type-container-4cols-25-25-25-25.frame-narrow .cols{max-width:68rem}.frame-teaser{max-width:68rem}.frame-space-before-extra-small{padding-top:1rem}.frame-space-after-extra-small{padding-bottom:1rem}.frame-space-before-small{padding-top:2rem}.frame-space-after-small{padding-bottom:2rem}.frame-space-before-medium{padding-top:4rem}.frame-space-after-medium{padding-bottom:4rem}.frame-space-before-large{padding-top:8rem}.frame-space-after-large{padding-bottom:8rem}.frame-space-before-extralarge{padding-top:16rem}.frame-space-after-extralarge{padding-bottom:16rem}@media all and (max-width:32rem){.frame-space-before-medium{padding-top:2rem}.frame-space-after-medium{padding-bottom:2rem}.frame-space-before-large{padding-top:4rem}.frame-space-after-large{padding-bottom:4rem}.frame-space-before-extralarge{padding-top:4rem}.frame-space-after-extralarge{padding-bottom:4rem}}.frame-sticky>.frame{display:flex;min-height:100vh;margin:4rem 0}.frame-sticky .cols>div .frame{top:0;display:flex;min-height:100vh;align-items:center}.frame-sticky .cols>div .frame-type-image{position:sticky}.frame-type-container-popup{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0}.frame-type-container-popup .frame-popup-inner{position:relative;display:flex;overflow:scroll;height:100%;align-items:center;justify-content:center}.frame-type-container-popup .frame-popup-layer{position:absolute;display:block;width:100%;height:100vh;background-color:rgba(0,0,0,.2);backdrop-filter:blur(2px)}.frame-type-container-popup .frame-popup-close{position:absolute;top:0;right:0;display:block;text-indent:-99999px}.frame-type-container-popup .frame-popup-close:after{line-height:3em;position:absolute;top:0;right:0;display:block;width:3em;height:3em;content:"✕";cursor:pointer;text-align:center;text-indent:-99999px;text-indent:0;background-color:#fff}.frame-edge-1{clip-path:polygon(100% 85%,0 100%,0 0,100% 0)}@media(max-width:920px){.frame-edge-1{padding-bottom:3rem}}.frame-edge-2{clip-path:polygon(100% 100%,0 85%,0 0,100% 0)}@media(max-width:920px){.frame-edge-2{padding-bottom:3rem}}.header{position:relative;margin:0 0 2rem 0}.header h1,.header h2.h1{font-size:2.5rem;font-weight:700;line-height:1.25em;position:relative;hyphens:auto;color:#287eb9}.header h1:after,.header h2.h1:after{font-size:.5rem;display:block;width:9em;height:1em;margin-top:.5em;content:"";border-radius:.5em 0 .5em 0;background-color:#a6ddf4}@media(max-width:1180px){.header h1,.header h2.h1{font-size:2rem}}.header h1+h2,.header h2.h1+h2{margin-top:2rem}.header h2{font-size:1.75rem;font-weight:700;line-height:1.25em;position:relative;hyphens:auto;color:#287eb9}@media(max-width:1180px){.header h2{font-size:1.5rem}}.header h3{font-size:1.125rem;font-weight:700;line-height:1.25em;position:relative;hyphens:auto;color:#287eb9}.ce-headline-center{text-align:center}.hero{line-height:1;position:relative;clip-path:polygon(0 0,100% 0,100% 85%,0 100%)}.hero a h2,.hero a p,.hero a a{text-decoration:none}.hero img{width:100%;height:auto}.hero figcaption{position:absolute;bottom:8rem;left:50%;display:block;width:100%;max-width:98rem;margin:0;padding:2rem;transform:translateX(-50%)}.hero__fig{position:relative;display:block;width:100%}.hero__image{position:relative;overflow:hidden}.hero__image img{display:block;width:100%;height:auto;transform:scale(1);animation:zoomIn 10s ease-out forwards}@keyframes zoomIn{from{transform:scale(1)}to{transform:scale(1.1)}}.hero-header,.hero-subheader{font-size:5rem;font-weight:900;line-height:1;display:inline-block;margin:.25em 0;padding:.25em .75em;color:#fff;border-radius:.75em 0 .75em 0;background-color:#287eb9}.hero-subheader{font-size:4rem;font-weight:400;background-color:#1c4b6e}@media(max-width:1280px){.hero figcaption{bottom:6rem}.hero-header,.hero-subheader{font-size:2.5rem}}@media(max-width:920px){.hero figcaption{bottom:1rem}.hero-header,.hero-subheader{font-size:1.5rem}}.image img{width:100%}.frame-narrow .image,.frame-narrow-extra .image,.frame-wide .image{overflow:hidden;border-radius:.5rem}.frame-type-container-slider .ce-image figcaption{padding-bottom:4rem}.ce-image{position:relative;overflow:hidden}.ce-image figcaption{position:absolute;bottom:0;left:50%;display:block;width:100%;max-width:64rem;margin:0;padding:2rem;padding-right:33%;text-shadow:0 0 2rem #000;transform:translateX(-50%)}.ce-image figcaption h2{font-family:"Montserrat",Arial,sans-serif;font-size:2.5rem;text-transform:none;color:#fff}.ce-image figcaption p,.ce-image figcaption a{color:#fff}@media all and (max-width:42rem){.ce-image figcaption h2{font-size:1.5rem}.ce-image figcaption p{display:none}}.ce-gallery{display:flex;gap:1rem;flex-wrap:wrap}.ce-gallery .image{width:calc(33.33333% - .666666rem)}@media all and (max-width:48rem){.ce-gallery .image{width:calc(50% - .5rem)}}@media all and (max-width:38rem){.ce-gallery{flex-direction:column}.ce-gallery .image{width:100%}}.tx-kesearch-pi1{width:100%;max-width:62rem}.tx-kesearch-pi1 #kesearch_num_results{display:none}.tx-kesearch-pi1 .result-list-item{padding:1rem 0}.tx-kesearch-pi1 .result-number,.tx-kesearch-pi1 .result-title,.tx-kesearch-pi1 .result-number a,.tx-kesearch-pi1 .result-title a{font-family:"Montserrat",Arial,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.25em;position:relative;text-decoration:none;hyphens:auto;color:#287eb9}.tx-kesearch-pi1 .result-teaser{display:block;margin-top:.5rem}.tx-kesearch-pi1 .teaser_icon{display:none}.tx-kesearch-pi1 .hit{font-weight:500}.logo{width:33.3333333333%;max-width:16rem;min-width:10rem;transition:max-width 333ms}@media(max-width:1200px){.logo{max-width:10rem}}.logo a{display:block;width:100%;height:0;padding-top:32.4503311258%;background-color:rgba(0,0,0,0);background-image:url(/typo3conf/ext/alphastone/Resources/Public/Images/alphastone-logo.svg);background-repeat:no-repeat;background-position:0 0;background-size:100% auto;text-indent:-9999px}.logo--white a{background-image:url(/typo3conf/ext/alphastone/Resources/Public/Images/alphastone-logo_weiss.svg)}@media all and (max-width:32rem){.logo{width:50%}}.navigation-meta__list{display:flex;gap:3rem;font-family:"Montserrat",Arial,sans-serif;font-size:18px;line-height:1.75em;list-style:none}.navigation-meta__list a{text-decoration:none;color:#fff}.navigation-meta__list a:hover{text-decoration:underline}@media(max-width:920px){.navigation-meta__list{gap:1rem;padding:2rem 0;flex-direction:column}}.map-element{height:32rem;width:100%}.teaser-element{position:relative;height:100%;background-color:#fff;box-shadow:0 0 1rem rgba(0,0,0,.12)}.teaser-element__image{line-height:1;transition:clip-path 333ms;text-align:center;clip-path:polygon(0 0,100% 0,100% 85%,0 100%)}.teaser-element:hover .teaser-element__image{clip-path:polygon(0 0,100% 0,100% 100%,0 85%)}.teaser-element__title{font-size:1.5rem;font-weight:700;display:block;margin:1em 0;hyphens:auto;color:#287eb9}.teaser-element__text{display:block;padding:.5em 1.5em 4.5em 1.5em}.teaser-element__text .block-link{position:absolute;bottom:1em}.teaser-element.teaser-element--icon .teaser-element__image{clip-path:none}.teaser-element.teaser-element--icon .teaser-element__image img{width:100%;max-width:6rem}.teaser-element.teaser-element--icon .teaser-element__title{text-align:center}.teaser-element.teaser-element--icon .teaser-element__text{text-align:center}.teaser-element__inner a{text-decoration:none}.teaser-element__inner a .teaser-element__title{position:relative;text-decoration:none}.teaser-element__inner a .teaser-element__title:before{display:inline-block;width:1em;height:1em;content:"";background-image:url(/typo3conf/ext/alphastone/Resources/Public/Icons/arrow-right.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.teaser-element__inner a .teaser-element__text{text-decoration:none;color:#17334a}.image img{width:100%}.frame-narrow .image,.frame-narrow-extra .image,.frame-wide .image{overflow:hidden;border-radius:.5rem}.frame-type-container-slider .ce-image figcaption{padding-bottom:4rem}.ce-image{position:relative;overflow:hidden}.ce-image figcaption{position:absolute;bottom:0;left:50%;display:block;width:100%;max-width:64rem;margin:0;padding:2rem;padding-right:33%;text-shadow:0 0 2rem #000;transform:translateX(-50%)}.ce-image figcaption h2{font-family:"Montserrat",Arial,sans-serif;font-size:2.5rem;text-transform:none;color:#fff}.ce-image figcaption p,.ce-image figcaption a{color:#fff}@media all and (max-width:42rem){.ce-image figcaption h2{font-size:1.5rem}.ce-image figcaption p{display:none}}.ce-gallery{display:flex;gap:1rem;flex-wrap:wrap}.ce-gallery .image{width:calc(33.33333% - .666666rem)}@media all and (max-width:48rem){.ce-gallery .image{width:calc(50% - .5rem)}}@media all and (max-width:38rem){.ce-gallery{flex-direction:column}.ce-gallery .image{width:100%}}ul.pages{display:grid;margin:2rem 0;list-style:none;grid-template-columns:repeat(3,1fr);row-gap:2rem;column-gap:1rem}ul.pages li{background-color:#f9f9f9}ul.pages li a{display:flex;flex-direction:column;text-decoration:none;color:#17334a}ul.pages li a img{border-radius:.5rem .5rem 0 0}ul.pages li a span{font-size:1.25rem;display:block;padding:1em;text-align:center}@media all and (max-width:40rem){ul.pages{grid-template-columns:repeat(2,1fr)}}@media all and (max-width:24rem){ul.pages{grid-template-columns:none}}.parallaxe{position:relative;height:640px;overflow:hidden}.parallaxe__image img{width:100%;height:auto;will-change:transform;display:block}.tx-kesearch-pi1 form,.tx-powermail form{display:block;width:100%;max-width:62rem}.tx-kesearch-pi1 h3,.tx-kesearch-pi1 h1,.tx-powermail h3,.tx-powermail h1{font-size:1.75rem;font-weight:bold;line-height:1.25em;display:block;margin-bottom:2rem;color:#287eb9}.tx-kesearch-pi1 .powermail_legend,.tx-powermail .powermail_legend{font-size:1.75rem;font-weight:bold;line-height:1.25em;display:block;margin-bottom:2rem;color:#287eb9}.tx-kesearch-pi1 .form-label,.tx-powermail .form-label{font-size:1rem;line-height:1.5em;display:block;margin-bottom:.5rem}.tx-kesearch-pi1 .form-label .mandatory,.tx-powermail .form-label .mandatory{margin-left:.5em}.tx-kesearch-pi1 .powermail_fieldset,.tx-powermail .powermail_fieldset{margin:4rem 0}.tx-kesearch-pi1 .row,.tx-powermail .row{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem 2rem}.tx-kesearch-pi1 .row .powermail_fieldwrap,.tx-powermail .row .powermail_fieldwrap{grid-column:span 12}.tx-kesearch-pi1 .row .powermail_fieldwrap.width-75,.tx-powermail .row .powermail_fieldwrap.width-75{grid-column:span 9}.tx-kesearch-pi1 .row .powermail_fieldwrap.width-67,.tx-powermail .row .powermail_fieldwrap.width-67{grid-column:span 8}.tx-kesearch-pi1 .row .powermail_fieldwrap.width-50,.tx-powermail .row .powermail_fieldwrap.width-50{grid-column:span 6}.tx-kesearch-pi1 .row .powermail_fieldwrap.width-33,.tx-powermail .row .powermail_fieldwrap.width-33{grid-column:span 4}.tx-kesearch-pi1 .row .powermail_fieldwrap.width-25,.tx-powermail .row .powermail_fieldwrap.width-25{grid-column:span 3}.tx-kesearch-pi1 .btn-primary,.tx-kesearch-pi1 input[type=submit],.tx-powermail .btn-primary,.tx-powermail input[type=submit]{font-size:1rem;font-weight:700;line-height:1;display:inline-block;margin:.25em 0;padding:.75em 1.25em .75em 3em;transition:border-radius 333ms;text-decoration:none !important;color:#fff !important;border:none;border-radius:1.25em 0 1.25em 0;background-color:#287eb9;background-image:url(/typo3conf/ext/alphastone/Resources/Public/Icons/arrow-right-white.svg);background-repeat:no-repeat;background-position:1em center;background-size:1em}.tx-kesearch-pi1 .btn-primary:hover,.tx-kesearch-pi1 input[type=submit]:hover,.tx-powermail .btn-primary:hover,.tx-powermail input[type=submit]:hover{border-radius:0 1.25em 0 1.25em}.tx-kesearch-pi1 .btn-secondary,.tx-powermail .btn-secondary{font-size:1rem;font-weight:700;line-height:1;display:inline-block;margin:.25em 0;padding:.75em 1.25em .75em 3em;transition:border-radius 333ms;text-decoration:none !important;color:#fff !important;border:none;border-radius:0 1.25em 0 1.25em;background-color:#287eb9;background-image:url(/typo3conf/ext/alphastone/Resources/Public/Icons/arrow-left-white.svg);background-repeat:no-repeat;background-position:1em center;background-size:1em}.tx-kesearch-pi1 .btn-secondary:hover,.tx-powermail .btn-secondary:hover{border-radius:1.25em 0 1.25em 0}.tx-kesearch-pi1 textarea,.tx-kesearch-pi1 select,.tx-kesearch-pi1 input[type=text],.tx-kesearch-pi1 input[type=date],.tx-kesearch-pi1 input[type=number],.tx-kesearch-pi1 input[type=email],.tx-kesearch-pi1 input[type=search],.tx-powermail textarea,.tx-powermail select,.tx-powermail input[type=text],.tx-powermail input[type=date],.tx-powermail input[type=number],.tx-powermail input[type=email],.tx-powermail input[type=search]{font-family:"Montserrat",Arial,sans-serif;font-size:18px;width:100%;min-width:100%;padding:.5rem 1rem;border:#287eb9 1px solid;border-radius:6px}.tx-kesearch-pi1 textarea:focus,.tx-kesearch-pi1 select:focus,.tx-kesearch-pi1 input[type=text]:focus,.tx-kesearch-pi1 input[type=date]:focus,.tx-kesearch-pi1 input[type=number]:focus,.tx-kesearch-pi1 input[type=email]:focus,.tx-kesearch-pi1 input[type=search]:focus,.tx-powermail textarea:focus,.tx-powermail select:focus,.tx-powermail input[type=text]:focus,.tx-powermail input[type=date]:focus,.tx-powermail input[type=number]:focus,.tx-powermail input[type=email]:focus,.tx-powermail input[type=search]:focus{border-color:#287eb9}.tx-kesearch-pi1 textarea,.tx-powermail textarea{min-height:15rem}.tx-kesearch-pi1 .powermail_info,.tx-powermail .powermail_info{font-size:.85rem;position:absolute;top:50%;display:block;transform:translateY(-50%);hyphens:auto;color:#287eb9}.tx-kesearch-pi1 .powermail_blueinfo,.tx-powermail .powermail_blueinfo{font-size:.85rem;display:block;margin:2rem 0;padding:1rem;hyphens:auto;color:#1c4b6e;border:#1c4b6e 1px solid;background-color:#e3f4fd}.tx-kesearch-pi1 .powermail_price,.tx-powermail .powermail_price{font-size:1.75rem;font-weight:bold;line-height:1.25em;display:block;margin:2rem 0;color:#287eb9}.tx-kesearch-pi1 .powermail_fieldwrap,.tx-powermail .powermail_fieldwrap{position:relative}.tx-kesearch-pi1 .powermail_fieldwrap_type_check .form-label,.tx-kesearch-pi1 .powermail_fieldwrap_type_radio .form-label,.tx-powermail .powermail_fieldwrap_type_check .form-label,.tx-powermail .powermail_fieldwrap_type_radio .form-label{font-weight:bold;color:#287eb9}.tx-kesearch-pi1 .powermail_fieldwrap_type_check .powermail_field,.tx-powermail .powermail_fieldwrap_type_check .powermail_field{display:block;margin:1rem 0}.tx-kesearch-pi1 .powermail_fieldwrap_type_check .powermail_field .form-check,.tx-powermail .powermail_fieldwrap_type_check .powermail_field .form-check{position:relative;padding-left:2rem}.tx-kesearch-pi1 .powermail_fieldwrap_type_check .powermail_field .form-check input,.tx-powermail .powermail_fieldwrap_type_check .powermail_field .form-check input{display:none}.tx-kesearch-pi1 .powermail_fieldwrap_type_check .powermail_field .form-check input+.form-check-label,.tx-powermail .powermail_fieldwrap_type_check .powermail_field .form-check input+.form-check-label{cursor:pointer}.tx-kesearch-pi1 .powermail_fieldwrap_type_check .powermail_field .form-check input+.form-check-label:before,.tx-kesearch-pi1 .powermail_fieldwrap_type_check .powermail_field .form-check input+.form-check-label:after,.tx-powermail .powermail_fieldwrap_type_check .powermail_field .form-check input+.form-check-label:before,.tx-powermail .powermail_fieldwrap_type_check .powermail_field .form-check input+.form-check-label:after{position:absolute;top:0;left:0rem;display:block;width:1.5rem;height:1.5rem;content:"";border:#287eb9 1px solid;border-radius:6px;background-color:#fff}.tx-kesearch-pi1 .powermail_fieldwrap_type_check .powermail_field .form-check input+.form-check-label:after,.tx-powermail .powermail_fieldwrap_type_check .powermail_field .form-check input+.form-check-label:after{transition:transform 333ms;transform:scale(0);background-color:#287eb9}.tx-kesearch-pi1 .powermail_fieldwrap_type_check .powermail_field .form-check input:checked+.form-check-label:after,.tx-powermail .powermail_fieldwrap_type_check .powermail_field .form-check input:checked+.form-check-label:after{transform:scale(0.7)}.tx-kesearch-pi1 .powermail_fieldwrap_type_check .powermail_field .form-check.powermail_checkwrap,.tx-powermail .powermail_fieldwrap_type_check .powermail_field .form-check.powermail_checkwrap{margin:.5rem 0}.tx-kesearch-pi1 .powermail_fieldwrap_type_check .powermail_field .form-text,.tx-powermail .powermail_fieldwrap_type_check .powermail_field .form-text{padding-left:2rem}.tx-kesearch-pi1 .powermail_fieldwrap_type_radio .powermail_field,.tx-powermail .powermail_fieldwrap_type_radio .powermail_field{display:block;margin:1rem 0}.tx-kesearch-pi1 .powermail_fieldwrap_type_radio .powermail_field .form-check,.tx-powermail .powermail_fieldwrap_type_radio .powermail_field .form-check{position:relative;padding-left:2rem}.tx-kesearch-pi1 .powermail_fieldwrap_type_radio .powermail_field .form-check input,.tx-powermail .powermail_fieldwrap_type_radio .powermail_field .form-check input{display:none}.tx-kesearch-pi1 .powermail_fieldwrap_type_radio .powermail_field .form-check input+.form-check-label,.tx-powermail .powermail_fieldwrap_type_radio .powermail_field .form-check input+.form-check-label{cursor:pointer}.tx-kesearch-pi1 .powermail_fieldwrap_type_radio .powermail_field .form-check input+.form-check-label:before,.tx-powermail .powermail_fieldwrap_type_radio .powermail_field .form-check input+.form-check-label:before{position:absolute;top:0;left:0rem;display:block;width:1.5rem;height:1.5rem;content:"";transition:border 333ms;border:#287eb9 1px solid;border-radius:50%;background-color:#fff}.tx-kesearch-pi1 .powermail_fieldwrap_type_radio .powermail_field .form-check input:checked+.form-check-label:before,.tx-powermail .powermail_fieldwrap_type_radio .powermail_field .form-check input:checked+.form-check-label:before{border:#287eb9 .45em solid}.tx-kesearch-pi1 .powermail_fieldwrap_type_radio .powermail_field .form-check.powermail_radiowrap,.tx-powermail .powermail_fieldwrap_type_radio .powermail_field .form-check.powermail_radiowrap{margin:.5rem 0}.tx-kesearch-pi1 .powermail_fieldwrap_type_radio .powermail_field .form-text,.tx-powermail .powermail_fieldwrap_type_radio .powermail_field .form-text{padding-left:2rem}.tx-kesearch-pi1 .powermail_multistep_navigation,.tx-powermail .powermail_multistep_navigation{counter-reset:item}.tx-kesearch-pi1 .powermail_multistep_navigation .btn,.tx-powermail .powermail_multistep_navigation .btn{position:relative;width:2rem;height:2rem;margin-right:2rem;padding:0;counter-increment:item;text-indent:-99999px;border-radius:50%;background-color:#1c4b6e;background-image:none}.tx-kesearch-pi1 .powermail_multistep_navigation .btn:before,.tx-powermail .powermail_multistep_navigation .btn:before{display:none}.tx-kesearch-pi1 .powermail_multistep_navigation .btn:after,.tx-powermail .powermail_multistep_navigation .btn:after{line-height:2rem;position:absolute;top:0;left:0;display:block;width:2rem;height:2rem;content:counter(item);text-indent:0;color:#fff}.tx-kesearch-pi1 .powermail_multistep_navigation .btn.active,.tx-powermail .powermail_multistep_navigation .btn.active{background-color:#287eb9}.tx-kesearch-pi1 .powermail_tab_navigation,.tx-powermail .powermail_tab_navigation{display:flex;justify-content:space-between}.tx-kesearch-pi1 .resetbutt,.tx-powermail .resetbutt{display:none}.kesearch_searchbox{position:relative}.kesearch_searchbox .kesearchbox{width:calc(100% - 2rem)}.kesearch_searchbox .submitbutt{position:absolute;top:0;right:0}.kesearch_searchbox .submitbutt input{margin:0}.text{display:block;width:100%;max-width:62rem;margin:2rem 0}.text p{margin:1em 0}.text p a,.text li a{text-decoration:underline;color:#17334a}.text ul li{position:relative;padding-left:2em}.text ul li:before{position:absolute;top:.75em;left:1em;display:block;width:.2em;height:.2em;content:"";transform:translateX(-50%) translateY(-50%);border-radius:50%;background-color:#17334a}blockquote,blockquote p{font-size:1.5rem;font-style:italic;color:#287eb9}strong{font-weight:bold;color:#287eb9}a.block-link,a.block-link-white,a.block-link-red,a.booking-link{font-size:1rem;font-weight:700;line-height:1;display:inline-block;margin:.25em 0;padding:.75em 1.25em .75em 3em;transition:border-radius 333ms;text-decoration:none !important;color:#fff !important;border-radius:1.25em 0 1.25em 0;background-color:#287eb9;background-image:url(/typo3conf/ext/alphastone/Resources/Public/Icons/arrow-right-white.svg);background-repeat:no-repeat;background-position:1em center;background-size:1em}a.block-link:hover,a.block-link-white:hover,a.block-link-red:hover,a.booking-link:hover{border-radius:0 1.25em 0 1.25em}a.block-link-white{color:#287eb9 !important;border:#287eb9 1px solid;background-color:#fff}a.block-link-white:hover{color:#fff !important;background-color:#287eb9 !important}a.block-link-red{color:#fff !important;border:red 1px solid;background-color:red}a.block-link-red:hover{color:red !important;background-color:#fff !important}a.block-link-red{color:#fff !important;border:#17334a 1px solid;background-color:#17334a}a.block-link-red:hover{color:#17334a !important;background-color:#fff !important}a.block-link--calc{padding:.75em 1.25em;background-color:#1c4b6e;background-image:none}@media(max-width:1400px){a.block-link--calc{display:none}}@media all and (max-width:42rem){a.block-link,a.booking-link{font-size:.75rem;letter-spacing:.1em}}.ce-textpic.ce-left .ce-textpic_wrap{display:flex;gap:2rem}.ce-textpic.ce-left .ce-textpic_wrap .ce-gallery{width:30%}.ce-textpic.ce-left .ce-textpic_wrap .ce-bodytext{width:70%}.ce-textpic.ce-right .ce-textpic_wrap{display:flex;flex-direction:row-reverse;column-gap:2rem;gap:2rem}.ce-textpic.ce-right .ce-textpic_wrap .ce-gallery{width:30%}.ce-textpic.ce-right .ce-textpic_wrap .ce-bodytext{width:70%}.ce-textpic.ce-above .ce-textpic_wrap .ce-gallery{display:block;width:100%;margin-bottom:2rem}.accordeon-element{position:relative;width:100%;max-width:62rem;margin-bottom:2rem;padding-left:1rem}.accordeon-element .h5{font-size:20px;font-weight:bold;position:relative;display:block;padding-right:2rem;cursor:pointer;color:#287eb9}.accordeon-element .h5 button{font-size:2rem;line-height:1em;position:absolute;top:0;right:0;cursor:pointer;color:#17334a;border:none;background-color:rgba(0,0,0,0)}.accordeon-element .h5 button span{position:relative;display:inline-block;width:2rem;text-indent:-99999px}.accordeon-element .h5 button span:after{position:absolute;top:50%;left:50%;display:block;width:1.25rem;height:1.25rem;content:"";transition:transform 333ms;transform:translate(-50%,-50%);background-image:url(/typo3conf/ext/alphastone/Resources/Public/Icons/angle-small-down.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.accordeon-element.open .h5 button span:after{transform:translate(-50%,-50%) rotate(180deg)}.accordeon-element .text{display:none}.accordeon-element:after{position:absolute;bottom:-1rem;left:50%;display:block;width:100%;content:"";transform:translateX(-50%);border-bottom:#a6ddf4 1px solid}ul.ce-uploads{display:flex;padding:2rem 0;list-style:none;flex-wrap:wrap;gap:1rem}ul.ce-uploads li{font-size:1.25rem;display:block;width:calc(33.33333% - 2rem);text-align:center}ul.ce-uploads li div{padding:2rem 1rem}ul.ce-uploads li a{text-align:center;text-decoration:none}ul.ce-uploads li a img{box-shadow:0 .5rem 1rem rgba(0,0,0,.1)}ul.ce-uploads li a+span{display:inline-block;margin-left:.5em}ul.ce-uploads li .ce-uploads-filesize{font-size:1rem}table.ce-table,table.contenttable,table.table{font-size:1.25rem;display:block;width:100%;padding:2rem 0}table.ce-table tbody,table.contenttable tbody,table.table tbody{width:100%}table.ce-table tbody tr,table.contenttable tbody tr,table.table tbody tr{border-bottom:rgba(0,0,0,.2) 1px solid}table.ce-table tbody tr td,table.ce-table tbody tr th,table.contenttable tbody tr td,table.contenttable tbody tr th,table.table tbody tr td,table.table tbody tr th{padding:.5rem 1rem;text-align:left}table.ce-table tbody tr td:first-child,table.ce-table tbody tr th:first-child,table.contenttable tbody tr td:first-child,table.contenttable tbody tr th:first-child,table.table tbody tr td:first-child,table.table tbody tr th:first-child{padding-left:0}table.ce-table tbody tr td:last-child,table.ce-table tbody tr th:last-child,table.contenttable tbody tr td:last-child,table.contenttable tbody tr th:last-child,table.table tbody tr td:last-child,table.table tbody tr th:last-child{font-weight:bold;padding-right:0;text-align:right}table.ce-table thead tr,table.contenttable thead tr,table.table thead tr{border-bottom:rgba(0,0,0,.2) 1px solid}table.ce-table thead tr th,table.contenttable thead tr th,table.table thead tr th{font-weight:bold;padding:.5rem 1rem;text-align:left}table.ce-table thead tr th:first-child,table.contenttable thead tr th:first-child,table.table thead tr th:first-child{padding-left:0}.text-center{text-align:center}.text-right{text-align:right}.video-element .video-element_wrap{position:relative;width:100%;height:0;padding-top:56.25%;overflow:hidden;border-radius:.5rem}.video-element iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page__header{position:relative;z-index:1;background-color:#fff;box-shadow:0 0 1rem rgba(0,0,0,.25)}.page__header-wrap{position:relative;display:flex;width:100%;max-width:102rem;min-height:4rem;margin:0 auto;padding:0 2rem;gap:1rem;justify-content:space-between;align-items:center}@media(max-width:1280px){.page__header-wrap{padding:0 1rem}}@media(max-width:920px){.page__header-wrap{height:4rem}}.page__header-right{display:flex;gap:1rem;justify-content:space-between;align-items:center}.breadcrumb{position:relative;display:flex;width:100%;max-width:98rem;margin:0 auto;padding:1rem 2rem;justify-content:space-between;align-items:center}.breadcrumb-list{display:flex;align-items:center;gap:.75rem}.breadcrumb-item,.breadcrumb-item a{font-size:.875rem;font-weight:400;text-decoration:none;color:#287eb9}.breadcrumb-item.active,.breadcrumb-item.active a,.breadcrumb-item a.active,.breadcrumb-item a.active a{font-weight:700;color:#196495}.breadcrumb-item{padding:0 2em 0 0;background-image:url(/typo3conf/ext/alphastone/Resources/Public/Icons/angle-small-right.svg);background-repeat:no-repeat;background-position:right center;background-size:1em}.breadcrumb-item:last-child{background-image:none}.page__footer{margin-top:8rem;background-color:#287eb9}.page__footer .text,.page__footer .text p,.page__footer .text p strong,.page__footer .text strong,.page__footer .text a{color:#fff}.page__footer a[href^="tel:"]:before{background-image:url(/typo3conf/ext/alphastone/Resources/Public/Icons/phone_weiss.svg)}.page__footer a[href^="mailto:"]:before{background-image:url(/typo3conf/ext/alphastone/Resources/Public/Icons/email_weiss.svg)}.page__footer .logo{min-width:12rem;max-width:20rem;margin:2rem 0}.page__footer .logo a{background-image:url(/typo3conf/ext/alphastone/Resources/Public/Images/alphastone-logo_weiss.svg)}.page__footer-wrap{position:relative;display:flex;width:100%;max-width:98rem;margin:0 auto;padding:2rem 2rem;align-items:flex-start;gap:2rem;justify-content:space-between}.page__footer-wrap+.page__footer-wrap{padding-top:0}.page__footer-wrap>div,.page__footer-wrap>nav{flex:1}.page__footer-wrap .image-element{align-self:center}.page__footer-wrap .image-element img{max-width:12rem}.page__footer-bottom{position:relative;width:100%;background-color:#196495}.page__footer-bottom-wrap{position:relative;display:flex;width:100%;max-width:98rem;margin:0 auto;padding:0 2rem;align-items:flex-start;gap:2rem;justify-content:space-between;align-items:center}@media(max-width:920px){.page__footer-bottom-wrap{flex-direction:column;align-items:flex-start}}@media all and (max-width:60rem){.page__footer-wrap{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}}.navigation__hamburger{display:none;width:2rem;height:auto}@media(max-width:1180px){.navigation__hamburger{display:block}}.navigation__hamburger{width:40px;height:30px;cursor:pointer;transition:transform .3s ease;stroke:#287eb9;stroke-linecap:round}.navigation__hamburger path{transition:all .3s ease}.navigation__hamburger.active #navigation__hamburger__top-line{transform:translateY(10px) rotate(45deg);transform-origin:20px 10px}.navigation__hamburger.active #navigation__hamburger__middle-line{opacity:0}.navigation__hamburger.active #navigation__hamburger__bottom-line{transform:translateY(-10px) rotate(-45deg);transform-origin:20px 30px}.navigation__search{position:relative;display:block;width:2rem;height:2rem;border-radius:50%;background-color:#287eb9}.navigation__search svg{width:100%;height:auto}.navigation__calc{font-size:1rem;font-weight:700;line-height:1;display:none;padding:1em 1em 1em 3em;transition:background-color 333ms,color 333ms;text-decoration:none;color:#fff;background-color:#1c4b6e;background-image:url(/typo3conf/ext/alphastone/Resources/Public/Icons/arrow-right-white.svg);background-repeat:no-repeat;background-position:1em center;background-size:1em}@media(max-width:1180px){.navigation__calc{display:block}}@media(max-width:1180px){.navigation{position:absolute;top:4rem;left:0;width:100%;transition:transform .3s ease;transform:translateX(-100%);background-color:#fff;box-shadow:0 20px 20px -10px rgba(0,0,0,.1)}.navigation.active{transform:translateX(0)}}.navigation__list{display:flex;gap:0rem}.navigation__list button{display:none}@media(max-width:1280px){.navigation__list{gap:0rem}}@media(max-width:1180px){.navigation__list{flex-direction:column}}.navigation__list-element.active .navigation__link{color:#196495;background-color:#e3f4fd}.navigation__list-element:hover .navigation__link{color:#196495;background-color:#a6ddf4}@media(min-width:1180px){.navigation__list-element:hover .navigation__sublist{display:block}}@media(max-width:1180px){.navigation__list-element{border-bottom:rgba(0,0,0,.25) 1px solid}}.navigation__link{font-size:1rem;font-weight:700;line-height:1;display:block;padding:1em;transition:background-color 333ms,color 333ms;white-space:nowrap;text-decoration:none;text-transform:uppercase;color:#287eb9;border-radius:.25em}.navigation__link.navigation__link--haschildren{padding-right:2.5em;background-image:url(/typo3conf/ext/alphastone/Resources/Public/Icons/angle-down.svg);background-repeat:no-repeat;background-position:right 1em center;background-size:1em}.navigation__link.navigation__link--external{padding-right:2.5em;background-image:url(/typo3conf/ext/alphastone/Resources/Public/Icons/arrow-right-top.svg);background-repeat:no-repeat;background-position:right 1em center;background-size:1.5em}@media(max-width:1280px){.navigation__link{padding:1em .5rem}}.navigation__sublist{position:absolute;display:none;overflow:hidden;border-radius:0 .25em .25em .25em}@media(max-width:1180px){.navigation__sublist{position:relative}}.navigation__sublist-element:not(:last-child){border-bottom:rgba(0,0,0,.25) 1px solid}.navigation__sublink{font-size:1rem;font-weight:400;line-height:1;display:block;padding:1em 1em 1em 3em;transition:background-color 333ms,color 333ms;text-decoration:none;text-transform:uppercase;color:#1c4b6e;background-color:#e3f4fd;background-image:url(/typo3conf/ext/alphastone/Resources/Public/Icons/arrow-right.svg);background-repeat:no-repeat;background-position:1em center;background-size:1em}.navigation__sublink:hover{background-color:#a6ddf4}.navigation-social__list{list-style:none}.navigation-social__list-element a{color:#fff}#language{line-height:1em}.language-link{display:inline-block;overflow:hidden;width:2rem;height:2rem;border-radius:50%}
