.download-element a{padding:3px 6px 3px 22px;background:url(../../assets/contao/images/iconPLAIN.svg) left center no-repeat}ul.enclosure{padding-left:0}li.download-element{list-style-type:none}.ext-xl a{background-image:url(../../assets/contao/images/iconXL.svg)}.ext-xls a{background-image:url(../../assets/contao/images/iconXLS.svg)}.ext-xlsx a{background-image:url(../../assets/contao/images/iconXLSX.svg)}.ext-hqx a{background-image:url(../../assets/contao/images/iconHQX.svg)}.ext-cpt a{background-image:url(../../assets/contao/images/iconCPT.svg)}.ext-bin a{background-image:url(../../assets/contao/images/iconBIN.svg)}.ext-doc a{background-image:url(../../assets/contao/images/iconDOC.svg)}.ext-docx a{background-image:url(../../assets/contao/images/iconDOCX.svg)}.ext-word a{background-image:url(../../assets/contao/images/iconWORD.svg)}.ext-cto a{background-image:url(../../assets/contao/images/iconCTO.svg)}.ext-dms a{background-image:url(../../assets/contao/images/iconDMS.svg)}.ext-lha a{background-image:url(../../assets/contao/images/iconLHA.svg)}.ext-lzh a{background-image:url(../../assets/contao/images/iconLZH.svg)}.ext-exe a{background-image:url(../../assets/contao/images/iconEXE.svg)}.ext-class a{background-image:url(../../assets/contao/images/iconCLASS.svg)}.ext-so a{background-image:url(../../assets/contao/images/iconSO.svg)}.ext-sea a{background-image:url(../../assets/contao/images/iconSEA.svg)}.ext-dll a{background-image:url(../../assets/contao/images/iconDLL.svg)}.ext-oda a{background-image:url(../../assets/contao/images/iconODA.svg)}.ext-pdf a{background-image:url(../../assets/contao/images/iconPDF.svg)}.ext-ai a{background-image:url(../../assets/contao/images/iconAI.svg)}.ext-eps a{background-image:url(../../assets/contao/images/iconEPS.svg)}.ext-ps a{background-image:url(../../assets/contao/images/iconPS.svg)}.ext-pps a{background-image:url(../../assets/contao/images/iconPPS.svg)}.ext-ppt a{background-image:url(../../assets/contao/images/iconPPT.svg)}.ext-pptx a{background-image:url(../../assets/contao/images/iconPPTX.svg)}.ext-smi a{background-image:url(../../assets/contao/images/iconSMI.svg)}.ext-smil a{background-image:url(../../assets/contao/images/iconSMIL.svg)}.ext-mif a{background-image:url(../../assets/contao/images/iconMIF.svg)}.ext-odc a{background-image:url(../../assets/contao/images/iconODC.svg)}.ext-odf a{background-image:url(../../assets/contao/images/iconODF.svg)}.ext-odg a{background-image:url(../../assets/contao/images/iconODG.svg)}.ext-odi a{background-image:url(../../assets/contao/images/iconODI.svg)}.ext-odp a{background-image:url(../../assets/contao/images/iconODP.svg)}.ext-ods a{background-image:url(../../assets/contao/images/iconODS.svg)}.ext-odt a{background-image:url(../../assets/contao/images/iconODT.svg)}.ext-wbxml a{background-image:url(../../assets/contao/images/iconWBXML.svg)}.ext-wmlc a{background-image:url(../../assets/contao/images/iconWMLC.svg)}.ext-dmg a{background-image:url(../../assets/contao/images/iconDMG.svg)}.ext-dcr a{background-image:url(../../assets/contao/images/iconDCR.svg)}.ext-dir a{background-image:url(../../assets/contao/images/iconDIR.svg)}.ext-dxr a{background-image:url(../../assets/contao/images/iconDXR.svg)}.ext-dvi a{background-image:url(../../assets/contao/images/iconDVI.svg)}.ext-gtar a{background-image:url(../../assets/contao/images/iconGTAR.svg)}.ext-inc a{background-image:url(../../assets/contao/images/iconINC.svg)}.ext-php a{background-image:url(../../assets/contao/images/iconPHP.svg)}.ext-php3 a{background-image:url(../../assets/contao/images/iconPHP3.svg)}.ext-php4 a{background-image:url(../../assets/contao/images/iconPHP4.svg)}.ext-php5 a{background-image:url(../../assets/contao/images/iconPHP5.svg)}.ext-phtml a{background-image:url(../../assets/contao/images/iconPHTML.svg)}.ext-phps a{background-image:url(../../assets/contao/images/iconPHPS.svg)}.ext-js a{background-image:url(../../assets/contao/images/iconJS.svg)}.ext-psd a{background-image:url(../../assets/contao/images/iconPSD.svg)}.ext-rar a{background-image:url(../../assets/contao/images/iconRAR.svg)}.ext-fla a{background-image:url(../../assets/contao/images/iconFLA.svg)}.ext-swf a{background-image:url(../../assets/contao/images/iconSWF.svg)}.ext-sit a{background-image:url(../../assets/contao/images/iconSIT.svg)}.ext-tar a{background-image:url(../../assets/contao/images/iconTAR.svg)}.ext-tgz a{background-image:url(../../assets/contao/images/iconTGZ.svg)}.ext-xhtml a{background-image:url(../../assets/contao/images/iconXHTML.svg)}.ext-xht a{background-image:url(../../assets/contao/images/iconXHT.svg)}.ext-zip a{background-image:url(../../assets/contao/images/iconZIP.svg)}.ext-m4a a{background-image:url(../../assets/contao/images/iconM4A.svg)}.ext-mp3 a{background-image:url(../../assets/contao/images/iconMP3.svg)}.ext-wma a{background-image:url(../../assets/contao/images/iconWMA.svg)}.ext-mpeg a{background-image:url(../../assets/contao/images/iconMPEG.svg)}.ext-wav a{background-image:url(../../assets/contao/images/iconWAV.svg)}.ext-ogg a{background-image:url(../../assets/contao/images/iconOGG.svg)}.ext-mid a{background-image:url(../../assets/contao/images/iconMID.svg)}.ext-midi a{background-image:url(../../assets/contao/images/iconMIDI.svg)}.ext-aif a{background-image:url(../../assets/contao/images/iconAIF.svg)}.ext-aiff a{background-image:url(../../assets/contao/images/iconAIFF.svg)}.ext-aifc a{background-image:url(../../assets/contao/images/iconAIFC.svg)}.ext-ram a{background-image:url(../../assets/contao/images/iconRAM.svg)}.ext-rm a{background-image:url(../../assets/contao/images/iconRM.svg)}.ext-rpm a{background-image:url(../../assets/contao/images/iconRPM.svg)}.ext-ra a{background-image:url(../../assets/contao/images/iconRA.svg)}.ext-bmp a{background-image:url(../../assets/contao/images/iconBMP.svg)}.ext-gif a{background-image:url(../../assets/contao/images/iconGIF.svg)}.ext-jpeg a{background-image:url(../../assets/contao/images/iconJPEG.svg)}.ext-jpg a{background-image:url(../../assets/contao/images/iconJPG.svg)}.ext-jpe a{background-image:url(../../assets/contao/images/iconJPE.svg)}.ext-png a{background-image:url(../../assets/contao/images/iconPNG.svg)}.ext-tiff a{background-image:url(../../assets/contao/images/iconTIFF.svg)}.ext-tif a{background-image:url(../../assets/contao/images/iconTIF.svg)}.ext-svg a{background-image:url(../../assets/contao/images/iconSVG.svg)}.ext-svgz a{background-image:url(../../assets/contao/images/iconSVGZ.svg)}.ext-webp a{background-image:url(../../assets/contao/images/iconWEBP.svg)}.ext-avif a{background-image:url(../../assets/contao/images/iconAVIF.svg)}.ext-heic a{background-image:url(../../assets/contao/images/iconHEIC.svg)}.ext-jxl a{background-image:url(../../assets/contao/images/iconJXL.svg)}.ext-eml a{background-image:url(../../assets/contao/images/iconEML.svg)}.ext-asp a{background-image:url(../../assets/contao/images/iconASP.svg)}.ext-css a{background-image:url(../../assets/contao/images/iconCSS.svg)}.ext-scss a{background-image:url(../../assets/contao/images/iconSCSS.svg)}.ext-less a{background-image:url(../../assets/contao/images/iconLESS.svg)}.ext-html a{background-image:url(../../assets/contao/images/iconHTML.svg)}.ext-htm a{background-image:url(../../assets/contao/images/iconHTM.svg)}.ext-md a{background-image:url(../../assets/contao/images/iconMD.svg)}.ext-shtml a{background-image:url(../../assets/contao/images/iconSHTML.svg)}.ext-txt a{background-image:url(../../assets/contao/images/iconTXT.svg)}.ext-text a{background-image:url(../../assets/contao/images/iconTEXT.svg)}.ext-log a{background-image:url(../../assets/contao/images/iconLOG.svg)}.ext-rtx a{background-image:url(../../assets/contao/images/iconRTX.svg)}.ext-rtf a{background-image:url(../../assets/contao/images/iconRTF.svg)}.ext-xml a{background-image:url(../../assets/contao/images/iconXML.svg)}.ext-xsl a{background-image:url(../../assets/contao/images/iconXSL.svg)}.ext-mp4 a{background-image:url(../../assets/contao/images/iconMP4.svg)}.ext-m4v a{background-image:url(../../assets/contao/images/iconM4V.svg)}.ext-mov a{background-image:url(../../assets/contao/images/iconMOV.svg)}.ext-wmv a{background-image:url(../../assets/contao/images/iconWMV.svg)}.ext-webm a{background-image:url(../../assets/contao/images/iconWEBM.svg)}.ext-qt a{background-image:url(../../assets/contao/images/iconQT.svg)}.ext-rv a{background-image:url(../../assets/contao/images/iconRV.svg)}.ext-avi a{background-image:url(../../assets/contao/images/iconAVI.svg)}.ext-ogv a{background-image:url(../../assets/contao/images/iconOGV.svg)}.ext-movie a{background-image:url(../../assets/contao/images/iconMOVIE.svg)}
#hofff-consent-banner{background-color:#dee2e6;bottom:0;box-sizing:border-box;left:0;max-height:100%;overflow-y:auto;position:fixed;width:100%;z-index:10000}#hofff-consent-banner .hofff-consent-outdated-note{font-size:.875rem}.hofff-consent-switch{display:inline-block!important}.hofff-consent-group-checkbox,.hofff-consent-tag-checkbox{transition:color .5s ease-in-out}.hofff-consent-feedback{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:left .5rem center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.5em + .375rem);display:inline-block!important;opacity:0;padding-left:1.5rem;transition:opacity .5s;width:auto!important}.is-valid~.hofff-consent-feedback{opacity:1}
@charset "UTF-8";/*!
 * mmenu.js
 * mmenujs.com
 *
 * Copyright (c) Fred Heusschen
 * frebsite.nl
 *
 * License: CC-BY-NC-4.0
 * http://creativecommons.org/licenses/by-nc/4.0/
 */:root{--mm-lineheight:22px}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu *,.mm-menu :after,.mm-menu :before{-webkit-transition-property:none;-o-transition-property:none;transition-property:none;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}:root{--mm-blocker-visibility-delay:0.4s;--mm-blocker-opacity-delay:0s}.mm-blocker{display:block;position:absolute;bottom:100%;top:0;right:0;left:0;z-index:3;opacity:0;background:var(--mm-color-background);-webkit-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;-o-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease,-webkit-transform .4s ease}.mm-blocker:focus-visible{opacity:.75}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:50px;padding:0}.mm-btn--next,[dir=rtl] .mm-btn--prev{--mm-btn-rotate:135deg}.mm-btn--prev,[dir=rtl] .mm-btn--next{--mm-btn-rotate:-45deg}.mm-btn--next:after,.mm-btn--prev:before{content:"";display:block;position:absolute;top:0;bottom:0;width:8px;height:8px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid var(--mm-color-icon);border-bottom:none;border-right:none;-webkit-transform:rotate(var(--mm-btn-rotate));-ms-transform:rotate(var(--mm-btn-rotate));transform:rotate(var(--mm-btn-rotate))}.mm-btn--prev:before{inset-inline-start:23px}.mm-btn--next:after{inset-inline-end:23px}.mm-btn--close:before{content:"×";font-size:150%}.mm-btnreset{padding:0;background:0 0;border:none;cursor:pointer}.mm-divider{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:-webkit-sticky;position:sticky;z-index:2;top:0;min-height:var(--mm-lineheight);padding:calc((var(--mm-listitem-size) * .65 - var(--mm-lineheight)) * .5) 20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--mm-color-background-highlight)),to(var(--mm-color-background-highlight)));background-image:-o-linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));background-image:linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));opacity:1;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}:root{--mm-listitem-size:50px}.mm-listitem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:0;margin:0;color:var(--mm-color-text);border-color:var(--mm-color-border)}.mm-listitem:after{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;inset-inline-start:20px;inset-inline-end:0;bottom:0}.mm-listitem__btn,.mm-listitem__text{padding:calc((var(--mm-listitem-size) - var(--mm-lineheight))/ 2) 0}.mm-listitem__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%;display:block;padding-left:20px;padding-right:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-listitem__btn{display:block;position:relative;width:auto;-webkit-padding-end:50px;padding-inline-end:50px;border-color:inherit;background:rgba(3,2,1,0)}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem--selected>.mm-listitem__text{background:var(--mm-color-background-emphasis)}.mm-listitem--opened>.mm-listitem__btn,.mm-listitem--opened>.mm-panel{background:var(--mm-color-background-highlight)}.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;-ms-scroll-chaining:none;overscroll-behavior:none;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-lineheight);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu ::-webkit-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-moz-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu :-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::placeholder{color:var(--mm-color-text-dimmed)}.mm-menu,.mm-menu *{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-menu :focus,.mm-menu :focus-visible,.mm-menu:focus,.mm-menu:focus-visible{outline:0}.mm-menu a,.mm-menu button,.mm-menu label{color:inherit}.mm-menu a:focus,.mm-menu button:focus,.mm-menu label:focus{outline:0}.mm-menu a:focus-visible,.mm-menu button:focus-visible,.mm-menu label:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:-5px}.mm-menu input:focus,.mm-menu input:focus-visible,.mm-menu select:focus,.mm-menu select:focus-visible,.mm-menu textarea:focus,.mm-menu textarea:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:2px}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit}:root{--mm-navbar-size:50px}.mm-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:2;min-height:var(--mm-navbar-size);padding-top:env(safe-area-inset-top);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;background:var(--mm-color-background);border-bottom:1px solid var(--mm-color-border);-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-navbar__btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.mm-navbar__title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;overflow:hidden}.mm-navbar__title[href="#"]{pointer-events:none}.mm-navbar__title>span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-btn.mm-hidden+.mm-navbar__title:not(:last-child){-webkit-padding-start:60px;padding-inline-start:60px;-webkit-padding-end:10px;padding-inline-end:10px}.mm-btn:not(.mm-hidden)+.mm-navbar__title:last-child{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:60px;padding-inline-end:60px}.mm-panel{--mm-panel-child-offset:100%;--mm-panel-parent-offset:-30%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;color:var(--mm-color-text);border-color:var(--mm-color-border);background:var(--mm-color-background);-webkit-transform:translate3d(var(--mm-panel-child-offset),0,0);transform:translate3d(var(--mm-panel-child-offset),0,0);-webkit-transition-property:inset-inline-start,-webkit-transform;transition-property:inset-inline-start,-webkit-transform;-o-transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start,-webkit-transform}[dir=rtl] .mm-panel{--mm-panel-child-offset:-100%;--mm-panel-parent-offset:30%}.mm-panel:after{content:"";display:block;height:var(--mm-listitem-size)}.mm-panel:focus{outline:0}.mm-panel--opened{z-index:2;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-panel--parent{-webkit-transform:translate3d(var(--mm-panel-parent-offset),0,0);transform:translate3d(var(--mm-panel-parent-offset),0,0);z-index:0}.mm-panel--highest{z-index:3}.mm-menu--opened .mm-panel--noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.mm-panel__content{padding:20px}.mm-panels{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;height:100%;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}.mm-panels:focus{outline:0}:root{--mm-toggle-size:34px}.mm-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:calc(var(--mm-toggle-size) * 1.75);-ms-flex:calc(var(--mm-toggle-size) * 1.75) 0 0px;flex:calc(var(--mm-toggle-size) * 1.75) 0 0;height:var(--mm-toggle-size);-webkit-margin-end:10px;margin-inline-end:10px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;border-radius:var(--mm-toggle-size);border:var(--mm-color-border);background:var(--mm-color-border);cursor:pointer;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.mm-toggle:before{content:"";aspect-ratio:1;margin:2px;border-radius:100%;background:var(--mm-color-background);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.mm-toggle:checked{background:#4bd963}.mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * .75));-ms-transform:translateX(calc(var(--mm-toggle-size) * .75));transform:translateX(calc(var(--mm-toggle-size) * .75))}[dir=rtl] .mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * -.75));-ms-transform:translateX(calc(var(--mm-toggle-size) * -.75));transform:translateX(calc(var(--mm-toggle-size) * -.75))}.mm-listitem--vertical>.mm-panel{position:static;width:100%;padding:10px 0 10px 20px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mm-listitem--vertical>.mm-panel:after{content:none;display:none}.mm-listitem--vertical:not(.mm-listitem--opened)>.mm-panel{display:none}.mm-listitem--vertical>.mm-listitem__btn{height:var(--mm-listitem-size);bottom:auto}.mm-listitem--vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem--opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}:root{--mm-size:80%;--mm-min-size:240px;--mm-max-size:440px}.mm-menu--offcanvas{position:fixed;z-index:0}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;background:inherit}:where(.mm-slideout){position:relative;z-index:1;width:100%;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper--opened,.mm-wrapper--opened body{overflow:hidden}.mm-wrapper__blocker{background:rgba(0,0,0,.4)}.mm-wrapper--opened .mm-wrapper__blocker{--mm-blocker-visibility-delay:0s;--mm-blocker-opacity-delay:0.4s;bottom:0;opacity:.5}.mm-menu{--mm-translate-horizontal:0;--mm-translate-vertical:0}.mm-menu--position-left,.mm-menu--position-left-front{right:auto}.mm-menu--position-right,.mm-menu--position-right-front{left:auto}.mm-menu--position-left,.mm-menu--position-left-front,.mm-menu--position-right,.mm-menu--position-right-front{width:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-left-front{--mm-translate-horizontal:-100%}.mm-menu--position-right-front{--mm-translate-horizontal:100%}.mm-menu--position-top{bottom:auto}.mm-menu--position-bottom{top:auto}.mm-menu--position-bottom,.mm-menu--position-top{width:100%;height:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-top{--mm-translate-vertical:-100%}.mm-menu--position-bottom{--mm-translate-vertical:100%}.mm-menu--position-bottom,.mm-menu--position-left-front,.mm-menu--position-right-front,.mm-menu--position-top{z-index:2;-webkit-transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.mm-menu--position-bottom.mm-menu--opened,.mm-menu--position-left-front.mm-menu--opened,.mm-menu--position-right-front.mm-menu--opened,.mm-menu--position-top.mm-menu--opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper--position-left{--mm-translate-horizontal:clamp(
      var(--mm-min-size),
      var(--mm-size),
      var(--mm-max-size)
  )}.mm-wrapper--position-right{--mm-translate-horizontal:clamp(
      calc(-1 * var(--mm-max-size)),
      calc(-1 * var(--mm-size)),
      calc(-1 * var(--mm-min-size))
  )}.mm-wrapper--position-left .mm-slideout,.mm-wrapper--position-right .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper--position-left.mm-wrapper--opened .mm-slideout,.mm-wrapper--position-right.mm-wrapper--opened .mm-slideout{-webkit-transform:translate3d(var(--mm-translate-horizontal),0,0);transform:translate3d(var(--mm-translate-horizontal),0,0)}.mm-wrapper--position-bottom .mm-wrapper__blocker,.mm-wrapper--position-left-front .mm-wrapper__blocker,.mm-wrapper--position-right-front .mm-wrapper__blocker,.mm-wrapper--position-top .mm-wrapper__blocker{z-index:1}.mm-menu--theme-light{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.4);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.4);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.75);--mm-color-focusring:#06c}.mm-menu--theme-light-contrast{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.9);--mm-color-focusring:#06c}.mm-menu--theme-dark{--mm-color-background:#333;--mm-color-border:rgb(0, 0, 0, 0.4);--mm-color-icon:rgb(255, 255, 255, 0.4);--mm-color-text:rgb(255, 255, 255, 0.8);--mm-color-text-dimmed:rgb(255, 255, 255, 0.4);--mm-color-background-highlight:rgb(255, 255, 255, 0.08);--mm-color-background-emphasis:rgb(0, 0, 0, 0.1);--mm-color-focusring:#06c}.mm-menu--theme-dark-contrast{--mm-color-background:#333;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.7);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(0 0 0 / 0.3);--mm-color-focusring:#06c}.mm-menu--theme-white{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.3);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.3);--mm-color-background-highlight:rgb(0 0 0 / 0.06);--mm-color-background-emphasis:rgb(0 0 0 / 0.03);--mm-color-focusring:#06c}.mm-menu--theme-white-contrast{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.07);--mm-color-background-emphasis:rgb(0 0 0 / 0.035);--mm-color-focusring:#06c}.mm-menu--theme-black{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.2);--mm-color-icon:rgb(255 255 255 / 0.4);--mm-color-text:rgb(255 255 255 / 0.7);--mm-color-text-dimmed:rgb(255 255 255 / 0.4);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(255 255 255 / 0.06);--mm-color-focusring:#06c}.mm-menu--theme-black-contrast{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.6);--mm-color-background-highlight:rgb(255 255 255 / 0.125);--mm-color-background-emphasis:rgb(255 255 255 / 0.1);--mm-color-focusring:#06c}.mm-counter{display:block;-webkit-padding-start:20px;padding-inline-start:20px;float:right;color:var(--mm-color-text-dimmed)}[dir=rtl] .mm-counter{float:left}:root{--mm-iconbar-size:50px}.mm-menu--iconbar-left .mm-navbars,.mm-menu--iconbar-left .mm-panels{margin-left:var(--mm-iconbar-size)}.mm-menu--iconbar-right .mm-navbars,.mm-menu--iconbar-right .mm-panels{margin-right:var(--mm-iconbar-size)}.mm-iconbar{display:none;position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-iconbar-size);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center}.mm-menu--iconbar-left .mm-iconbar,.mm-menu--iconbar-right .mm-iconbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mm-menu--iconbar-left .mm-iconbar{border-right-width:1px;left:0}.mm-menu--iconbar-right .mm-iconbar{border-left-width:1px;right:0}.mm-iconbar__bottom,.mm-iconbar__top{width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:calc((var(--mm-iconbar-size) - var(--mm-lineheight))/ 2) 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__tab--selected{background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel--iconpanel-0{inset-inline-start:calc(0 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-1{inset-inline-start:calc(1 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-2{inset-inline-start:calc(2 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-3{inset-inline-start:calc(3 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-4{inset-inline-start:calc(4 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-first~.mm-panel{inset-inline-start:var(--mm-iconpanel-size)}.mm-menu--iconpanel .mm-panel--parent .mm-divider,.mm-menu--iconpanel .mm-panel--parent .mm-navbar{opacity:0}.mm-menu--iconpanel .mm-panels>.mm-panel--parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu--iconpanel .mm-panels>.mm-panel:not(.mm-panel--iconpanel-first):not(.mm-panel--iconpanel-0){border-inline-start-width:1px;border-inline-start-style:solid}.mm-navbars{-ms-flex-negative:0;flex-shrink:0}.mm-navbars .mm-navbar{position:relative;padding-top:0;border-bottom:none}.mm-navbars--top{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar:first-child{padding-top:env(safe-area-inset-top)}.mm-navbars--bottom{border-top:1px solid var(--mm-color-border)}.mm-navbars--bottom .mm-navbar:last-child{padding-bottom:env(safe-area-inset-bottom)}.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mm-navbar__breadcrumbs>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-padding-end:6px;padding-inline-end:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){-webkit-padding-end:0;padding-inline-end:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{-webkit-padding-start:0;padding-inline-start:0}.mm-navbar__tab{padding:0 10px;border:1px solid transparent}.mm-navbar__tab--selected{background:var(--mm-color-background)}.mm-navbar__tab--selected:not(:first-child){border-inline-start-color:var(--mm-color-border)}.mm-navbar__tab--selected:not(:last-child){border-inline-end-color:var(--mm-color-border)}.mm-navbars--top.mm-navbars--has-tabs{border-bottom:none}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar:not(.mm-navbar--tabs):last-child{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab{border-bottom-color:var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab--selected{border-top-color:var(--mm-color-border);border-bottom-color:transparent}.mm-navbars--bottom.mm-navbar--has-tabs{border-top:none}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar{background:var(--mm-color-background)}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs,.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--bottom .mm-navbar__tab{border-top-color:var(--mm-color-border)}.mm-navbars--bottom .mm-navbar__tab--selected{border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-searchfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:var(--mm-navbar-size);padding:0;overflow:hidden}.mm-searchfield__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-searchfield__input input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size) * .7);min-height:auto;max-height:auto;margin:0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:4px;line-height:calc(var(--mm-navbar-size) * .7);font:inherit;font-size:inherit}.mm-searchfield__input input,.mm-searchfield__input input:focus,.mm-searchfield__input input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-menu[class*=-contrast] .mm-searchfield__input input{border:1px solid var(--mm-color-border)}.mm-searchfield__input input::-ms-clear{display:none}.mm-searchfield__btn{display:none;position:absolute;inset-inline-end:0;top:0;bottom:0}.mm-searchfield--searching .mm-searchfield__btn{display:block}.mm-searchfield__cancel{display:block;position:relative;-webkit-margin-end:-100px;margin-inline-end:-100px;-webkit-padding-start:5px;padding-inline-start:5px;-webkit-padding-end:20px;padding-inline-end:20px;visibility:hidden;line-height:var(--mm-navbar-size);text-decoration:none;-webkit-transition-property:visibility,margin;-o-transition-property:visibility,margin;transition-property:visibility,margin}.mm-searchfield--cancelable .mm-searchfield__cancel{visibility:visible;-webkit-margin-end:0;margin-inline-end:0}.mm-panel--search{left:0!important;right:0!important;width:100%!important;border:none!important}.mm-panel__splash{padding:20px}.mm-panel--searching .mm-panel__splash{display:none}.mm-panel__noresults{display:none;padding:40px 20px;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%;line-height:1.4}.mm-panel--noresults .mm-panel__noresults{display:block}:root{--mm-sectionindexer-size:20px}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--mm-sectionindexer-size);position:absolute;top:0;bottom:0;inset-inline-end:calc(-1 * var(--mm-sectionindexer-size));z-index:5;-webkit-transition-property:inset-inline-end;-o-transition-property:inset-inline-end;transition-property:inset-inline-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panel{-webkit-padding-end:0;padding-inline-end:0}.mm-sectionindexer--active{right:0}.mm-sectionindexer--active~.mm-panel{-webkit-padding-end:var(--mm-sectionindexer-size);padding-inline-end:var(--mm-sectionindexer-size)}.mm-menu--selected-hover .mm-listitem__btn,.mm-menu--selected-hover .mm-listitem__text,.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}@media (hover:hover){.mm-menu--selected-hover .mm-listview:hover>.mm-listitem--selected:not(:hover)>.mm-listitem__text{background:0 0}.mm-menu--selected-hover .mm-listitem__btn:hover,.mm-menu--selected-hover .mm-listitem__text:hover{background:var(--mm-color-background-emphasis)}}.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}@media (hover:hover){.mm-menu--selected-parent .mm-listitem__btn:hover,.mm-menu--selected-parent .mm-listitem__text:hover{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}.mm-menu--selected-parent .mm-panel--parent .mm-listitem:not(.mm-listitem--selected-parent)>.mm-listitem__text{background:0 0}.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__btn,.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__text{background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:var(--mm-max-size)}.mm-wrapper--sidebar-collapsed .mm-slideout{width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0)}[dir=rtl] .mm-wrapper--sidebar-collapsed .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-divider,.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-navbar{opacity:0}.mm-wrapper--sidebar-expanded .mm-menu--sidebar-expanded{width:var(--mm-sidebar-expanded-size);border-right-width:1px;border-right-style:solid}.mm-wrapper--sidebar-expanded.mm-wrapper--opened{overflow:auto}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-wrapper__blocker{display:none}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0)}[dir=rtl] .mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
