@import "compass/css3";@charset "UTF-8";@font-face{font-family: 'HPSimplified';src: url('../lib/fonts/ttf/hp-simplified.ttf');}html{font-family:'Metropolis Light',sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{margin:0;font-family:'Metropolis Light',sans-serif;font-size:17px;line-height:1.5;background-color:#fff;color:#000;}.font-small{font-size:0.8rem;}*{border:0;padding:0;margin:0;font-weight:bold;}*,:after,:before{ -webkit-box-sizing:border-box; box-sizing:border-box}a,a:hover,a:focus,a:active{text-decoration:none;text-decoration:none;font-family:'Metropolis Light',sans-serif;color:#000;}a:hover{color:#35bced;}.link-decoration{border-bottom:1px dashed #35bced;}h1,h2,h3,h4,h5,h6{font-weight:bolder;font-family: 'HPSimplified';}h3,h4{letter-spacing:1px;}h5{font-size:18px;}img{max-width:100%;}.bg-white{background-color:#ffffff !important;}.bg-gray{background-color:#f3f3f3 !important;}.bg-dgray{background-color:#c2c2c2 !important;}.bg-blue{background-color:#35bced !important;}.bg-green{background-color:#bccf03 !important;}.bg-black{background-color:#000000 !important;}.bg-test{background-color:orange !important;}.block{display:block;}::-moz-selection,::selection{color: transparent;background: transparent;text-shadow: none;}img::selection, img::-moz-selection{color: transparent;background: transparent;}.shadow{-webkit-box-shadow:0.1rem 0.1rem 0.5rem rgba(0, 0, 0, 0.2) !important;-moz-box-shadow:0.1rem 0.1rem 0.5rem rgba(0, 0, 0, 0.2) !important;-o-box-shadow:0.1rem 0.1rem 0.5rem rgba(0, 0, 0, 0.2) !important;box-shadow:0.1rem 0.1rem 0.5rem rgba(0, 0, 0, 0.2) !important;}.text-shadow{text-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2) !important;}.radius{border:0;border-radius:4px !important;}.padd-top-bott{padding-top:60px;padding-bottom:50px;}.padd-bott{padding-top:0;padding-bottom:50px;}.padd-left-right{padding-left:10px;padding-right:10px;}.float-left{float:left;}.float-right{float:right;}section{margin:0 auto;padding:0;min-height:400px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}section#header{padding-top:12vh;}@media (max-width:576px){header h1{font-size:2.2rem}}#tab-right li{list-style:disc;color:#179dfe;margin-left:1rem;}#tab-right #hinweis{width:100%;position:relative;color:#fff;padding:15px 15px 5px 15px;}#service{font-size:1.2rem; font-weight:bold;color:#fff;}#service ul{padding:5px 0 5px 0;list-style:none;}#service ul a{padding:0;display:block;position:relative;line-height:2rem;padding-left:1rem;padding-right:40px;color: #fff;}#service ul a:hover{color:#fff;}#service ul a.collapsed{color:#fff;}#service ul a:hover.collapsed{color:#fff;}#service ul span{position:absolute;right:0;bottom:0.1rem;font-size:1.1rem;padding:0 20px;font-weight:600;}#service ul a.collapsed span{color:transparent;}#service ul a:hover.collapsed span{color:#fff;font-size:1.6rem;}#service ul a.collapsed span::before{content:"\2193";}#service ul a span{color:transparent;}#service ul a:hover span{color:#fff;font-size:1.6rem;}#service ul a span::before{content:"\2191";}#service ul p{margin-bottom:20px;color:#000;padding:10px 20px;background:#d1d1d1;border-radius:12px;}#service ul p a:hover{color:#000;}#service a.pdf{padding-left:0;}@media (max-width:770px){#service ul i{font-size:1rem;}}#team .card-img{width:auto;border-radius:50%;}#kontakt *{color:#000;}#clients{background-color:#fff;padding:25px 0 0 0;}#clients img{max-width:80%;opacity:0.6;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;}#clients img:hover{opacity:1;-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}#standorte .nav-item.active,#standorte a i,#standorte li{color:#35bced;}#standorte li{list-style:disc;margin-left:1rem;}#standorte hr{margin-top:0;margin-bottom:0.5rem;}#standorte .map{z-index:1;position:relative;display:block;min-height:calc(40vh - 0px - 0px);}footer, footer a,footer li a:link,footer li a:visited,footer li a:active{color:#fff;font-weight:bolder;}footer a:hover,footer li a:hover{color:#ccc;}footer li{list-style:none;color:#fff;}footer .footer-kontakt,footer .footer-links,footer .footer-qr{margin-bottom:2rem}footer .copy, footer .copy a{color:#777}a.qr_code{display:inline-block;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;}a:hover.qr_code{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}a#qr_reha_werner{background-image:url(../img/modal/qr_reha-werner.png);}a#qr_frame{background-image:url(../img/modal/qr_standorte-lengnau.png);border:1px solid rgba(0,0,0,0.1);}@media (min-width:576px){a.qr_code{width:150px;height:150px;}}@media (min-width:768px){a.qr_code{width:80px;height:80px;}}@media (max-width:575px){a.qr_code{width:200px;height:200px;}}.modal{overflow-y:auto;color:#000;background-color: rgba(0, 0, 0,0.5);}.modal-open{overflow:hidden;}.modal p{font-weight:300;}.modal .modal-dialog{background-color:transparent}.modal .modal-dialog-img{position:relative;}.modal .modal-content{background-color:#fff;}.close-modal{position:absolute;top:10px;right:10px;font-size:2rem;font-weight:900;z-index:999;color:#fff;}.close-modal:hover{text-decoration:none;cursor:pointer;color:#179dfe;}#parken_lengnau img, #qr_reha-werner img{max-width:100%;height:auto;}#parken_lengnau .modal-dialog-img{max-width:933px;max-height:729px;}#qr_reha-werner .modal-dialog-img{max-width:400px;max-height:400px;}