@-webkit-keyframes a{0%{opacity:0}to{opacity:1}}@keyframes a{0%{opacity:0}to{opacity:1}}@-webkit-keyframes b{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes b{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@-webkit-keyframes c{0%{transform:translate(-50%,-50%) rotate(0)}50%{transform:translate(-50%,-50%) rotate(-180deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes c{0%{transform:translate(-50%,-50%) rotate(0)}50%{transform:translate(-50%,-50%) rotate(-180deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}@-webkit-keyframes d{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(6px)}25%{transform:scale(1.3) translateX(8px)}40%{transform:scale(1.2) translateX(6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(6px)}75%{transform:scale(.7) translateX(8px)}90%{transform:scale(.8) translateX(6px)}to{transform:scale(1)}}@keyframes d{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(6px)}25%{transform:scale(1.3) translateX(8px)}40%{transform:scale(1.2) translateX(6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(6px)}75%{transform:scale(.7) translateX(8px)}90%{transform:scale(.8) translateX(6px)}to{transform:scale(1)}}@-webkit-keyframes e{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(-6px)}25%{transform:scale(1.3) translateX(-8px)}40%{transform:scale(1.2) translateX(-6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(-6px)}75%{transform:scale(.7) translateX(-8px)}90%{transform:scale(.8) translateX(-6px)}to{transform:scale(1)}}@keyframes e{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(-6px)}25%{transform:scale(1.3) translateX(-8px)}40%{transform:scale(1.2) translateX(-6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(-6px)}75%{transform:scale(.7) translateX(-8px)}90%{transform:scale(.8) translateX(-6px)}to{transform:scale(1)}}.lum-lightbox{background:rgba(0,0,0,.6)}.lum-lightbox-inner{top:2.5%;right:2.5%;bottom:2.5%;left:2.5%}.lum-lightbox-inner img{position:relative}.lum-lightbox-inner .lum-lightbox-caption{margin:0 auto;color:#fff;max-width:700px;text-align:center}.lum-loading .lum-lightbox-loader{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:66px;height:20px;-webkit-animation:c 1.8s linear infinite;animation:c 1.8s linear infinite}.lum-lightbox-loader:after,.lum-lightbox-loader:before{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;border-radius:20px;background:hsla(0,0%,100%,.9)}.lum-lightbox-loader:before{left:0;-webkit-animation:d 1.8s linear infinite;animation:d 1.8s linear infinite}.lum-lightbox-loader:after{right:0;-webkit-animation:e 1.8s linear infinite;animation:e 1.8s linear infinite;-webkit-animation-delay:-.9s;animation-delay:-.9s}.lum-lightbox.lum-opening{-webkit-animation:a .18s ease-out;animation:a .18s ease-out}.lum-lightbox.lum-opening .lum-lightbox-inner{-webkit-animation:b .18s ease-out;animation:b .18s ease-out}.lum-lightbox.lum-closing{-webkit-animation:a .3s ease-in;animation:a .3s ease-in;animation-direction:reverse}.lum-lightbox.lum-closing .lum-lightbox-inner{-webkit-animation:b .3s ease-in;animation:b .3s ease-in;animation-direction:reverse}.lum-img{transition:opacity .12s ease-out}.lum-loading .lum-img{opacity:0}.lum-gallery-button{overflow:hidden;text-indent:150%;white-space:nowrap;background:transparent;border:0;margin:0;padding:0;outline:0;position:absolute;top:50%;transform:translateY(-50%);height:100px;max-height:100%;width:60px;cursor:pointer}.lum-close-button{position:absolute;right:5px;top:5px;width:32px;height:32px;opacity:.3}.lum-close-button:hover{opacity:1}.lum-close-button:after,.lum-close-button:before{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#fff}.lum-close-button:before{transform:rotate(45deg)}.lum-close-button:after{transform:rotate(-45deg)}.lum-previous-button{left:12px}.lum-next-button{right:12px}.lum-gallery-button:after{content:"";display:block;position:absolute;top:50%;width:36px;height:36px;border-top:4px solid hsla(0,0%,100%,.8)}.lum-previous-button:after{transform:translateY(-50%) rotate(-45deg);border-left:4px solid hsla(0,0%,100%,.8);box-shadow:-2px 0 rgba(0,0,0,.2);left:12%;border-radius:3px 0 0 0}.lum-next-button:after{transform:translateY(-50%) rotate(45deg);border-right:4px solid hsla(0,0%,100%,.8);box-shadow:2px 0 rgba(0,0,0,.2);right:12%;border-radius:0 3px 0 0}@media (max-width:460px){.lum-lightbox-image-wrapper{display:flex;overflow:auto;-webkit-overflow-scrolling:touch}.lum-lightbox-caption{width:100%;position:absolute;bottom:0}.lum-lightbox-position-helper{margin:auto}.lum-lightbox-inner img{max-width:none;max-height:none}}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,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;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,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box!important}.row[data-padding=default]{padding:3em 0}.row[data-padding=default]+[data-padding=default]{padding-top:0!important}.row[data-padding=none]{padding:3em 0}@media screen and (min-width:850px){.row[data-padding=none]{padding:0}.row[data-padding=none]+[data-padding=default]{padding-top:3em!important}}.inner-wrap{margin:0 2em}@media screen and (min-width:768px){.inner-wrap{margin:0 8%}}.inner-wrap[data-fullwidth="1"]{width:100%;max-width:100%;margin:0}@media screen and (max-width:768px){.hide-on-mobile{display:none!important}}@media screen and (min-width:768px){.hide-on-desktop{display:none!important}}@supports (display:grid){.colset{display:grid}}.colset[data-cols="1"],.colset[data-cols]{grid-template-columns:100%}@media screen and (min-width:768px){.colset[data-cols="2"]{grid-template-columns:50% 50%}}@media screen and (min-width:1024px){.colset[data-cols="2"]{grid-template-columns:repeat(2,50%)}}.colset[data-cols="2"][data-colgap="1"]{grid-column-gap:2%}@media screen and (min-width:768px){.colset[data-cols="2"][data-colgap="1"]{grid-template-columns:50% 50%}}@media screen and (min-width:1024px){.colset[data-cols="2"][data-colgap="1"]{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.colset[data-cols="3"]{grid-template-columns:50% 50%}}@media screen and (min-width:1024px){.colset[data-cols="3"]{grid-template-columns:repeat(3,33.3333333333%)}}.colset[data-cols="3"][data-colgap="1"]{grid-column-gap:2%}@media screen and (min-width:768px){.colset[data-cols="3"][data-colgap="1"]{grid-template-columns:50% 50%}}@media screen and (min-width:1024px){.colset[data-cols="3"][data-colgap="1"]{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:768px){.colset[data-cols="4"]{grid-template-columns:50% 50%}}@media screen and (min-width:1024px){.colset[data-cols="4"]{grid-template-columns:repeat(4,25%)}}.colset[data-cols="4"][data-colgap="1"]{grid-column-gap:2%}@media screen and (min-width:768px){.colset[data-cols="4"][data-colgap="1"]{grid-template-columns:50% 50%}}@media screen and (min-width:1024px){.colset[data-cols="4"][data-colgap="1"]{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:768px){.colset[data-cols="5"]{grid-template-columns:50% 50%}}@media screen and (min-width:1024px){.colset[data-cols="5"]{grid-template-columns:repeat(5,20%)}}.colset[data-cols="5"][data-colgap="1"]{grid-column-gap:2%}@media screen and (min-width:768px){.colset[data-cols="5"][data-colgap="1"]{grid-template-columns:50% 50%}}@media screen and (min-width:1024px){.colset[data-cols="5"][data-colgap="1"]{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:768px){.colset[data-cols="6"]{grid-template-columns:50% 50%}}@media screen and (min-width:1024px){.colset[data-cols="6"]{grid-template-columns:repeat(6,16.6666666667%)}}.colset[data-cols="6"][data-colgap="1"]{grid-column-gap:2%}@media screen and (min-width:768px){.colset[data-cols="6"][data-colgap="1"]{grid-template-columns:50% 50%}}@media screen and (min-width:1024px){.colset[data-cols="6"][data-colgap="1"]{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1024px){.colset[data-cols="2"][data-colsplit="5050"]{grid-template-columns:50% 50%}.colset[data-cols="2"][data-colsplit="5050"][data-colgap="1"]{grid-template-columns:49% 49%}.colset[data-cols="2"][data-colsplit="3366"]{grid-template-columns:33.33% 66.66%}.colset[data-cols="2"][data-colsplit="3366"][data-colgap="1"]{grid-template-columns:32% 66%}.colset[data-cols="2"][data-colsplit="6633"]{grid-template-columns:66.66% 33.33%}.colset[data-cols="2"][data-colsplit="6633"][data-colgap="1"]{grid-template-columns:66% 32%}.colset[data-cols="2"][data-colsplit="2575"]{grid-template-columns:25% 75%}.colset[data-cols="2"][data-colsplit="2575"][data-colgap="1"]{grid-template-columns:24% 74%}.colset[data-cols="2"][data-colsplit="7525"]{grid-template-columns:75% 25%}.colset[data-cols="2"][data-colsplit="7525"][data-colgap="1"]{grid-template-columns:74% 24%}.colset[data-cols="3"][data-colsplit="333333"]{grid-template-columns:33% 33% 33%}.colset[data-cols="3"][data-colsplit="333333"][data-colgap="1"]{grid-template-columns:32% 32% 32%}.colset[data-cols="3"][data-colsplit="502525"]{grid-template-columns:50% 25% 25%}.colset[data-cols="3"][data-colsplit="502525"][data-colgap="1"]{grid-template-columns:48% 24% 24%}.colset[data-cols="3"][data-colsplit="255025"]{grid-template-columns:25% 50% 25%}.colset[data-cols="3"][data-colsplit="255025"][data-colgap="1"]{grid-template-columns:24% 48% 24%}.colset[data-cols="3"][data-colsplit="252550"]{grid-template-columns:25% 25% 50%}.colset[data-cols="3"][data-colsplit="252550"][data-colgap="1"]{grid-template-columns:24% 24% 48%}}.colset[data-rowgap="1"]{row-gap:30px}.colset[data-rowgap="1"] .col{display:grid;grid-gap:30px}@media screen and (min-width:768px){.colset[data-rowgap="1"]{row-gap:50px}.colset[data-rowgap="1"] .col{display:grid;grid-gap:50px}}@media screen and (max-width:768px){.colset[data-outergap]{padding-left:2em;padding-right:2em}.inner-wrap[data-fullwidth="0"]>.colset[data-outergap]{padding-left:0;padding-right:0}}@media screen and (min-width:768px){.colset[data-outergap=left]{padding-left:8%;padding-right:0}.colset[data-outergap=right]{padding-right:8%;padding-left:0}}.colset[data-alignitems=start]{align-items:start}.colset[data-alignitems=end]{align-items:end}.colset[data-alignitems=center]{align-items:center}.colset[data-cols="2"][data-dont-break="1"]{grid-template-columns:repeat(2,1fr)!important}.colset[data-cols="3"][data-dont-break="1"]{grid-template-columns:repeat(3,1fr)!important}.colset[data-cols="4"][data-dont-break="1"]{grid-template-columns:repeat(4,1fr)!important}.colset[data-cols="5"][data-dont-break="1"]{grid-template-columns:repeat(5,1fr)!important}.colset[data-cols="6"][data-dont-break="1"]{grid-template-columns:repeat(6,1fr)!important}@media screen and (max-width:768px){.colset[data-mobile-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (max-width:768px){.colset[data-mobile-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:768px){.colset[data-mobile-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media screen and (max-width:768px){.colset[data-mobile-cols="5"]{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media screen and (max-width:768px){.colset[data-mobile-cols="6"]{grid-template-columns:repeat(6,minmax(0,1fr))!important}}.example-info{padding:0 5%;margin:50px 20px 10px;border:3px double rgba(0,0,0,.27);text-align:left;overflow:hidden}.example-info h2,.example-info h3{font-size:2rem;color:#135d96}.example-info p{font-style:italic;font-weight:300}.example-info pre{text-align:left;margin-left:-10%;font-size:.7em}.row[data-colorscheme=light]{color:inherit;background-color:inherit}.row[data-colorscheme=dark]{color:#e9e9e9;background-color:#333}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-100.eot);src:local("Roboto Thin"),local("Roboto-Thin"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-100.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-100.woff2) format("woff2"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-100.woff) format("woff"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-100.ttf) format("truetype"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-100.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-300.eot);src:local("Roboto Light"),local("Roboto-Light"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-300.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-300.woff2) format("woff2"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-300.woff) format("woff"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-300.ttf) format("truetype"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-300.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-display:swap;src:url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-100italic.eot);src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-100italic.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-100italic.woff2) format("woff2"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-100italic.woff) format("woff"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-100italic.ttf) format("truetype"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-100italic.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-300italic.eot);src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-300italic.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-300italic.woff2) format("woff2"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-300italic.woff) format("woff"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-300italic.ttf) format("truetype"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-300italic.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-italic.eot);src:local("Roboto Italic"),local("Roboto-Italic"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-italic.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-italic.woff2) format("woff2"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-italic.woff) format("woff"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-italic.ttf) format("truetype"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-italic.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-regular.eot);src:local("Roboto"),local("Roboto-Regular"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-regular.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-regular.woff2) format("woff2"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-regular.woff) format("woff"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-regular.ttf) format("truetype"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-regular.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-500.eot);src:local("Roboto Medium"),local("Roboto-Medium"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-500.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-500.woff2) format("woff2"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-500.woff) format("woff"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-500.ttf) format("truetype"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-500.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:swap;src:url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-500italic.eot);src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-500italic.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-500italic.woff2) format("woff2"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-500italic.woff) format("woff"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-500italic.ttf) format("truetype"),url(/typo3conf/ext/if_components/Resources/Public/Fonts/roboto-v19-latin-500italic.svg#Roboto) format("svg")}.ce-align-left{text-align:left}.ce-align-center{text-align:center}.ce-align-right{text-align:right}.ce-image,.ce-nowrap .ce-bodytext,.ce-row,.ce-textpic,.ce-uploads div,.ce-uploads li{overflow:hidden}.ce-column,.ce-left .ce-row{float:left}.ce-center .ce-outer{position:relative;float:right;right:50%}.ce-center .ce-inner{position:relative;float:right;right:-50%}.ce-right .ce-row{float:right}.ce-row figure{margin:0}.ce-row figcaption{caption-side:bottom}.ce-row img{display:block}.ce-row iframe{border-width:0}.ce-border iframe,.ce-border img{border:2px solid #000;padding:0}.ce-above .ce-row,.ce-intext.ce-left .ce-row,.ce-intext.ce-right .ce-row{margin-bottom:10px}.ce-intext.ce-right .ce-row{margin-left:10px}.ce-intext.ce-left .ce-row{margin-right:10px}.ce-below .ce-row{margin-top:10px}.ce-column{margin-right:10px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:10px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto}.ce-headline-left{text-align:left}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.ce-uploads{margin:0;padding:0}.ce-uploads li{list-style:none outside none;margin:1em 0}.ce-uploads img{float:left;padding-right:1em;vertical-align:top}.ce-uploads span{display:block}.ce-table{width:100%;max-width:100%}.ce-table td,.ce-table th{padding:.5em .75em;vertical-align:top}.ce-table thead th{border-bottom:2px solid #dadada}.ce-table td,.ce-table th{border-top:1px solid #dadada}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.ce-table-bordered td,.ce-table-bordered th{border:1px solid #dadada}.frame-space-before-extra-small{margin-top:1em!important}.frame-space-before-small{margin-top:2em!important}.frame-space-before-medium{margin-top:3em!important}.frame-space-before-large{margin-top:4em!important}.frame-space-before-extra-large{margin-top:5em!important}.frame-space-after-extra-small{margin-bottom:1em!important}.frame-space-after-small{margin-bottom:2em!important}.frame-space-after-medium{margin-bottom:3em!important}.frame-space-after-large{margin-bottom:4em!important}.frame-space-after-extra-large{margin-bottom:5em!important}.frame-ruler-before:before{content:"";display:block;border-top:1px solid rgba(0,0,0,.25);margin-bottom:2em}.frame-ruler-after:after{content:"";display:block;border-bottom:1px solid rgba(0,0,0,.25);margin-top:2em}.frame-indent{margin-left:15%;margin-right:15%}.frame-indent-left{margin-left:33%}.frame-indent-right{margin-right:33%}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.9}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}body{font-family:Roboto,sans-serif;font-size:18px;line-height:1.5;background-color:#e9e9e9;margin-top:144px}main{max-width:1600px;margin:0 auto;background-color:#fff}img{max-width:100%;height:auto}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:1em!important}@media screen and (min-width:768px){h1[data-overflow=left],h2[data-overflow=left],h3[data-overflow=left],h4[data-overflow=left],h5[data-overflow=left],h6[data-overflow=left]{float:left}h1[data-overflow=right],h2[data-overflow=right],h3[data-overflow=right],h4[data-overflow=right],h5[data-overflow=right],h6[data-overflow=right]{float:right}}.type-header+*{margin-top:1em!important}@media screen and (min-width:768px){[data-overflow]{position:relative;white-space:nowrap;min-width:100%;z-index:1}}@media screen and (max-width:1600px){[data-overflow]{line-height:1}}[data-overflow=none]{white-space:unset!important}h1{font-family:Roboto,sans-serif;font-size:2em;font-weight:700;line-height:1;color:#97bf0d}@media screen and (max-width:1600px){h1[data-overflow]{font-size:5.5vw}}h2{font-family:Roboto,sans-serif;font-size:1.8em;font-weight:400;line-height:1;color:#97bf0d}@media screen and (max-width:1600px){h2[data-overflow]{font-size:4.5vw}}h3{font-family:Roboto,sans-serif;font-size:1.2em;font-weight:400;line-height:1;color:#97bf0d}@media screen and (max-width:1600px){h3[data-overflow]{font-size:3.5vw}}h4{font-family:Roboto,sans-serif;font-size:1em;font-weight:400;line-height:1;color:#97bf0d}@media screen and (max-width:1600px){h4[data-overflow]{font-size:2.5vw}}h5{font-family:Roboto,sans-serif;font-size:1em;font-weight:400;line-height:1;color:#97bf0d}@media screen and (max-width:1600px){h5[data-overflow]{font-size:1.5vw}}h6{font-family:Roboto,sans-serif;font-size:1em;font-weight:400;line-height:1;color:#97bf0d}@media screen and (max-width:1600px){h6[data-overflow]{font-size:1vw}}h1,h2,h3{margin-top:1.5em;margin-bottom:.1em}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.center{text-align:center}.left{text-align:left}.right{text-align:right}a{color:#97bf0d;transition:all .4s ease-in-out;text-decoration:none}a:hover{color:#333}.content,.description,.header,.headline,.word-break{word-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.content ul,.description ul,div[id^=c] ul{list-style-type:disc;padding-left:1rem}.content ol,.description ol,div[id^=c] ol{list-style-type:decimal;padding-left:1rem}input:not([type=checkbox]):not([type=radio]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:block;background-color:#fff;color:#e0e0e0;padding:1em;border:1px solid #e0e0e0}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{outline:none;border-color:#6f6f6f}textarea{min-height:200px}label{display:block;font-size:.8em;color:#363d4a}[type=checkbox]{display:none}[type=checkbox]+span:before{content:"";width:15px;height:15px;border:3px solid #363d4a;background-color:transparent;display:inline-block;vertical-align:middle;margin-right:.6em}[type=checkbox]:checked+span:before{border:3px solid #97bf0d;background-color:#97bf0d}.extbase-debugger [type=checkbox]{display:block!important}[type=radio]{display:none}[type=radio]+span:before{content:"";width:15px;height:15px;border:3px solid #363d4a;background-color:transparent;display:inline-block;vertical-align:middle;margin-right:.6em;border-radius:50px}[type=radio]:checked+span:before{border:3px solid #97bf0d;background-color:#97bf0d}form .colset+.colset,form .colset+.form-group,form .colset+[aria-hidden=true],form .form-group+.colset,form .form-group+.form-group,form .form-group+[aria-hidden=true],form [aria-hidden=true]+.colset,form [aria-hidden=true]+.form-group{margin-top:1em}form .form-check.checkboxes-no-break{display:inline-block;margin-right:12px;margin-bottom:15px}form .colset[data-rowgap="1"]{row-gap:20px}.actions{margin-top:2em}#main-header{position:fixed;top:0;left:0;right:0;opacity:1;visibility:visible;z-index:6000;background-color:#fff;width:100%;padding:6px 0;transition:top .5s,opacity .5s,visibility .6s}#main-header.hidden{opacity:0;visibility:hidden}@media screen and (min-width:768px){#main-header{padding:1em 0}}@media screen and (max-width:768px){#main-header{border-bottom:1px solid #97bf0d}}#main-header>.inner-wrap{display:flex;justify-content:space-between;align-items:center}#main-header .quickcontact{padding:.6em .8em}@media screen and (min-width:768px){#main-header .quickcontact{background-color:#363d4a;padding:1.5em}}#main-header .quickcontact a{display:inline-block;text-decoration:none;color:#fff}#main-header .quickcontact a+a{margin-left:.3em}@media screen and (min-width:768px){#main-header .quickcontact a{display:block}}#main-header .quickcontact a svg{width:20px;height:auto;display:inline-block;vertical-align:middle}@media screen and (min-width:768px){#main-header .quickcontact a svg{margin-right:1em}}#main-header .quickcontact a svg g g{fill:#97bf0d}#main-header .quickcontact a span{display:none}@media screen and (min-width:768px){#main-header .quickcontact a span{display:inline-block}}.menu-trigger.hamburger{color:#262628;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu-trigger.hamburger:active,.menu-trigger.hamburger:focus{outline:none;background-color:unset}#main-nav{transition-duration:.4s;transform:translateY(0);background-color:#363d4a;color:#fff;display:none;padding-top:12px;padding-bottom:12px}#main-nav.hide{transform:translateY(-100%)}#main-nav.open{display:block}@media screen and (min-width:1024px){#main-nav{padding-top:0;padding-bottom:0}@supports ((position:-webkit-sticky) or (position:sticky)){#main-nav{position:-webkit-sticky;position:sticky;top:0;z-index:100}}}#main-nav ul{list-style:none}@media screen and (min-width:1024px){#main-nav ul{display:flex;justify-content:space-between;align-items:center;justify-content:flex-start}}#main-nav ul li{position:relative}#main-nav ul li a{display:block;color:#fff;background-color:#363d4a;transition:all .4s ease-in-out}#main-nav ul li a:hover{color:#fff!important;background-color:#97bf0d!important}#main-nav ul li a{padding:1em}#main-nav ul li.active,#main-nav ul li.active>a,#main-nav ul li.current,#main-nav ul li.current>a{color:#fff;background-color:#97bf0d}#main-nav ul li.sub{overflow:hidden}#main-nav ul li.sub>a{position:relative;padding:1em;display:inline-block;width:75%}@media screen and (min-width:1024px){#main-nav ul li.sub>a{width:100%}#main-nav ul li.sub>a:after{content:"+";position:relative;left:7px;bottom:1px}}#main-nav ul li.sub>a.subOpener{width:25%;text-align:center;cursor:pointer}#main-nav ul li.sub>a.subOpener.active{background-color:#434c5c;color:#97bf0d!important}@media screen and (min-width:1024px){#main-nav ul li.sub>a.subOpener{display:none}}@media screen and (max-width:1024px){#main-nav ul li.sub>ul{display:none}}#main-nav ul li.sub:hover{overflow:visible}#main-nav ul li.sub:hover>a{color:#fff}#main-nav ul li>.level1{top:auto!important;left:auto!important;margin-left:0!important;display:block;background-color:#363d4a}@media screen and (max-width:1024px){#main-nav ul li>.level1{margin-left:1em}#main-nav ul li>.level1.open{display:block}#main-nav ul li>.level1.open .subOpener,#main-nav ul li>.level1.open a{background-color:#434c5c}#main-nav ul li>.level1.open .subOpener.active{background-color:#505a6d}#main-nav ul li>.level1.open li:not(.sub) a{width:100%}}@media screen and (min-width:1024px){#main-nav ul li>.level1{position:absolute;min-width:200px;top:0;left:100%;z-index:100;transform:translateX(-100%);transition:transform .2s ease-in;opacity:0}}#main-nav ul li>.level1 .sub>a{padding:1em}#main-nav ul li>.level1 .sub:hover>a{color:#fff}#main-nav ul li>.level1 li{display:block}#main-nav ul li>.level1 li a,#main-nav ul li>.level1 li a:hover{color:#fff}@media screen and (min-width:1024px){#main-nav ul li:hover>.level1{transform:translateX(-100%);opacity:1;transform:translateX(0)}}#main-nav ul li>.level2{display:block;background-color:#363d4a}@media screen and (max-width:1024px){#main-nav ul li>.level2{margin-left:1em}#main-nav ul li>.level2.open{display:block}#main-nav ul li>.level2.open .subOpener,#main-nav ul li>.level2.open a{background-color:#505a6d}#main-nav ul li>.level2.open .subOpener.active{background-color:#5d697f}#main-nav ul li>.level2.open li:not(.sub) a{width:100%}}@media screen and (min-width:1024px){#main-nav ul li>.level2{position:absolute;min-width:200px;top:0;left:100%;z-index:100;transform:translateX(-100%);transition:transform .2s ease-in;opacity:0}}#main-nav ul li>.level2 .sub>a{padding:1em}#main-nav ul li>.level2 .sub:hover>a{color:#fff}#main-nav ul li>.level2 li{display:block}#main-nav ul li>.level2 li a,#main-nav ul li>.level2 li a:hover{color:#fff}@media screen and (min-width:1024px){#main-nav ul li:hover>.level2{opacity:1;transform:translateX(0)}}#main-nav ul li>.level3{display:block;background-color:#363d4a}@media screen and (max-width:1024px){#main-nav ul li>.level3{margin-left:1em}#main-nav ul li>.level3.open{display:block}#main-nav ul li>.level3.open .subOpener,#main-nav ul li>.level3.open a{background-color:#5d697f}#main-nav ul li>.level3.open .subOpener.active{background-color:#6a7791}#main-nav ul li>.level3.open li:not(.sub) a{width:100%}}@media screen and (min-width:1024px){#main-nav ul li>.level3{position:absolute;min-width:200px;top:0;left:100%;z-index:100;transform:translateX(-100%);transition:transform .2s ease-in;opacity:0}}#main-nav ul li>.level3 .sub>a{padding:1em}#main-nav ul li>.level3 .sub:hover>a{color:#fff}#main-nav ul li>.level3 li{display:block}#main-nav ul li>.level3 li a,#main-nav ul li>.level3 li a:hover{color:#fff}@media screen and (min-width:1024px){#main-nav ul li:hover>.level3{opacity:1;transform:translateX(0)}}#main-nav ul li>.level4{display:block;background-color:#363d4a}@media screen and (max-width:1024px){#main-nav ul li>.level4{margin-left:1em}#main-nav ul li>.level4.open{display:block}#main-nav ul li>.level4.open .subOpener,#main-nav ul li>.level4.open a{background-color:#6a7791}#main-nav ul li>.level4.open .subOpener.active{background-color:#7a879e}#main-nav ul li>.level4.open li:not(.sub) a{width:100%}}@media screen and (min-width:1024px){#main-nav ul li>.level4{position:absolute;min-width:200px;top:0;left:100%;z-index:100;transform:translateX(-100%);transition:transform .2s ease-in;opacity:0}}#main-nav ul li>.level4 .sub>a{padding:1em}#main-nav ul li>.level4 .sub:hover>a{color:#fff}#main-nav ul li>.level4 li{display:block}#main-nav ul li>.level4 li a,#main-nav ul li>.level4 li a:hover{color:#fff}@media screen and (min-width:1024px){#main-nav ul li:hover>.level4{opacity:1;transform:translateX(0)}}#lang-nav li{display:inline-block;margin:0;padding:0;text-transform:uppercase}#lang-nav li:not(:first-of-type):before{content:"|";position:relative;left:-3px;display:inline-block;margin:0 .5em}#breadcrumb{padding:1em 0}#breadcrumb li{display:inline-block;color:#363d4a;font-size:.7em}#breadcrumb li:not(:first-of-type):before{content:"/";display:inline-block;margin:0 .5em}#breadcrumb li a{color:#97bf0d}#breadcrumb li.active,#breadcrumb li.current,#breadcrumb li a:hover{color:#333}#breadcrumb li.active a,#breadcrumb li.current a{color:#97bf0d}.btn:not(.menu-trigger):not(.dot){display:inline-block;padding:1em 1.5em;font-size:1em;transition:all .4s ease-out;cursor:pointer;background-color:#fff;color:#363d4a;border:2px solid #97bf0d;-webkit-user-select:none;user-select:none;-moz-user-select:none;outline:none!important}.btn:not(.menu-trigger):not(.dot)+.btn,.btn:not(.menu-trigger):not(.dot)+button{margin-left:.5em}.btn:not(.menu-trigger):not(.dot):hover{background-color:#363d4a;color:#fff;border:2px solid #363d4a}.btn:not(.menu-trigger):not(.dot).cta,.btn:not(.menu-trigger):not(.dot)[type=submit]{background-color:#97bf0d;color:#fff;border:2px solid #97bf0d}.btn:not(.menu-trigger):not(.dot).cta:hover,.btn:not(.menu-trigger):not(.dot)[type=submit]:hover{background-color:#363d4a;color:#fff;border:2px solid #363d4a}.btn:not(.menu-trigger):not(.dot).btn-ghost{background-color:transparent;color:#fff;border-color:#fff;border-width:1px;padding:6px 20px}.btn:not(.menu-trigger):not(.dot).btn-ghost:hover{background-color:hsla(0,0%,100%,.15);border-color:#fff}.btn:not(.menu-trigger):not(.dot).btn-ghost.variant-white-to-yellow:hover{background-color:rgba(255,241,0,.15);border-color:#fff100}.btn:not(.menu-trigger):not(.dot).btn-ghost.variant-black-to-green{color:#262628;border-color:#262628}.btn:not(.menu-trigger):not(.dot).btn-ghost.variant-black-to-green:hover{color:#97bf0d;background-color:rgba(151,191,13,.15);border-color:#97bf0d}#main-footer{background-color:#363d4a;color:#fff;padding:2em 0;margin-top:0;flex-direction:column;align-items:center}#main-footer a{color:#fff}#main-footer a:active,#main-footer a:hover{color:#97bf0d}@media screen and (min-width:768px){#main-footer{padding:3em 0}}#main-footer .row{width:100%}#main-footer .type-menu_pages ul,#main-footer .type-menu_subpages ul{list-style:none;text-align:center}@media screen and (min-width:768px){#main-footer .type-menu_pages ul li,#main-footer .type-menu_subpages ul li{display:inline-block}}#main-footer .type-menu_pages ul li a,#main-footer .type-menu_subpages ul li a{padding:0 .5em}#main-footer .logo-footer{max-width:80px;display:block;width:100%;margin-bottom:20px}#main-footer .logo-footer img,#main-footer .logo-footer source{width:100%;display:block}@media screen and (min-width:768px){#main-footer .logo-footer{max-width:300px}}.section-bg-green1{background-color:#89a524}.color-green1{color:#89a524!important}.bg-green1{background-color:#89a524!important}.section-bg-red1{background-color:#bf0000}.color-red1{color:#bf0000!important}.bg-red1{background-color:#bf0000!important}.section-bg-blue1{background-color:#0d7ebf}.color-blue1{color:#0d7ebf!important}.bg-blue1{background-color:#0d7ebf!important}.section-bg-grey1{background-color:#4a4a4a}.color-grey1{color:#4a4a4a!important}.bg-grey1{background-color:#4a4a4a!important}.additional-links a{display:inline-block;color:#363d4a}.general-rule-for-all-elements-or-on-index-site{display:block}.card{position:relative;margin-top:25px;margin-bottom:25px}.card img{display:block;width:100%}.card section{margin:0;padding:4% 10%}.card section h3{font-weight:600;color:#262628;margin-top:0}.card section p{height:auto;white-space:normal!important;margin-top:0}.card-slider{position:relative}.card-slider .card section{padding-bottom:80px}.card-slider .keen-slider{display:flex;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.card-slider .keen-slider__slide{position:relative;overflow:hidden;width:100%;min-height:100%}.card-slider .keen-slider[data-keen-slider-v]{flex-wrap:wrap}.card-slider .keen-slider[data-keen-slider-v] .card-slider .keen-slider__slide{width:100%}.card-slider .keen-slider[data-keen-slider-moves] *{pointer-events:none}.card-slider .navigation-wrapper{position:relative}.card-slider .dots{position:absolute;bottom:30px;left:0;right:0;display:flex;padding:10px 0;justify-content:center}.card-slider .dot{border:none;width:10px;height:10px;background:#b0b0b0;border-radius:50%;margin:0 5px;padding:5px;cursor:pointer}.card-slider .dot:focus{outline:none}.card-slider .dot--active{background:#262628}.card-slider .keen-arrow{width:30px;height:30px;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);fill:#fff;cursor:pointer}.card-slider .keen-arrow--left{left:5px}.card-slider .keen-arrow--right{left:auto;right:5px}.card-slider .keen-arrow--disabled{fill:hsla(0,0%,100%,.5)}.if-slider .glide__bullet:last-child,.if-slider .glide__bullet:nth-last-child(2){display:none}body{background-color:#fff;font-size:16px;overflow-x:hidden}#main-header.hidden{visibility:visible;opacity:1}#main-header:after{content:"";background:url(/typo3conf/ext/if_components/Resources/Public/Images/bodyBG.jpg);position:absolute;top:170px;left:20%;z-index:-1}#right-col{padding-left:1rem}#page_3 #main-header:after{background:transparent}#page_3 #right-col{display:none;width:0;overflow:hidden}#logo-container{width:200px}.tx-kesearch-pi1 .resetButton{display:none}.grayText{color:#666}.blueText{color:#2c74b5}.orangeText{color:#f29400}.greenText{color:#97bf0d}.gray{background:#666}.blue{background:#2c74b5}.orange{background:#f29400}.green{background:#97bf0d}.align-center,.centered{text-align:center}#search-input-container fieldset.kesearch_searchbox{display:flex;justify-content:flex-end}#ke_search_sword{position:static;width:150px;padding:5px;border-radius:4px;margin-right:5px}#search-input-container .submitbutt input{transition:all .5s ease-in-out;cursor:pointer;font-size:12px;padding:6px 8px;line-height:normal;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #717274;border-radius:4px;background-color:#717274;color:#fff;min-width:0}nav#main-nav-desktop>ul{list-style:none;display:flex}nav#main-nav-desktop ul li{margin:10px 0 10px 35px}nav#main-nav-desktop ul li a{text-transform:uppercase;text-decoration:none}#c5 h2{font-size:2.6em;line-height:1em;color:#666;font-weight:700;text-align:center}#main-footer{background-color:#fff;display:flex;flex-direction:row;justify-content:center}#main-footer a{color:#666;margin-right:20px}:root{--theme_color:#666}.layout-100{--theme_color:#2c74b5}.layout-101{--theme_color:#f29400}.layout-102{--theme_color:#97bf0d}.layout-100 #left-col:before{content:url(/typo3conf/ext/if_components/Resources/Public/Images/blueTri.png)}.layout-101 #left-col:before{content:url(/typo3conf/ext/if_components/Resources/Public/Images/orangeTri.png)}.layout-102 #left-col:before{content:url(/typo3conf/ext/if_components/Resources/Public/Images/greenTri.png)}a{text-decoration:underline}a,a:hover,a:visited,h1,h2,h3{color:var(--theme_color)}body{margin-top:0}#main-header{position:static}#content-grid{display:grid;grid-template-columns:1fr 3fr 1fr;grid-template-rows:1fr;gap:0 0;grid-template-areas:". . .";background-repeat:no-repeat;background-size:70% auto;background-position:top}#page_3 #content-grid{grid-template-columns:0 1fr 0}#page_3 #left-col *{display:none}#left-col{margin-right:1em;border-right:2px solid var(--theme_color)}#page_3 #left-col{margin-right:0;border-right:0 solid transparent}#left-col ul{list-style:none}#left-col li a{color:#666}#left-col li.active>a{font-weight:700}#content-col>.row>.inner-wrap{margin:0}section .sectionBG{width:905px;height:428px;position:absolute;z-index:-1;top:130px;left:50%;transform:translateX(-50%)}.tx-address-manager h1,.tx-address-manager h2{margin-top:25px;margin-bottom:20px;color:var(--theme_color)}.tx-address-manager .address{border-top:1px solid var(--theme_color);padding-bottom:12px;padding-top:12px}.tx-address-manager .address-company{color:#000!important;text-decoration:none!important;font-weight:700}.address-teaser{max-width:470px;width:100%;float:left}.show-on-map{float:right;color:var(--theme_color);position:relative;top:5px;cursor:pointer}.show-on-map i{display:inline-block;height:40px;width:27px;background-position:50%;background-repeat:no-repeat;position:absolute;top:-12px;left:-31px;background-size:50% auto;background-image:url(/typo3conf/ext/address_manager/Resources/Public/Icons/place.png)}.delimiter{color:var(--theme_color);display:inline-block;padding-right:6px;padding-left:5px}.clear{overflow:auto;clear:both}.clear:after{content:"";clear:both;display:table}.menu-trigger{box-sizing:border-box;display:block;position:absolute;top:5px;right:20px;width:30px;height:30px;line-height:0;font-size:1em}.menu-trigger .burger{box-sizing:border-box;top:50%;transform:translateY(-50%)}.menu-trigger .burger,.menu-trigger .burger:before{position:absolute;width:inherit;height:2px;background-color:#707173;left:0}.menu-trigger .burger:before{content:"";top:10px}.menu-trigger .burger:after{content:"";background-color:#707173;position:absolute;width:inherit;height:2px;bottom:10px;left:0}.calender-find,.menu-trigger,.menu_children,.mobile{display:none}@media (max-width:1200px){.desktop{display:none}.mobile{display:block}.mobile-homepage{display:none}#page_3 .mobile-homepage{display:flex;flex-direction:column;width:100%}#logo-container{text-align:center;margin:auto}#page_3 #content-grid{grid-template-columns:auto 1fr}#main-header:after{background:none}.homepage-link{display:block;color:#fff;text-transform:uppercase;font-size:1.4em;padding:1em 2em;text-align:center;width:100%}#main-header{padding-top:1em}#search-input-container fieldset.kesearch_searchbox{justify-content:flex-start}#content-grid{grid-template-columns:3fr 1fr}#left-col{display:none}.menu-trigger{display:block;top:2px;right:50px}body.active{width:100%;height:100%;overflow:hidden}nav#main-nav-desktop>ul{display:none}body.active nav#main-nav-desktop>ul{list-style:none;display:block;position:absolute;right:0;width:100%;text-align:center;background:#fff;height:100%;top:0;padding-top:51px}.menu_children{display:none}li.active .menu_children{display:block}.has_child .change_status:after{content:url(/typo3conf/ext/if_components/Resources/Public/Icons/keyboard_arrow_down_black_24dp.svg);position:relative;top:7px}.active.has_child .change_status:after{content:url(/typo3conf/ext/if_components/Resources/Public/Icons/keyboard_arrow_up_black_24dp.svg)}.menu_children li{list-style:none}.menu_children li a{color:#000;font-size:75%}}@media (min-width:800px){.mobile{display:none}}@media (max-width:800px){#content-grid,.mobile{display:block}.calender-find{display:block;position:absolute;top:13px;right:76px;width:32px}.calender-find img{width:100%;height:auto}}p{-webkit-margin-before:0;margin-block-start:0}h1,h2{margin-bottom:1rem}.ce-row figcaption{max-width:250px;font-size:14px;margin-top:5px}#page_7 #left-col h2,#page_77 #left-col h2{display:none}#left-col a{text-decoration:none}#loadOverlay{display:none}h2{font-size:1.3em}.h3,h2,h3{font-weight:700;line-height:1.3em!important}.h3,h3{margin-bottom:1rem!important;font-size:1.2em}#left-col h2{font-size:1.6em;line-height:1.3em!important}#left-col h2,a{font-weight:700}#left-col a,#left-col h3,#main-header a,#right-col a,#right-col h3{font-weight:400}#c2429{margin-top:1rem}.ce-column figure.image img{max-width:250px}#page_162 #left-col h2{display:none}ul.vertical.menu.menu-sub{-webkit-hyphens:auto;hyphens:auto}#left-col{-webkit-hyphens:auto!important;hyphens:auto!important}p{word-break:break-word}@media (max-width:600px){.ce-textpic .ce-gallery .ce-row{margin:0 0 .5em!important;float:none!important;display:block;width:100%}.ce-textpic img{width:100%!important}}.google-map{width:auto;height:400px}a.columns.medium-4.homepage-link{color:#fff;text-decoration:none;font-weight:400}.start-hide{display:none}