*,*::before,*::after{margin: 0;padding: 0}*{box-sizing: border-box}html{scroll-behavior: smooth;scroll-padding-top: 8vw;height: 100%;font-size: 16px}::selection{background-color: #f5f0ea;color: #646363}::-moz-selection{background-color: #f5f0ea;color: #646363}#wrapper{min-height: 100vh;display: flex;flex-direction: column}#box{flex: 1}body{-webkit-text-size-adjust: 100%;font-family: 'Halcom Book', Arial, sans-serif;font-weight: 400;background-color: #fff;color: #646363;font-size: 16px;line-height: 1.4;min-height: 100%}a,.toggler{-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;text-decoration: none}a:hover,.toggler:hover{-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}a.email,.toggler.email{white-space: nowrap}a{color: #646363}img{display: block}.invisible{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.mod_box{overflow: hidden}.rs-columns{overflow: hidden}.clear,#clear{clear: both;font-size: 0.1px;height: 0.1px;line-height: 0.1px}#container:after,.custom:after{clear: both;content: "";display: table}.art_bg_color_1{background-color: #f5f0ea}.art_bg_color_1 h1,.art_bg_color_1 h2,.art_bg_color_1 h3,.art_bg_color_1 h4,.art_bg_color_1 h5,.art_bg_color_1 h6,.art_bg_color_1 p,.art_bg_color_1 table,.art_bg_color_1 a{color: #646363}.art_bg_color_2{background-color: #9f9c95}.art_bg_color_3{background-color: #e6e6e6}.art_bg_color_white{background-color: #fff}.columns_wrapper_color_1{position: relative;padding-top: 2rem}.columns_wrapper_color_1::after{content: "";z-index: -1;position: absolute;width: 100%;height: var(--after-height, 0);background-color: #f5f0ea}@media screen and (max-width: 809px){.columns_wrapper_color_1::after{display: none}}@media screen and (max-width: 810px){.columns_wrapper_color_1 .ce_rsce_ansprechpartner .image{padding: 1.5rem;background-color: #f5f0ea}}header{position: sticky;width: 100%;z-index: 2;background-color: #fff;top: 0;left: 0;padding: 0}@media screen and (max-width: 810px){header{padding-bottom: 1rem}}header .inside{max-width: 1280px;margin-left: auto;margin-right: auto;display: flex;justify-content: space-between;align-items: flex-end}@media screen and (max-width: 1376px){header .inside{padding-left: 3rem;padding-right: 3rem}}@media screen and (max-width: 1366px){header .inside{padding-left: 2.5rem;padding-right: 2.5rem}}@media screen and (max-width: 1100px){header .inside{padding-left: 2rem;padding-right: 2rem}}header .inside .spacer{flex: 1}#footer{color: #fff;background-color: #646363;padding-top: 5rem;padding-bottom: 5rem}#footer .inside{max-width: 1000px;margin-left: auto;margin-right: auto;box-sizing: border-box;display: flex;gap: 4rem}@media screen and (max-width: 1064px){#footer .inside{padding-left: 2rem;padding-right: 2rem}}@media screen and (max-width: 699px){#footer .inside{padding-left: 1.5rem;padding-right: 1.5rem}}#footer .inside .footernav_left,#footer .inside .footernav_right{flex: 0 1 calc(50% - 2rem)}@media screen and (max-width: 699px){#footer .inside{gap: 2rem}#footer .inside .footernav_left,#footer .inside .footernav_right{flex: 0 1 calc(50% - 1rem)}}@media screen and (max-width: 480px){#footer .inside{flex-direction: column}#footer .inside .footernav_left,#footer .inside .footernav_right{flex: 0 0 auto}}#footer a{color: #fff;text-decoration: none}#footer a:hover{color: #fff;text-decoration: underline}#footer strong{font-weight: 400}#footer .footernav_right{display: flex;gap: 2rem;justify-content: space-between}@media screen and (max-width: 810px){#footer .footernav_right{flex-direction: column;gap: 4rem}}.mod_article{position: relative}.mod_article .article_inside{max-width: 1000px;margin-left: auto;margin-right: auto;box-sizing: border-box}@media screen and (max-width: 1064px){.mod_article .article_inside{padding-left: 2rem;padding-right: 2rem}}@media screen and (max-width: 699px){.mod_article .article_inside{padding-left: 1.5rem;padding-right: 1.5rem}}.mod_article.width-full .article_inside{width: 100%;max-width: 100%;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0}.mod_article.width-full .article_inside .inside.bg-white{padding-top: 6vw;padding-bottom: 6vw;background-color: rgba(255,255,255,0.85)}.mod_article.width-full .article_inside .inside .bg-inner{max-width: 1280px;margin-left: auto;margin-right: auto;box-sizing: border-box}@media screen and (max-width: 1376px){.mod_article.width-full .article_inside .inside .bg-inner{padding-left: 3rem;padding-right: 3rem}}@media screen and (max-width: 1366px){.mod_article.width-full .article_inside .inside .bg-inner{padding-left: 2.5rem;padding-right: 2.5rem}}@media screen and (max-width: 1100px){.mod_article.width-full .article_inside .inside .bg-inner{padding-left: 2rem;padding-right: 2rem}}@media screen and (max-width: 699px){.mod_article.width-full .article_inside .inside .bg-inner{padding-left: 1.5rem;padding-right: 1.5rem}}.mod_article.width-medium .article_inside{max-width: 1280px;margin-left: auto;margin-right: auto;box-sizing: border-box}@media screen and (max-width: 1376px){.mod_article.width-medium .article_inside{padding-left: 3rem;padding-right: 3rem}}@media screen and (max-width: 1366px){.mod_article.width-medium .article_inside{padding-left: 2.5rem;padding-right: 2.5rem}}@media screen and (max-width: 1100px){.mod_article.width-medium .article_inside{padding-left: 2rem;padding-right: 2rem}}@media screen and (max-width: 699px){.mod_article.width-medium .article_inside{padding-left: 1.5rem;padding-right: 1.5rem}}.mod_article.width-small .article_inside{max-width: 840px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;box-sizing: border-box}@media screen and (max-width: 1100px){.mod_article.width-small .article_inside{padding-left: 2rem;padding-right: 2rem}}@media screen and (max-width: 699px){.mod_article.width-small .article_inside{padding-left: 1.5rem;padding-right: 1.5rem}}.article_bg_image_1{background-image: url("/files/theme/misc/schmittergroup-bg.png");background-repeat: no-repeat;background-position-y: top;background-position-x: 0;background-size: 90vw}@media screen and (max-width: 699px){.article_bg_image_1{background-position-x: 40%;background-size: 160vw}}.font_standard{font-family: 'Halcom Book', Arial, sans-serif}.font_bold,.font_alternate{font-family: 'Halcom Bold', Arial, sans-serif}.font_light,.font_special{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial}.font_icons{font-family: flaticon_zam !important}@font-face{font-family: "Halcom Book";src: url("/files/theme/fonts/fe4373db81f6008719ed189ecadc4ad2.eot");src: url("/files/theme/fonts/fe4373db81f6008719ed189ecadc4ad2.eot?#iefix") format("embedded-opentype"), url("/files/theme/fonts/fe4373db81f6008719ed189ecadc4ad2.woff") format("woff"), url("/files/theme/fonts/fe4373db81f6008719ed189ecadc4ad2.woff2") format("woff2"), url("/files/theme/fonts/fe4373db81f6008719ed189ecadc4ad2.ttf") format("truetype"), url("/files/theme/fonts/fe4373db81f6008719ed189ecadc4ad2.svg#Halcom Book") format("svg");font-weight: normal;font-style: normal;font-display: swap}@font-face{font-family: "Halcom Light";src: url("/files/theme/fonts/615da720514136f3f5114856e49d1140.eot");src: url("/files/theme/fonts/615da720514136f3f5114856e49d1140.eot?#iefix") format("embedded-opentype"), url("/files/theme/fonts/615da720514136f3f5114856e49d1140.woff") format("woff"), url("/files/theme/fonts/615da720514136f3f5114856e49d1140.woff2") format("woff2"), url("/files/theme/fonts/615da720514136f3f5114856e49d1140.ttf") format("truetype"), url("/files/theme/fonts/615da720514136f3f5114856e49d1140.svg#Halcom Light") format("svg");font-weight: normal;font-style: normal;font-display: swap}@font-face{font-family: "Halcom Bold";src: url("/files/theme/fonts/e9294dec07553199adccb99916391c72.eot");src: url("/files/theme/fonts/e9294dec07553199adccb99916391c72.eot?#iefix") format("embedded-opentype"), url("/files/theme/fonts/e9294dec07553199adccb99916391c72.woff") format("woff"), url("/files/theme/fonts/e9294dec07553199adccb99916391c72.woff2") format("woff2"), url("/files/theme/fonts/e9294dec07553199adccb99916391c72.ttf") format("truetype"), url("/files/theme/fonts/e9294dec07553199adccb99916391c72.svg#Halcom Bold") format("svg");font-weight: normal;font-style: normal;font-display: swap}@font-face{font-family: "flaticon_zam";src: url("/files/theme/fonts/flaticon_zam.woff2?c2ac9f79fcfcca8aa7baa851f17a758c") format("woff2"), url("/files/theme/fonts/flaticon_zam.woff?c2ac9f79fcfcca8aa7baa851f17a758c") format("woff"), url("/files/theme/fonts/flaticon_zam.eot?c2ac9f79fcfcca8aa7baa851f17a758c#iefix") format("embedded-opentype"), url("/files/theme/fonts/flaticon_zam.ttf?c2ac9f79fcfcca8aa7baa851f17a758c") format("truetype"), url("/files/theme/fonts/flaticon_zam.svg?c2ac9f79fcfcca8aa7baa851f17a758c#flaticon_zam") format("svg")}i[class^="flaticon-"]:before,i[class*=" flaticon-"]:before{font-family: flaticon_zam !important;font-style: normal;font-weight: normal !important;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.flaticon-facebook:before{content: "\f101"}.flaticon-twitter:before{content: "\f102"}.flaticon-whatsapp:before{content: "\f103"}.flaticon-instagram:before{content: "\f104"}.flaticon-xing:before{content: "\f105"}.flaticon-linkedin:before{content: "\f106"}.flaticon-paper-plane:before{content: "\f107"}.flaticon-menu:before{content: "\f108"}.flaticon-cross:before{content: "\f109"}.flaticon-link:before{content: "\f10a"}.flaticon-expand-arrows:before{content: "\f10b"}.flaticon-schedule:before{content: "\f10c"}.flaticon-smartphone:before{content: "\f10d"}.flaticon-mail:before{content: "\f10e"}.flaticon-telephone:before{content: "\f10f"}.flaticon-facebook-1:before{content: "\f110"}.flaticon-linkedin-1:before{content: "\f111"}.flaticon-whatsapp-1:before{content: "\f112"}.flaticon-solution:before{content: "\f113"}.flaticon-download:before{content: "\f114"}.flaticon-maps-and-flags:before{content: "\f115"}.flaticon-maps-and-flags-1:before{content: "\f116"}.flaticon-facebook-2:before{content: "\f117"}.flaticon-instagram-1:before{content: "\f118"}.flaticon-right-arrow:before{content: "\f119"}.flaticon-down-arrow:before{content: "\f11a"}.flaticon-up-arrow:before{content: "\f11b"}.flaticon-left-arrow:before{content: "\f11c"}.copy{font-weight: 400;color: #646363;line-height: 1.4;margin-bottom: 1.2rem;hyphens: auto;font-size: 1.25rem}@media screen and (max-width: 480px){.copy{font-size: 1.125rem}}p{font-weight: 400;color: #646363;line-height: 1.4;margin-bottom: 1.2rem;hyphens: auto;font-size: 1.25rem}@media screen and (max-width: 480px){p{font-size: 1.125rem}}p_xl p{font-size: 1.625rem}@media screen and (max-width: 1100px){p_xl p{font-size: 1.625rem}}@media screen and (max-width: 699px){p_xl p{font-size: 1.5rem}}@media screen and (max-width: 480px){p_xl p{font-size: 1.375rem}}p_xl p a{text-decoration: none}p_xl p a:hover{text-decoration: underline}p_s p,p_s ul,p_s ol{font-size: 1rem;line-height: 1.4}p_s p a,p_s ul a,p_s ol a{text-decoration: none}p_s p a:hover,p_s ul a:hover,p_s ol a:hover{text-decoration: underline}p a{text-decoration: underline}p a:hover{text-decoration: none}.headline-size-xl{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;text-transform: uppercase;font-size: 2.25rem}@media screen and (max-width: 1440px){.headline-size-xl{font-size: 2rem}}@media screen and (max-width: 1100px){.headline-size-xl{font-size: 1.75rem}}@media screen and (max-width: 480px){.headline-size-xl{font-size: 1.5rem}}@media screen and (max-width: 400px){.headline-size-xl{font-size: 1.375rem}}.headline-size-l{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;text-transform: uppercase;font-size: 2rem}@media screen and (max-width: 1440px){.headline-size-l{font-size: 1.875rem}}@media screen and (max-width: 1100px){.headline-size-l{font-size: 1.625rem}}@media screen and (max-width: 480px){.headline-size-l{font-size: 1.5rem}}@media screen and (max-width: 400px){.headline-size-l{font-size: 1.375rem}}.headline-size-m{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;text-transform: uppercase;font-size: 1.625rem}@media screen and (max-width: 1440px){.headline-size-m{font-size: 1.5rem}}@media screen and (max-width: 1100px){.headline-size-m{font-size: 1.375rem}}@media screen and (max-width: 480px){.headline-size-m{font-size: 1.25rem}}@media screen and (max-width: 400px){.headline-size-m{font-size: 1.25rem}}.headline-size-s{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 1rem;text-transform: uppercase;font-size: 1.25rem}@media screen and (max-width: 1440px){.headline-size-s{font-size: 1.25rem}}@media screen and (max-width: 1100px){.headline-size-s{font-size: 1.125rem}}@media screen and (max-width: 480px){.headline-size-s{font-size: 1.125rem}}@media screen and (max-width: 400px){.headline-size-s{font-size: 1.125rem}}.headline-size-xs{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;text-transform: uppercase;font-size: 1.5rem}@media screen and (max-width: 1440px){.headline-size-xs{font-size: 1.375rem}}@media screen and (max-width: 1100px){.headline-size-xs{font-size: 1.25rem}}@media screen and (max-width: 480px){.headline-size-xs{font-size: 1.125rem}}@media screen and (max-width: 400px){.headline-size-xs{font-size: 1rem}}.headline-size-xxs{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;font-size: 1.5rem}@media screen and (max-width: 1440px){.headline-size-xxs{font-size: 1.375rem}}@media screen and (max-width: 1100px){.headline-size-xxs{font-size: 1.25rem}}@media screen and (max-width: 480px){.headline-size-xxs{font-size: 1.125rem}}h1{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;text-transform: uppercase;font-size: 2.25rem}@media screen and (max-width: 1440px){h1{font-size: 2rem}}@media screen and (max-width: 1100px){h1{font-size: 1.75rem}}@media screen and (max-width: 480px){h1{font-size: 1.5rem}}@media screen and (max-width: 400px){h1{font-size: 1.375rem}}h2{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;text-transform: uppercase;font-size: 2rem}@media screen and (max-width: 1440px){h2{font-size: 1.875rem}}@media screen and (max-width: 1100px){h2{font-size: 1.625rem}}@media screen and (max-width: 480px){h2{font-size: 1.5rem}}@media screen and (max-width: 400px){h2{font-size: 1.375rem}}h3{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;text-transform: uppercase;font-size: 1.625rem}@media screen and (max-width: 1440px){h3{font-size: 1.5rem}}@media screen and (max-width: 1100px){h3{font-size: 1.375rem}}@media screen and (max-width: 480px){h3{font-size: 1.25rem}}@media screen and (max-width: 400px){h3{font-size: 1.25rem}}h4{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 1rem;text-transform: uppercase;font-size: 1.25rem}@media screen and (max-width: 1440px){h4{font-size: 1.25rem}}@media screen and (max-width: 1100px){h4{font-size: 1.125rem}}@media screen and (max-width: 480px){h4{font-size: 1.125rem}}@media screen and (max-width: 400px){h4{font-size: 1.125rem}}h5{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;text-transform: uppercase;font-size: 1.5rem}@media screen and (max-width: 1440px){h5{font-size: 1.375rem}}@media screen and (max-width: 1100px){h5{font-size: 1.25rem}}@media screen and (max-width: 480px){h5{font-size: 1.125rem}}@media screen and (max-width: 400px){h5{font-size: 1rem}}h6{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;font-size: 1.5rem}@media screen and (max-width: 1440px){h6{font-size: 1.375rem}}@media screen and (max-width: 1100px){h6{font-size: 1.25rem}}@media screen and (max-width: 480px){h6{font-size: 1.125rem}}h1,h2,h3,h4,h5,h6{margin-top: 0;text-wrap: balance}.copy_xl p{font-size: 1.625rem}@media screen and (max-width: 1100px){.copy_xl p{font-size: 1.625rem}}@media screen and (max-width: 699px){.copy_xl p{font-size: 1.5rem}}@media screen and (max-width: 480px){.copy_xl p{font-size: 1.375rem}}.copy_xl p a{text-decoration: none}.copy_xl p a:hover{text-decoration: underline}.copy_s p,.copy_s ul,.copy_s ol{font-size: 1rem;line-height: 1.4}.copy_s p a,.copy_s ul a,.copy_s ol a{text-decoration: none}.copy_s p a:hover,.copy_s ul a:hover,.copy_s ol a:hover{text-decoration: underline}.phone_big{text-wrap: nowrap}.justify_left p,.justify_right p{text-align: justify}.justify_right h1,.justify_right h2,.justify_right h3,.justify_right h4,.justify_right h5,.justify_right h6{text-align: right}@media screen and (max-width: 599px){.justify_right h1,.justify_right h2,.justify_right h3,.justify_right h4,.justify_right h5,.justify_right h6{text-align: left}}.text_color_white h1,.text_color_white h2,.text_color_white h3,.text_color_white h4,.text_color_white h5,.text_color_white h6,.text_color_white p{color: #fff}.headline_color_1{color: #5e5e5e}.headline_color_2{color: #c9c8c4}.headline_color_3{color: #d0f}.headline_color_4{color: #d0f}.headline_color_5{color: #e6e6e6}.headline_color_6{color: #d0f}.headline_color_white{color: #fff}h1.upper_case,h2.upper_case,h3.upper_case,h4.upper_case,h5.upper_case,h6.upper_case{text-transform: uppercase}.hdl-size-xl h1,.hdl-size-xl h2,.hdl-size-xl h3,.hdl-size-xl h4,.hdl-size-xl h5,.hdl-size-xl h6{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;text-transform: uppercase;font-size: 2.25rem}@media screen and (max-width: 1440px){.hdl-size-xl h1,.hdl-size-xl h2,.hdl-size-xl h3,.hdl-size-xl h4,.hdl-size-xl h5,.hdl-size-xl h6{font-size: 2rem}}@media screen and (max-width: 1100px){.hdl-size-xl h1,.hdl-size-xl h2,.hdl-size-xl h3,.hdl-size-xl h4,.hdl-size-xl h5,.hdl-size-xl h6{font-size: 1.75rem}}@media screen and (max-width: 480px){.hdl-size-xl h1,.hdl-size-xl h2,.hdl-size-xl h3,.hdl-size-xl h4,.hdl-size-xl h5,.hdl-size-xl h6{font-size: 1.5rem}}@media screen and (max-width: 400px){.hdl-size-xl h1,.hdl-size-xl h2,.hdl-size-xl h3,.hdl-size-xl h4,.hdl-size-xl h5,.hdl-size-xl h6{font-size: 1.375rem}}.hdl-size-l h1,.hdl-size-l h2,.hdl-size-l h3,.hdl-size-l h4,.hdl-size-l h5,.hdl-size-l h6{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;text-transform: uppercase;font-size: 2rem}@media screen and (max-width: 1440px){.hdl-size-l h1,.hdl-size-l h2,.hdl-size-l h3,.hdl-size-l h4,.hdl-size-l h5,.hdl-size-l h6{font-size: 1.875rem}}@media screen and (max-width: 1100px){.hdl-size-l h1,.hdl-size-l h2,.hdl-size-l h3,.hdl-size-l h4,.hdl-size-l h5,.hdl-size-l h6{font-size: 1.625rem}}@media screen and (max-width: 480px){.hdl-size-l h1,.hdl-size-l h2,.hdl-size-l h3,.hdl-size-l h4,.hdl-size-l h5,.hdl-size-l h6{font-size: 1.5rem}}@media screen and (max-width: 400px){.hdl-size-l h1,.hdl-size-l h2,.hdl-size-l h3,.hdl-size-l h4,.hdl-size-l h5,.hdl-size-l h6{font-size: 1.375rem}}.hdl-size-m h1,.hdl-size-m h2,.hdl-size-m h3,.hdl-size-m h4,.hdl-size-m h5,.hdl-size-m h6{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;text-transform: uppercase;font-size: 1.625rem}@media screen and (max-width: 1440px){.hdl-size-m h1,.hdl-size-m h2,.hdl-size-m h3,.hdl-size-m h4,.hdl-size-m h5,.hdl-size-m h6{font-size: 1.5rem}}@media screen and (max-width: 1100px){.hdl-size-m h1,.hdl-size-m h2,.hdl-size-m h3,.hdl-size-m h4,.hdl-size-m h5,.hdl-size-m h6{font-size: 1.375rem}}@media screen and (max-width: 480px){.hdl-size-m h1,.hdl-size-m h2,.hdl-size-m h3,.hdl-size-m h4,.hdl-size-m h5,.hdl-size-m h6{font-size: 1.25rem}}@media screen and (max-width: 400px){.hdl-size-m h1,.hdl-size-m h2,.hdl-size-m h3,.hdl-size-m h4,.hdl-size-m h5,.hdl-size-m h6{font-size: 1.25rem}}.hdl-size-s h1,.hdl-size-s h2,.hdl-size-s h3,.hdl-size-s h4,.hdl-size-s h5,.hdl-size-s h6{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 1rem;text-transform: uppercase;font-size: 1.25rem}@media screen and (max-width: 1440px){.hdl-size-s h1,.hdl-size-s h2,.hdl-size-s h3,.hdl-size-s h4,.hdl-size-s h5,.hdl-size-s h6{font-size: 1.25rem}}@media screen and (max-width: 1100px){.hdl-size-s h1,.hdl-size-s h2,.hdl-size-s h3,.hdl-size-s h4,.hdl-size-s h5,.hdl-size-s h6{font-size: 1.125rem}}@media screen and (max-width: 480px){.hdl-size-s h1,.hdl-size-s h2,.hdl-size-s h3,.hdl-size-s h4,.hdl-size-s h5,.hdl-size-s h6{font-size: 1.125rem}}@media screen and (max-width: 400px){.hdl-size-s h1,.hdl-size-s h2,.hdl-size-s h3,.hdl-size-s h4,.hdl-size-s h5,.hdl-size-s h6{font-size: 1.125rem}}.hdl-size-xs h1,.hdl-size-xs h2,.hdl-size-xs h3,.hdl-size-xs h4,.hdl-size-xs h5,.hdl-size-xs h6{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;text-transform: uppercase;font-size: 1.5rem}@media screen and (max-width: 1440px){.hdl-size-xs h1,.hdl-size-xs h2,.hdl-size-xs h3,.hdl-size-xs h4,.hdl-size-xs h5,.hdl-size-xs h6{font-size: 1.375rem}}@media screen and (max-width: 1100px){.hdl-size-xs h1,.hdl-size-xs h2,.hdl-size-xs h3,.hdl-size-xs h4,.hdl-size-xs h5,.hdl-size-xs h6{font-size: 1.25rem}}@media screen and (max-width: 480px){.hdl-size-xs h1,.hdl-size-xs h2,.hdl-size-xs h3,.hdl-size-xs h4,.hdl-size-xs h5,.hdl-size-xs h6{font-size: 1.125rem}}@media screen and (max-width: 400px){.hdl-size-xs h1,.hdl-size-xs h2,.hdl-size-xs h3,.hdl-size-xs h4,.hdl-size-xs h5,.hdl-size-xs h6{font-size: 1rem}}.hdl-size-xxs h1,.hdl-size-xxs h2,.hdl-size-xxs h3,.hdl-size-xxs h4,.hdl-size-xxs h5,.hdl-size-xxs h6{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;font-size: 1.5rem}@media screen and (max-width: 1440px){.hdl-size-xxs h1,.hdl-size-xxs h2,.hdl-size-xxs h3,.hdl-size-xxs h4,.hdl-size-xxs h5,.hdl-size-xxs h6{font-size: 1.375rem}}@media screen and (max-width: 1100px){.hdl-size-xxs h1,.hdl-size-xxs h2,.hdl-size-xxs h3,.hdl-size-xxs h4,.hdl-size-xxs h5,.hdl-size-xxs h6{font-size: 1.25rem}}@media screen and (max-width: 480px){.hdl-size-xxs h1,.hdl-size-xxs h2,.hdl-size-xxs h3,.hdl-size-xxs h4,.hdl-size-xxs h5,.hdl-size-xxs h6{font-size: 1.125rem}}h1.hdl-size-xl,h2.hdl-size-xl,h3.hdl-size-xl,h4.hdl-size-xl,h5.hdl-size-xl,h6.hdl-size-xl{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;text-transform: uppercase;font-size: 2.25rem}@media screen and (max-width: 1440px){h1.hdl-size-xl,h2.hdl-size-xl,h3.hdl-size-xl,h4.hdl-size-xl,h5.hdl-size-xl,h6.hdl-size-xl{font-size: 2rem}}@media screen and (max-width: 1100px){h1.hdl-size-xl,h2.hdl-size-xl,h3.hdl-size-xl,h4.hdl-size-xl,h5.hdl-size-xl,h6.hdl-size-xl{font-size: 1.75rem}}@media screen and (max-width: 480px){h1.hdl-size-xl,h2.hdl-size-xl,h3.hdl-size-xl,h4.hdl-size-xl,h5.hdl-size-xl,h6.hdl-size-xl{font-size: 1.5rem}}@media screen and (max-width: 400px){h1.hdl-size-xl,h2.hdl-size-xl,h3.hdl-size-xl,h4.hdl-size-xl,h5.hdl-size-xl,h6.hdl-size-xl{font-size: 1.375rem}}h1.hdl-size-l,h2.hdl-size-l,h3.hdl-size-l,h4.hdl-size-l,h5.hdl-size-l,h6.hdl-size-l{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;text-transform: uppercase;font-size: 2rem}@media screen and (max-width: 1440px){h1.hdl-size-l,h2.hdl-size-l,h3.hdl-size-l,h4.hdl-size-l,h5.hdl-size-l,h6.hdl-size-l{font-size: 1.875rem}}@media screen and (max-width: 1100px){h1.hdl-size-l,h2.hdl-size-l,h3.hdl-size-l,h4.hdl-size-l,h5.hdl-size-l,h6.hdl-size-l{font-size: 1.625rem}}@media screen and (max-width: 480px){h1.hdl-size-l,h2.hdl-size-l,h3.hdl-size-l,h4.hdl-size-l,h5.hdl-size-l,h6.hdl-size-l{font-size: 1.5rem}}@media screen and (max-width: 400px){h1.hdl-size-l,h2.hdl-size-l,h3.hdl-size-l,h4.hdl-size-l,h5.hdl-size-l,h6.hdl-size-l{font-size: 1.375rem}}h1.hdl-size-m,h2.hdl-size-m,h3.hdl-size-m,h4.hdl-size-m,h5.hdl-size-m,h6.hdl-size-m{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;text-transform: uppercase;font-size: 1.625rem}@media screen and (max-width: 1440px){h1.hdl-size-m,h2.hdl-size-m,h3.hdl-size-m,h4.hdl-size-m,h5.hdl-size-m,h6.hdl-size-m{font-size: 1.5rem}}@media screen and (max-width: 1100px){h1.hdl-size-m,h2.hdl-size-m,h3.hdl-size-m,h4.hdl-size-m,h5.hdl-size-m,h6.hdl-size-m{font-size: 1.375rem}}@media screen and (max-width: 480px){h1.hdl-size-m,h2.hdl-size-m,h3.hdl-size-m,h4.hdl-size-m,h5.hdl-size-m,h6.hdl-size-m{font-size: 1.25rem}}@media screen and (max-width: 400px){h1.hdl-size-m,h2.hdl-size-m,h3.hdl-size-m,h4.hdl-size-m,h5.hdl-size-m,h6.hdl-size-m{font-size: 1.25rem}}h1.hdl-size-s,h2.hdl-size-s,h3.hdl-size-s,h4.hdl-size-s,h5.hdl-size-s,h6.hdl-size-s{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 1rem;text-transform: uppercase;font-size: 1.25rem}@media screen and (max-width: 1440px){h1.hdl-size-s,h2.hdl-size-s,h3.hdl-size-s,h4.hdl-size-s,h5.hdl-size-s,h6.hdl-size-s{font-size: 1.25rem}}@media screen and (max-width: 1100px){h1.hdl-size-s,h2.hdl-size-s,h3.hdl-size-s,h4.hdl-size-s,h5.hdl-size-s,h6.hdl-size-s{font-size: 1.125rem}}@media screen and (max-width: 480px){h1.hdl-size-s,h2.hdl-size-s,h3.hdl-size-s,h4.hdl-size-s,h5.hdl-size-s,h6.hdl-size-s{font-size: 1.125rem}}@media screen and (max-width: 400px){h1.hdl-size-s,h2.hdl-size-s,h3.hdl-size-s,h4.hdl-size-s,h5.hdl-size-s,h6.hdl-size-s{font-size: 1.125rem}}h1.hdl-size-xs,h2.hdl-size-xs,h3.hdl-size-xs,h4.hdl-size-xs,h5.hdl-size-xs,h6.hdl-size-xs{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;text-transform: uppercase;font-size: 1.5rem}@media screen and (max-width: 1440px){h1.hdl-size-xs,h2.hdl-size-xs,h3.hdl-size-xs,h4.hdl-size-xs,h5.hdl-size-xs,h6.hdl-size-xs{font-size: 1.375rem}}@media screen and (max-width: 1100px){h1.hdl-size-xs,h2.hdl-size-xs,h3.hdl-size-xs,h4.hdl-size-xs,h5.hdl-size-xs,h6.hdl-size-xs{font-size: 1.25rem}}@media screen and (max-width: 480px){h1.hdl-size-xs,h2.hdl-size-xs,h3.hdl-size-xs,h4.hdl-size-xs,h5.hdl-size-xs,h6.hdl-size-xs{font-size: 1.125rem}}@media screen and (max-width: 400px){h1.hdl-size-xs,h2.hdl-size-xs,h3.hdl-size-xs,h4.hdl-size-xs,h5.hdl-size-xs,h6.hdl-size-xs{font-size: 1rem}}h1.hdl-size-xxs,h2.hdl-size-xxs,h3.hdl-size-xxs,h4.hdl-size-xxs,h5.hdl-size-xxs,h6.hdl-size-xxs{font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;line-height: 1.2;margin-bottom: 2rem;font-size: 1.5rem}@media screen and (max-width: 1440px){h1.hdl-size-xxs,h2.hdl-size-xxs,h3.hdl-size-xxs,h4.hdl-size-xxs,h5.hdl-size-xxs,h6.hdl-size-xxs{font-size: 1.375rem}}@media screen and (max-width: 1100px){h1.hdl-size-xxs,h2.hdl-size-xxs,h3.hdl-size-xxs,h4.hdl-size-xxs,h5.hdl-size-xxs,h6.hdl-size-xxs{font-size: 1.25rem}}@media screen and (max-width: 480px){h1.hdl-size-xxs,h2.hdl-size-xxs,h3.hdl-size-xxs,h4.hdl-size-xxs,h5.hdl-size-xxs,h6.hdl-size-xxs{font-size: 1.125rem}}.font_xxxs{font-size: 0.5rem}.font_xxs{font-size: 0.625rem}.font_xs{font-size: 0.75rem}.font_s{font-size: 0.875rem}.font_global{font-size: 1rem}.font_m{font-size: 1.125rem}.font_ml{font-size: 1.25rem}.font_mml{font-size: 1.375rem}.font_mll{font-size: 1.5rem}.font_l{font-size: 1.625rem}.font_xmml{font-size: 1.75rem}.font_xmll{font-size: 1.875rem}.font_xml{font-size: 2rem}.font_xl{font-size: 2.25rem}.font_xxl{font-size: 2.5rem}.font_xxxl{font-size: 3rem}.font_4xl{font-size: 3.25rem}.font_5xl{font-size: 3.75rem}.font_6xl{font-size: 5rem}.font_display > div{margin-bottom: 1rem}.font_display > div:last-of-type{margin-bottom: 0}.thin{font-weight: 100}.light{font-weight: 300}.normal{font-weight: 400}.medium{font-weight: 500}.semibold{font-weight: 600}.bold{font-weight: 700}.black{font-weight: 900}sub{vertical-align: sub}.medium_width{max-width: 1280px;margin-left: auto;margin-right: auto;box-sizing: border-box}@media screen and (max-width: 1376px){.medium_width{padding-left: 3rem;padding-right: 3rem}}@media screen and (max-width: 1366px){.medium_width{padding-left: 2.5rem;padding-right: 2.5rem}}@media screen and (max-width: 1100px){.medium_width{padding-left: 2rem;padding-right: 2rem}}@media screen and (max-width: 699px){.medium_width{padding-left: 1.5rem;padding-right: 1.5rem}}.clmns_wrapper_width_medium .grid_start{max-width: 1280px;margin-left: auto;margin-right: auto;box-sizing: border-box}@media screen and (max-width: 1376px){.clmns_wrapper_width_medium .grid_start{padding-left: 3rem;padding-right: 3rem}}@media screen and (max-width: 1366px){.clmns_wrapper_width_medium .grid_start{padding-left: 2.5rem;padding-right: 2.5rem}}@media screen and (max-width: 1100px){.clmns_wrapper_width_medium .grid_start{padding-left: 2rem;padding-right: 2rem}}@media screen and (max-width: 699px){.clmns_wrapper_width_medium .grid_start{padding-left: 1.5rem;padding-right: 1.5rem}}@media screen and (max-width: 810px){.clmns_wrapper_width_medium .grid_start{padding-left: 0;padding-right: 0}}@media screen and (max-width: 699px){.clmns_wrapper_width_medium .grid_start{padding-left: 0;padding-right: 0}}.maxcentered{max-width: 1000px;margin-left: auto;margin-right: auto;box-sizing: border-box}@media screen and (max-width: 1064px){.maxcentered{padding-left: 2rem;padding-right: 2rem}}@media screen and (max-width: 699px){.maxcentered{padding-left: 1.5rem;padding-right: 1.5rem}}.small_width{max-width: 840px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;box-sizing: border-box}@media screen and (max-width: 1100px){.small_width{padding-left: 2rem;padding-right: 2rem}}@media screen and (max-width: 699px){.small_width{padding-left: 1.5rem;padding-right: 1.5rem}}.full_width{width: 100%;max-width: 100%;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0}.widget{display: flex;flex-direction: row;margin-bottom: 2rem}.widget.error{flex-direction: column;align-items: flex-start}.explanation{flex-direction: column}.explanation p{font-size: 0.875rem;line-height: 1.25}.explanation p:last-of-type{margin-bottom: 0}.explanation a{color: #fff;text-decoration: underline}.explanation a:hover{text-decoration: none}.placeholder{color: #768788}::-webkit-input-placeholder{color: #768788}@media screen and (max-width: 599px){::-webkit-input-placeholder{display: none}}::-moz-placeholder{color: #768788}@media screen and (max-width: 599px){::-moz-placeholder{display: none}}:-ms-input-placeholder{color: #768788}@media screen and (max-width: 599px){:-ms-input-placeholder{display: none}}:-moz-placeholder{color: #768788}@media screen and (max-width: 599px){:-moz-placeholder{display: none}}.error ::-webkit-input-placeholder{color: #768788;color: #eceeea}@media screen and (max-width: 599px){.error ::-webkit-input-placeholder{display: none}}.error ::-moz-placeholder{color: #768788;color: #eceeea}@media screen and (max-width: 599px){.error ::-moz-placeholder{display: none}}.error :-ms-input-placeholder{color: #768788;color: #eceeea}@media screen and (max-width: 599px){.error :-ms-input-placeholder{display: none}}.error :-moz-placeholder{color: #768788;color: #eceeea}@media screen and (max-width: 599px){.error :-moz-placeholder{display: none}}p.error{color: #ff0000;margin-bottom: 0;font-size: 0.75rem}label{display: block;color: #646363;font-weight: 700;font-size: 1.125rem}.no_label label{display: none}.frm_field{display: block;box-sizing: border-box;padding: .5rem;border: none;border-radius: 0;color: #646363;background-color: white;border: 1px solid #9f9c95;border-radius: 6px;-webkit-appearance: none;font-size: 1.125rem;font-family: 'Halcom Book', Arial, sans-serif;width: 100%}@media screen and (max-width: 699px){.frm_field{font-size: 1rem}}.widget-captcha,.widget-email,.widget-password,.widget-tel,.widget-text{align-items: center}.widget-captcha label,.widget-email label,.widget-password label,.widget-tel label,.widget-text label{margin-right: 0.5rem}.widget-captcha input,.widget-email input,.widget-password input,.widget-tel input,.widget-text input{display: block;box-sizing: border-box;padding: .5rem;border: none;border-radius: 0;color: #646363;background-color: white;border: 1px solid #9f9c95;border-radius: 6px;-webkit-appearance: none;font-size: 1.125rem;font-family: 'Halcom Book', Arial, sans-serif;width: 100%;flex: 1;min-width: 4rem}@media screen and (max-width: 699px){.widget-captcha input,.widget-email input,.widget-password input,.widget-tel input,.widget-text input{font-size: 1rem}}.form_box_white{background-color: white;padding: 4rem;border-radius: 3rem 0 3rem 0}@media screen and (max-width: 1100px){.form_box_white{padding: 3rem 2rem}}@media screen and (max-width: 699px){.form_box_white{padding: 3rem}}@media screen and (max-width: 480px){.form_box_white{padding: 3rem 2rem}}fieldset{border: none}fieldset legend{display: block;margin-bottom: 0.5rem;color: #646363;padding: .25rem .5rem;border-radius: 2px;font-weight: 700}fieldset.bg_color_1{padding: 1.5rem;background-color: #d0f}.widget-textarea{flex-direction: column}.widget-textarea label{margin-bottom: .5rem}.widget-textarea textarea{display: block;border: none;border-radius: 0;color: #646363;background-color: white;border: 1px solid #9f9c95;border-radius: 6px;-webkit-appearance: none;font-size: 1.125rem;font-family: 'Halcom Book', Arial, sans-serif;box-sizing: border-box;width: 100%;padding: .5rem;line-height: 1.4;min-height: 20rem}@media screen and (max-width: 699px){.widget-textarea textarea{font-size: 1rem}}@media screen and (max-width: 810px){.widget-textarea textarea{min-height: 10rem}}.widget-select{flex-direction: column}.widget-select label{margin-bottom: 0.5rem;font-weight: 700}.widget-select select{display: block;box-sizing: border-box;width: 100%;padding: .75rem 1rem;border: 1px solid #eceeea;border-radius: 1px;outline: none;cursor: pointer;background: #fff url("/files/theme/misc/select-arrow.png") right 10px center no-repeat;background-color: #fff;background-size: 18px;-moz-appearance: none;-webkit-appearance: none;appearance: none;font-size: 1rem;color: #646363}.widget-select select::-ms-expand{display: none}.widget-radio fieldset{border: none;margin-bottom: 0}.widget-radio fieldset legend{display: block;margin-bottom: 0.75rem;padding: 0;font-size: 1.125rem;font-weight: 700}.widget-radio fieldset legend::last-of-type{margin-bottom: 0}.widget-radio span{display: flex;margin-bottom: 12px;align-items: center}.widget-radio span.mandatory{display: inline}.widget-radio input[type="radio"]{position: absolute;opacity: 0}.widget-radio label{position: relative;padding-left: 28px;text-transform: none;cursor: pointer;font-weight: 400}.widget-radio label::before{display: inline-block;position: absolute;top: 1px;left: 0;width: 18px;height: 18px;border: 1px solid #eceeea;border-radius: 50%;content: ""}.widget-radio label::after{display: inline-block;visibility: hidden;position: absolute;top: 5px;left: 4px;width: 12px;height: 12px;border-radius: 50%;content: "";background-color: #f5f0ea}.widget-radio input[type="radio"]:checked + label::after{visibility: visible}.widget-checkbox fieldset,.widget-extended-checkbox fieldset{border: none;margin-bottom: 0}.widget-checkbox fieldset legend,.widget-extended-checkbox fieldset legend{display: block;margin-bottom: 0.75rem;padding: 0;font-size: 1.125rem;color: #646363}.widget-checkbox fieldset legend::last-of-type,.widget-extended-checkbox fieldset legend::last-of-type{margin-bottom: 0}.widget-checkbox span,.widget-extended-checkbox span{display: flex;margin-bottom: 1rem;align-items: center}.widget-checkbox span.mandatory,.widget-extended-checkbox span.mandatory{display: inline}.widget-checkbox input[type="checkbox"],.widget-extended-checkbox input[type="checkbox"]{position: absolute;opacity: 0}.widget-checkbox label,.widget-extended-checkbox label{position: relative;padding-left: 32px;text-transform: none;cursor: pointer;font-weight: 400}.widget-checkbox label::before,.widget-extended-checkbox label::before{content: "";display: inline-block;position: absolute;left: 0;top: 1px;width: 20px;height: 20px;background-color: transparent;border: 1px solid #eceeea;border-radius: 2px}.widget-checkbox label::after,.widget-extended-checkbox label::after{content: "";display: inline-block;position: absolute;left: 4px;top: 2px;color: #5e5e5e;font-size: 16px;font-weight: bold;visibility: hidden}.widget-checkbox input[type="checkbox"]:checked + label::after,.widget-extended-checkbox input[type="checkbox"]:checked + label::after{content: "\2713";color: #5e5e5e}.widget-checkbox input[type="checkbox"] + label::after,.widget-extended-checkbox input[type="checkbox"] + label::after{visibility: visible}.widget-upload{flex-direction: column}.widget-upload label{margin-bottom: 0.5rem}.widget-upload input{font-size: 1rem}.widget-range{flex-direction: column}.widget-range label{margin-bottom: 0.5rem}.widget-range .currentValue{margin-top: .25rem}.widget-captcha{flex-direction: row;align-items: center;border-bottom: none}.widget-captcha .captcha_text{margin-top: .5rem;align-items: flex-start;font-size: 1.125rem}@media screen and (max-width: 480px){.widget-captcha .captcha_text{margin-right: 0;margin-bottom: 0.5rem}}.widget-captcha p.error{font-size: 1rem}.widget-captcha input{width: 4rem;text-align: center;flex: 0 0 auto;border-bottom: 1px solid #eceeea}.widget-submit{margin-top: 2rem;margin-bottom: 0;flex-direction: row}.form_padding form{border-radius: 6px}.form_padding .formbody{padding: 2rem}@media screen and (max-width: 480px){.form_padding .formbody{padding: 1.5rem}}.form_padding .ajaxconfirm{padding: 2rem}.form_columns_wrapper{display: flex;flex-direction: row;gap: 2rem}@media screen and (max-width: 810px){.form_columns_wrapper{flex-direction: column;gap: 0}}.form_columns_wrapper > *{flex: 0 1 50%}.widget-fineuploader{flex-direction: column}.widget-fineuploader .upload-container > div{position: relative}.widget-fineuploader .upload-container .qq-uploader DIALOG[open]{display: block;position: fixed;top: 50%;left: 50%;max-width: 400px;transform: translate(-50%, -50%);border: none;padding: 3rem 1.5rem;box-shadow: 0 0 20px 10px rgba(0,0,0,0.35);width: 80vw;text-align: center}.widget-fineuploader .upload-container .qq-uploader DIALOG[open] .qq-dialog-message-selector{padding-bottom: 1.5rem}.widget-fineuploader .upload-container .qq-dialog-buttons button{font-size: 1.25rem}.widget-fineuploader .sort-hint{margin-bottom: 0.5rem;font-size: 0.875rem}.widget-fineuploader label{margin-bottom: 1rem}.widget-fineuploader ul.values-list{display: flex;flex-direction: column}.widget-fineuploader ul.values-list .gallery li{margin-bottom: 6px}.widget-fineuploader ul.values-list .fineuploader-item{display: flex;gap: 0.5rem;align-items: end}.widget-fineuploader ul.values-list .fineuploader-item .content{display: flex;flex-direction: row;flex-wrap: nowrap;align-items: flex-start;gap: 0.5rem}.rs-columns{clear: both;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;overflow: visible}@media screen and (max-width: 1100px){.rs-columns{margin-bottom: 0}}@media screen and (max-width: 699px){.rs-columns{margin-bottom: 0}}.rs-columns.flex{gap: 2rem 0}.rs-column{flex: 0 1 auto;width: 100%;margin-top: 0;margin-right: 2rem}.rs-column.-large-first{clear: left}.rs-column.-large-last{margin-right: 0}.rs-column.-large-first-row{margin-top: 0}.rs-column.-large-col-1-1{width: 100.000%}.rs-column.-large-col-2-1{width: calc((100% - 2rem)/2)}.rs-column.-large-col-2-2{width: 100.000%}.rs-column.-large-col-3-1{width: calc((100% - (2rem*2)) * 1/3)}.rs-column.-large-col-3-2{width: calc(100% - 2rem - calc((100% - (2rem*2)) * 1/3))}.rs-column.-large-col-3-3{width: 100.000%}.rs-column.-large-col-4-1{width: calc((100% - (2rem*3)) * 1/4)}.rs-column.-large-col-4-2{width: calc(100% - (2 * calc((100% - (2rem*3)) * 1/4)) - (2 * 2rem))}.rs-column.-large-col-4-3{width: calc(100% - (1 * calc((100% - (2rem*3)) * 1/4)) - (1 * 2rem))}.rs-column.-large-col-4-4{width: 100.000%}.rs-column.-large-col-5-1{width: calc((100% - (2rem*4)) * 1/5)}.rs-column.-large-col-5-2{width: calc(100% - (3 * calc((100% - (2rem*4)) * 1/5)) - (3 * 2rem))}.rs-column.-large-col-5-3{width: calc(100% - (2 * calc((100% - (2rem*4)) * 1/5)) - (2 * 2rem))}.rs-column.-large-col-5-4{width: calc(100% - (1 * calc((100% - (2rem*4)) * 1/5)) - (1 * 2rem))}.rs-column.-large-col-5-5{width: 100.000%}.rs-column.-large-col-6-1{width: calc((100% - (2rem*5)) * 1/6)}.rs-column.-large-col-6-2{width: calc(100% - (4 * calc((100% - (2rem*5)) * 1/6)) - (4 * 2rem))}.rs-column.-large-col-6-3{width: calc(100% - (3 * calc((100% - (2rem*5)) * 1/6)) - (3 * 2rem))}.rs-column.-large-col-6-4{width: calc(100% - (2 * calc((100% - (2rem*5)) * 1/6)) - (2 * 2rem))}.rs-column.-large-col-6-5{width: calc(100% - (1 * calc((100% - (2rem*5)) * 1/6)) - (1 * 2rem))}.rs-column.-large-col-6-6{width: 100.000%}@media screen and (max-width: 1100px){.rs-column{margin-top: 0;margin-right: 2rem}.rs-column.-large-first{clear: none}.rs-column.-large-last{margin-right: 2rem}.rs-column.-large-first-row{margin-top: 0}.rs-column.-medium-first{clear: left}.rs-column.-medium-last{margin-right: calc(-1 * 2rem)}.rs-column.-medium-first-row{margin-top: 0}.rs-column.-medium-col-1-1{width: 100.000%}.rs-column.-medium-col-2-1{width: calc((100% - 2rem)/2)}.rs-column.-medium-col-2-2{width: 100.000%}.rs-column.-medium-col-3-1{width: calc((100% - (2rem*2)) * 1/3)}.rs-column.-medium-col-3-2{width: calc(100% - 2rem - calc((100% - (2rem*2)) * 1/3))}.rs-column.-medium-col-3-3{width: 100.000%}.rs-column.-medium-col-4-1{width: calc((100% - (2rem*3)) * 1/4)}.rs-column.-medium-col-4-2{width: calc(100% - (2 * calc((100% - (2rem*3)) * 1/4)) - (2 * 2rem))}.rs-column.-medium-col-4-3{width: calc(100% - (1 * calc((100% - (2rem*3)) * 1/4)) - (1 * 2rem))}.rs-column.-medium-col-4-4{width: 100.000%}.rs-column.-medium-col-5-1{width: calc((100% - (2rem*4)) * 1/5)}.rs-column.-medium-col-5-2{width: calc(100% - (3 * calc((100% - (2rem*4)) * 1/5)) - (3 * 2rem))}.rs-column.-medium-col-5-3{width: calc(100% - (2 * calc((100% - (2rem*4)) * 1/5)) - (2 * 2rem))}.rs-column.-medium-col-5-4{width: calc(100% - (1 * calc((100% - (2rem*4)) * 1/5)) - (1 * 2rem))}.rs-column.-medium-col-5-5{width: 100.000%}.rs-column.-medium-col-6-1{width: calc((100% - (2rem*5)) * 1/6)}.rs-column.-medium-col-6-2{width: calc(100% - (4 * calc((100% - (2rem*5)) * 1/6)) - (4 * 2rem))}.rs-column.-medium-col-6-3{width: calc(100% - (3 * calc((100% - (2rem*5)) * 1/6)) - (3 * 2rem))}.rs-column.-medium-col-6-4{width: calc(100% - (2 * calc((100% - (2rem*5)) * 1/6)) - (2 * 2rem))}.rs-column.-medium-col-6-5{width: calc(100% - (1 * calc((100% - (2rem*5)) * 1/6)) - (1 * 2rem))}.rs-column.-medium-col-6-6{width: 100.000%}}@media screen and (max-width: 699px){.rs-column{margin-top: 0;margin-right: 1rem}.rs-column.-large-last{margin-right: 1rem}.rs-column.-large-first-row{margin-top: 0}.rs-column.-medium-first{clear: none}.rs-column.-medium-last{margin-right: 1rem}.rs-column.-medium-first-row{margin-top: 0}.rs-column.-small-first{clear: left}.rs-column.-small-last{margin-right: calc(-1 * 1rem)}.rs-column.-small-first-row{margin-top: 0}.rs-column.-small-col-1-1{width: 100.000%}.rs-column.-small-col-2-1{width: calc((100% - 1rem)/2)}.rs-column.-small-col-2-2{width: 100.000%}.rs-column.-small-col-3-1{width: calc((100% - (1rem*2)) * 1/3)}.rs-column.-small-col-3-2{width: calc(100% - 2rem - calc((100% - (2rem*2)) * 1/3))}.rs-column.-small-col-3-3{width: 100.000%}.rs-column.-small-col-4-1{width: calc((100% - (1rem*3)) * 1/4)}.rs-column.-small-col-4-2{width: calc(100% - (2 * calc((100% - (2rem*3)) * 1/4)) - (2 * 2rem))}.rs-column.-small-col-4-3{width: calc(100% - (1 * calc((100% - (2rem*3)) * 1/4)) - (1 * 2rem))}.rs-column.-small-col-4-4{width: 100.000%}.rs-column.-small-col-5-1{width: calc((100% - (1rem*4)) * 1/5)}.rs-column.-small-col-5-2{width: calc(100% - (3 * calc((100% - (2rem*4)) * 1/5)) - (3 * 2rem))}.rs-column.-small-col-5-3{width: calc(100% - (2 * calc((100% - (2rem*4)) * 1/5)) - (2 * 2rem))}.rs-column.-small-col-5-4{width: calc(100% - (1 * calc((100% - (2rem*4)) * 1/5)) - (1 * 2rem))}.rs-column.-small-col-5-5{width: 100.000%}.rs-column.-small-col-6-1{width: calc((100% - (1rem*5)) * 1/6)}.rs-column.-small-col-6-2{width: calc(100% - (4 * calc((100% - (2rem*5)) * 1/6)) - (4 * 2rem))}.rs-column.-small-col-6-3{width: calc(100% - (3 * calc((100% - (2rem*5)) * 1/6)) - (3 * 2rem))}.rs-column.-small-col-6-4{width: calc(100% - (2 * calc((100% - (2rem*5)) * 1/6)) - (2 * 2rem))}.rs-column.-small-col-6-5{width: calc(100% - (1 * calc((100% - (2rem*5)) * 1/6)) - (1 * 2rem))}.rs-column.-small-col-6-6{width: 100.000%}}.colset_4{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;align-items: stretch;align-content: stretch;width: calc(100% + 2rem);margin-right: calc(-1 * 2rem)}@media screen and (max-width: 599px){.colset_4{width: 100%;margin-right: 0}}.colset_4 > div{width: calc(25% - 2rem);margin-right: 2rem}@media screen and (max-width: 1366px){.colset_4 > div{width: calc(33.33% - 2rem)}}@media screen and (max-width: 810px){.colset_4 > div{width: calc(50% - 2rem)}}@media screen and (max-width: 599px){.colset_4 > div{width: 100%;margin-right: 0}}.col-vertical-align-middle{justify-content: center;display: flex;flex-direction: column}.col-vertical-align-bottom{justify-content: flex-end;display: flex;flex-direction: column}.small_width_set{max-width: 740px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box}@media screen and (max-width: 699px){.small_width_set .rs-column{margin-bottom: 3rem}}@media screen and (max-width: 1100px){.rs-columns.reverse{flex-direction: column-reverse}}.columns_wrapper_small{max-width: 840px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;box-sizing: border-box}@media screen and (max-width: 1100px){.columns_wrapper_small{padding-left: 2rem;padding-right: 2rem}}@media screen and (max-width: 699px){.columns_wrapper_small{padding-left: 1.5rem;padding-right: 1.5rem}}.margin-top-xs,.margin-top-x-small{margin-top: 1rem}.margin-top-s,.margin-top-small{margin-top: 2rem}.margin-top-m,.margin-top-medium{margin-top: 3.5rem}.margin-top-l,.margin-top-large{margin-top: 4.5rem}.margin-top-xl,.margin-top-x-large{margin-top: 5rem}@media screen and (max-width: 699px){.margin-top-xl,.margin-top-x-large{margin-top: 3.5rem}}.margin-top-xxl,.margin-top-xx-large{margin-top: 7rem}@media screen and (max-width: 699px){.margin-top-xxl,.margin-top-xx-large{margin-top: 4.5rem}}.margin-top-xxxl,.margin-top-xxx-large{margin-top: 9rem}@media screen and (max-width: 699px){.margin-top-xxxl,.margin-top-xxx-large{margin-top: 6rem}}.margin-top-n,.margin-top-none{margin-top: 0 !important}@media screen and (max-width: 699px){.margin-mobile-top-xs,.margin-mobile-top-x-small{margin-top: 0.5rem !important}.margin-mobile-top-s,.margin-mobile-top-small{margin-top: 1rem !important}.margin-mobile-top-m,.margin-mobile-top-medium{margin-top: 2rem !important}.margin-mobile-top-l,.margin-mobile-top-large{margin-top: 3rem !important}.margin-mobile-top-xl,.margin-mobile-top-x-large{margin-top: 5rem !important}.margin-mobile-top-xxl,.margin-mobile-top-xx-large{margin-top: 7rem !important}.margin-mobile-top-n,.margin-mobile-top-none{margin-top: 0 !important}}.margin-bottom-xs,.margin-bottom-x-small{margin-bottom: 1rem}.margin-bottom-s,.margin-bottom-small{margin-bottom: 2rem}.margin-bottom-m,.margin-bottom-medium{margin-bottom: 3.5rem}.margin-bottom-l,.margin-bottom-large{margin-bottom: 4.5rem}.margin-bottom-xl,.margin-bottom-x-large{margin-bottom: 5rem}@media screen and (max-width: 699px){.margin-bottom-xl,.margin-bottom-x-large{margin-bottom: 3.5rem}}.margin-bottom-xxl,.margin-bottom-xx-large{margin-bottom: 7rem}@media screen and (max-width: 699px){.margin-bottom-xxl,.margin-bottom-xx-large{margin-bottom: 4.5rem}}.margin-bottom-xxxl,.margin-bottom-xxx-large{margin-bottom: 9rem}@media screen and (max-width: 699px){.margin-bottom-xxxl,.margin-bottom-xxx-large{margin-bottom: 6rem}}.margin-bottom-n,.margin-bottom-none{margin-bottom: 0 !important}@media screen and (max-width: 699px){.margin-mobile-bottom-s,.margin-mobile-bottom-small{margin-bottom: 1rem !important}.margin-mobile-bottom-m,.margin-mobile-bottom-medium{margin-bottom: 2rem !important}.margin-mobile-bottom-l,.margin-mobile-bottom-large{margin-bottom: 3rem !important}.margin-mobile-bottom-xl,.margin-mobile-bottom-x-large{margin-bottom: 5rem !important}.margin-mobile-bottom-xxl,.margin-mobile-bottom-xx-large{margin-bottom: 7rem !important}.margin-mobile-bottom-n,.margin-mobile-bottom-none{margin-bottom: 0 !important}}.headline-margin-bottom-none .headline{margin-bottom: 0 !important}.padding-top-x-small .article_inside{padding-top: 1rem !important}.padding-top-small .article_inside{padding-top: 2rem !important}@media screen and (max-width: 699px){.padding-top-small .article_inside{padding-top: 1.25rem !important}}.padding-top-medium .article_inside{padding-top: 3.5rem !important}@media screen and (max-width: 699px){.padding-top-medium .article_inside{padding-top: 1.75rem !important}}.padding-top-large .article_inside{padding-top: 4.5rem !important}@media screen and (max-width: 699px){.padding-top-large .article_inside{padding-top: 3rem !important}}.padding-top-x-large .article_inside{padding-top: 5rem !important}@media screen and (max-width: 699px){.padding-top-x-large .article_inside{padding-top: 3.5rem !important}}.padding-top-xx-large .article_inside{padding-top: 7rem !important}@media screen and (max-width: 699px){.padding-top-xx-large .article_inside{padding-top: 4.5rem !important}}.padding-top-xxx-large .article_inside{padding-top: 9rem !important}@media screen and (max-width: 699px){.padding-top-xxx-large .article_inside{padding-top: 6rem !important}}.padding-top-none .article_inside{padding-top: 0 !important}.padding-bottom-x-small .article_inside{padding-bottom: 1rem !important}.padding-bottom-small .article_inside{padding-bottom: 2rem !important}@media screen and (max-width: 699px){.padding-bottom-small .article_inside{padding-bottom: 1.25rem !important}}.padding-bottom-medium .article_inside{padding-bottom: 3.5rem !important}@media screen and (max-width: 699px){.padding-bottom-medium .article_inside{padding-bottom: 1.75rem !important}}.padding-bottom-large .article_inside{padding-bottom: 4.5rem !important}@media screen and (max-width: 699px){.padding-bottom-large .article_inside{padding-bottom: 3rem !important}}.padding-bottom-x-large .article_inside{padding-bottom: 5rem !important}@media screen and (max-width: 699px){.padding-bottom-x-large .article_inside{padding-bottom: 3.5rem !important}}.padding-bottom-xx-large .article_inside{padding-bottom: 7rem !important}@media screen and (max-width: 699px){.padding-bottom-xx-large .article_inside{padding-bottom: 4.5rem !important}}.padding-bottom-xxx-large .article_inside{padding-bottom: 9rem !important}@media screen and (max-width: 699px){.padding-bottom-xxx-large .article_inside{padding-bottom: 6rem !important}}.padding-bottom-none .article_inside{padding-bottom: 0 !important}.inner_padding_lr{padding-left: 3.5rem;padding-right: 3.5rem}@media screen and (max-width: 810px){.inner_padding_lr{padding-left: 2.5rem;padding-right: 2.5rem}}@media screen and (max-width: 699px){.inner_padding_lr{padding-left: 1.5rem;padding-right: 1.5rem}}@media screen and (max-width: 699px){.inner_padding_lr_full_width{padding-left: 1.5rem;padding-right: 1.5rem}}.ellipsis{text-overflow: ellipsis;white-space: nowrap;overflow: hidden}.no_desktop{display: none !important}@media screen and (max-width: 810px){.no_desktop{display: block !important}}.no_mobile{display: block}@media screen and (max-width: 810px){.no_mobile{display: none}}.alignment-centered{text-align: center}.alignment-right{text-align: right}@media screen and (max-width: 699px){.alignment-right{text-align: left}}.button{-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;display: inline-block;padding: 14px 2rem 13px;border-radius: 2px;color: #fff;line-height: 1.2;border: none;text-transform: uppercase;text-align: center;font-size: 1.25rem}@media screen and (max-width: 400px){.button{font-size: 1.25rem}}.button_center{display: flex;justify-content: center}button{-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;display: inline-block;padding: 14px 2rem 13px;border-radius: 2px;color: #fff;line-height: 1.2;border: none;text-transform: uppercase;text-align: center;font-size: 1.25rem}@media screen and (max-width: 400px){button{font-size: 1.25rem}}button_center{display: flex;justify-content: center}.button_color_1{color: #646363;border: 1px solid #646363;background-color: transparent}.button_color_2{color: #fff;border: 1px solid #f5f0ea;background-color: #f5f0ea}.button_color_3{color: #646363;border: 1px solid #9f9c95;background-color: #9f9c95}.button_color_4{color: #fff;border: 1px solid #5e5e5e;background-color: #5e5e5e}.button_color_5{color: #646363;border: 1px solid #fff;background-color: #fff}.button_color_6{color: #fff;border: 1px solid #9f9c95;background-color: #9f9c95}.button_color_7{color: #fff;border: 1px solid #438bb7;background-color: #438bb7}.button_hover_color_1:hover{border: 1px solid #646363;background-color: #646363}.button_hover_color_2:hover{border: 1px solid #f5f0ea;background-color: #f5f0ea}.button_hover_color_3:hover{border: 1px solid #9f9c95;background-color: #9f9c95}.button_hover_color_4:hover{border: 1px solid #fff;background-color: #fff}.button_hover_color_5:hover{border: 1px solid #646363;background-color: transparent}.button_hover_color_6:hover{border: 1px solid #5e5e5e;background-color: #5e5e5e}.button_text_hover_color_1:hover{color: #fff}.button_text_hover_color_2:hover{color: #f5f0ea}.button_text_hover_color_3:hover{color: #646363}.button_text_hover_color_4:hover{color: #9f9c95}.button_text_hover_color_5:hover{color: #5e5e5e}.button_text_hover_color_6:hover{color: #438bb7}.logo{-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;margin-bottom: 8px}@media screen and (max-width: 1100px){.logo{margin-bottom: 6px;padding-top: 1rem}}@media screen and (max-width: 810px){.logo{margin-bottom: 0}}.logo img{-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;width: 3rem;height: auto}@media screen and (max-width: 810px){.logo img{width: 2.5rem}}@media screen and (max-width: 480px){.logo img{width: 2.0rem}}@media screen and (max-width: 810px){.logo{padding-left: 2.1rem}}@media screen and (max-width: 480px){.logo{padding-left: 2.1rem}}@media screen and (max-width: 400px){.logo{padding-left: 1.8rem}}h1.handorgel__header,h2.handorgel__header,h3.handorgel__header,h4.handorgel__header,h5.handorgel__header,h6.handorgel__header{font-size: 1.375rem;text-wrap: unset}@media screen and (max-width: 1100px){h1.handorgel__header,h2.handorgel__header,h3.handorgel__header,h4.handorgel__header,h5.handorgel__header,h6.handorgel__header{font-size: 1.25rem}}@media screen and (max-width: 699px){h1.handorgel__header,h2.handorgel__header,h3.handorgel__header,h4.handorgel__header,h5.handorgel__header,h6.handorgel__header{font-size: 1.125rem}}button.handorgel__header__button{background-color: #eceeea;position: relative;border: none;line-height: 1.2;padding-right: 4rem;border-bottom: 1px solid #fff}button.handorgel__header__button::after{position: absolute;right: 1.5rem;top: 50%;transform: translateY(-50%);color: #000;content: "\f10c";font-size: 125%;font-weight: 400}button.handorgel__header__button:hover{background-color: #768788;border: none;border-bottom: 1px solid #fff;color: white}button.handorgel__header__button:hover::after{color: white}.handorgel__header--opened button.handorgel__header__button::after{content: "\f10e"}.handorgel__content{border-top: none;background-color: #fff}.content-accordion{border-bottom: none}.content-image img,.content-text img,.ce_image img{display: block;max-width: 100%;width: 100%;height: auto}.content-text.media--above figure{margin-bottom: 1.5rem}.content-text.media--below figure{margin-top: 1.5rem}.content-image.image_half_left img{margin-right: 0;margin-left: auto}@media screen and (max-width: 599px){.content-image.image_half_left img{margin-right: auto}}.content-image.image_half_left img,.content-image.image_half_right img{max-width: 492px}@media screen and (max-width: 599px){.content-image.image_half_left img,.content-image.image_half_right img{max-width: 100%}}.content-list,.content-text,.teaser_text{font-size: 1.25rem}@media screen and (max-width: 480px){.content-list,.content-text,.teaser_text{font-size: 1.125rem}}.content-list ul,.content-text ul,.teaser_text ul,.content-list ol,.content-text ol,.teaser_text ol{padding-bottom: 1.25rem;padding-left: 1.25rem}.content-list ul li,.content-text ul li,.teaser_text ul li,.content-list ol li,.content-text ol li,.teaser_text ol li{line-height: 1.4;margin-bottom: 0.5rem}@media screen and (max-width: 480px){.content-list ul li,.content-text ul li,.teaser_text ul li,.content-list ol li,.content-text ol li,.teaser_text ol li{margin-bottom: 0.25rem}}.content-list ul li:last-of-type,.content-text ul li:last-of-type,.teaser_text ul li:last-of-type,.content-list ol li:last-of-type,.content-text ol li:last-of-type,.teaser_text ol li:last-of-type{margin-bottom: 0}.content-list ul li ol,.content-text ul li ol,.teaser_text ul li ol,.content-list ol li ol,.content-text ol li ol,.teaser_text ol li ol,.content-list ul li ul,.content-text ul li ul,.teaser_text ul li ul,.content-list ol li ul,.content-text ol li ul,.teaser_text ol li ul{padding-top: 0.75rem;padding-bottom: 0.5rem}.content-list.borderline ul,.content-text.borderline ul,.teaser_text.borderline ul{padding: 0;list-style-type: none;text-align: center;display: flex;flex-wrap: wrap;justify-content: center;gap: 4rem;font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial}.content-list.borderline ul li,.content-text.borderline ul li,.teaser_text.borderline ul li{flex: 0 1 210px;border-top: 10px solid #f5f0ea;padding-top: 1rem}@media screen and (max-width: 1100px){.content-list.borderline ul li,.content-text.borderline ul li,.teaser_text.borderline ul li{border-width: 9px}}@media screen and (max-width: 699px){.content-list.borderline ul li,.content-text.borderline ul li,.teaser_text.borderline ul li{border-width: 9px}}@media screen and (max-width: 400px){.content-list.borderline ul li,.content-text.borderline ul li,.teaser_text.borderline ul li{border-width: 6px}}.content-hyperlink{font-size: 1.25rem}@media screen and (max-width: 699px){.content-hyperlink{hyphens: auto}}@media screen and (max-width: 480px){.content-hyperlink{font-size: 1.125rem}}.content-hyperlink a{color: #9f9c95;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.content-hyperlink a::after{font-family: flaticon_zam !important;content: "\f10a";margin-left: 0.5rem;font-size: 90%;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.content-hyperlink a:hover{color: #646363;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.content-hyperlink a:hover::after{-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;margin-left: 0.75rem}.content-hyperlink.external a:after{content: "\f10b"}a.button_appointment{display: none;position: fixed;bottom: 0;left: 50%;transform: translateX(-50%);z-index: 2;padding: .75rem 1rem;color: #fff;white-space: nowrap;background-color: #438bb7;text-transform: uppercase;font-size: 0.875rem}@media screen and (max-width: 1100px){a.button_appointment{display: block}}a.button_appointment:hover{color: #fff;background-color: #343434}a.button_appointment:hover::before{width: 0}.download-element{background-size: 24px;display: flex;align-items: center;padding: 3px 6px 6px 30px;font-size: 1.25rem}@media screen and (max-width: 699px){.download-element{padding: 4px 6px 4px 22px;background-size: 16px}}@media screen and (max-width: 480px){.download-element{font-size: 1.125rem}}.download-element .size{font-size: 60%;text-wrap: nowrap;margin-left: 0.25rem}.download-element a{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 1.5;text-decoration: none}.download-element a::after{font-family: flaticon_zam !important;content: "\f114";margin-left: 0.5rem;font-size: 80%;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;margin-left: 0.25rem;text-decoration: none}.download-element a:hover{text-decoration: underline}.download-element a:hover::after{text-decoration: none}.content-gallery img{width: 100%;height: auto;max-width: 100%}.content-gallery ul{display: flex;align-content: flex-start;align-items: stretch;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;width: calc(100% + 2px);margin-right: 2px;list-style-type: none}.content-gallery ul li{flex: 0 1 auto;margin-right: 2px;margin-bottom: 2px}.content-gallery--cols-2 li{width: calc(50% - 2px)}.content-gallery--cols-3 li{width: calc(33.33% - 2px)}.content-gallery--cols-4 li{width: calc(25% - 2px)}.content-gallery--cols-5 li{width: calc(20% - 2px)}.content-gallery--cols-6 li{width: calc(16.667% - 2px)}.content-gallery--cols-7 li{width: calc(14.28% - 2px)}.content-gallery--cols-8 li{width: calc(12.5% - 2px)}.content-gallery--cols-9 li{width: calc(11.11% - 2px)}.content-gallery--cols-10 li{width: calc(10% - 2px)}.content-gallery--cols-11 li{width: calc(9.09% - 2px)}.content-gallery--cols-12 li{width: calc(8.33% - 2px)}@media screen and (max-width: 810px){.content-gallery--cols-10 li,.content-gallery--cols-11 li,.content-gallery--cols-12 li,.content-gallery--cols-4 li,.content-gallery--cols-5 li,.content-gallery--cols-6 li,.content-gallery--cols-7 li,.content-gallery--cols-8 li,.content-gallery--cols-9 li{width: calc(33.33% - 2px)}}@media screen and (max-width: 699px){.content-gallery--cols-10 li,.content-gallery--cols-11 li,.content-gallery--cols-12 li,.content-gallery--cols-3 li,.content-gallery--cols-4 li,.content-gallery--cols-5 li,.content-gallery--cols-6 li,.content-gallery--cols-7 li,.content-gallery--cols-8 li,.content-gallery--cols-9 li{width: calc(50% - 2px)}}button.gclose::after{font-family: flaticon_zam !important;content: "\f109";font-size: 1.5rem}.wrapper_gallery{display: grid;gap: 1rem;grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));grid-auto-flow: dense}@media screen and (max-width: 1100px){.wrapper_gallery{grid-template-columns: repeat(auto-fit, minmax(280px, 1fr))}}@media screen and (max-width: 599px){.wrapper_gallery{grid-template-columns: repeat(auto-fit, minmax(207px, 1fr))}}@media screen and (max-width: 480px){.wrapper_gallery{grid-template-columns: repeat(auto-fit, minmax(210px, 1fr))}}.wrapper_gallery .image_tile_1_2{grid-column: span 2}@media screen and (max-width: 480px){.wrapper_gallery .image_tile_1_2{grid-column: span 1}}.wrapper_gallery .image_tile_2_1{grid-row: span 2}@media screen and (max-width: 1100px){.wrapper_gallery .image_tile_2_1{grid-row: span 1;grid-column: span 1}}.wrapper_gallery .image_tile_2_2{grid-row: span 2;grid-column: span 2}@media screen and (max-width: 480px){.wrapper_gallery .image_tile_2_2{grid-column: span 1}}.content-youtube .image_container,.content-vimeo .image_container{display: block;position: relative}.content-youtube .caption,.content-vimeo .caption{margin-top: 0.5rem;text-align: left;font-style: italic;color: #646363;font-size: 0.875rem}.content-youtube img,.content-vimeo img{display: block;width: 100%;height: auto;max-width: 100%}.content-youtube figure,.content-vimeo figure{position: relative;width: 100%}.content-youtube figure.aspect--16\:9,.content-vimeo figure.aspect--16\:9{padding-bottom: 56.25%}.content-youtube figure.aspect--4\:3,.content-vimeo figure.aspect--4\:3{padding-bottom: 75%}.content-youtube figure button,.content-vimeo figure button{position: absolute;inset: 0;z-index: 1}.content-youtube figure button picture,.content-vimeo figure button picture{display: flex;background-color: red}.content-youtube figure button::before,.content-vimeo figure button::before{position: absolute;font-family: flaticon_zam !important;content: "\f109";color: #fff;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 1;text-shadow: 0 0 10px rgba(0,0,0,0.5);font-size: 10vw}@media screen and (max-width: 810px){.content-youtube figure button::before,.content-vimeo figure button::before{font-size: 5rem}}@media screen and (max-width: 400px){.content-youtube figure button::before,.content-vimeo figure button::before{font-size: 3rem}}.content-youtube iframe,.content-vimeo iframe{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100% !important;height: 100% !important;border: 0}.content-youtube button,.content-vimeo button{padding: 0;border-radius: 0;display: grid;background-color: transparent}.content-youtube button::after,.content-vimeo button::after{content: ''}.content-player video{width: 100%;max-width: 100%}.content-table{text-align: left;line-height: 1.4}@media screen and (max-width: 1100px){.content-table{max-width: 100%;overflow-x: scroll}}@media screen and (max-width: 699px){.content-table{margin-bottom: 1rem}}.content-table table{width: 100%;margin-bottom: 0;border-collapse: collapse;border-collapse: separate;border-spacing: 0;border: 1px solid #eceeea}.content-table td,.content-table th{padding: 1.5rem;border-bottom: 1px solid #eceeea}@media screen and (max-width: 699px){.content-table td,.content-table th{padding: 1.0rem}}.content-table tbody tr:last-of-type td,.content-table tbody tr:last-of-type th{border-bottom: none}.content-table tfoot th{font-weight: 400}.content-table tfoot td{border-top: 1px solid #eceeea;font-weight: 400}.content-table thead th{color: #fff;border-bottom: 1px solid #eceeea;background-color: #9f9c95;font-weight: 700}.content-table caption{margin-top: .75rem;caption-side: bottom;font-style: italic;color: #768788;font-size: 0.875rem}.invisible_border table{font-size: 1.5rem;border: none}@media screen and (max-width: 699px){.invisible_border table{font-size: 1.375rem}}@media screen and (max-width: 400px){.invisible_border table{font-size: 1.25rem}}.invisible_border table td,.invisible_border table th{padding: 0 0 .275rem 0;border-bottom: 0px solid #eceeea}.invisible_border.table_centered table{width: auto;margin-left: auto;margin-right: auto}.invisible_border.table_centered table td,.invisible_border.table_centered table th{padding: 0 1rem .275rem 0}.hero .content{position: relative}.hero .image img{max-width: 100%;width: 100%;height: auto;display: block}.hero .textbox{max-width: 1000px;margin: 3.5rem auto 5rem;display: flex;flex-direction: column}@media screen and (max-width: 1100px){.hero .textbox{padding-left: 2rem;padding-right: 2rem;margin: 3rem auto 4rem}}@media screen and (max-width: 699px){.hero .textbox{padding-left: 1.5rem;padding-right: 1.5rem;margin: 2rem auto 2rem}}@media screen and (max-width: 480px){.hero .textbox{margin: 2rem auto 2rem}}.hero .textbox.alignment_h_center{align-items: center;text-align: center}.hero .textbox.alignment_h_right{align-items: center;text-align: left}.hero .textbox.alignment_h_right .box{padding-left: calc(50% + 1rem)}.hero .textbox .subheadline{display: block}.hero .textbox .headline h1,.hero .textbox .headline h2,.hero .textbox .headline h3,.hero .textbox .headline h4,.hero .textbox .headline h5,.hero .textbox .headline h6{color: #646363;text-transform: uppercase;text-wrap: balance;line-height: 1.2;margin-bottom: 0;font-size: 2.25rem}@media screen and (max-width: 1440px){.hero .textbox .headline h1,.hero .textbox .headline h2,.hero .textbox .headline h3,.hero .textbox .headline h4,.hero .textbox .headline h5,.hero .textbox .headline h6{font-size: 2rem}}@media screen and (max-width: 1100px){.hero .textbox .headline h1,.hero .textbox .headline h2,.hero .textbox .headline h3,.hero .textbox .headline h4,.hero .textbox .headline h5,.hero .textbox .headline h6{font-size: 1.75rem}}@media screen and (max-width: 480px){.hero .textbox .headline h1,.hero .textbox .headline h2,.hero .textbox .headline h3,.hero .textbox .headline h4,.hero .textbox .headline h5,.hero .textbox .headline h6{font-size: 1.5rem}}@media screen and (max-width: 400px){.hero .textbox .headline h1,.hero .textbox .headline h2,.hero .textbox .headline h3,.hero .textbox .headline h4,.hero .textbox .headline h5,.hero .textbox .headline h6{font-size: 1.375rem}}.hero .textbox .text{margin-top: 3.5rem}@media screen and (max-width: 480px){.hero .textbox .text{margin-top: 1.5rem}}.hero .textbox .text p{color: #646363}.hero .textbox .text p:last-of-type{margin-bottom: 0}.hero.headline_color_1 .headline h1,.hero.headline_color_1 .headline h2,.hero.headline_color_1 .headline h3,.hero.headline_color_1 .headline h4,.hero.headline_color_1 .headline h5,.hero.headline_color_1 .headline h6{color: #646363}.hero.headline_color_2 .headline h1,.hero.headline_color_2 .headline h2,.hero.headline_color_2 .headline h3,.hero.headline_color_2 .headline h4,.hero.headline_color_2 .headline h5,.hero.headline_color_2 .headline h6{color: #c9c8c4}.hero.headline_color_3 .headline h1,.hero.headline_color_3 .headline h2,.hero.headline_color_3 .headline h3,.hero.headline_color_3 .headline h4,.hero.headline_color_3 .headline h5,.hero.headline_color_3 .headline h6{color: #d0f}.hero.headline_color_4 .headline h1,.hero.headline_color_4 .headline h2,.hero.headline_color_4 .headline h3,.hero.headline_color_4 .headline h4,.hero.headline_color_4 .headline h5,.hero.headline_color_4 .headline h6{color: #d0f}.hero.headline_color_white .headline h1,.hero.headline_color_white .headline h2,.hero.headline_color_white .headline h3,.hero.headline_color_white .headline h4,.hero.headline_color_white .headline h5,.hero.headline_color_white .headline h6{color: #fff}.contact{margin-bottom: 3rem;font-size: 1.25rem}@media screen and (max-width: 1100px){.contact{font-size: 1.125rem}}@media screen and (max-width: 809px){.contact{font-size: 1.5rem}}@media screen and (max-width: 480px){.contact{font-size: 1.125rem}}.contact .image img{display: block;width: 100%;height: auto;max-width: 100%}.contact .textbox{padding: 3rem 2rem 0;hyphens: auto}@media screen and (max-width: 1100px){.contact .textbox{padding-top: 3rem;padding-left: 1.5rem;padding-right: 1.5rem}}@media screen and (max-width: 809px){.contact .textbox{padding-top: 1rem;padding-left: 2rem;padding-right: 2rem}}.contact .headline{margin-bottom: 1rem}@media screen and (max-width: 699px){.contact .headline{margin-bottom: 0.5rem}}.contact .channels{margin-top: 0.5rem;font-size: 1.25rem;line-height: 1.3}@media screen and (max-width: 1440px){.contact .channels{font-size: 1.125rem}}@media screen and (max-width: 699px){.contact .channels{font-size: 1rem}}.contact .channels a.mail{text-decoration: underline;hyphens: auto}.contact .channels a.mail:hover{text-decoration: none}.contact .text p{hyphens: auto}.contact .text p:last-of-type{margin-bottom: 0}.contact .text.quote p{font-weight: 700}.contact .author{font-size: 1rem;margin-top: 0.5rem;font-style: italic}.teaser_icon{display: flex;flex-direction: column;height: 100%}.teaser_icon a:hover .box img{transform: scale(1.1);-webkit-transition: all 500ms ease-in-out;-moz-transition: all 500ms ease-in-out;-ms-transition: all 500ms ease-in-out;-o-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out}.teaser_icon a:hover .box .link{text-decoration: underline}.teaser_icon .box{height: 100%;flex: 1}.teaser_icon img{max-width: 100%;width: 3.5rem;height: auto;margin-left: auto;margin-right: auto;transform: scale(1);-webkit-transition: all 500ms ease-in-out;-moz-transition: all 500ms ease-in-out;-ms-transition: all 500ms ease-in-out;-o-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out}@media screen and (max-width: 810px){.teaser_icon img{width: 5rem}}@media screen and (max-width: 480px){.teaser_icon img{width: 3.5rem}}.teaser_icon .headline{margin-top: 1rem;margin-bottom: 0.5rem}.teaser_icon .headline h1,.teaser_icon .headline h2,.teaser_icon .headline h3,.teaser_icon .headline h4,.teaser_icon .headline h5,.teaser_icon .headline h6{margin-bottom: 0;hyphens: auto;color: #646363;text-align: center;font-size: 1.5rem}@media screen and (max-width: 1440px){.teaser_icon .headline h1,.teaser_icon .headline h2,.teaser_icon .headline h3,.teaser_icon .headline h4,.teaser_icon .headline h5,.teaser_icon .headline h6{font-size: 1.375rem}}@media screen and (max-width: 699px){.teaser_icon .headline h1,.teaser_icon .headline h2,.teaser_icon .headline h3,.teaser_icon .headline h4,.teaser_icon .headline h5,.teaser_icon .headline h6{font-size: 1.25rem}}.teaser_icon .text{margin-bottom: 0.5rem}.teaser_icon .text p{color: #646363;hyphens: auto;text-align: center;font-size: 1rem}.teaser_icon .text p:last-of-type{margin-bottom: 0}.teaser_icon .text p a{text-decoration: underline}.teaser_icon .text p a:hover{text-decoration: none}.teaser_icon .text ul,.teaser_icon .text ol{line-height: 1.75;padding-left: 1.25rem;font-size: 1.125rem}@media screen and (max-width: 699px){.teaser_icon .text ul,.teaser_icon .text ol{font-size: 1rem}}.teaser_icon .link{text-align: center;text-decoration: none}.image_teaser{position: relative}.image_teaser .image{overflow: hidden;border-radius: 0;border-top-left-radius: 4rem;border-bottom-right-radius: 4rem}.image_teaser .image img{width: 100%;height: auto;transform: scale(1);max-width: 100%;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.image_teaser .content{position: absolute;inset: 0;z-index: 2;display: flex;align-items: flex-end;border-bottom-right-radius: 4rem;background: #000;background: linear-gradient(0deg, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0) 100%)}.image_teaser .content .textbox{padding: 2rem 2.5rem}@media screen and (max-width: 1100px){.image_teaser .content .textbox{padding: 2rem 2.25rem}}@media screen and (max-width: 810px){.image_teaser .content .textbox{padding: 2rem}}@media screen and (max-width: 480px){.image_teaser .content .textbox{padding: 2rem .75rem}}.image_teaser .content .headline h1,.image_teaser .content .headline h2,.image_teaser .content .headline h3,.image_teaser .content .headline h4,.image_teaser .content .headline h5,.image_teaser .content .headline h6{color: #fff;margin-bottom: 0;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;font-size: 1.5rem}@media screen and (max-width: 1100px){.image_teaser .content .headline h1,.image_teaser .content .headline h2,.image_teaser .content .headline h3,.image_teaser .content .headline h4,.image_teaser .content .headline h5,.image_teaser .content .headline h6{font-size: 1.375rem}}@media screen and (max-width: 699px){.image_teaser .content .headline h1,.image_teaser .content .headline h2,.image_teaser .content .headline h3,.image_teaser .content .headline h4,.image_teaser .content .headline h5,.image_teaser .content .headline h6{font-size: 1.625rem}}@media screen and (max-width: 480px){.image_teaser .content .headline h1,.image_teaser .content .headline h2,.image_teaser .content .headline h3,.image_teaser .content .headline h4,.image_teaser .content .headline h5,.image_teaser .content .headline h6{font-size: 1.25rem}}.image_teaser .content .text{margin-top: 1rem}.image_teaser .content .text p{color: #fff;font-size: 1rem}@media screen and (max-width: 480px){.image_teaser .content .text p{line-height: 1.3}}.image_teaser .content .text p:last-of-type{margin-bottom: 0}.image_teaser .content .link{margin-top: 0.75rem;color: #fff;font-size: 1rem}.image_teaser .content .link span:after{font-family: flaticon_zam !important;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;content: "\f115";color: #5e5e5e;margin-left: 0.25rem;font-size: 70%;color: #fff}.image_teaser:hover .image img{transform: scale(1.05);-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.image_teaser:hover .link span:after{margin-left: 0.75rem;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.teaser_split .content{display: flex;position: relative}.teaser_split .content.alignment_h_left{flex-direction: row-reverse}.teaser_split .content.alignment_h_left .textbox{align-items: flex-end;text-align: right;padding: 4rem 4rem 8rem 4rem}@media screen and (max-width: 1680px){.teaser_split .content.alignment_h_left .textbox{padding: 3rem 4rem 6rem 4rem}}@media screen and (max-width: 1100px){.teaser_split .content.alignment_h_left .textbox{padding: 3rem 2rem 4rem 3rem}}@media screen and (max-width: 900px){.teaser_split .content.alignment_h_left .textbox{padding: 3rem 2rem 4rem 3rem}}@media screen and (max-width: 810px){.teaser_split .content.alignment_h_left .textbox{padding: 4rem 4rem 6rem 4rem;align-items: flex-start;text-align: left}}@media screen and (max-width: 699px){.teaser_split .content.alignment_h_left .textbox{padding: 4rem 3rem 5rem 3rem}}@media screen and (max-width: 480px){.teaser_split .content.alignment_h_left .textbox{padding: 3rem 1.5rem 4rem 1.5rem}}.teaser_split .content.alignment_h_left.imagewidth_half .image{border-top: 3rem solid #fff;border-bottom: 5rem solid #fff;border-right: 18vw solid #fff}@media screen and (max-width: 1920px){.teaser_split .content.alignment_h_left.imagewidth_half .image{border-right: 10vw solid #fff}}@media screen and (max-width: 1280px){.teaser_split .content.alignment_h_left.imagewidth_half .image{border-right: 5rem solid #fff}}@media screen and (max-width: 1100px){.teaser_split .content.alignment_h_left.imagewidth_half .image{border-right: 3rem solid #fff}}@media screen and (max-width: 810px){.teaser_split .content.alignment_h_left.imagewidth_half .image{border-top: 0 solid #fff;border-bottom: 0 solid #fff;border-right: 0 solid #fff}}.teaser_split .content.alignment_h_right{flex-direction: row}.teaser_split .content.alignment_h_right .textbox{align-items: flex-start;padding: 4rem 4rem 8rem 4rem}@media screen and (max-width: 1680px){.teaser_split .content.alignment_h_right .textbox{padding: 3rem 4rem 6rem 4rem}}@media screen and (max-width: 1100px){.teaser_split .content.alignment_h_right .textbox{padding: 3rem 3rem 4rem 2rem}}@media screen and (max-width: 900px){.teaser_split .content.alignment_h_right .textbox{padding: 3rem 3rem 4rem 2rem}}@media screen and (max-width: 810px){.teaser_split .content.alignment_h_right .textbox{padding: 4rem 4rem 6rem 4rem}}@media screen and (max-width: 699px){.teaser_split .content.alignment_h_right .textbox{padding: 3rem 1.5rem 4rem 1.5rem}}@media screen and (max-width: 480px){.teaser_split .content.alignment_h_right .textbox{padding: 3rem 1.5rem 4rem 1.5rem}}@media screen and (max-width: 810px){.teaser_split .content.alignment_v_top{flex-direction: column}}@media screen and (max-width: 810px){.teaser_split .content.alignment_v_bottom,.teaser_split .content.alignment_v_middle{flex-direction: column-reverse}}.teaser_split .image{position: relative;width: calc(50% - 2rem);overflow: hidden}@media screen and (max-width: 1100px){.teaser_split .image{width: calc(50% - 1rem)}}@media screen and (max-width: 810px){.teaser_split .image{width: 100%}}.teaser_split .image_inner{width: 100%;position: absolute;top: 50%;transform: translateY(-50%)}@media screen and (max-width: 810px){.teaser_split .image_inner{position: relative;top: 0;transform: translateY(0%)}}.teaser_split .image img{display: block;width: 100%;height: auto;max-width: 100%}.teaser_split .textbox{width: 50%;box-sizing: border-box;flex: 1;flex-direction: column;justify-content: flex-start;display: flex;min-height: 36rem}@media screen and (max-width: 810px){.teaser_split .textbox{position: relative;top: auto;width: 100%;transform: translateY(0);min-height: 0}}.teaser_split .textbox.bg_color_1{background-color: #f9f7f3}.teaser_split .textbox.bg_color_2{background-color: #c9c8c4}.teaser_split .box{max-width: 600px}@media screen and (max-width: 810px){.teaser_split .box{max-width: 100%}}.teaser_split .headline h1,.teaser_split .headline h2,.teaser_split .headline h3,.teaser_split .headline h4,.teaser_split .headline h5,.teaser_split .headline h6{margin-bottom: 0;line-height: 1.2;hyphens: auto;text-transform: uppercase;margin-bottom: 1rem;font-family: "Halcom Light", Arial, Helvetica, sans-serif;font-weight: initial;font-size: 1.875rem}@media screen and (max-width: 1440px){.teaser_split .headline h1,.teaser_split .headline h2,.teaser_split .headline h3,.teaser_split .headline h4,.teaser_split .headline h5,.teaser_split .headline h6{font-size: 1.75rem}}@media screen and (max-width: 1100px){.teaser_split .headline h1,.teaser_split .headline h2,.teaser_split .headline h3,.teaser_split .headline h4,.teaser_split .headline h5,.teaser_split .headline h6{font-size: 1.625rem}}@media screen and (max-width: 480px){.teaser_split .headline h1,.teaser_split .headline h2,.teaser_split .headline h3,.teaser_split .headline h4,.teaser_split .headline h5,.teaser_split .headline h6{font-size: 1.5rem;margin-bottom: 1.25rem}}@media screen and (max-width: 400px){.teaser_split .headline h1,.teaser_split .headline h2,.teaser_split .headline h3,.teaser_split .headline h4,.teaser_split .headline h5,.teaser_split .headline h6{font-size: 1.375rem}}.teaser_split .subheadline{line-height: 1.25;margin-bottom: 0.25rem;text-transform: uppercase;font-size: 1.125rem}@media screen and (max-width: 1440px){.teaser_split .subheadline{font-size: 1rem}}@media screen and (max-width: 1100px){.teaser_split .subheadline{font-size: 0.875rem}}@media screen and (max-width: 480px){.teaser_split .subheadline{font-size: 0.75rem}}.teaser_split .text{margin-top: 1rem}.teaser_split .text p{font-weight: 400;color: #646363;line-height: 1.4;margin-bottom: 1.2rem;hyphens: auto;font-size: 1.25rem}@media screen and (max-width: 480px){.teaser_split .text p{font-size: 1.125rem}}.teaser_split .text p_xl p{font-size: 1.625rem}@media screen and (max-width: 1100px){.teaser_split .text p_xl p{font-size: 1.625rem}}@media screen and (max-width: 699px){.teaser_split .text p_xl p{font-size: 1.5rem}}@media screen and (max-width: 480px){.teaser_split .text p_xl p{font-size: 1.375rem}}.teaser_split .text p_xl p a{text-decoration: none}.teaser_split .text p_xl p a:hover{text-decoration: underline}.teaser_split .text p_s p,.teaser_split .text p_s ul,.teaser_split .text p_s ol{font-size: 1rem;line-height: 1.4}.teaser_split .text p_s p a,.teaser_split .text p_s ul a,.teaser_split .text p_s ol a{text-decoration: none}.teaser_split .text p_s p a:hover,.teaser_split .text p_s ul a:hover,.teaser_split .text p_s ol a:hover{text-decoration: underline}@media screen and (max-width: 1100px){.teaser_split .text p{font-size: 1rem}}@media screen and (max-width: 810px){.teaser_split .text p{font-size: 1.25rem}}@media screen and (max-width: 480px){.teaser_split .text p{font-size: 1.125rem}}.teaser_split .text p:last-of-type{margin-bottom: 0}.teaser_split .link{margin-top: 1.5rem}.teaser_split .link a.button{text-transform: none;padding: 14px 1rem 13px;font-size: 1rem}@media screen and (max-width: 400px){.teaser_split .link a.button{font-size: 1rem}}.teaser_split .textbox.bg_color_2 .subheadline,.teaser_split .textbox.bg_color_2 p,.teaser_split .textbox.bg_color_2 a{color: #fff}.teaser_split .textbox.bg_color_2 .headline h1,.teaser_split .textbox.bg_color_2 .headline h2,.teaser_split .textbox.bg_color_2 .headline h3,.teaser_split .textbox.bg_color_2 .headline h4,.teaser_split .textbox.bg_color_2 .headline h5,.teaser_split .textbox.bg_color_2 .headline h6{color: #fff}.teaser_split .textbox.bg_color_2 a:hover{color: #343434}@media screen and (max-width: 599px){.placeholder{display: none}}a.skip-main{left: -999px;position: absolute;top: auto;width: 1px;height: 1px;overflow: hidden;z-index: -999;font-family: Arial, Helvetica, sans-serif}a.skip-main:focus,a.skip-main:active{display: inline-block;color: #fff;background-color: black;left: 50%;top: auto;width: auto;transform: translateX(-50%);height: auto;overflow: auto;margin: 1rem 0;padding: 1rem;border-radius: 1px;border: 4px solid #ff0;text-align: center;font-size: 1.2em;z-index: 999}.layout_mobilenav_box{flex: 1;display: none}@media screen and (max-width: 810px){.layout_mobilenav_box{display: flex;align-items: center}}#mobilenav{display: none}@media screen and (max-width: 810px){#mobilenav{display: block}}.mobile_spacer{display: none}@media screen and (max-width: 810px){.mobile_spacer{display: block;flex: 1}}.mobilenav{text-transform: uppercase}.mobilenav .social_channels{padding: 1rem 0;font-size: 1.625rem}.mobilenav .social_channels ul{display: flex;list-style-type: none;gap: 2rem}@media screen and (max-width: 810px){a.navbutton{color: #438bb7 !important;font-family: 'Halcom Bold', Arial, sans-serif}}.header_dark #mobilenav a{color: #343434}.mainnav{text-transform: uppercase;font-size: 1rem;display: block}@media screen and (max-width: 810px){.mainnav{display: none}}.mainnav ul{list-style-type: none;display: flex;gap: 3.5rem}@media screen and (max-width: 1440px){.mainnav ul{gap: 3rem}}@media screen and (max-width: 1280px){.mainnav ul{gap: 2.5rem}}@media screen and (max-width: 1100px){.mainnav ul{gap: 1.25rem}}.mainnav ul li{display: flex;align-items: center}.mainnav a,.mainnav strong,.mainnav span.active{white-space: nowrap;color: #5e5e5e;display: inline-block;margin-right: 0;padding: 5px 0 6px 0;line-height: 1;text-decoration: none;position: relative}.mainnav a::before,.mainnav strong::before,.mainnav span.active::before{content: '';display: block;position: absolute;left: 0;bottom: 0;width: 0;border-bottom: 2px solid transparent}.mainnav a:hover{color: #5e5e5e}.mainnav a:hover::before{content: '';display: block;position: absolute;left: 0;bottom: 0;width: 100%;transition: width 1s;border-bottom: 2px solid #646363}.mainnav strong .active,.mainnav strong .trail{font-weight: 400}.mainnav strong::before{width: 100%;border-bottom: 2px solid #646363}.mainnav strong{font-weight: 400}.mainnav li.navbutton a{display: block;padding: 24px 1.25rem;color: #fff;white-space: nowrap;background-color: #438bb7;text-transform: uppercase}@media screen and (max-width: 1100px){.mainnav li.navbutton a{padding: 20px 1rem}}.mainnav li.navbutton a:hover{color: #646363;background-color: #f5f0ea}.mainnav li.navbutton a:hover::before{width: 0}.footernav{font-size: 1.5rem}@media screen and (max-width: 699px){.footernav{font-size: 1.375rem}}@media screen and (max-width: 400px){.footernav{font-size: 1.25rem}}.footernav ul{list-style-type: none;display: flex;flex-direction: column;gap: 1rem}.legalnav{font-size: 1.5rem}@media screen and (max-width: 699px){.legalnav{font-size: 1.375rem}}@media screen and (max-width: 400px){.legalnav{font-size: 1.25rem}}.legalnav ul{list-style-type: none;display: flex;flex-direction: column;align-items: flex-end;gap: 1rem}@media screen and (max-width: 480px){.legalnav ul{align-items: flex-start}}.legalnav a{color: #fff;font-weight: 400}.legalnav a:hover{color: #fff;text-decoration: underline}.legalnav strong{font-weight: 400;color: #fff;text-decoration: underline}.quick_links{display: none;font-size: 0.75rem;line-height: 1.25}@media screen and (max-width: 810px){.quick_links{display: flex;gap: 1.5rem;align-items: center}}@media screen and (max-width: 400px){.quick_links{gap: 1.0rem}}.quick_links ul{display: flex;list-style-type: none;gap: 1.5rem}.quick_links i{font-size: 1.25rem;line-height: 1}@media screen and (max-width: 480px){.quick_links i{font-size: 1.125rem}}.quick_links a{color: #646363}.quick_links a.appointment{font-family: 'Halcom Bold', Arial, sans-serif;color: #438bb7;hyphens: none;vertical-align: text-bottom}.contentnav .article_inside{padding-bottom: 6rem;display: flex;flex-wrap: wrap;gap: 2rem}@media screen and (max-width: 699px){.contentnav .article_inside{gap: 1.5rem;padding-bottom: 4rem}}@media screen and (max-width: 480px){.contentnav .article_inside{gap: 1.0rem;padding-bottom: 3rem}}.contentnav .article_inside .content-hyperlink{flex: 0 0 calc(33.33% - 2rem)}@media screen and (max-width: 699px){.contentnav .article_inside .content-hyperlink{flex: 0 0 calc(50% - 1.5rem)}}@media screen and (max-width: 400px){.contentnav .article_inside .content-hyperlink{flex: 0 0 100%}}.contentnav .article_inside .content-hyperlink a{display: block;border-top: 2px solid #f5f0ea;padding-top: 1rem;text-wrap: balance}@media screen and (max-width: 1100px){.contentnav .article_inside .content-hyperlink a{font-size: 1.125rem}}@media screen and (max-width: 699px){.contentnav .article_inside .content-hyperlink a{font-size: 1rem}}.contentnav .article_inside .content-hyperlink a::after{content: "\f119";font-size: 60%}#hofff-consent-banner{z-index: 1000;position: fixed;top: 0;left: 0;width: unset;width: 100vw;max-width: unset;height: 100vh;max-height: unset;margin: 0;padding: 0;border-top-left-radius: none;border-top-right-radius: none;overflow-y: hidden;background-color: transparent;box-shadow: none;transform: translateX(0);-webkit-box-shadow: none;-moz-box-shadow: none}#hofff-consent-banner .hofff-consent-root-text p{font-size: 0.75rem}#hofff-consent-banner .hofff-consent-root-text a{color: #646363}#hofff-consent-banner .hofff-consent-root-text a:hover{color: #646363}#hofff-consent-banner .inside{position: fixed;top: 50%;left: 50%;box-sizing: border-box;width: 100%;max-width: 570px;max-height: 100%;margin: 0 1rem;margin-right: 0;margin-left: 0;padding: 2rem 2rem 2rem 2rem;border-top-left-radius: 2px;border-top-right-radius: 2px;overflow-y: auto;background-color: #fff;box-shadow: 0px 0px 10px 6px rgba(0,0,0,0.25);transform: translate(-50%, -50%);-webkit-box-shadow: 0px 0px 10px 6px rgba(0,0,0,0.25);-moz-box-shadow: 0px 0px 10px 6px rgba(0,0,0,0.25)}@media screen and (max-width: 602px){#hofff-consent-banner .inside{max-width: 90vw}}#hofff-consent-banner button{font-family: 'Halcom Book', Arial, sans-serif;display: inline-block;padding: .75rem 1.5rem;font-weight: 400;font-size: 1rem;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;cursor: pointer;text-transform: none;line-height: 1.3}#hofff-consent-banner button:hover{-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}#hofff-consent-banner button.hofff-consent-button-accept{border: none;color: #fff;background-color: #5e5e5e;border: 1px solid #5e5e5e;margin-right: 0}#hofff-consent-banner button.hofff-consent-button-accept:hover{background: transparent;color: #646363;border: 1px solid #f5f0ea}#hofff-consent-banner button.hofff-consent-button-revoke{color: #fff;background-color: #5e5e5e;border: 1px solid #5e5e5e}#hofff-consent-banner button.hofff-consent-button-revoke:hover{background: transparent;color: #646363;border: 1px solid #f5f0ea}#hofff-consent-banner p.hofff-consent-root-headline{margin-bottom: 1rem;color: #343434;font-weight: 400;font-size: 1.125rem;line-height: 1.25;text-align: center}#hofff-consent-banner .hofff-consent-privacy-settings-button a{color: #646363;text-align: center;font-size: 0.875rem}#hofff-consent-banner .hofff-consent-privacy-settings-button a:hover{color: #646363;text-decoration: underline}#hofff-consent-banner .hofff-consent-buttons,#hofff-consent-banner .hofff-consent-privacy-settings-button{display: flex;flex-direction: column;margin-top: 0}#hofff-consent-banner .hofff-consent-buttons button,#hofff-consent-banner .hofff-consent-privacy-settings-button{margin-top: 1rem;border-radius: 4px}@media screen and (max-width: 699px){#hofff-consent-banner .hofff-consent-buttons button,#hofff-consent-banner .hofff-consent-privacy-settings-button{margin-bottom: 0}}.consent_nav{margin-top: 1rem;border-top: 1px solid #e6e6e6;padding-top: 0.75rem;font-size: 0.875rem}.consent_nav ul{display: flex;flex-direction: row;list-style-type: none;justify-content: center;gap: 1rem}.consent_nav a{color: #646363}.consent_nav a:hover{color: #646363;text-decoration: underline}.ce_hofff_consent_privacy_settings .hofff-consent-feedback-reload-info{color: #fff}.ce_hofff_consent_privacy_settings .hofff-consent-feedback{padding-left: 2rem}@media screen and (max-width: 480px){.ce_hofff_consent_privacy_settings .widget-switch{margin-bottom: 0}}.ce_hofff_consent_privacy_settings a.hofff-consent-privacy-settings-url{display: inline-block;padding: .75rem 1.5rem;border-radius: 4px;text-align: center;margin-left: 0;margin-top: 0;margin-top: 1rem}.ce_hofff_consent_privacy_settings a.hofff-consent-privacy-settings-url:hover{color: #000;background-color: #ccc}.ce_hofff_consent_privacy_settings .hofff-consent-buttons{display: flex;gap: 1.5rem;flex-wrap: wrap;margin-top: 2rem}.ce_hofff_consent_privacy_settings .hofff-consent-buttons button{font-size: 1rem;font-weight: 400;text-transform: none;display: inline-block;padding: .75rem 1.5rem;border: 1px solid #5e5e5e;color: #fff;background-color: #5e5e5e;border-radius: 2px}.ce_hofff_consent_privacy_settings .hofff-consent-buttons button:hover{background: transparent;color: #646363;border: 1px solid #f5f0ea}a.hofff-consent-show-privacy-settings{display: inline-block;padding: .75rem 1.5rem;color: #646363;background-color: transparent;border: 1px solid #646363}a.hofff-consent-show-privacy-settings:hover{background-color: #646363;color: #fff}p a.hofff-consent-show-privacy-settings{display: inline;padding: 0;color: #000;text-decoration: underline;border: 0}p a.hofff-consent-show-privacy-settings:hover{color: #646363;background-color: transparent}.hofff-consent-privacy-settings{margin-top: 1rem}.hofff-consent-privacy-settings legend{font-size: 1.625rem;margin-bottom: 0.5rem}.hofff-consent-privacy-settings label{font-weight: 700}.hofff-consent-privacy-settings fieldset{padding: 0;margin-bottom: 0;border: none}.hofff-consent-privacy-settings fieldset.checkbox_container{padding-top: 0}.hofff-consent-privacy-settings li.list-group-item{list-style-type: none;padding-top: 1rem}.hofff-consent-privacy-settings .card-header{margin-top: 2rem}@media screen and (max-width: 480px){.hofff-consent-privacy-settings .card-header{margin-top: 0}}.hofff-consent-privacy-settings .hofff-consent-tag-title.h2{border-top: 1px solid #5e5e5e;padding-top: 2rem;width: 100%}.hofff-consent-privacy-settings .hofff-consent-tag-title.h3{font-size: 1.25rem}.hofff-consent-privacy-settings legend.hofff-consent-tag-title{padding: 0}.hofff-consent-privacy-settings .widget{margin-bottom: 0}.hofff-consent-privacy-settings .explanation p{margin-bottom: 1rem}.hofff-consent-privacy-settings .explanation ul{padding-left: 1.5rem;padding-bottom: 1.5rem}.hofff-consent-privacy-settings .explanation ul li{list-style-type: square;margin-bottom: 0.625rem}.hofff-consent-privacy-settings .explanation ul li::marker{display: none}.hofff-consent-privacy-settings span.valid-feedback{color: #9f9c95}.hofff-consent-privacy-settings .hofff-consent-privacy-notes{margin-top: 1rem}@media screen and (max-width: 480px){.hofff-consent-privacy-settings .hofff-consent-privacy-notes{margin-top: 0}}.hofff-consent-privacy-settings .hofff-consent-privacy-notes a{color: #fff;text-decoration: underline}.hofff-consent-privacy-settings .hofff-consent-privacy-notes a:hover{color: #fff;text-decoration: none}.hofff-consent-content .hofff-consent-placeholder{padding: 1.5rem;background-color: #fff;border-radius: 4px}.hofff-consent-content .hofff-consent-placeholder p{margin-bottom: 0.5rem}.hofff-consent-content .hofff-consent-placeholder .hofff-consent-tag-title.h4{font-size: 1.25rem;color: #646363;margin-bottom: 1rem}@media screen and (max-width: 480px){.hofff-consent-content .hofff-consent-placeholder .hofff-consent-tag-title.h4{font-size: 1rem}}.hofff-consent-content .hofff-consent-placeholder p{font-size: 0.875rem}@media screen and (max-width: 480px){.hofff-consent-content .hofff-consent-placeholder p{font-size: 0.75rem}}.hofff-consent-content .hofff-consent-placeholder .hofff-consent-buttons,.hofff-consent-content .hofff-consent-placeholder .hofff-consent-privacy-settings-button{display: flex;margin-top: 1rem}.hofff-consent-content .hofff-consent-placeholder .hofff-consent-buttons button,.hofff-consent-content .hofff-consent-placeholder .hofff-consent-privacy-settings-button button{font-size: 1rem;font-weight: 400;color: #fff;display: inline-block;padding: .5rem .75rem;border: 1px solid #646363;background-color: #646363;border-radius: 4px}@media screen and (max-width: 480px){.hofff-consent-content .hofff-consent-placeholder .hofff-consent-buttons button,.hofff-consent-content .hofff-consent-placeholder .hofff-consent-privacy-settings-button button{font-size: 0.75rem}}.hofff-consent-content .hofff-consent-placeholder .hofff-consent-buttons button:hover,.hofff-consent-content .hofff-consent-placeholder .hofff-consent-privacy-settings-button button:hover{color: #646363;border: 1px solid #646363;background-color: transparent}.gmap_article .hofff-consent-content{background-image: url(/files/theme/misc/gmap_background.jpg);background-repeat: no-repeat;background-size: cover;aspect-ratio: 3/1}@media screen and (max-width: 1100px){.gmap_article .hofff-consent-content{aspect-ratio: 2/1}}@media screen and (max-width: 810px){.gmap_article .hofff-consent-content{aspect-ratio: 3/2}}@media screen and (max-width: 699px){.gmap_article .hofff-consent-content{aspect-ratio: unset;object-fit: contain}}.gmap_article .hofff-consent-content .hofff-consent-placeholder{background-color: transparent;max-width: 1280px;margin-left: auto;margin-right: auto;box-sizing: border-box;display: flex;height: 100%;justify-content: center;flex-direction: column;text-align: center}@media screen and (max-width: 1376px){.gmap_article .hofff-consent-content .hofff-consent-placeholder{padding-left: 3rem;padding-right: 3rem}}@media screen and (max-width: 1366px){.gmap_article .hofff-consent-content .hofff-consent-placeholder{padding-left: 2.5rem;padding-right: 2.5rem}}@media screen and (max-width: 1100px){.gmap_article .hofff-consent-content .hofff-consent-placeholder{padding-left: 2rem;padding-right: 2rem}}@media screen and (max-width: 699px){.gmap_article .hofff-consent-content .hofff-consent-placeholder{padding-left: 1.5rem;padding-right: 1.5rem}}.gmap_article .hofff-consent-content .hofff-consent-placeholder p{color: #343434}.gmap_article .hofff-consent-content .hofff-consent-placeholder .hofff-consent-buttons,.gmap_article .hofff-consent-content .hofff-consent-placeholder .hofff-consent-privacy-settings-button{justify-content: center}.googlemap{width: 100%;aspect-ratio: 3/1}@media screen and (max-width: 1100px){.googlemap{aspect-ratio: 2/1}}@media screen and (max-width: 810px){.googlemap{aspect-ratio: 3/2}}@media screen and (max-width: 699px){.googlemap{aspect-ratio: 3/4}}.ce_optin_fallback{padding: 2rem;background: #fff}.ce_optin_fallback p{font-size: 1.125rem;margin-bottom: 0.75rem}@media screen and (max-width: 480px){.ce_optin_fallback p{font-size: 1rem}}.ce_optin_fallback a{color: #646363;text-decoration: underline}.ce_optin_fallback a:hover{color: #646363}.ce_optin_fallback strong:hover{cursor: pointer}.social_links{margin-top: 2rem}.mod_sharebuttons h1,.social_links h1,.mod_sharebuttons h2,.social_links h2,.mod_sharebuttons h3,.social_links h3,.mod_sharebuttons h4,.social_links h4,.mod_sharebuttons h5,.social_links h5,.mod_sharebuttons h6,.social_links h6{font-family: 'Halcom Book', Arial, sans-serif;font-weight: 400;margin-bottom: 0.5rem;line-height: 1.4;text-transform: none;text-wrap: unset;padding-top: 0.5rem;font-size: 1.125rem}@media screen and (max-width: 699px){.mod_sharebuttons h1,.social_links h1,.mod_sharebuttons h2,.social_links h2,.mod_sharebuttons h3,.social_links h3,.mod_sharebuttons h4,.social_links h4,.mod_sharebuttons h5,.social_links h5,.mod_sharebuttons h6,.social_links h6{font-size: 1.375rem}}@media screen and (max-width: 400px){.mod_sharebuttons h1,.social_links h1,.mod_sharebuttons h2,.social_links h2,.mod_sharebuttons h3,.social_links h3,.mod_sharebuttons h4,.social_links h4,.mod_sharebuttons h5,.social_links h5,.mod_sharebuttons h6,.social_links h6{font-size: 1.25rem}}.mod_sharebuttons ul,.social_links ul{list-style-type: none;display: flex;gap: 1rem}.mod_sharebuttons .sharebuttons,.social_links .sharebuttons,.mod_sharebuttons .channels,.social_links .channels{font-size: 1.75rem}@media screen and (max-width: 1100px){.mod_sharebuttons .sharebuttons,.social_links .sharebuttons,.mod_sharebuttons .channels,.social_links .channels{font-size: 1.625rem}}@media screen and (max-width: 699px){.mod_sharebuttons .sharebuttons,.social_links .sharebuttons,.mod_sharebuttons .channels,.social_links .channels{font-size: 1.375rem}}@media screen and (max-width: 400px){.mod_sharebuttons .sharebuttons,.social_links .sharebuttons,.mod_sharebuttons .channels,.social_links .channels{font-size: 1.25rem}}.mod_sharebuttons .sharebuttons a span,.social_links .sharebuttons a span,.mod_sharebuttons .channels a span,.social_links .channels a span{font-size: 0}.easeInOutQuad{-webkit-transition: all 500ms cubic-bezier(.455, .03, .515, .955);-moz-transition: all 500ms cubic-bezier(.455, .03, .515, .955);-o-transition: all 500ms cubic-bezier(.455, .03, .515, .955);transition: all 500ms cubic-bezier(.455, .03, .515, .955);-webkit-transition-timing-function: cubic-bezier(.455, .03, .515, .955);-moz-transition-timing-function: cubic-bezier(.455, .03, .515, .955);-o-transition-timing-function: cubic-bezier(.455, .03, .515, .955);transition-timing-function: cubic-bezier(.455, .03, .515, .955)}.trans_in_out{-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.trans_in_out_100{-webkit-transition: all 100ms ease-in-out;-moz-transition: all 100ms ease-in-out;-ms-transition: all 100ms ease-in-out;-o-transition: all 100ms ease-in-out;transition: all 100ms ease-in-out}.trans_in_out_500{-webkit-transition: all 500ms ease-in-out;-moz-transition: all 500ms ease-in-out;-ms-transition: all 500ms ease-in-out;-o-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out}.trans_in_out_1000{-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-ms-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out}.trans_none{-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none}@media print{#header,#footer,#bottom{display: none}body{font-family: Arial, sans-serif;font-size: 10pt;color: #000;background: none}a{color: inherit;text-decoration: none}.page-break{page-break-after: always}table{width: 100%;border-collapse: collapse}th,td{border: 1px solid #000;padding: 5px}img{max-width: 100%;height: auto}h1,h2,h3{page-break-after: avoid}h1,h2,h3,h4,h5,h6,p{color: black !important}h1{font-size: 20pt}h2{font-size: 18pt}h3{font-size: 16pt}h4{font-size: 14pt}h5{font-size: 13pt}h6{font-size: 12pt}.mod_article .article_inside{padding-top: 20pt !important;padding-bottom: 20pt !important}.intro .headline h1,.intro .headline h2,.intro .headline h3,.intro .headline h4,.intro .headline h5,.intro .headline h6{font-size: 20pt;margin-bottom: 20pt}.intro .text p{font-size: 12pt}.link,.link a,.divider,.button,.content-youtube,.content-player,.ce_swiperStart{display: none}.call2action .image,.hero .image{display: none}.call2action .textbox,.hero .textbox{display: block;position: relative}.call2action .textbox .headline h1 span,.hero .textbox .headline h1 span,.call2action .textbox .headline h2 span,.hero .textbox .headline h2 span,.call2action .textbox .headline h3 span,.hero .textbox .headline h3 span,.call2action .textbox .headline h4 span,.hero .textbox .headline h4 span,.call2action .textbox .headline h5 span,.hero .textbox .headline h5 span,.call2action .textbox .headline h6 span,.hero .textbox .headline h6 span{color: black !important}.image_teaser .content{position: relative}}
.justify-items-start{justify-items:start}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-stretch{justify-items:stretch}.content-start{align-content:start}.content-center{align-content:center}.content-end{align-content:end}.items-start{align-items:start}.items-center{align-items:center}.items-end{align-items:end}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}[class*=grid_]{display:grid;grid-gap:4rem}[class*=grid_]>.block{margin-bottom:0}@media screen and (max-width: 598px){.gap_mobile_0{grid-gap:0}.gap_mobile_1{grid-gap:1rem}.gap_mobile_2{grid-gap:2rem}.gap_mobile_3{grid-gap:3rem}.gap_mobile_4{grid-gap:4rem}.gap_mobile_5{grid-gap:5rem}.gap_mobile_6{grid-gap:6rem}.gap_mobile_7{grid-gap:7rem}.gap_mobile_8{grid-gap:8rem}.gap_mobile_9{grid-gap:9rem}.gap_mobile_10{grid-gap:10rem}.gap_mobile_11{grid-gap:11rem}.gap_mobile_12{grid-gap:12rem}}@media(min-width: 599px){.grid_mobile_100{grid-template-columns:1fr}.grid_mobile_50_50{grid-template-columns:repeat(2, 1fr)}.grid_mobile_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_mobile_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_mobile_75_25{grid-template-columns:3fr 1fr}.grid_mobile_25_75{grid-template-columns:1fr 3fr}.grid_mobile_66_33{grid-template-columns:2fr 1fr}.grid_mobile_33_66{grid-template-columns:1fr 2fr}.grid_mobile_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_mobile_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_mobile_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_mobile_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_mobile_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_mobile_30_30_40{grid-template-columns:3fr 3fr 4fr}.gap_mobile_0{grid-gap:0}.gap_mobile_1{grid-gap:1rem}.gap_mobile_2{grid-gap:2rem}.gap_mobile_3{grid-gap:3rem}.gap_mobile_4{grid-gap:4rem}.gap_mobile_5{grid-gap:5rem}.gap_mobile_6{grid-gap:6rem}.gap_mobile_7{grid-gap:7rem}.gap_mobile_8{grid-gap:8rem}.gap_mobile_9{grid-gap:9rem}.gap_mobile_10{grid-gap:10rem}.gap_mobile_11{grid-gap:11rem}.gap_mobile_12{grid-gap:12rem}}@media(min-width: 810px){.grid_tablet_100{grid-template-columns:1fr}.grid_tablet_50_50{grid-template-columns:repeat(2, 1fr)}.grid_tablet_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_tablet_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_tablet_75_25{grid-template-columns:3fr 1fr}.grid_tablet_25_75{grid-template-columns:1fr 3fr}.grid_tablet_66_33{grid-template-columns:2fr 1fr}.grid_tablet_33_66{grid-template-columns:1fr 2fr}.grid_tablet_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_tablet_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_tablet_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_tablet_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_tablet_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_tablet_30_30_40{grid-template-columns:3fr 3fr 4fr}.grid_tablet_20_40_40{grid-template-columns:1fr 2fr 2fr}.grid_tablet_40_20_40{grid-template-columns:2fr 1fr 2fr}.grid_tablet_40_40_20{grid-template-columns:2fr 2fr 1fr}.gap_tablet_0{grid-gap:0}.gap_tablet_1{grid-gap:2rem}.gap_tablet_2{grid-gap:4rem}.gap_tablet_3{grid-gap:6rem}.gap_tablet_4{grid-gap:8rem}.gap_tablet_5{grid-gap:10rem}.gap_tablet_6{grid-gap:12rem}.gap_tablet_7{grid-gap:14rem}.gap_tablet_8{grid-gap:16rem}.gap_tablet_9{grid-gap:18rem}.gap_tablet_10{grid-gap:20rem}.gap_tablet_11{grid-gap:22rem}.gap_tablet_12{grid-gap:24rem}}@media(min-width: 1100px){.grid_desktop_100{grid-template-columns:1fr}.grid_desktop_50_50{grid-template-columns:repeat(2, 1fr)}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_desktop_75_25{grid-template-columns:3fr 1fr}.grid_desktop_25_75{grid-template-columns:1fr 3fr}.grid_desktop_66_33{grid-template-columns:2fr 1fr}.grid_desktop_33_66{grid-template-columns:1fr 2fr}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_desktop_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_desktop_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_desktop_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_desktop_30_30_40{grid-template-columns:3fr 3fr 4fr}.grid_desktop_20_40_40{grid-template-columns:1fr 2fr 2fr}.grid_desktop_40_20_40{grid-template-columns:2fr 1fr 2fr}.grid_desktop_40_40_20{grid-template-columns:2fr 2fr 1fr}.grid_desktop_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_desktop_40_20_20_20{grid-template-columns:2fr 1fr 1fr 1fr}.grid_desktop_20_40_20_20{grid-template-columns:1fr 2fr 1fr 1fr}.grid_desktop_20_20_40_20{grid-template-columns:1fr 1fr 2fr 1fr}.grid_desktop_20_20_20_40{grid-template-columns:1fr 1fr 1fr 2fr}.grid_desktop_20_20_20_20_20{grid-template-columns:repeat(5, 1fr)}.gap_desktop_0{grid-gap:0}.gap_desktop_1{grid-gap:2rem}.gap_desktop_2{grid-gap:4rem}.gap_desktop_3{grid-gap:6rem}.gap_desktop_4{grid-gap:8rem}.gap_desktop_5{grid-gap:10rem}.gap_desktop_6{grid-gap:12rem}.gap_desktop_7{grid-gap:14rem}.gap_desktop_8{grid-gap:16rem}.gap_desktop_9{grid-gap:18rem}.gap_desktop_10{grid-gap:20rem}.gap_desktop_11{grid-gap:22rem}.gap_desktop_12{grid-gap:24rem}}
