/**handles:main_css**/
/*!
 * Generated using the Bootstrap Customizer (https://getbootstrap.com/docs/3.4/customize/)
 *//*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:rgba(0,0,0,0) !important;-webkit-box-shadow:none !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}figure{margin:0}img{vertical-align:middle}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #ccc}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 768px){.container{width:750px}}@media(min-width: 992px){.container{width:970px}}@media(min-width: 1200px){.container{width:1070px}}@media(min-width: 1300px){.container{width:1170px}}@media(min-width: 1600px){.container{width:1270px}}.container-fluid{margin-right:auto;margin-left:auto}@media only screen and (max-width: 991px){.container-fluid{padding-right:15px;padding-left:15px}}@media only screen and (min-width: 992px){.container-fluid{padding-right:35px;padding-left:35px}}.container-wide{width:100%;margin-right:auto;margin-left:auto;max-width:1700px;padding-right:25px;padding-left:25px}@media only screen and (min-width: 992px){.container-wide{padding-right:45px;padding-left:45px}}.row{margin-right:-15px;margin-left:-15px}@media only screen and (min-width: 1200px){.row{margin-right:-15px;margin-left:-15px}}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.row-small-gutters [class*=col-]{padding-right:15px;padding-left:15px}@media only screen and (min-width: 1400px){.row-small-gutters [class*=col-]{padding-right:25px;padding-left:25px}}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media only screen and (min-width: 1200px){.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-right:15px;padding-left:15px}}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media(min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media(min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media(min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{display:table;content:" "}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-xl-block{display:none !important}@media(max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media(max-width: 767px){.visible-xs-block{display:block !important}}@media(max-width: 767px){.visible-xs-inline{display:inline !important}}@media(max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-block{display:block !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-block{display:block !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media(min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media(min-width: 1200px){.visible-lg-block{display:block !important}}@media(min-width: 1200px){.visible-lg-inline{display:inline !important}}@media(min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media(max-width: 767px){.hidden-xs{display:none !important}}@media(min-width: 768px)and (max-width: 991px){.hidden-sm{display:none !important}}@media(min-width: 992px)and (max-width: 1199px){.hidden-md{display:none !important}}@media(min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}@media(min-width: 1600px){.visible-xl-block{display:block !important}.hidden-xl{display:none !important}}:root{--app-height: 100%}html{font-size:16px}@media only screen and (max-width: 1399px){html{font-size:16px}}@media only screen and (min-width: 1700px){html{font-size:17px}}body{position:relative;background-color:#fff;color:#545c61;font-weight:300;font-family:ff-dax-pro,sans-serif;line-height:1.5;letter-spacing:.01em;text-align:left}@media only screen and (max-width: 767px){body{font-weight:500}}h1,h2,h3,.h1,.h2,.h3{font-weight:700;color:inherit}h1,.h1,.inhalt-zentriert h2{display:block;line-height:1.11;margin-top:0;margin-bottom:1.6rem}@media only screen and (max-width: 767px){h1,.h1,.inhalt-zentriert h2{font-size:37px}h1 br,.h1 br,.inhalt-zentriert h2 br{display:none}}@media only screen and (min-width: 768px){h1,.h1,.inhalt-zentriert h2{font-size:45px}}@media only screen and (min-width: 1200px){h1,.h1,.inhalt-zentriert h2{font-size:3.375rem}}@media only screen and (max-width: 767px){.home h1 br{display:block}}h2,.h2,.zwei-spalten h3{display:block;font-size:2.25rem;line-height:1.11;margin-bottom:1.6rem}@media only screen and (max-width: 767px){h2,.h2,.zwei-spalten h3{font-size:28px;margin-bottom:1.2rem}}@media only screen and (max-width: 767px){h2:not(.title-testimonials),.h2,.zwei-spalten h3{text-align:left !important}}.title-testimonials{text-align:center !important}.zwei-spalten h3{color:#35b5b3}h3,.h3{display:block;font-size:1.75rem;line-height:1.25;margin-bottom:1rem}@media only screen and (max-width: 767px){h3,.h3{font-size:20px}}h2.teaser-titel,h3.teaser-titel{margin-top:0}h2.teaser-titel{hyphens:auto;margin-right:-2rem}.locator{display:inline-block;margin-bottom:2rem;padding-right:1.875rem;font-size:1.5rem}@media only screen and (max-width: 767px){.locator{font-size:20px;max-width:240px}}.locator a{color:#fff}.locator a:hover{color:hsla(0,0%,100%,.7)}h4{font-size:1.25rem;margin-bottom:3px}@media only screen and (max-width: 767px){h4{font-size:18px}}.inhalt-zentriert h1,.inhalt-zentriert h2,.inhalt-single h1,.inhalt-single h2{color:#302e91}p,ul,ol{margin:0 0 1.5rem 0}@media only screen and (max-width: 767px){p,ul,ol{margin:0 0 1.3rem 0}}img{display:flex;justify-content:center;align-items:center;max-width:100%;height:auto}ul{padding:0}.inhalt-single ul:not(ul.standorte,.nav),.section ul:not(ul.standorte,.nav){padding-left:1em}.zwei-spalten ul{list-style:none;font-size:1.125rem;line-height:2.125rem;padding-left:0 !important}.zwei-spalten ul ul{margin:0}.zwei-spalten ul ul li{position:relative;margin-left:1em}.zwei-spalten ul ul li::before{content:"–";position:absolute;left:-1em;width:20px;height:20px}ol{list-style:none;text-align:left}ol li{counter-increment:list;list-style-type:none;position:relative;margin-bottom:1rem}ol li::before{content:counter(list) ".";font-weight:700;color:#35b5b3;display:inline-block;width:1.3em;margin-left:-1.3em}.overlay-box ul,.overlay-box ol{text-align:left}@media only screen and (min-width: 768px){.overlay-box ul,.overlay-box ol{padding-left:50px}}.overlay-box ul li,.overlay-box ol li{margin-bottom:.6rem}.overlay-box ul ul,.overlay-box ol ul{padding-left:1rem}.overlay-box ul ul li,.overlay-box ol ul li{margin-bottom:0}.overlay-box .tablist{text-align:center;padding-left:0}:focus{outline:0}::selection{background:#35b5b3;color:#1b4e4d}::-moz-selection{background:#35b5b3;color:#1b4e4d}iframe{border:none !important}.nav{list-style:none}.nav a,.nav a:hover{text-decoration:none}.uppercase{text-transform:uppercase}.fixed{position:fixed}.display-table{display:table;width:100%;height:100%}.table-inner{display:table-cell;vertical-align:middle;width:100%;padding-top:50px}.pos-rel{position:relative}.pos-static{position:static}.pos-absolute{position:absolute}.z-index{z-index:1}@media only screen and (min-width: 768px){.flex-start{display:flex;align-items:flex-start}.flex-end{clear:both;display:flex;align-items:flex-end}}.inline-block{display:inline-block;float:none;margin-left:auto;margin-right:auto;vertical-align:top}.height-100{height:100%}a,.mehr-link,.jobs-bubble-svg,.jobs-bubble-text,.stoerer,.stoerer-text,.btn-teilen{transition:all .3s ease-in-out}a{color:#35b5b3;text-decoration:none}a:hover{color:inherit;text-decoration:inherit;background:none}.color-blue{color:#302e91}.color-tuerkis{color:#35b5b3}.color-text{color:#545c61}.table{max-width:100%;margin-left:-10px;margin-right:-10px}.table td,.table th{padding:10px;vertical-align:top}.tablepress.col-color .column-2{background:#35b5b3;opacity:.9}.tablepress.col-color>.row-hover>tr:hover>.column-2{background:#35b5b3;opacity:.7}.text-left{text-align:left}@media only screen and (min-width: 768px){.text-center{text-align:center}}.text-right{text-align:right}.text-small,small{font-size:80%}.btn{display:inline-block;text-decoration:none;border:solid;border-radius:0.25rem;margin:0.625rem 0 0.625rem 0;font-weight:300}@media only screen and (max-width: 767px){.btn{font-weight:500}}.btn-outline{background:rgba(0,0,0,0);border:1px solid #35b5b3}.btn-outline:hover{border:1px solid #219391;color:#219391}.neg .btn-outline{background:rgba(0,0,0,0);border:1px solid #fff;color:#fff}.neg .btn-outline:hover{border:1px solid #219391;color:#219391}.btn-white{background-color:#fff;border:1px solid #fff;color:#35b5b3;box-shadow:0px 4px 12px rgba(74,74,74,.3)}.btn-white:hover{box-shadow:0px 4px 12px rgba(74,74,74,.4)}.btn-full{background-color:#35b5b3;border:1px solid #35b5b3;color:#fff;box-shadow:0px 4px 12px rgba(74,74,74,.3)}.btn-full:hover{border:1px solid #219391;background-color:#219391;color:#fff}.btn-outline-strong{border-width:2px !important}.btn-small{padding:0.3125rem 0.75rem}.btn-medium{padding:0.5625rem 0.75rem}.btn-large{padding:1rem 1.4375rem}.btn-block{width:16.6875rem;max-width:100%}.btn-plus,.btn-plus:hover{padding-left:2.0625rem;background-image:url("https://aarreha.ch/wp-content/themes/aarreha/img/icon-plus.svg");background-repeat:no-repeat;background-position:0.5rem 50%;cursor:pointer}.btn-full.btn-plus,.btn-full.btn-plus:hover{padding-left:3.125rem;background-image:url("https://aarreha.ch/wp-content/themes/aarreha/img/icon-plus-circle-weiss.svg");background-repeat:no-repeat;background-position:0.9375rem 50%}.btn-full.btn-mehr,.btn-full.btn-mehr:hover{padding-left:1.25rem;padding-right:2.5rem;background-image:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-weiss.svg");background-repeat:no-repeat;background-position:93% 50%;text-align:left}.btn-full.btn-mehr.btn-block,.btn-full.btn-mehr:hover.btn-block{width:17.6875rem}.btn-full.btn-medium.btn-anmelden.btn-mehr,.btn-full.btn-medium.btn-anmelden.btn-mehr:hover{padding:0.75rem 3.75rem 0.75rem 1.5625rem;background-position:80% 50%;text-align:center}.btn-full.btn-medium.wpcf7-submit.btn-mehr,.btn-full.btn-medium.wpcf7-submit.btn-mehr:hover{padding:0.75rem 3.75rem 0.75rem 1.5625rem;background-position:65% 50%;width:16.6875rem;text-align:center}.btn-white.btn-mehr{padding-left:1.25rem;padding-right:2.5rem;background-image:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-tuerkis.svg");background-repeat:no-repeat;background-position:93% 50%;text-align:left}.btn-white.btn-mehr:hover{background-image:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-weiss.svg");background-position:95% 50%}@media only screen and (max-width: 767px){.btn{display:block}.neg .btn-outline.btn-mehr.btn-home{position:relative;width:100%;text-align:center;background-image:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-tuerkis.svg");background-color:#fff;color:#35b5b3;background-position:77% 50%;background-size:7px;padding:15px 25px 15px 0;font-weight:500;margin:0}.neg .btn-outline.btn-mehr.btn-home:hover{color:#219391}.neg .btn-outline.btn-mehr.btn-mobile{position:relative;width:100%;text-align:center;background-position:77% 50%;background-size:7px;padding:15px 25px 15px 0}.neg .btn-outline.btn-mehr.btn-mobile:hover{color:#219391}}.btn-outline.btn-mehr,.btn-outline.btn-mehr:hover{padding-left:1.25rem;padding-right:2.5rem;background-image:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-tuerkis.svg");background-repeat:no-repeat;background-position:93% 50%;text-align:left}.neg .btn-outline.btn-mehr{background-image:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-weiss.svg")}.neg .btn-outline.btn-mehr:hover{color:#fff;border-color:hsla(0,0%,100%,.7)}.btn-pdf,.btn-pdf:hover{padding-right:5.625rem;background-image:url("https://aarreha.ch/wp-content/themes/aarreha/img/icon-pdf.svg");background-repeat:no-repeat;background-position:102% 50%;line-height:1.05;max-width:400px}.mb-0{margin-bottom:0 !important}.mt-0{margin-top:0 !important}.mb-10{margin-bottom:0.625rem}.mb-30{margin-bottom:1.875rem}.mt-30{margin-top:1.875rem}@media only screen and (max-width: 991px){.mb-40{margin-bottom:1.875rem}}@media only screen and (min-width: 992px){.mb-40{margin-bottom:2.5rem}}@media only screen and (max-width: 991px){.mb-50{margin-bottom:1.875rem !important}}@media only screen and (min-width: 992px){.mb-50{margin-bottom:3.125rem !important}}@media only screen and (max-width: 991px){.mb-70{margin-bottom:3.125rem}}@media only screen and (min-width: 992px){.mb-70{margin-bottom:4.375rem}}@media only screen and (max-width: 991px){.mb-80{margin-bottom:3.125rem}}@media only screen and (min-width: 992px){.mb-80{margin-bottom:5rem}}.mb-100{margin-bottom:6.25rem}@media only screen and (max-width: 991px){.mt-70{margin-top:3.125rem !important}}@media only screen and (min-width: 992px){.mt-70{margin-top:4.375rem !important}}.pb-130{padding-bottom:130px}html,body,.page-wrap{height:100%}.page-wrap{height:auto;margin:0 auto}.touch .page-wrap{overflow-x:hidden}html,body{min-height:100%;height:100%}html{overflow-x:hidden;overflow-y:scroll}.padding-header{padding-top:9.75rem}.main-padding{padding-top:6.25rem}@media only screen and (min-width: 992px){.main-padding{padding-top:12.5rem}}@media only screen and (min-width: 1400px){.main-padding{padding-top:14.375rem}}.round-padding-top{padding-top:6.25rem}.content,.inhalt-zentriert,.inhalt-single{margin-left:auto;margin-right:auto;position:relative;z-index:2}@media only screen and (max-width: 767px){.content,.inhalt-zentriert,.inhalt-single{text-align:left}}@media only screen and (max-width: 991px){.content,.inhalt-zentriert,.inhalt-single{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 767px){.container{padding-left:20px;padding-right:20px}}.kompetenzen{position:static}@media only screen and (min-width: 992px){.inhalt-zentriert{max-width:47.5rem}.content{width:47.5rem;max-width:100%}.kompetenzen{width:59.125rem}}@media only screen and (min-width: 992px)and (min-width: 1200px){.content.kontakte{width:68.75rem;max-width:100%}}@media only screen and (min-width: 992px){.inhalt-single{max-width:41.25rem}}@media only screen and (min-width: 1200px){.content{max-width:61.625rem}}.box-padding{padding:1.875rem}@media only screen and (max-width: 767px){.mobile-padding{padding-left:0;padding-right:0}}.seitenlinks .content{padding:0}.page-id-289 .section{padding:20px 0}.overlay-bg{position:fixed;z-index:888;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);visibility:hidden;opacity:0;transition:all 300ms linear}body.overlay .overlay-bg,.show-menu .overlay-bg{visibility:visible;opacity:1}.show-menu .overlay-bg{background:rgba(0,0,0,0)}.overlay-box.show{display:block}.overlay-box{position:fixed;z-index:1005;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:auto;max-height:90%;background:#fff;display:none}@media only screen and (max-width: 767px){.overlay-box{top:60px;left:0;right:0;bottom:0;padding:2.5rem 1.5625rem 3.125rem 1.5625rem}}@media only screen and (min-width: 768px){.overlay-box{top:50%;left:50%;transform:translate(-50%, -50%);width:73.75rem;max-width:90%;padding:2.5rem 2.5rem 4.375rem 2.5rem;box-shadow:0px 4px 12px rgba(74,74,74,.3)}}.overlay-box.zuweiser-box{padding-top:4rem;padding-bottom:3.75rem}.overlay-box.stoerer-box{padding-top:4rem;padding-bottom:4.375rem}@media only screen and (min-width: 992px){.overlay-box.stoerer-box{width:56.25rem}}.overlay-box .overlay-close{position:absolute;display:block;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/x.svg") no-repeat center;cursor:pointer}@media only screen and (max-width: 767px){.overlay-box .overlay-close{top:10px;right:15px;width:3.125rem;height:3.125rem;background-size:40px}}@media only screen and (min-width: 768px){.overlay-box .overlay-close{top:1.5625rem;right:1.5625rem;width:2.5rem;height:2.5rem}}.overlay-box .inner{max-width:65.625rem;margin-left:auto;margin-right:auto;text-align:center}@media only screen and (max-width: 767px){.overlay-box .inner{text-align:left}}.overlay-box.zuweiser-box .inner,.overlay-box.stoerer-box .inner{max-width:35.9375rem}.overlay-box .inner .text-center{display:none}.overlay-box .inner .text-center:first-child{display:block}.jobs-bubble{display:block;position:fixed;z-index:900;top:10rem;right:-105px}.jobs-bubble:hover .jobs-bubble-svg{transform:rotate(105deg)}.jobs-bubble:hover .jobs-bubble-text{border-bottom:2px solid #35b5b3}@media only screen and (max-width: 767px){.jobs-bubble{transform:scale(0.75);right:-95px;top:auto;bottom:-10px}}@media only screen and (min-width: 992px){.jobs-bubble{transform:scale(110%)}}@media only screen and (min-width: 1400px){.jobs-bubble{transform:scale(125%)}}.jobs-bubble-svg{position:relative;fill:#302e91;transform:rotate(130deg)}.jobs-bubble-text{position:absolute;z-index:2;left:12px;bottom:85px;transform:rotate(270deg);color:#fff;border-bottom:2px solid rgba(0,0,0,0);padding-bottom:4px;font-size:16px}@media only screen and (max-width: 767px){.jobs-bubble-text{font-size:22px;left:48px}}@media only screen and (max-width: 767px){.scroll-down .jobs-bubble{transform:translate3d(0, 100%, 0) scale(0.65)}.jobs-bubble.active{display:none}}.stoerer{position:absolute;z-index:15;padding:3.125rem;margin-top:3.125rem;margin-left:3.125rem;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;line-height:1.2;font-weight:700;font-size:1.4375rem;cursor:pointer}@media only screen and (max-width: 767px){.stoerer{left:-10px;font-size:1.125rem}}@media only screen and (min-width: 992px){.stoerer{bottom:-10px;right:260px}}.stoerer .stoerer-mask{height:100%;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.stoerer .icon{display:flex;margin-bottom:10px}.stoerer .inner{position:relative;z-index:1;width:10rem;display:flex;flex-direction:column;align-items:center;margin:-15px -10px 0 0}.stoerer:hover{transform:rotate(-7deg);color:hsla(0,0%,100%,.7)}.bg-grau{background-color:#f1f1f1}.bg-verlauf-blau,.bg-blau{background:linear-gradient(180deg, #302e91 0%, #2e62e6 122.43%);color:#fff}.bg-verlauf-tuerkis,.bg-tuerkis{background:linear-gradient(180deg, #219391 0%, #35b5b3 100%);color:#fff}.home .bg-tuerkis{background:#35b5b3}.rundung-ol:before,.rundung-or:before,.rundung-ul:after,.rundung-ur:after{content:"";position:absolute;width:100%}@media only screen and (max-width: 449px){.rundung-ol:before,.rundung-or:before,.rundung-ul:after,.rundung-ur:after{height:60px}}@media only screen and (min-width: 450px){.rundung-ol:before,.rundung-or:before,.rundung-ul:after,.rundung-ur:after{height:100px}}@media only screen and (min-width: 768px){.rundung-ol:before,.rundung-or:before,.rundung-ul:after,.rundung-ur:after{height:11.875rem}}@media only screen and (min-width: 1200px){.rundung-ol:before,.rundung-or:before,.rundung-ul:after,.rundung-ur:after{height:13.75rem}}@media only screen and (min-width: 1600px){.rundung-ol:before,.rundung-or:before,.rundung-ul:after,.rundung-ur:after{height:17.5rem}}@media only screen and (min-width: 1800px){.rundung-ol:before,.rundung-or:before,.rundung-ul:after,.rundung-ur:after{height:21.875rem}}@media only screen and (min-width: 2400px){.rundung-ol:before,.rundung-or:before,.rundung-ul:after,.rundung-ur:after{height:450px}}.rundung-ol:before,.rundung-or:before{top:-2px}.rundung-ul:after,.rundung-ur:after{bottom:-5px}.rundung-ol:before{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/round-o-l-white.svg") no-repeat center top/cover}.rundung-or:before{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/round-o-r-white.svg") no-repeat center top/cover}.rundung-ul:after{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/round-u-l-white.svg") no-repeat center top/cover}.rundung-ur:after{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/round-u-r-white.svg") no-repeat center top/cover}.bg-rundung-grau.rundung-ol:before{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/round-o-l-grau.svg") no-repeat center top/cover}.bg-rundung-grau.rundung-or:before{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/round-o-r-grau.svg") no-repeat center top/cover}.bg-rundung-grau.rundung-ul:after{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/round-u-l-grau.svg") no-repeat center top/cover}.bg-rundung-grau.rundung-ur:after{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/round-u-r-grau.svg") no-repeat center top/cover}.bg-rundung-tuerkis.rundung-or:before{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/round-o-r-tuerkis.svg") no-repeat center top/cover}.header-single.rundung-ul:after{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/round-single.svg") no-repeat center top/cover}.header3.rundung-ul:after{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/round-head-grau.svg") no-repeat center top/cover}.section{position:relative}@media only screen and (max-width: 767px){.section{padding:60px 0}}@media only screen and (min-width: 768px){.section{padding:3.75rem 0}}@media only screen and (min-width: 1200px){.section{padding:5rem 0}}@media only screen and (min-width: 1800px){.section{padding:7.5rem 0}}.section h2:first-child{margin-top:0}.section .container{position:relative;z-index:1}.section .container.pos-static{position:static;z-index:inherit}.section.rundung-ol,.section.rundung-or{padding-bottom:30px}@media only screen and (max-width: 767px){.section.rundung-ol,.section.rundung-or{padding-top:150px}}@media only screen and (min-width: 768px){.section.rundung-ol,.section.rundung-or{padding-top:16.875rem;margin-top:-12rem}.section.rundung-ol:last-child,.section.rundung-or:last-child{margin-bottom:12rem}}@media only screen and (min-width: 992px){.section.rundung-ol,.section.rundung-or{padding-top:17.5rem}}@media only screen and (min-width: 1200px){.section.rundung-ol,.section.rundung-or{padding-top:20.625rem}}@media only screen and (min-width: 1600px){.section.rundung-ol,.section.rundung-or{padding-top:25rem;margin-top:-14rem}}@media only screen and (min-width: 1800px){.section.rundung-ol,.section.rundung-or{padding-top:28.125rem;margin-top:-16rem}.section.rundung-ol:last-child,.section.rundung-or:last-child{margin-bottom:16rem}}@media only screen and (min-width: 2400px){.section.rundung-ol,.section.rundung-or{padding-top:31.25rem;margin-top:-20rem}}#newsletter .anr_captcha_field_div{margin:0 auto;display:inline-block}#newsletter .wpcf7-spinner{position:absolute}.swiper-testimonials{position:relative;margin:3.125rem 0;padding-bottom:3.125rem;text-align:center}@media only screen and (min-width: 992px){.swiper-testimonials{margin:6.25rem 0;padding-bottom:6.25rem}}.swiper-testimonials .zitat{line-height:1.6;font-weight:700}@media only screen and (min-width: 992px){.swiper-testimonials .zitat{font-size:1.25rem}}.swiper-testimonials .swiper-slide{filter:blur(7px)}.swiper-testimonials .swiper-slide.swiper-slide-active{filter:none}.btn-testimonial{margin-top:-3.125rem}@media only screen and (min-width: 992px){.btn-testimonial{margin-top:-8.125rem}}.button-row{position:relative;margin-bottom:3.75rem;padding:30px 0;text-align:center}@media only screen and (min-width: 768px){.button-row{margin-bottom:6.25rem}}.button-row .button-box{display:inline-block;width:100%;text-align:center}@media only screen and (min-width: 768px){.button-row .button-box{width:49%}}@media only screen and (min-width: 1200px){.button-row .button-box{width:27%}}.inhalt-zentriert .button-row{display:flex;column-gap:30px;flex-wrap:wrap;justify-content:center}.inhalt-zentriert .button-row .btn-pdf{line-height:inherit}.such-teaser{padding-bottom:.7rem;border-bottom:1px solid #d2d8db;margin-bottom:.7rem}.such-teaser p{margin-bottom:0}.screen-reader-text{display:none}.nav-links{margin-top:3.125rem}.nav-links .page-numbers{padding:4px 12px;background-color:#d2d8db;display:inline-block;margin-right:5px;color:#545c61}.nav-links .page-numbers.current{color:#fff;background-color:#35b5b3}#CookieBoxTextDescription{margin-top:15px !important}#BorlabsCookieBox p:last-child{margin-bottom:15px !important}#BorlabsCookieBox ._brlbs-bar-advanced ul,#BorlabsCookieBox ._brlbs-box-advanced ul{justify-content:space-between !important}@media only screen and (min-width: 992px){#BorlabsCookieBox ._brlbs-bar-advanced ul,#BorlabsCookieBox ._brlbs-box-advanced ul{max-width:742px}}.page-template-tpl-reiter-standorte .patienteninfos{margin:-50px auto -200px auto}@media only screen and (min-width: 1200px){.page-template-tpl-reiter-standorte .patienteninfos{margin-top:-100px}}.page-template-tpl-reiter-standorte .tabpanel p{margin-bottom:1.5rem}@media only screen and (max-width: 767px){.page-id-258 #section-0{padding-top:40px}}@media only screen and (min-width: 768px){.page-id-258 #section-0{padding-bottom:80px}}.page-id-12665 #section-0 p,.page-id-12665 #section-3 p{margin-bottom:0}.page-id-12665 #section-1,.page-id-12665 #section-4{padding:0;margin-bottom:1.5rem}.page-id-12665 #section-1 h3,.page-id-12665 #section-4 h3{margin-top:0}@media only screen and (min-width: 768px)and (max-width: 991px){.home #section-0{margin-top:-36rem !important}}@media only screen and (max-width: 767px){.page-id-16 #section-5,.page-id-20 #section-1{padding-bottom:60px !important}.page-id-20 #section-0,.page-id-22 #section-0{margin-top:-30px !important}.page-id-20 #section-1{padding-bottom:60px !important}.page-id-226 #section-1 h2,.page-id-245 #section-1 h2{text-align:center !important;padding-top:30px}.kontakte h2{padding-left:20px}.page-id-245 #section-0{padding-bottom:100px !important}.page-id-245 #section-2,.page-id-245 #section-3{padding-top:70px !important}.page-id-245 #section-4{padding-top:150px !important;padding-bottom:130px !important}.page-id-245 #section-5{padding-top:150px !important;margin-bottom:30px !important}.page-id-22 #section-1{padding-bottom:100px !important}.page-id-405 #section-1,.page-id-405 #section-2{padding-top:150px !important;padding-bottom:50px !important}.page-id-405 #section-2{padding-top:80px !important;margin-bottom:80px !important}.page-id-289 .footer,.page-id-416 .footer,.page-id-295 .footer{margin-top:80px}}@media only screen and (min-width: 1500px){.page-id-295 #section-5{margin-bottom:300px;padding-bottom:8rem !important}}@media only screen and (max-width: 767px){.page-id-295 #section-5{margin-bottom:20px}}@media only screen and (max-width: 991px){.page-id-403 #section-3{margin-top:-1rem;padding-bottom:3.125rem}}@media only screen and (min-width: 992px){.page-id-403 #section-3{margin-top:-6rem;padding-bottom:9.375rem}}@media only screen and (min-width: 1700px){.page-id-403 #section-3{margin-top:-10rem;padding-bottom:9.375rem}}.page-id-403 .info-row{margin-bottom:3rem}@media only screen and (max-width: 991px){.page-id-311 #section-6{padding-bottom:3.125rem}}@media only screen and (min-width: 992px){.page-id-311 #section-6{padding-bottom:9.375rem}}@media only screen and (min-width: 1700px){.page-id-311 #section-6{padding-bottom:9.375rem}}.page-id-311 #section-0,.page-id-311 #section-1,.page-id-311 #section-2{padding:1.875rem 0}@media only screen and (min-width: 1200px){.page-id-311 #section-0,.page-id-311 #section-1,.page-id-311 #section-2{padding:2.5rem 0}}@media only screen and (min-width: 1800px){.page-id-311 #section-0,.page-id-311 #section-1,.page-id-311 #section-2{padding:4.375rem 0}}@media only screen and (max-width: 991px){.page-id-407 #section-3{padding-bottom:3.125rem}}@media only screen and (min-width: 992px){.page-id-407 #section-3{padding-bottom:9.375rem}}@media only screen and (min-width: 1700px){.page-id-407 #section-3{padding-bottom:9.375rem}}.page-id-416 .downloads{margin:-50px auto 80px auto}.page-id-289 .footer{margin-top:100px}.page-id-386 #section-0,.page-id-28 #section-0{z-index:2}@media only screen and (max-width: 767px){.page-id-32 #section-0{margin-top:-1rem !important}}.page-id-32 #section-1{z-index:1}.touch .page-id-32 #section-1,.touch .page-id-36 #section-1,.touch .page-id-38 #section-2,.touch .page-id-40 #section-1{margin-bottom:70px !important}.page-template-tpl-landingpage #section-0{padding-top:0}@media only screen and (max-width: 767px){.page-template-tpl-landingpage #section-0{margin-top:-5rem}}@media only screen and (min-width: 768px)and (max-width: 1300px){.page-template-tpl-landingpage #section-0{margin-top:-2rem}}@media only screen and (max-width: 767px){.page-template-tpl-landingpage .rundung-ul:after{height:150px}}.page-template-tpl-landingpage .wpcf7-list-item{display:block;margin-bottom:.6rem}.page-template-tpl-landingpage .bubble-inner p br{display:block}.fixed-position{position:fixed;left:0;right:0;overflow-y:scroll}@media only screen and (min-width: 992px){.fixed-position{position:static;left:auto;right:auto;overflow-y:auto}}.header{z-index:1000;width:100%;top:0}@media only screen and (max-width: 767px){.header{z-index:1010}}@media only screen and (max-width: 991px){.header{position:fixed;height:3.75rem;background:hsla(0,0%,100%,.96);box-shadow:0px -2px 12px rgba(55,52,53,.2)}}@media only screen and (min-width: 992px){.header{position:absolute;height:9.75rem}}@media only screen and (min-width: 992px){.header.sticky,.header.header-bg{background:hsla(0,0%,100%,.9)}}@media only screen and (min-width: 992px){.header.sticky{position:fixed;height:5rem}}.header.subnav{background-color:#fff !important;border-bottom:1px solid #eee}.logo{position:absolute;z-index:10;transition:height 400ms ease-in-out,top 150ms ease-in-out}@media only screen and (max-width: 991px){.logo{left:1.5625rem;height:3.4375rem;background-size:contain;top:0.25rem;width:8.75rem;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/aarreha-logo-jubilaeum.svg") center no-repeat}}@media only screen and (min-width: 992px){.logo{left:0.9375rem;top:3.0625rem;width:11.875rem;height:5.5rem;background-size:contain;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/aarreha-logo-jubilaeum.svg") center no-repeat}}@media only screen and (min-width: 1300px){.logo{top:2.9375rem;width:14.375rem;height:6.125rem}}@media only screen and (min-width: 1600px){.logo{top:2.75rem;width:16.25rem}}@media only screen and (min-width: 992px){.sticky .logo{top:0.4375rem;height:4.0625rem;width:8.75rem;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/aarreha-logo-jubilaeum.svg") center no-repeat}}.metanavigation{position:relative;top:1.5625rem}.sticky .metanavigation{top:0.9375rem}.metanavigation,.zuweiser-suche{display:flex;justify-content:space-between}.zuweiser-suche{margin-top:0.375rem;position:relative;z-index:1}@media only screen and (min-width: 992px)and (max-width: 1299px){.sticky .suche{display:none}}.zuweiserinfos .btn{margin-top:0}.zuweiserinfos .btn:hover{color:#545c61}.top-nav{position:relative;margin-left:0.8125rem;margin-bottom:1.25rem}@media only screen and (min-width: 992px){.top-nav{left:220px}}@media only screen and (min-width: 1200px){.top-nav{left:260px}}@media only screen and (min-width: 1400px){.top-nav{left:330px}}.top-nav li{position:relative}@media only screen and (max-width: 991px){.top-nav li{display:block}}@media only screen and (min-width: 992px){.top-nav li{display:inline-block}}.top-nav li a{position:relative;display:block;color:#8a98a0;letter-spacing:.02em;font-size:0.75rem;padding:0.75rem}@media only screen and (min-width: 1300px){.top-nav li a{font-size:1rem}}.top-nav li a:hover,.top-nav li.current_page_item a{color:#35b5b3}.sticky .top-nav{visibility:hidden;opacity:0;margin:0}.main-nav{position:relative;clear:both;display:flex;padding-top:1.875rem;transition:padding-left .25s ease-in-out}@media only screen and (min-width: 992px){.main-nav{padding-left:220px}}@media only screen and (min-width: 1200px){.main-nav{padding-left:260px}}@media only screen and (min-width: 1400px){.main-nav{padding-left:330px}}.main-nav ul{list-style:none}.main-nav li a{font-size:1.125rem;padding:0.9375rem 1.4375rem;color:#545c61}.main-nav li a:hover,.main-nav li.current-menu-parent>a,.main-nav li.current-menu-ancestor>a{color:#35b5b3}.main-nav .dropdown-container li.active>a{color:#35b5b3}@media only screen and (min-width: 992px){.main-nav .dropdown-container li.current-menu-parent>a{color:#fff}.main-nav .dropdown-container li.active>a{color:#2b3134}}.main-nav.sticky{padding-left:160px;padding-top:0;margin-top:-1.6875rem}@media only screen and (min-width: 992px){.dropdown-container{position:fixed;z-index:-1;background:linear-gradient(180deg, #219391 0%, #35b5b3 100%);right:0;bottom:auto;left:0;top:9.75rem;padding-top:35px;margin-top:-2px;visibility:hidden;opacity:0;height:auto;max-height:0;box-shadow:0px 28px 52px 0px rgba(0,0,0,.25);transition:all .3s ease-in-out}.dropdown-menu{display:flex;flex-wrap:wrap}.dropdown-menu>li{width:33%}.dropdown-menu li a{display:block;color:#fff;font-size:1.5rem;font-weight:700;padding:0.5rem 1.25rem 0.5rem 0}.dropdown-menu li a:hover{color:#2b3134}.dropdown-menu li ul ul a{font-size:1rem;font-weight:300}.dropdown-menu li.level3>a{font-size:1.25rem;font-weight:700}.dropdown-menu li.abstand{margin-top:3.3rem}.dropdown-menu li.abstand2{margin-top:2.9rem}.dropdown-menu li.disabled>a{pointer-events:none;cursor:default}.dropdown-menu li.menu-item-61,.dropdown-menu li li a.dropdown-toggle,.dropdown-menu li.hide-d>a{display:none}.sticky .dropdown-container{top:80px}.this-open>.dropdown-container{visibility:visible;opacity:1;pointer-events:all;max-height:1000px}#navbar-open{position:fixed;z-index:900;top:0;left:0;right:0;background:linear-gradient(180deg, #219391 0%, #35b5b3 100%);padding-top:9.375rem;box-shadow:0px 28px 52px 0px rgba(0,0,0,.25);transform:translateY(-100%)}#navbar-open .main-nav-open .dropdown-menu:not(.dropdown-menu .dropdown-menu){column-count:3;gap:50px;padding:3rem 0}#navbar-open .main-nav-open .dropdown-menu:not(.dropdown-menu .dropdown-menu)>*{break-inside:avoid}#navbar-open .main-nav-open ul{list-style:none}#navbar-open .main-nav-open ul ul ul{column-count:1}#navbar-open .main-nav-open .force-column-break::before{content:"";display:block;break-before:column}#navbar-open .main-nav-open li a{display:block;color:#fff;font-size:1.25rem;font-weight:700}#navbar-open .main-nav-open ul ul ul li a{font-size:1rem;font-weight:300}#navbar-open .main-nav-open li.menu-item-61,#navbar-open .main-nav-open li a.dropdown-toggle,#navbar-open .main-nav-open li.hide-d>a{display:none}}.searchlabel{display:inline-block;position:relative;width:140px;margin:0;padding:0;transition:all 200ms ease;cursor:text;font-size:0.75rem;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/icon-lupe.svg") no-repeat 11px 50%;border:none}@media only screen and (min-width: 1300px){.searchlabel{font-size:1rem}}.searchlabel .labeltext{position:absolute;top:6px;left:35px;color:#8a98a0}@media only screen and (max-width: 991px){.searchlabel .labeltext{top:9px}}.searchlabel:hover{color:#35b5b3}.searchlabel.active{width:180px;margin-right:10px;background-color:#fff}@media only screen and (max-width: 991px){.searchlabel.active{width:100%;margin:0;border-radius:4px !important}}.searchlabel.active .labeltext{display:none}.searchlabel input{width:100%;border:none;box-sizing:border-box;font-size:14px;color:inherit;background:rgba(0,0,0,0);outline-width:0px;display:block;padding:7px 10px 7px 35px;border-radius:4px !important;-webkit-appearance:none}@media only screen and (max-width: 991px){.searchlabel input{font-size:16px}}.searchlabel.active input{border:1px solid #35b5b3}@media only screen and (max-width: 991px){#navbar{height:100%;position:fixed;visibility:hidden;right:-100vw;left:100%;top:60px;bottom:0;transition:all .15s ease;padding-top:60px;max-height:100vh;background:linear-gradient(180deg, #219391 0%, #35b5b3 100%);overflow-y:auto;overflow-x:hidden}#navbar.open{display:block;top:60px;bottom:0;right:0;left:0;visibility:visible}#navbar.open .menu-item.this-open .dropdown-container{display:block;visibility:visible;opacity:1}.mobile-bg{position:absolute;z-index:15;background-color:#f1f1f1;height:70px;left:0;right:0;top:0}.zuweiserinfos{position:absolute;left:20px}.zuweiserinfos .btn-small{padding-top:3px;padding-bottom:3px;padding-right:15px}.suche{position:absolute;right:-40px}.suche.active{left:20px;right:20px}.zuweiserinfos,.suche{top:19px}#nav-expander{position:fixed;height:60px;width:60px;top:20px;right:25px;z-index:200;cursor:pointer;transition:.5s ease-in-out}#nav-expander span{display:block;position:absolute;height:3px;width:40px;background-color:#35b5b3;right:0;transform:rotate(0deg);transition:.25s ease-in-out}}@media only screen and (max-width: 991px)and (max-width: 767px){#nav-expander span{height:3px;width:30px}}@media only screen and (max-width: 991px){#nav-expander span.menu-text{text-align:right;color:#35b5b3;font-size:14px;transition:none;background:rgba(0,0,0,0);left:-29px}}@media only screen and (max-width: 991px)and (max-width: 767px){#nav-expander span.menu-text{left:-13px}}@media only screen and (max-width: 991px){#nav-expander span:nth-child(1){top:0px}#nav-expander span:nth-child(2){top:11px}}@media only screen and (max-width: 991px)and (max-width: 767px){#nav-expander span:nth-child(2){top:9px}}@media only screen and (max-width: 991px){#nav-expander span:nth-child(3){top:22px}}@media only screen and (max-width: 991px)and (max-width: 767px){#nav-expander span:nth-child(3){top:18px}}@media only screen and (max-width: 991px){#nav-expander:hover span:nth-child(1){top:-2px}#nav-expander:hover span:nth-child(3){top:26px}}@media only screen and (max-width: 991px)and (max-width: 767px){#nav-expander:hover span:nth-child(1){top:-1px}#nav-expander:hover span:nth-child(3){top:19px}}@media only screen and (max-width: 991px){.is-open #nav-expander span:nth-child(1),.is-open #nav-close span:nth-child(1){width:0%}.is-open #nav-expander span:nth-child(2),.is-open #nav-expander span:nth-child(3),.is-open #nav-close span:nth-child(2),.is-open #nav-close span:nth-child(3){top:11px}.is-open #nav-expander span:nth-child(2),.is-open #nav-close span:nth-child(2){transform:rotate(45deg)}.is-open #nav-expander span:nth-child(3),.is-open #nav-close span:nth-child(3){transform:rotate(-45deg)}.is-open #nav-expander span.menu-text,.is-open #nav-close span.menu-text{left:-39px}}@media only screen and (max-width: 991px)and (max-width: 767px){.is-open #nav-expander span.menu-text,.is-open #nav-close span.menu-text{left:-30px}}@media only screen and (max-width: 991px){.main-nav{display:flex;align-items:flex-start;flex-direction:column}.main-nav li{display:block;width:100%}.main-nav li a{display:flex;align-items:center;font-size:20px;color:#fff;font-weight:500;padding:17px 0px}.main-nav li a:hover{color:hsla(0,0%,100%,.7)}.main-nav li a .caret{position:absolute;right:0;width:16px;height:16px;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-weiss.svg") no-repeat center;background-size:8px}.main-nav li a.dropdown-toggle{background:rgba(0,0,0,0);background-position:0 50%;background-size:8px;transition:none !important}.main-nav li.current-menu-ancestor a{font-weight:700;color:#fff}.dropdown-container{margin:0;padding-top:120px;list-style:none;position:absolute;top:60px;bottom:0;right:0;left:0;visibility:hidden;opacity:0;background-color:#fff;transition:opacity ease-in-out .1s}.dropdown-container .dropdown-menu{padding-left:41px}.dropdown-container .dropdown-menu li a{color:#545c61;font-size:1rem;padding:0.9375rem 1.25rem 0.9375rem 0;border-bottom:1px solid #e0e0e0;background:rgba(0,0,0,0);font-weight:700}.dropdown-container .dropdown-menu li a:hover{color:#35b5b3;background:rgba(0,0,0,0)}.dropdown-container .dropdown-menu li.menu-item-has-children.active a,.dropdown-container .dropdown-menu li li.menu-item-has-children .current_page_item.active a{color:#35b5b3}.dropdown-container .dropdown-menu li.menu-item-has-children.active .menu-item a{color:#545c61}.dropdown-container .dropdown-menu li.dropdown a{margin-bottom:0.625rem}.dropdown-container .dropdown-menu li.menu-item-has-children:first-child>a,.dropdown-container .dropdown-menu li.quadrat>a{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/nav-quadrat.svg") no-repeat center right}.dropdown-container .dropdown-menu li.level3>a{font-weight:700;background:rgba(0,0,0,0) !important}.dropdown-container .dropdown-menu li.dropdown>a{display:none}.dropdown-container .dropdown-menu-1 li,.dropdown-container .dropdown-menu-2 li,.dropdown-container .dropdown-menu-3 li,.dropdown-container .dropdown-menu-4 li{position:relative;margin-bottom:0.625rem;width:auto;left:0;margin-left:0;padding:0}.dropdown-container .dropdown-menu-1 li li a,.dropdown-container .dropdown-menu-2 li li a,.dropdown-container .dropdown-menu-3 li li a,.dropdown-container .dropdown-menu-4 li li a{font-weight:500;padding:0.375rem 1.25rem 0.375rem 0;border:none;background:rgba(0,0,0,0);margin-bottom:0}.dropdown-container .dropdown-menu-1 li li:last-child a,.dropdown-container .dropdown-menu-2 li li:last-child a,.dropdown-container .dropdown-menu-3 li li:last-child a,.dropdown-container .dropdown-menu-4 li li:last-child a{border-bottom:1px solid #e0e0e0;padding-bottom:1.25rem}.dropdown-container .dropdown-menu-1 li.dropdown>a,.dropdown-container .dropdown-menu-2 li.dropdown>a,.dropdown-container .dropdown-menu-3 li.dropdown>a,.dropdown-container .dropdown-menu-4 li.dropdown>a{display:block}.this-open>.dropdown-container{z-index:10;visibility:visible;opacity:1;position:fixed;overflow-y:scroll;padding-bottom:60px}.this-open .dropdown-toggle{position:absolute;top:10px;left:-20px;right:-20px;font-size:12px;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-left-tuerkis.svg") no-repeat 20px 50% #fff !important;background-size:8px !important;color:#35b5b3 !important;padding-left:40px;font-weight:700;z-index:25;transition:none !important}.this-open .dropdown-toggle:hover{color:#545c61 !important}}@media only screen and (min-width: 992px){.hero-header{min-height:700px}}@media only screen and (min-width: 1200px){.hero-header{min-height:53.125rem}}@media only screen and (min-width: 1400px){.hero-header{min-height:56.25rem}}.header1,.header4,.header5{min-height:600px}@media only screen and (min-width: 768px){.header1,.header4,.header5{min-height:780px}}@media only screen and (min-width: 992px){.header1,.header4,.header5{min-height:830px}}@media only screen and (min-width: 1200px){.header1,.header4,.header5{min-height:890px}}@media only screen and (min-width: 1300px){.header1,.header4,.header5{min-height:940px}}@media only screen and (min-width: 1400px){.header1,.header4,.header5{min-height:1010px}}@media only screen and (max-width: 991px){.header1.has-storer,.header4.has-storer,.header5.has-storer{margin-bottom:6.25rem}}@media only screen and (max-width: 991px){.header2.has-storer,.header3.has-storer{margin-bottom:6.25rem}}@media only screen and (max-width: 991px){.header2 .bubble-wrapper,.header3 .bubble-wrapper{margin-top:-40px}}@media only screen and (min-width: 1200px){.header3{min-height:46.875rem}}@media only screen and (min-width: 1400px){.header3{min-height:50rem}}@media only screen and (min-width: 992px){.header3 .stoerer{bottom:120px;right:0}}@media only screen and (min-width: 992px){.header2 .stoerer{right:0}}.bubble-wrapper{display:inline-block;position:relative;z-index:2;padding:7.5rem 9.375rem;margin-left:-150px;margin-top:40px}@media only screen and (max-width: 767px){.bubble-wrapper{padding:5.625rem 7.5rem;margin-left:-120px;margin-bottom:40px}}.bubble-wrapper svg#bubble-mask{height:100%;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.bubble-inner{position:relative;z-index:3;color:#fff}@media only screen and (max-width: 767px){.bubble-inner{width:370px;padding-right:30px;max-width:100%}.bubble-inner p br{display:none}}@media only screen and (min-width: 768px){.bubble-inner{width:28.75rem;min-height:250px}}@media only screen and (min-width: 1200px){.bubble-inner p{font-size:1.1875rem}}.bubble-inner h1,.bubble-inner .h3{margin-bottom:2rem}.svg-bubble-klein,.svg-bubble-img,.blurred{position:absolute;left:0;width:100%}.svg-bubble-klein img,.svg-bubble-img img,.blurred img{width:100%}.svg-bubble-klein{fill:#35b5b3;opacity:.92}.bubble-gross{position:absolute;z-index:1;width:68.3125rem;height:51.3125rem}@media only screen and (max-width: 767px){.bubble-gross{transform:scale(0.43);transform-origin:top right;top:-110px;right:-60px}}@media only screen and (max-width: 580px){.bubble-gross{transform:scale(0.31)}}@media only screen and (min-width: 768px){.bubble-gross{transform:scale(0.57);right:-21.875rem;top:-15.625rem}}@media only screen and (min-width: 992px){.bubble-gross{transform:scale(0.8);top:-6.25rem;right:-18.75rem}}@media only screen and (min-width: 1300px){.bubble-gross{top:-3.75rem;right:-15.625rem;transform:scale(0.9)}}@media only screen and (min-width: 1400px){.bubble-gross{transform:scale(1.01);top:-1.25rem;right:-13.75rem}}@media only screen and (min-width: 1700px){.bubble-gross{right:-18.75rem}}.bubble-gross img{width:100%}.svg-bubble-gross,.svg-bubble-gross-mobile,.clipped-gross{position:absolute;z-index:1;width:100%}.clipped-gross{width:1093px;height:821px;background-color:#eee;clip-path:url(https://aarreha.ch/wp-content/themes/aarreha/#bubbleGrossImg)}.clipped-gross img,.clipped-gross image,.attachment-bubble{width:100%;height:100%;object-fit:cover}.svg-wrapper{position:relative;width:100%;height:0;padding-bottom:66%}.svg-in{position:absolute;top:0;left:0;right:0;bottom:0}.header2{background:linear-gradient(180deg, #219391 0%, #35b5b3 100%)}@media only screen and (max-width: 767px){.header2{padding-top:130px;height:500px}}@media only screen and (min-width: 768px){.header2{height:600px}}@media only screen and (min-width: 992px){.header2{height:760px}}.header3{background-color:#f1f1f1}.header5 .swiper-header{z-index:5}.header5 .svg-bubble-gross{z-index:0}.header5 .swiper-pagination{position:relative;left:80px;z-index:10;margin-top:-5rem}@media only screen and (max-width: 767px){.header5 .swiper-pagination{transform:scale(1.4)}}@media only screen and (max-width: 580px){.header5 .swiper-pagination{transform:scale(1.5)}}@media only screen and (min-width: 768px){.header5 .swiper-pagination{transform:scale(1.4)}}@media only screen and (min-width: 992px){.header5 .swiper-pagination{transform:scale(1.2)}}@media only screen and (min-width: 1200px){.header5 .swiper-pagination{transform:scale(1.2)}}@media only screen and (min-width: 1400px){.header5 .swiper-pagination{transform:scale(1)}}.header-single{min-height:700px}@media only screen and (min-width: 992px){.header-single{min-height:730px}}@media only screen and (min-width: 1200px){.header-single{min-height:900px}}.header-single .bubble-wrapper{margin-top:30px}@media only screen and (max-width: 767px){.header-single .bubble-wrapper{margin-top:50px;margin-bottom:-50px}}.header-single .bubble-inner{padding-bottom:100px;hyphens:auto}.header-single .svg-bubble-img{position:absolute;left:0;width:100%}.header-single .svg-bubble-img img{width:100%}.header-single .clipped-gross{width:738px;height:556px}@media only screen and (max-width: 767px){.header-single .bubble-gross{transform:scale(0.46);left:30%;right:auto;transform-origin:top left}}@media only screen and (min-width: 768px){.header-single .bubble-gross{transform:scale(0.6);left:120px;top:-270px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.header-single .bubble-gross{transform:scale(0.8);left:260px;top:-50px}}@media only screen and (min-width: 1200px){.header-single .bubble-gross{position:absolute;z-index:1;top:6.25rem;right:0;left:auto;width:46.125rem;height:34.75rem;transform:none}}.header-single .bubble-gross img{width:100%}.neg .cta-zuweiser.btn-outline{cursor:pointer}.neg .cta-zuweiser.btn-outline:hover{color:hsla(0,0%,100%,.8);border-color:hsla(0,0%,100%,.8)}.page-template-tpl-blog{background-color:#f1f1f1}.page-template-tpl-blog .tablist{margin-bottom:1.875rem}@media only screen and (max-width: 767px){.page-template-tpl-blog .tablist{margin-bottom:0.625rem}}.page-template-tpl-blog .tags-wrapper{height:7.5rem}@media only screen and (max-width: 767px){.page-template-tpl-blog .tags-wrapper{height:6.25rem}}.page-template-tpl-blog .blog-row{padding-bottom:30px;margin-bottom:30px}@media only screen and (max-width: 767px){.page-template-tpl-blog .text-center{text-align:center}}.page-template-tpl-blog .latest_posts_wrapper{min-height:700px}ul.taglist{list-style:none}ul.taglist li{display:inline-block}ul.taglist li a{position:relative;display:inline-block;border-radius:3px;background-color:#fff;color:#545c61;padding:0.375rem 0.9375rem;margin:0.5rem;box-shadow:0px 4px 12px 0px rgba(74,74,74,.3)}@media only screen and (max-width: 767px){ul.taglist li a{margin:0.3125rem;font-size:14px}}ul.taglist li a:hover{box-shadow:0px 1px 5px 0px rgba(74,74,74,.3)}ul.taglist li a.mixitup-control-active,ul.taglist li a.active{background-color:#302e91;color:#fff}ul.taglist li a.mixitup-control-active .off,ul.taglist li a.active .off{display:block}ul.taglist .off{position:absolute;display:none;top:-9px;right:-9px;width:19px;height:19px;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/x-blau.svg") no-repeat center #fff;background-size:12px;box-shadow:0px 1px 5px 0px rgba(74,74,74,.3);border-radius:50%}.meta{font-weight:700;margin-bottom:1.25rem}.meta span{margin-right:0.625rem}.single .lead{margin-top:-1.875rem;font-weight:700}.single .lead span{display:inline-block;font-size:0.875rem;font-weight:300;margin:0 20px 40px 0;padding:3px 0 3px 35px}.single .lead .datum{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/icon-calendar.svg") no-repeat center left}.single .lead .zeit{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/icon-clock.svg") no-repeat center left}.single .lead .ort{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/icon-maps.svg") no-repeat center left}.single #post.section{position:relative;z-index:1}@media only screen and (min-width: 1200px){.single #post.section{padding:0 0 8.125rem 0}}.single .swiper-slide img{width:100%}.single .card-person{padding-top:0;margin:2.5rem 0}.blog{position:relative;z-index:1;min-height:800px;padding-bottom:100px}.blog .pos-unten{position:absolute;z-index:1;bottom:0;margin-bottom:-5rem;left:0;right:0}.blog .blog-padding{padding-top:5rem}@media only screen and (min-width: 992px){.swiper-wrapper{width:auto}}.blog-teaser{position:relative;display:block;background:#fff;padding:0 1.875rem 2.5rem 2.1875rem;overflow:hidden;text-align:left;font-size:0.875rem;min-height:35.5rem;margin-bottom:2.5rem;box-shadow:0px 20px 30px 0px rgba(0,0,0,.15)}@media only screen and (min-width: 1200px){.blog-teaser{padding:0 2.5rem 2.5rem 2.8125rem}}.blog-teaser h3{margin-top:0}.blog-teaser .blogbild{position:relative;margin:0 -1.875rem 1.25rem -2.1875rem;overflow:hidden}@media only screen and (min-width: 1200px){.blog-teaser .blogbild{margin:0 -2.5rem 1.25rem -2.8125rem}}.blog-teaser .blogbild:after{content:"";position:absolute;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/round-u-l-white.svg") no-repeat center top/cover;height:58px;bottom:0;left:-10px;right:-10px}@media only screen and (min-width: 1200px){.blog-teaser .blogbild img{min-height:13.125rem}}@media only screen and (max-width: 767px){.blog-teaser{width:333px;max-width:100%;margin-left:auto;margin-right:auto;min-height:31.25rem}}.blog-teaser .term,.blog-teaser .datum{display:inline-block;font-weight:700;font-size:0.75rem;margin-right:10px;margin-bottom:1rem}.blog-teaser .mehr-link{position:absolute;bottom:1.875rem;font-size:1rem}.blog-teaser:hover{background:#fff;box-shadow:0px 20px 30px 0px rgba(0,0,0,.15)}.blog-teaser:hover .mehr-link{padding-right:1.9em}.single .blog .swiper-slide img{width:auto}.blog-teaser.breit{min-height:21.875rem;margin-bottom:1.875rem}@media only screen and (min-width: 992px){.blog-teaser.breit{padding:1.875rem 0 0 2.5rem}}@media only screen and (min-width: 1200px){.blog-teaser.breit{padding:3.75rem 0 0 2.8125rem}}.blog-teaser.breit .mehr-link{bottom:-3.125rem}@media only screen and (min-width: 992px){.blog-teaser.breit .blogbild{margin:-1.875rem 0 0 -45px}}@media only screen and (min-width: 1200px){.blog-teaser.breit .blogbild{margin:-3.75rem 0 0 -35px}}.blog-teaser.breit .blogbild:before{content:"";position:absolute;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/blogbreit.svg") no-repeat center right/cover;width:100px;top:0;bottom:0;left:0}.blog-teaser.breit .blogbild:after{display:none}.blog-teaser.breit .blogbild img{width:100%}#weitere{margin-bottom:3.75rem}.btn-teilen{position:absolute;margin-top:-70px;z-index:10;right:30px;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/share/teilen.svg") no-repeat 15px 50% #8a98a0;border:none;box-shadow:0px 4px 12px 0px rgba(74,74,74,.3);padding:12px 20px 12px 45px;font-size:14px;color:#fff;cursor:pointer}@media only screen and (min-width: 1200px){.btn-teilen{margin-top:-20px}}.btn-teilen:hover{box-shadow:0px 4px 16px 0px rgba(74,74,74,.6)}.teilen-box .inner{max-width:600px;text-align:center}.copy-link{position:relative;width:467px;width:100%;max-width:100%;margin:30px auto 50px auto;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/share/link.svg") no-repeat 10px 50% #f5f5f5;padding:10px 100px 10px 45px;text-align:left}@media only screen and (max-width: 767px){.copy-link{font-size:13px;padding:13px 100px 13px 45px}}.btn-copy{position:absolute;margin:0;right:0;top:0;bottom:0;padding:10px 20px;box-shadow:none;border:none;font-weight:700;border-radius:0 .25rem .25rem 0}@media only screen and (max-width: 767px){.btn-copy{padding:13px 7px}}.btn-copy:hover{box-shadow:none;border:none}.share-links{list-style:none;padding:0 !important}.share-links li{display:block;float:left;width:20%;height:80px;text-align:center}@media only screen and (max-width: 767px){.share-links li{width:33%}}.share-links li a{display:block;font-size:14px;color:#8a98a0}.share-links li a:hover{color:#35b5b3}.share-links li a img{margin:14px auto 0 auto}.display_none{display:none}.ankernavi{position:relative;z-index:10;list-style:none;background:#fff;padding-top:0.9375rem;box-shadow:0px 4px 12px rgba(74,74,74,.3)}@media only screen and (max-width: 991px){.ankernavi{margin-top:-100px}.ankernavi.mit-stoerer{margin-top:50px}}@media only screen and (min-width: 992px){.ankernavi{margin-top:-5.625rem}}@media only screen and (min-width: 992px){.ankernavi{height:7.125rem}}.ankernavi li{display:inline-block;margin:0;font-size:1.25rem;font-weight:700}@media only screen and (max-width: 991px){.ankernavi li{width:100%}}@media only screen and (min-width: 992px){.ankernavi li{width:24.5%;text-align:center}}.ankernavi li a{position:relative;display:block;color:#302e91}@media only screen and (max-width: 991px){.ankernavi li a{height:3rem;padding-left:16px}}@media only screen and (min-width: 992px){.ankernavi li a{height:5.3125rem}}.ankernavi li a .icon{position:absolute;width:2.5rem;height:2.5rem;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-down-circle-blau.svg") no-repeat center/contain;transition:all .3s ease-in-out}@media only screen and (max-width: 991px){.ankernavi li a .icon{right:15px;margin-left:0;bottom:10px}}@media only screen and (min-width: 992px){.ankernavi li a .icon{margin-left:-1.25rem;bottom:0;left:50%}}.ankernavi li a:hover .icon{bottom:-5px}@media only screen and (max-width: 991px){.ankernavi li a:hover .icon{bottom:5px}}@media only screen and (min-width: 1200px){.image-slider{padding:50px 0}}.swiper-pagination{position:absolute;left:0;width:100%;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination-bullet{display:inline-block;width:10px;height:10px;margin:0 4px;background:rgba(0,0,0,0);opacity:1;border-radius:50%;border:2px solid #fff;vertical-align:middle}.swiper-pagination-bullet-active{opacity:1;background:#fff;width:13px;height:13px}@media only screen and (max-width: 767px){.swiper-slide.news{text-align:center}.swiper-mobile{margin-top:-20px;margin-bottom:30px;height:550px}.swiper-mobile .swiper-pagination{margin-top:-20px}.moment .swiper-container{padding-bottom:30px}.moment .swiper-pagination{bottom:0}.moment .swiper-pagination-bullet{border-color:#35b5b3}.moment .swiper-pagination-bullet-active{background:#35b5b3}}.swiper-gallery{overflow:hidden}@media only screen and (max-width: 767px){.swiper-gallery .swiper-slide{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width: 768px){.swiper-gallery .swiper-slide{padding:2.5rem}}@media only screen and (max-width: 991px){.swiper-gallery .swiper-pagination{bottom:0}.swiper-gallery .swiper-pagination .swiper-pagination-bullet-active{background-color:#d2d8db;width:16px;height:16px}.swiper-gallery .swiper-pagination .swiper-pagination-bullet{border-color:#d2d8db}}@media only screen and (min-width: 992px){.swiper-gallery .swiper-pagination{bottom:50px}}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-position:center;background-repeat:no-repeat}.swiper-button-next,.swiper-button-prev{display:none}.swiper-container-initialized .swiper-button-next{display:block;right:0;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-tuerkis.svg") no-repeat center;background-size:25px 25px}.swiper-container-initialized .swiper-button-prev{display:block;left:0;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-left-tuerkis.svg") no-repeat center;background-size:25px 25px}.teaser-row{position:relative;z-index:1;width:65.625rem;max-width:100%;margin:0 auto;text-align:center}.teaser-row .teaser{margin-bottom:3.125rem;text-align:left}@media only screen and (min-width: 992px){.teaser-row .teaser{width:31.5%;margin-right:1%}}@media only screen and (min-width: 768px){.teaser-row .teaser{padding-left:2.125rem;padding-right:2.125rem}.teaser-row .teaser:last-child{margin-right:0}}.teaser-row .teaser:hover .mehr-link{padding-right:1.9em;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-grau.svg") no-repeat center right}.teaser-row .teaser:hover .mehr-pfeil{left:5px}.teaser-row .teaser-text{color:inherit;color:#545c61}@media only screen and (min-width: 768px){.teaser-row .teaser-text{font-size:0.875rem}}.teaser-row .titelteaser{text-align:center}@media only screen and (min-width: 768px)and (max-width: 991px){.teaser-row .titelteaser{width:48%;margin-right:2%}}@media only screen and (min-width: 768px){.teaser-row .titelteaser.breiter{width:48%;margin-right:2%}.teaser-row .titelteaser.breiter:last-child{margin-right:0}}@media only screen and (max-width: 767px){.teaser-row .titelteaser{width:100%;display:block;margin-bottom:40px;margin-left:auto;margin-right:auto;padding-bottom:30px;border-bottom:2px solid #302e91}.teaser-row .titelteaser h3.teaser-titel{font-size:28px}}.mehr-link{display:inline-block;padding-right:1.6rem;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-tuerkis.svg") no-repeat center right}.mehr-pfeil{position:relative;left:0;display:block;margin:-0.625rem auto 0;width:2.25rem;height:2.25rem;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-right-circle.svg") no-repeat center/contain;transition:all .3s ease-in-out}.bg-weiss .titelteaser,.bg-grau .titelteaser{padding:2rem;min-height:10.625rem;background-color:#fff;box-shadow:0px -10px 35px -10px rgba(0,0,0,.1),0px 20px 30px rgba(0,0,0,.15);color:#302e91}.bg-weiss .titelteaser .mehr-pfeil,.bg-grau .titelteaser .mehr-pfeil{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-right-circle-blau.svg") no-repeat center/contain}@media only screen and (max-width: 767px){.bg-weiss .titelteaser,.bg-grau .titelteaser{border-bottom:none;width:90%}}.bg-blau .titelteaser,.bg-tuerkis .titelteaser{color:#fff;border-bottom:none}.card-row{width:auto}.card-row .teaser-card{position:relative;padding:1.5rem;height:9.875rem;margin:0.5rem;background-color:#fff;box-shadow:0px -10px 35px -10px rgba(0,0,0,.1),0px 20px 30px rgba(0,0,0,.15)}.card-row .teaser-card h4{margin-top:0}@media only screen and (max-width: 767px){.card-row .teaser-card{margin-bottom:20px;display:block}}.card-row .teaser-card .link-text{position:absolute;bottom:1.5rem;color:#545c61}.card-row .teaser-card .link-pfeil{position:absolute;top:0.8125rem;right:0.8125rem;width:1.5rem;height:1.5rem;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-up-right.svg") no-repeat center/contain;transition:all .3s ease-in-out}.card-row .teaser-card:hover .link-pfeil{top:0.5rem;right:0.5rem}.page-id-28 .teaser-row,.page-id-386 .teaser-row{z-index:3}@media only screen and (min-width: 768px){.page-id-28 .titelteaser,.page-id-386 .titelteaser{width:48%;margin-right:2%;margin-bottom:25px}.page-id-28 .titelteaser:nth-child(2),.page-id-386 .titelteaser:nth-child(2){margin-right:0}.page-id-28 .titelteaser:nth-child(4),.page-id-386 .titelteaser:nth-child(4){margin-right:0}}@media only screen and (max-width: 991px){.page-id-421 .teaser-row,.page-id-427 .teaser-row{padding-bottom:100px}.page-id-421 .teaser.inline-block,.page-id-427 .teaser.inline-block{width:100%}}.teaser-row-flex{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}@media only screen and (max-width: 767px){.teaser-row-flex{justify-content:flex-start;margin-left:0px;padding-right:15px;gap:0;row-gap:24px}}.teaser-row-flex .teaser{width:364px;max-width:100%;margin-bottom:24px}.teaser-row-flex .teaser .bild{margin-bottom:24px}.teaser-row-flex .teaser .teaser-titel{margin-right:0}@media only screen and (min-width: 768px){.teaser-row-flex .teaser .teaser-titel{font-size:2.25rem}}.teaser-row-flex .teaser .teaser-text{color:#545c61;font-size:0.875rem}.teaser-row-flex .teaser:hover .mehr-link{padding-right:1.9em;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-grau.svg") no-repeat center right}.teaser-row-flex .teaser:hover .mehr-pfeil{left:5px}@media only screen and (min-width: 768px)and (max-width: 991px){.kompetenzen.content{padding-left:50px;padding-right:50px}}.card{position:relative;z-index:2;padding:1.625rem;background-color:#fff;box-shadow:0px -10px 35px -10px rgba(0,0,0,.1),0px 20px 30px rgba(0,0,0,.15);margin-bottom:2rem;min-height:230px}@media only screen and (max-width: 767px){.card{margin:80px 0;padding-bottom:50px}.card h3.teaser-titel{font-size:25px}.card:first-child{margin-top:0}}.card.open{height:auto}.card h4{margin-top:0;margin-bottom:1rem}.card .download:hover{background-color:rgba(0,0,0,0)}.card .download{padding-left:30px}.card .download-icon{width:21px;top:.2rem;left:0;right:auto}.card .card-open{height:auto;position:relative;max-height:0;overflow:hidden;transition:none}.open.card .card-open,.open .intro{max-height:2500px;overflow:visible;transition:max-height .7s cubic-bezier(0.865, 0.14, 0.095, 0.87)}.btn-zuweiser{position:absolute;background-color:#35b5b3;box-shadow:-4px -2px 10px -4px rgba(0,0,0,.15);color:#fff;font-weight:bold;font-size:0.875rem;text-align:center;padding:0.625rem;cursor:pointer}@media only screen and (max-width: 767px){.btn-zuweiser{bottom:-40px;left:0;width:13.125rem;height:2.5rem;border-radius:0 0 1.25rem 1.25rem}}@media only screen and (min-width: 768px){.btn-zuweiser{top:5.3125rem;left:-7.8125rem;transform:rotate(-90deg);width:13.125rem;height:2.5rem;border-radius:1.25rem 1.25rem 0 0}}.intro{max-width:41.25rem}@media only screen and (min-width: 768px){.intro{font-size:1rem}}.intro p:last-child{margin-bottom:0}.standorte{padding:0;margin-bottom:0.625rem;list-style:none}.standorte li{margin-right:0.9375rem;display:inline-block;font-size:1rem;font-weight:700}.standorte li a{color:#545c61}.standorte li a:hover{color:#35b5b3}.card-open .titel-card-kontakt{margin-bottom:-2.8125rem}@media only screen and (max-width: 767px){.card-open .titel-card-kontakt{margin-bottom:0}}.card-kontakt{margin:1.875rem 0}.bezeichnung{font-size:1rem;margin-bottom:0.625rem}.card-click{cursor:pointer;z-index:1}.card-open p,.zuweiser-box p,.tabpanel p{margin-bottom:.4rem}.link-gross{font-size:1.25rem;font-weight:700}.link-klein{font-weight:700}@media only screen and (max-width: 767px){p.link-gross,p.link-klein{margin-bottom:30px;font-size:20px}}.tel,.tel:hover{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/icon-tel.svg") no-repeat left center;padding-left:30px}.mail,.mail:hover{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/icon-mail.svg") no-repeat left center;padding-left:30px}.card-mehr{position:absolute;right:1.25rem;bottom:1.25rem;color:#35b5b3}.card-mehr .arrow{display:inline-block;margin:0 0 -0.6875rem 5px;width:2.25rem;height:2.25rem;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-down-circle.svg") no-repeat center/contain}@media only screen and (max-width: 991px){.kompetenzen .button-cta{position:relative;margin-top:1.5625rem}}@media only screen and (min-width: 992px){.kompetenzen .button-cta{position:absolute;right:1.25rem;bottom:1.25rem}}.open .card-mehr .arrow{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-up-circle.svg") no-repeat center/contain}@media only screen and (max-width: 991px){.kontakte .sort-row{text-align:center}}.kontakte .sort-row.center{text-align:center}.card-person{position:relative;border-top:1px solid #f1f1f1;vertical-align:top;text-align:left}@media only screen and (max-width: 767px){.card-person{padding:20px 30px 20px 0}}@media only screen and (min-width: 768px){.card-person{margin:2.5rem auto 1.25rem auto;padding-top:2.8125rem}}.card-person h4{margin-top:0;margin-bottom:0.625rem}.card-person.card1{border-top:none}.card-bild{border-radius:50%;overflow:hidden;background:#f1f1f1}@media only screen and (max-width: 767px){.card-bild{width:6.25rem;height:6.25rem;margin-bottom:15px}}@media only screen and (min-width: 768px){.card-bild{width:8.75rem;height:8.75rem}}@media only screen and (min-width: 1200px){.card-bild{width:10.125rem;height:10.125rem;margin-top:-0.625rem}}.card-bild img{width:100%}.kontakte .card-person{display:inline-block}@media only screen and (max-width: 767px){.kontakte .card-person{width:100%;padding:20px}}@media only screen and (min-width: 768px){.kontakte .card-person{width:500px}}@media only screen and (min-width: 992px){.kontakte .card-person{width:48%}}.kontakte .card-bild{margin:0 1.875rem 0.9375rem 0}@media only screen and (min-width: 768px){.kontakte .card-bild{float:left}}.kontakte .card-inhalt{float:left;max-width:17.5rem}.card-story{display:block;position:relative;margin:100px 0 10px 0;background-color:#fff;filter:drop-shadow(0px 4px 12px rgba(74, 74, 74, 0.3));font-size:14px}.card-story .text-color{color:#545c61}.card-story .mehr-link{position:absolute;right:25px;bottom:15px}.card-story:hover{background-color:#fff}.zuweiser-box .ctas{margin:2.5rem 0}.kompetenz-teaser{display:block;color:#545c61}@media only screen and (max-width: 767px){.kompetenz-teaser{margin:50px 0}.kompetenz-teaser:first-child{margin-top:0}}.kompetenz-teaser .standorte li{font-size:1rem}.kompetenz-teaser .teaser-titel{margin:.8rem 0 .6rem 0}.kompetenz-teaser .intro{max-width:unset;font-size:1rem}.kompetenz-teaser .intro p:last-child{margin-bottom:0}.kompetenz-teaser.mit-bild{padding-bottom:1.625rem}@media only screen and (min-width: 992px){.kompetenz-teaser.mit-bild{display:flex;align-items:stretch}}.kompetenz-teaser.mit-bild .kompetenz-inner{flex-grow:1}.kompetenz-teaser.mit-bild .bild{margin-top:1.625rem}@media only screen and (min-width: 992px){.kompetenz-teaser.mit-bild .bild{width:400px;min-width:400px;margin:-1.625rem -1.625rem -1.625rem 1.625rem}.kompetenz-teaser.mit-bild .bild img{height:100%;object-fit:cover;object-position:center}}a.kompetenz-teaser:hover{background-color:#fff;box-shadow:0px 10px 35px 10px rgba(0,0,0,.25)}.control-group{border:none;margin:0;padding:0}.select{position:relative;width:100%;max-width:450px;padding-right:0;width:22.75rem;height:3rem;background:#fff;border:none;outline:none;display:block;appearance:none;cursor:pointer;font-size:1.125rem;font-weight:700;letter-spacing:.02em;padding-right:15px}.option{min-height:3rem;display:flex;align-items:center;background:#fff;border-bottom:1px solid #f1f1f1;position:absolute;top:0;width:100%;pointer-events:none;order:2;z-index:1;overflow:hidden;white-space:nowrap;font-weight:300;color:#8a98a0;padding-left:10px;transition:background .4s ease-in-out}@media only screen and (max-width: 767px){.option{font-weight:500}}.option.all{font-weight:700;color:#8a98a0 !important;border-bottom:2px solid #8a98a0 !important}@media only screen and (max-width: 767px){.option.all{background-color:#f1f1f1}}.option.all:after{content:"";position:absolute;right:12px;top:12px;width:20px;height:20px;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-down.svg") no-repeat center;pointer-events:none}.option:hover{background:#f7f7f8}.select:focus .option{position:relative;pointer-events:all}.select:focus .option:after{background:#fff}.select:focus .option.all:after{background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-up.svg") no-repeat center}.select input{opacity:0;position:absolute;left:-99999px}.select input:checked+label{order:1;z-index:2;border-bottom:2px solid #35b5b3;position:relative;color:#35b5b3;font-weight:700}.select input:checked+label:after{content:"";position:absolute;right:12px;top:12px;width:20px;height:20px;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-down.svg") no-repeat center;pointer-events:none}#standort-filter{right:0;z-index:9}#kompetenz-filter{z-index:10}@media only screen and (max-width: 767px){.tabs .controls{position:relative;z-index:2;margin:45px 0 50px 0;padding-left:20px;padding-right:20px}.tabs .controls.controls-stoerer{margin-top:75px}}.tablist{position:relative;z-index:1;list-style:none;margin:0 auto 4.375rem 0}@media only screen and (max-width: 767px){.tablist{margin:70px auto 40px 0;z-index:2}}.tablist li{display:inline-block}.tablist li a{display:inline-block;font-size:1.125rem;padding:0.625rem 1.25rem;margin:0 -3px;border-bottom:2px solid #8a98a0;background-color:#fff;color:#545c61;cursor:pointer}@media only screen and (max-width: 767px){.tablist li a{font-size:16px;padding:0.625rem 0.9375rem}}.tablist li a:hover{border-bottom:2px solid #35b5b3}.tablist li a.selected,.tablist li.mixitup-control-active,.tablist li.active{background-color:#f1f1f1;border-bottom:2px solid #35b5b3;color:#35b5b3;font-weight:700}.tablist li.mixitup-control-active,.tablist li.active{background-color:#fff}#blog-page .tablist li{display:inline-block;font-size:1.125rem;padding:0.625rem 1.25rem;margin:0 -3px;border-bottom:2px solid #8a98a0;background-color:#fff;cursor:pointer}@media only screen and (max-width: 767px){#blog-page .tablist li{font-size:16px;padding:0.625rem 0.75rem}}#blog-page .tablist li:hover,#blog-page .tablist li.active{border-bottom:2px solid #35b5b3}.tabpanel{position:relative}.tabpanel .section:first-child{padding-top:20px !important}.tabpanel .section:first-child .patienteninfos{margin-top:-10px}@media only screen and (min-width: 992px){.tabpanel .section:first-child{padding-top:2.5rem !important}.tabpanel .section:first-child .patienteninfos{margin-top:0px}}.tabpanel-einzeln{display:block !important}.acc{position:relative;border-bottom:1px solid #8a98a0;text-align:left;width:100%}.acc.open .activ-bg{position:absolute;z-index:-1;top:0;left:-40px;right:-40px;bottom:0;background-color:rgba(53,181,179,.1)}@media only screen and (min-width: 1200px){.acc.open .activ-bg{left:-4.375rem;right:-4.375rem}}.acc-inhalt{max-height:0;overflow:hidden;padding:0 0.5rem;transition:all .3s ease-in-out}.open .acc-inhalt{max-height:5000px;padding-top:2.5rem;padding-bottom:3.125rem}.downloads .open .acc-inhalt{padding-top:0.3125rem}h4.acc-titel{font-weight:normal;font-size:1rem;line-height:1.2;margin:0;padding:0.75rem 1.875rem 0.75rem 0.5rem;cursor:pointer;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-down-circle-grau.svg") no-repeat 99% 50%;background-size:25px 25px}.open h4.acc-titel{font-weight:700;color:#35b5b3;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-up-circle.svg") no-repeat 99% 50%;background-size:25px 25px}.download{position:relative;display:block;padding:0.9375rem 2.5rem 1.25rem 0.5rem}.download:hover{background-color:#f1f1f1}svg.download-icon{position:absolute;top:0.5rem;right:0.5rem}.download:hover svg.download-icon #pfeil{transform:translateY(4px);transition:all .3s ease-in-out}.kompetenzen .download{display:inline-block;padding-right:40px}.info-block{padding-bottom:2.5rem;position:relative}.info-block .card-mehr{right:auto;left:0.9375rem}.info-block .card-open{max-height:0;visibility:hidden;opacity:0;transition:all .3s cubic-bezier(0.865, 0.14, 0.095, 0.87)}.info-block.open .card-open{max-height:2500px;visibility:visible;opacity:1;transition:all .7s cubic-bezier(0.865, 0.14, 0.095, 0.87);padding-bottom:30px}.info-row{margin-bottom:6.25rem}.mehr .arrow{display:inline-block;margin:0 0 -0.875rem 5px;width:2.25rem;height:2.25rem;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/arrow-right-circle-tuerkis.svg") no-repeat center/contain}.info-icon{margin-bottom:0.9375rem}.info-bild{margin-bottom:1.875rem;filter:drop-shadow(10px 30px 35px rgba(0, 0, 0, 0.1))}.info-teaser{clear:both;margin-bottom:70px;margin-top:20px}@media only screen and (min-width: 992px){.info-teaser{margin-top:-9.375rem}.info-teaser:first-child{margin-top:0}.info-teaser:nth-child(1n){float:right;margin-bottom:2.5rem;padding-left:5rem;padding-right:1.875rem}.info-teaser:nth-child(1n) .card-mehr{left:5rem}.info-teaser:nth-child(2n){float:left;padding-left:15px;padding-right:6.875rem}.info-teaser:nth-child(2n) .card-mehr{left:0.9375rem}}.info-teaser h2{margin-bottom:0.75rem}.info-row.breit .info-teaser{margin-top:0;margin-bottom:8.75rem}@media only screen and (min-width: 768px){.info-row.breit .info-teaser{padding-left:0;padding-right:0}.info-row.breit .info-teaser .card-mehr{left:0}}.patienteninfos .standorte,.inhalt-zentriert .standorte{margin-left:auto;margin-right:auto;display:inline-flex;gap:1.5625rem;margin-bottom:1.25rem}@media only screen and (min-width: 768px){.patienteninfos .standorte,.inhalt-zentriert .standorte{gap:1.875rem;margin-bottom:3.125rem}}.patienteninfos .standorte li a,.inhalt-zentriert .standorte li a{color:#302e91}@media only screen and (min-width: 768px){.patienteninfos .standorte li a,.inhalt-zentriert .standorte li a{font-size:1.25rem}}.home .moment{margin-top:0;padding-top:1.875rem !important}.home .moment .bubble-klein{position:absolute;width:42.5rem;height:31.25rem;left:-10rem;top:0px}.home .moment .bubble-inner{top:120px}.home .moment .h1{font-size:3rem}@media only screen and (max-width: 767px){.home .moment .bubble-inner h2{font-size:37px}}@media only screen and (min-width: 1200px){.home .moment{padding-top:3.75rem !important}.home .moment .bubble-klein{left:-15.625rem}.home .moment .svg-bubble-klein{transform:rotate(185deg)}}@media only screen and (min-width: 1700px){.home .moment{padding-top:10rem !important}.home .moment .bubble-klein{left:-12.5rem}}.home .moment .bubble-klein{position:absolute;z-index:2}@media only screen and (min-width: 768px){.home .moment .bubble-klein{width:42.5rem;height:31.25rem}}@media only screen and (min-width: 1200px){.home .moment .bubble-klein{width:49.3125rem;height:40.1875rem}}.moment .swiper{position:relative;z-index:8}@media only screen and (min-width: 768px){.moment .swiper{margin-left:-30px;margin-right:-30px}}.moment .swiper .swiper-container{width:100%}@media only screen and (min-width: 768px){.moment .swiper .gallery-top .swiper-wrapper{height:380px}}@media only screen and (min-width: 992px){.moment .swiper .gallery-top .swiper-wrapper{height:460px}}@media only screen and (min-width: 1200px){.moment .swiper .gallery-top .swiper-wrapper{height:420px}}@media only screen and (min-width: 1300px){.moment .swiper .gallery-top .swiper-wrapper{height:460px}}@media only screen and (min-width: 1500px){.moment .swiper .gallery-top .swiper-wrapper{height:500px}}.moment .swiper .swiper-slide{position:relative;z-index:5}.moment .swiper .swiper-slide .play{position:absolute;z-index:5;top:50%;left:50%;margin:-20px 0 0 -20px;display:block;width:40px;height:40px;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/play.svg") no-repeat center/contain;background-color:rgba(53,181,179,.8);border-radius:50%}@media only screen and (min-width: 768px){.moment .swiper .swiper-slide .play{width:66px;height:66px;margin:-25px 0 0 -33px}}.moment .swiper .swiper-slide img{width:100%;box-shadow:0px -5px 20px -5px rgba(0,0,0,.2)}.moment .swiper .gallery-thumbs .swiper-slide{margin-top:25px;opacity:.4}.moment .swiper .gallery-thumbs .swiper-slide .play{width:30px;height:30px;margin:-15px 0 0 -15px}.moment .swiper .gallery-thumbs .swiper-slide-thumb-active{opacity:1}.home .moment .swiper{z-index:0;margin-top:170px}@media only screen and (min-width: 768px){.home .moment .swiper{margin-bottom:100px}}@media only screen and (min-width: 1200px){.home .moment .swiper{margin-top:-220px}}.suche123{display:none}@media only screen and (max-width: 767px){.footer .bg-blau.section{padding-top:80px}}@media only screen and (min-width: 768px){.footer .bg-blau.section{padding:13.75rem 0 5rem 0}}@media only screen and (min-width: 1200px){.footer .bg-blau.section{padding:17.5rem 0 5rem 0;z-index:0}}@media only screen and (min-width: 1600px){.footer .bg-blau.section{padding:20rem 0 5rem 0}}@media only screen and (min-width: 1800px){.footer .bg-blau.section{padding:23.75rem 0 5rem 0}}@media only screen and (min-width: 2400px){.footer .bg-blau.section{padding:27.5rem 0 5rem 0}}@media only screen and (max-width: 767px){.footer .bg-weiss.section{padding:1.875rem 0 1.875rem 0}}@media only screen and (min-width: 768px){.footer .bg-weiss.section{padding:3.75rem 0 2.5rem 0}}.footer .btn-block.btn-small,.footer .btn-block.btn-small:hover{width:10.625rem}@media only screen and (max-width: 767px){.footer .btn-block.btn-small,.footer .btn-block.btn-small:hover{width:47%;display:inline-block;padding:15px 5px;text-align:center}}.footer .btn-plus{padding-left:3.125rem;background-position:1.25rem 50%}@media only screen and (max-width: 767px){.footer .btn-plus{margin-right:4%}}@media only screen and (max-width: 420px){.footer .btn-plus{background-position:10px 50%;text-align:right !important;padding-right:25px !important}}@media only screen and (max-width: 320px){.footer .btn-plus{padding-right:9px !important;background-position:7px 50%}}.footer .btn-mehr,.footer .btn-mehr:hover{padding-left:1.5625rem}@media only screen and (max-width: 420px){.footer .btn-mehr,.footer .btn-mehr:hover{padding-left:0 !important}}@media only screen and (max-width: 767px){.footer h3{font-size:25px;margin-top:40px}}.social-icons{position:absolute;z-index:1;margin-left:-1em;list-style:none}@media only screen and (max-width: 767px){.social-icons{top:-60px}}@media only screen and (max-width: 430px){.social-icons{top:-90px}}@media only screen and (min-width: 768px){.social-icons{top:-110px}}@media only screen and (min-width: 1200px){.social-icons{top:auto;bottom:26.25rem}}@media only screen and (min-width: 1800px){.social-icons{bottom:25rem}}.social-icons li{display:inline-block;margin-right:17px}@media only screen and (min-width: 768px){.social-icons li{margin-right:8px}}.social-icons li:hover{opacity:.7}.footer-nav{margin-bottom:0}@media only screen and (max-width: 767px){.footer-nav{clear:both;margin-top:40px}}.footer-nav li a{display:block;padding:.4rem 0;font-size:1.125rem;color:#fff}.footer-nav li a:hover{color:hsla(0,0%,100%,.7)}.footer-nav.impressum-nav li a,.copyright,.copyright a{font-size:12px;color:#545c61;padding:.3rem 0}.footer-nav.impressum-nav li a:hover{color:#35b5b3}.footer-logos{display:flex;flex-wrap:wrap;gap:30px;min-height:6.25rem;align-items:center}@media only screen and (min-width: 992px){.footer-logos{gap:50px}}.footer-logos img{display:block;width:112px}@media only screen and (max-width: 500px){.footer-logos img{width:90px}}.footer-logos a:nth-child(2){margin-top:-25px}.copyright{margin-top:5.7rem}@media only screen and (max-width: 767px){.copyright{margin-top:40px}}.edit-button,.admin-button{position:fixed;z-index:1000;right:20px;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:9999px;box-shadow:5px 4px 5px 0px rgba(0,0,0,.45)}.edit-button:hover,.admin-button:hover{opacity:.7}.edit-button img,.admin-button img{display:flex;width:30px;height:30px}.edit-button{bottom:85px;background-color:#3e3e3e}.admin-button{bottom:145px;background-color:#2b2b2b}.wpcf7{margin-top:2rem}.wpcf7 .form-row{position:relative;margin-bottom:15px;z-index:1}.wpcf7 .form-label{position:relative;cursor:text}.wpcf7 .form-textbox,.wpcf7 .form-textarea textarea{width:100%;background-color:#fff;border:1px solid #d2d8db;padding:13px 25px;border-radius:4px}.wpcf7 .form-textbox::placeholder{color:#000}.wpcf7 .form-textbox:focus::placeholder{color:rgba(0,0,0,0)}.wpcf7 .form-textbox:focus~.form-label,.wpcf7 .form-textbox.valid~.form-label,.wpcf7 .form-textbox.error~.form-label,.wpcf7 .wpcf7-form-control-wrap.focused~.form-label,.wpcf7 .wpcf7-form-control-wrap.valid~.form-label{top:-24px;left:25px;color:#35b5b3;cursor:pointer;font-size:14px;font-weight:700}.wpcf7 .form-textbox.error,.wpcf7 .form-textbox.wpcf7-not-valid{border:2px solid #900}.wpcf7 .form-textbox:focus{background-color:#fff;border-color:#35b5b3}.wpcf7 .form-textarea{position:relative}.wpcf7 .form-textarea textarea{position:relative;padding:55px 20px 20px}.wpcf7 .form-textarea label{position:absolute;top:50px;left:20px}.wpcf7 .wpcf7-acceptance,.wpcf7 .wpcf7-checkbox{display:inline-block;margin:10px 0 .6rem 23px}.wpcf7 input[type=checkbox]{opacity:0;display:none}.wpcf7 input[type=checkbox]+span::before{content:"";position:relative;display:inline-block;margin:-3px 15px 0 -38px;vertical-align:middle;cursor:pointer;width:23px;height:23px;border:1px solid #c4c4c4;background:#fff}.wpcf7 input[type=checkbox]:checked+span::before{content:"";color:#fff;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/check.svg") no-repeat center center;background-color:#35b5b3;background-size:18px;border:1px solid #35b5b3}.wpcf7 input[type=checkbox]:hover+span::before,.wpcf7 input[type=radio]:hover+span::before{box-shadow:0px 2px 5px 0px rgba(0,0,0,.2)}.wpcf7 .wpcf7-radio{margin-left:-1em;margin-bottom:1.5rem;display:block}.wpcf7 input[type=radio]{opacity:0;display:none}.wpcf7 input[type=radio]+span::before{display:inline-block;width:60px;height:60px;margin:-3px 8px 0 0;vertical-align:middle;cursor:pointer}.wpcf7 input[type=radio]+span::before{content:"";width:26px;height:26px;border:1px solid #c4c4c4;border-radius:50%;background:#fff}.wpcf7 input[type=radio]:checked+span::before{content:"";color:#fff;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/point.svg") no-repeat center center #fff;background-size:50px}.wpcf7 .wpcf7-not-valid-tip{color:#900;font-size:11px;padding-top:12px;font-weight:300}.wpcf7 form .wpcf7-response-output{font-size:1.25rem;text-align:center;margin:1.5rem 0;padding:15px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#900;color:#900}.wpcf7 form.sent .wpcf7-response-output{color:#35b5b3;border:none}.wpcf7 form.sent .wpcf7-response-output:before{content:"";width:35px;height:35px;background:url("https://aarreha.ch/wp-content/themes/aarreha/img/check-tuerkis.svg") no-repeat center/contain;position:relative;display:block;margin-bottom:30px;left:50%;margin-left:-18px;font-weight:700}.wpcf7 .description{margin-top:.5rem;font-size:.75rem}.wpcf7 .ajax-loader{position:absolute}.wpcf7 .sent .form{display:none}.grecaptcha-badge{visibility:hidden}.video-iframe{width:960px !important;height:540px !important;max-width:100%}@media(max-width: 767px){.video-iframe{width:90vw !important;height:30vh !important}}