:root{--hc-black: black;--hc-black-bis: hsl(0, 0%, 7%);--hc-black-ter: hsl(0, 0%, 14%);--hc-grey-darker: hsl(0, 0%, 21%);--hc-grey-dark: hsl(0, 0%, 29%);--hc-grey: hsl(0, 0%, 48%);--hc-white: white}.wcag-square,.wcag-size{transform:scale(0.4)}.wcag-size:visited{color:var(--hc-black)}.high-contrast a,.high-contrast a:visited{text-decoration:underline}.high-contrast .hc-invert:not(.hc-greyscale),.high-contrast .hc-invert-pictures:not(.hc-greyscale-pictures) img,.high-contrast .hc-invert-pictures:not(.hc-greyscale-pictures) svg{filter:invert(1)}.high-contrast .hc-greyscale:not(.hc-invert),.high-contrast .hc-greyscale-pictures:not(.hc-invert-pictures) img,.high-contrast .hc-greyscale-pictures:not(.hc-invert-pictures) svg{filter:grayscale(1)}.high-contrast .hc-invert.hc-greyscale,.high-contrast .hc-invert-pictures.hc-greyscale-pictures img,.high-contrast .hc-invert-pictures.hc-greyscale-pictures svg{filter:invert(1) grayscale(1)}.high-contrast .hc-bg-black{background:var(--hc-black) !important}.high-contrast .hc-bg-black,.high-contrast .hc-bg-black *{color:var(--hc-white) !important}.high-contrast .hc-bg-black-bis{background:var(--hc-black-bis) !important}.high-contrast .hc-bg-black-bis,.high-contrast .hc-bg-black-bis *{color:var(--hc-white) !important}.high-contrast .hc-bg-black-ter{background:var(--hc-black-ter) !important}.high-contrast .hc-bg-black-ter,.high-contrast .hc-bg-black-ter *{color:var(--hc-white) !important}.high-contrast .hc-bg-grey-darker{background:var(--hc-grey-darker) !important}.high-contrast .hc-bg-grey-darker,.high-contrast .hc-bg-grey-darker *{color:var(--hc-white) !important}.high-contrast .hc-bg-grey-dark{background:var(--hc-grey-dark) !important}.high-contrast .hc-bg-grey-dark,.high-contrast .hc-bg-grey-dark *{color:var(--hc-white) !important}.high-contrast .hc-bg-grey{background:var(--hc-grey) !important}.high-contrast .hc-bg-grey,.high-contrast .hc-bg-grey *{color:var(--hc-white) !important}.high-contrast .hc-bg-white{background:var(--hc-white) !important}.high-contrast .hc-bg-white,.high-contrast .hc-bg-white *{color:var(--hc-black) !important}.high-contrast .hc-text-white,.high-contrast .hc-text-white *{color:var(--hc-white) !important}.high-contrast .hc-hover-text-white:hover,.high-contrast .hc-hover-text-white:hover *{color:var(--hc-white) !important}.high-contrast .hc-text-black,.high-contrast .hc-text-black *{color:var(--hc-black) !important}.high-contrast .hc-hover-text-black:hover,.high-contrast .hc-hover-text-black:hover *{color:var(--hc-black) !important}.high-contrast .hc-hover-bg-black:hover{background:var(--hc-black) !important}.high-contrast .hc-hover-bg-black-bis:hover{background:var(--hc-black-bis) !important}.high-contrast .hc-hover-bg-black-ter:hover{background:var(--hc-black-ter) !important}.high-contrast .hc-hover-bg-grey-darker:hover{background:var(--hc-grey-darker) !important}.high-contrast .hc-hover-bg-grey-dark:hover{background:var(--hc-grey-dark) !important}.high-contrast .hc-hover-bg-grey:hover{background:var(--hc-grey) !important}.high-contrast .hc-hover-bg-white:hover{background:var(--hc-white) !important}.high-contrast .wcag-square,.high-contrast .wcag-size,.high-contrast .wcag-size:visited{color:#fff;fill:#fff}.high-contrast .text-decoration-none,.high-contrast .text-decoration-none a{text-decoration:none}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@charset "UTF-8";
.grid{display:grid !important;gap:30px;margin-bottom:30px}.gridPlaceContent_center>*{display:grid;align-content:center;justify-content:left}.gridPlaceContent_end>*{display:grid;align-content:end;justify-content:left}.grid2Col{grid-template-columns:repeat(2, calc(50% - ( 30px / 2 )))}.grid3Col{grid-template-columns:repeat(3, calc(33% - ( 30px / 3 * 2 )))}.grid4Col{grid-template-columns:repeat(4, calc(25% - ( 30px / 4 * 3 )))}.grid5Col{grid-template-columns:repeat(5, calc(20% - ( 30px / 5 * 4 )))}.grid6Col{grid-template-columns:repeat(6, calc(100% / 6 - ( 30px / 6 * 5 )))}.grid-66-33{grid-template-columns:calc(100% / 3 * 2 - ( 30px / 2 )) calc(100% / 3 - ( 30px / 2 ))}.grid-33-66{grid-template-columns:calc(100% / 3 - ( 30px / 2 )) calc(100% / 3 * 2 - ( 30px / 2 ))}@media (min-width:800px) and (max-width:1000px){.grid1ColTablet{grid-template-columns:100%}.grid2ColTablet{grid-template-columns:repeat(2, calc(50% - ( 30px / 2 )))}.grid3ColTablet{grid-template-columns:repeat(3, calc(33% - ( 30px / 3 * 2 )))}.grid4ColTablet{grid-template-columns:repeat(4, calc(25% - ( 30px / 4 * 3 )))}.grid5ColTablet{grid-template-columns:repeat(5, calc(20% - ( 30px / 5 * 4 )))}.grid6ColTablet{grid-template-columns:repeat(6, calc(100% / 6 - ( 30px / 6 * 5 )))}.grid-66-33Tablet{grid-template-columns:calc(100% / 3 * 2 - ( 30px / 2 )) calc(100% / 3 - ( 30px / 2 ))}.grid-33-66Tablet{grid-template-columns:calc(100% / 3 - ( 30px / 2 )) calc(100% / 3 * 2 - ( 30px / 2 ))}}@media (max-width:800px){.grid1ColSmartphone{grid-template-columns:100%}.grid2ColSmartphone{grid-template-columns:repeat(2, calc(50% - ( 30px / 2 )))}.grid3ColSmartphone{grid-template-columns:repeat(3, calc(33% - ( 30px / 3 * 2 )))}.grid4ColSmartphone{grid-template-columns:repeat(4, calc(25% - ( 30px / 4 * 3 )))}.grid5ColSmartphone{grid-template-columns:repeat(5, calc(20% - ( 30px / 5 * 4 )))}.grid6ColSmartphone{grid-template-columns:repeat(6, calc(100% / 6 - ( 30px / 6 * 5 )))}.grid-66-33-Smartphone{grid-template-columns:calc(100% / 3 * 2 - ( 30px / 2 )) calc(100% / 3 - ( 30px / 2 ))}.grid-33-66-Smartphone{grid-template-columns:calc(100% / 3 - ( 30px / 2 )) calc(100% / 3 * 2 - ( 30px / 2 ))}}.maxWidthContainerSize{max-width:1200px;margin:auto !important;margin-left:auto !important;margin-right:auto !important;padding:50px 25px}.maxWidth750{max-width:750px}.maxWidth700{max-width:700px}img{max-width:100%;object-fit:contain;height:auto}figure{margin:unset}.mod_article:not(.fullWidth):not(.fullWidthContent){padding:50px 25px}#container .mod_article:not(.fullWidth):not(.fullWidthContent),.mod_navigation ul{max-width:1200px;margin:auto}*{box-sizing:border-box}.menu-list li{list-style-type:none;padding-bottom:10px;font-size:1.5rem}.mod_navigation .invisible{display:none}@media (min-width:800px){.main-menu ul{list-style-type:none;text-align:right}.main-menu li{display:inline-block;color:white;text-transform:uppercase}.level_1>li{padding:20px 0px}.main-menu ul.level_2{display:none;position:absolute;background-color:#fff;padding:20px;margin-top:20px;max-width:300px;border-bottom:5px solid #30c5d5}.main-menu li:hover ul.level_2{display:block !important;animation:fadeIn 0.3s}.main-menu li:not(.last)::after{content:"|";padding:0px 10px}.main-menu ul.level_2 li{display:list-item !important;padding:5px 0px;text-align:left}.main-menu ul.level_2 li::after{content:none !important}.main-menu a{text-decoration:none;color:#30c5d5}.main-menu ul.level_2 li:not(.last){border-bottom:1px solid rgba(100, 100, 100, 0.2);margin-bottom:5px;padding-bottom:9px}.level_2::before{content:"";display:block;position:absolute;border-right:10px solid transparent;border-bottom:10px solid #fff;border-left:10px solid transparent;top:-10px}.level_2 strong{color:black}.sub-menu a,.sub-menu strong,.sub-menu li::after{font-size:0.8rem}.sub-menu ul{text-align:center}.sub-menu li{color:black}}@media (max-width:799px){.main-menu,.menu-list{display:none}}.sm_hidden{visibility:hidden;position:absolute}.sm_show{visibility:visible;width:100vw;height:100vh;background:#fffe;position:fixed;top:0;left:0;z-index:100}#smart_menu li{list-style-type:none;padding-bottom:10px;font-size:1.5rem}#smart_menu{padding:20px}#smart_menu li ul{margin-left:-15px;padding-top:10px}#smart_menu a{transition-duration:0s !important}#trigger{filter:invert(100%)}.mobile-menu label{color:white}.sub-menu-side li{list-style-type:none;padding:10px 25px;transition-duration:0.3s}.sub-menu-side li:hover{background-color:#eee;transition-duration:0.3s}.sub-menu-side ul{padding-left:unset}@media (min-width:800px){.mobile-menu{display:none}}.mobile-menu table{width:calc(100% - 30px);text-align:center}.mobile-menu{background-color:#333;position:fixed;bottom:0px;z-index:99999;width:100%;left:0;padding:15px}.cc_header{position:relative;width:100%;height:540px;overflow:hidden;display:grid;align-content:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:800px){.cc_header{height:calc(540px * .65)}}.cc_headerSmall{height:calc(540px * .65)}.cc_header figure{position:absolute;width:100%;height:100%}.cc_header figure:first-child img{width:100%;height:100%;object-fit:cover}.cc_header>:not(figure:first-child){max-width:1200px;margin:auto;width:100%;position:relative}.cc_header.cc_headerColored figure:first-child::before{content:"";background-color:#30c5d5;width:100%;height:100%;display:block;position:absolute;opacity:0.3}#header-custom .mod_article{padding:0px}.logo-container{max-width:1200px;margin:auto;display:grid;grid-template-columns:auto auto}.logo-container a{display:inline-flex;width:fit-content}#menu-custom{background-color:#0008;position:absolute;width:100%;border-bottom:1px solid #0003;box-shadow:0px 0px 100px #000;z-index:10}#menu-custom .inside{padding:0px 50px}#header-custom .cc_text-header{padding:50px}.logo-container img{height:30px}.logo-link{padding:20px 0px}#footer-custom .inside{margin:auto;max-width:1200px}html,body{font-family:"Akshar", "Helvetica Neue", Helvetica, Arial, "sans-serif";font-size:18px;margin:0px;font-weight:300;color:#111;hyphens:auto;-webkit-hyphens:auto}h1,.h1{margin-top:0px;color:#30c5d5;font-size:2em;line-height:1.25}h2,.h2{color:#30c5d5;font-size:1.75em}h3,.h3{color:#30c5d5;font-size:1.5em}h4,.h4{color:#111;font-size:1.25em}h5,.h5{color:#111;font-size:1.1em}h6,.h6{color:#111;font-size:1em}p+p{margin-top:10px}.lineThrough{text-decoration:line-through}.textTwoColumn p,p.textTwoColumn{columns:2;text-align:justify}.textThreeColumn p,p.textThreeColumn{columns:3;text-align:justify}.textFourColumn p,p.textFourColumn{columns:4;text-align:justify}.colorWhite *,.colorWhite,*.colorWhite{color:white !important}.colorLightgray *,.colorLightgray,*.colorLightgray{color:#eee !important}.colorGray *,.colorGray,*.colorGray{color:#aaa !important}.colorDarkgray *,.colorDarkgray,*.colorDarkgray{color:#999 !important}.colorBlack *,.colorBlack,*.colorBlack{color:black !important}.colorMain *,.colorMain,*.colorMain,.colorAccent *,.colorAccent,*.colorAccent{color:#30c5d5 !important}.colorSecond *,.colorSecond,*.colorSecond{color:#2cb5c3 !important}.fontSizeS *,.fontSizeS{font-size:0.8rem !important}.fontSizeM *,.fontSizeM{font-size:1.5rem !important}.fontSizeL *,.fontSizeL{font-size:2rem !important}.fontSizeXL *,.fontSizeXL{font-size:2.5rem !important}.fontSizeXXL *,.fontSizeXXL{font-size:4rem !important}.fontSizeXXXL *,.fontSizeXXXL{font-size:6rem !important}.lineHeightXXS{line-height:0.9em}.lineHeightXS{line-height:1em}.lineHeightS{line-height:1.1em}.lineHeightL{line-height:1.3em}.lineHeightXL{line-height:1.4em}.lineHeightXXL{line-height:1.5em}a{text-decoration:none;color:#30c5d5;transition-duration:0.3s}a:hover{color:#2cb5c3;transition-duration:0.3s}.textAlignCenter{text-align:center}.uppercase{text-transform:uppercase}.listCheck ol,.listCheck ul{list-style-type:none;margin-left:0 !important;font-size:1.125rem}.listCheck li::before{content:"✔ ";color:#30c5d5;padding-right:10px}.btn a,a.btn{background-color:#30c5d5;color:white;padding:8px 16px;border-radius:3px;margin-top:10px;min-width:120px;display:inline-block;text-align:center;text-decoration:none !important;transition-duration:0.3s}div.btn{display:inline-block}.btnWhite a,a.btnWhite{background-color:white;color:#30c5d5}.btnGray a,a.btnGray{background-color:#eee;color:gray}.btnSecond a,a.btnSecond{background-color:#2cb5c3;color:white}.commentSection label{font-size:0.8em;color:#999;margin:15px 0px 5px 0px;display:block}input[type="checkbox"]{width:auto !important;float:left}.checkbox_container label{margin:unset}.checkbox_container{border:unset;padding:unset;margin:15px 0px;width:100%}.commentName{font-weight:bold}.commentTime{float:right}.comment{margin-bottom:15px}.reply{padding:25px;background-color:#eee}.comment_default:not(.last){margin:25px 0px;border-bottom:1px solid #eee}.commentSection input,.commentSection textarea{width:100%;padding:10px;font-size:0.9em}.verticalAlignCenter{display:grid;place-content:center}.horizontalAlignCenter{margin:auto 0}.contactButton:hover{margin-bottom:0px;transform:translateY(-10px);transition-duration:0.3s;margin-top:30px;background-color:#30c5d5;color:white;text-decoration:none !important}.contactButton{background-color:rgba(100, 100, 100, 0.7);width:50px;height:50px;display:grid;place-content:center;border-radius:100px;font-size:25px;color:white;margin-bottom:-10px;transition-duration:0.3s}.contactButtonWrapper{position:fixed;right:20px;bottom:110px;z-index:10000}.newsRoundEdges{padding:5px 5px 15px 5px}.infoTime{text-align:right}.newsContent{padding:0px 10px}.newsContent .newsHeadline a{color:#111;font-weight:bold}.news1Col img{line-height:0px;display:table;border-radius:20px 0 0 20px}.newsHeaderImage{height:calc(540px * .65);background-color:#eee}.newsHeaderImage figure{height:100%}.newsHeaderImage img{height:100%;object-fit:cover}.back{max-width:1200px;margin:auto}.hoveranimation:hover{box-shadow:3px 3px 10px rgba(100, 100, 100, 0.2);transform:translateY(-8px);transition-duration:0.3s;opacity:0.95}.hoveranimation{transition-duration:0.3s}.ce_accordion{border:1px solid #ddd;border-radius:5px;padding:5px 10px;margin-bottom:5px}.ui-accordion-header-active{border-bottom:1px solid #eee;margin-bottom:5px;padding-bottom:5px}.ui-accordion-header .ui-accordion-header-icon:after{content:"▸"}.ui-accordion-header-active .ui-accordion-header-icon:after{content:"▾"}table{border-spacing:0;width:100%}tr:not(:last-child) td{border-bottom:1px solid #eee}td:not(:last-child){border-right:1px solid #eee}td{padding:5px 10px;vertical-align:top}.tableTwoColumn td{width:50%}.tableThreeColumn td{width:calc(100% / 3)}.tableFourColumn td{width:25%}.imageBorderRadiusXS img{border-radius:5px}.imageBorderRadiusS img{border-radius:10px}.imageBorderRadiusM img{border-radius:20px}.imageBorderRadiusL img{border-radius:30px}.imageBorderRadiusXL img{border-radius:100%}.borderRadiusXS{border-radius:5px}.borderRadiusS{border-radius:10px}.borderRadiusM{border-radius:20px}.borderRadiusL{border-radius:30px}.borderRadiusXL{border-radius:100%}.grayImg img:hover{filter:grayscale(0%) !important;transition-duration:0.3s}.grayImg img{filter:grayscale(100%);transition-duration:0.3s}.bgWhite{background-color:white !important}.bgLightgray{background-color:#eee !important}.bgGray{background-color:#aaa !important}.bgDarkgray{background-color:#999 !important}.bgBlack{background-color:black !important}.bgMain,.bgAccent{background-color:#30c5d5 !important}.bgSecond{background-color:#2cb5c3 !important}.borderWhite{border:1px solid white !important}.borderLightgray{border:1px solid #eee !important}.borderGray{border:1px solid #aaa !important}.borderDarkgray{border:1px solid #999 !important}.borderBlack{border:1px solid black !important}.borderMain{border:1px solid #30c5d5 !important}.borderSecond{border:1px solid #2cb5c3 !important}.mtXXL{margin-top:150px !important}.mbXXL{margin-bottom:150px !important}.mtXL{margin-top:100px !important}.mbXL{margin-bottom:100px !important}.mtL{margin-top:60px !important}.mbL{margin-bottom:60px !important}.mtM{margin-top:40px !important}.mbM{margin-bottom:40px !important}.mtS{margin-top:20px !important}.mbS{margin-bottom:20px !important}.mtXS{margin-top:10px !important}.mbXS{margin-bottom:10px !important}.mt0{margin-top:0px !important}.mb0{margin-bottom:0px !important}.marginAuto{margin-left:auto;margin-right:auto}.ptXXL{padding-top:150px !important}.pbXXL{padding-bottom:150px !important}.ptXL{padding-top:100px !important}.pbXL{padding-bottom:100px !important}.ptL{padding-top:60px !important}.pbL{padding-bottom:60px !important}.ptM{padding-top:40px !important}.pbM{padding-bottom:40px !important}.pM{padding:40px !important}.ptS{padding-top:20px !important}.pbS{padding-bottom:20px !important}.ptXS{padding-top:10px !important}.pbXS{padding-bottom:10px !important}.pt0{padding-top:0px !important}.pb0{padding-bottom:0px !important}.paddingUnset{padding:unset !important}

