.form-label{margin-bottom:.5rem}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border:1px solid #ccc;border-radius:0;background-clip:padding-box;background-color:#fff;padding:.375rem .75rem;width:100%;color:#000;font-size:calc(1.285rem + .42vw);font-weight:400;line-height:1.5}.form-control:focus{outline:0;box-shadow:0 0 0 .25rem rgba(14,178,195,.25);border-color:#87d9e1;background-color:#fff;color:#000}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{opacity:1;color:#707a7b}.form-control::placeholder{opacity:1;color:#707a7b}.form-control:disabled{opacity:1;background-color:#e7e9e9}.form-control::file-selector-button{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin:-.375rem -.75rem;border:0 solid;border-radius:0;border-color:inherit;background-color:#e7e9e9;padding:.375rem .75rem;pointer-events:none;color:#000}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dbdddd}.form-control::-webkit-file-upload-button{-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin:-.375rem -.75rem;border:0 solid;border-radius:0;border-color:inherit;background-color:#e7e9e9;padding:.375rem .75rem;pointer-events:none;color:#000}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dbdddd}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border:1px solid #ccc;border-radius:0;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234b4f54' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;padding:.375rem 2.25rem .375rem .75rem;width:100%;color:#000;font-size:calc(1.285rem + .42vw);font-weight:400;line-height:1.5}.form-select:focus{outline:0;box-shadow:0 0 0 .25rem rgba(14,178,195,.25);border-color:#87d9e1}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:#e7e9e9}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{transition:height .35s ease;height:0;overflow:hidden}.card{word-wrap:break-word;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.125);background-clip:border-box;background-color:#fff;min-width:0}.alert,.card{position:relative}.alert{margin-bottom:1rem;border:1px solid transparent;padding:1rem}.alert-success{border-color:#badbcc;background-color:#d1e7dd;color:#0f5132}.alert-danger{border-color:#f5c2c7;background-color:#f8d7da;color:#842029}.modal{display:none;position:fixed;top:0;left:0;z-index:1060;outline:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;margin:.5rem;width:auto;pointer-events:none}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}.modal.show .modal-dialog{transform:none}.modal-content{display:flex;flex-direction:column;outline:0;border:1px solid rgba(0,0,0,.2);background-clip:padding-box;background-color:#fff;pointer-events:auto}.glide,.modal-content{position:relative;width:100%}.glide{box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{-webkit-backface-visibility:hidden;display:flex;position:relative;flex-wrap:nowrap;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform;padding:0;width:100%;touch-action:pan-Y;list-style:none;white-space:nowrap}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;width:100%;height:100%;white-space:normal}.glide__slide,.glide__slide a{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide a{-webkit-user-drag:none}.footer{padding-top:5rem;padding-bottom:3rem}.footer .footer-logo{margin:0 auto 19px;width:200px}.footer a{display:block;margin:0 0 10px;color:#707a7b;font-size:1.3rem;font-weight:700;line-height:1.8;text-align:center;text-decoration:none;text-transform:uppercase}.image{margin:0 0 40px}.image img{display:block;margin:0 auto;width:100%;max-width:1140px}.image-slider-container .image-slider{position:relative;margin:0 auto;background:url(../assets/img/decoration.png) -30px top no-repeat;background-size:520px auto;padding-top:32px;max-width:946px}.image-slider-container .image-slider .glide__slide{position:relative;padding-bottom:85px}.pager{position:absolute;right:15px;bottom:60px}.pager .btn-pager{display:inline-block;position:relative;cursor:pointer;text-decoration:none}.pager .btn-pager:after{display:block;background:url(../assets/img/arrows-slider.png) 0 0 no-repeat;background-size:100% auto;width:24px;height:12px;content:""}.pager .btn-pager.btn-prev{transform:rotate(180deg);margin-right:20px}.logo-slider-container{padding:0 2.5rem}.logo-slider-container .logo-slider{position:relative;margin:0 auto;max-width:1140px}.logo-slider-container .logo-slider .glide__slide{position:relative;padding-bottom:30px}.logo-slider-container .logo-slider .glide__slide .logo{display:flex;align-items:center;justify-content:center;border:1px solid #e7e9e9;height:170px}.logo-slider-container .logo-slider .glide__slide .logo img{max-width:90%}.logo-slider-container .logo-slider .pager{right:0;bottom:0}.teaserBig{margin:0 0 40px;padding:0 2.5rem}.teaserBig .teaser-big{color:#0eb2c3;font-size:2rem;line-height:1.35}.teaserBig .teaser-big .teaser-big-author{margin-top:20px;color:#707a7b;font-size:1.3rem;font-weight:500;line-height:1.56}.pressreleases-container{background:url(../assets/img/bg-pressreleases.png) 100% 0 no-repeat #f2f4f5;background-size:719px auto;padding:84px 0}.pressreleases-container .pressreleases{position:relative;margin:0 auto;max-width:1140px}.pressreleases-container .pressreleases .glide__slide{position:relative;padding-bottom:30px}.pressreleases-container .pressreleases .glide__slide .pressrelease{margin:0 0 40px}.pressreleases-container .pressreleases .glide__slide .pressrelease .thumb{margin:0;padding:0 0 24px}.pressreleases-container .pressreleases .glide__slide .pressrelease .thumb:after{display:block;background:url(../assets/img/decoration-pressrelease-thumb.png) 40px top no-repeat;background-size:187px 24px;width:100%;height:24px;content:""}.pressreleases-container .pressreleases .glide__slide .pressrelease .content .date{margin:0 0 6px;color:#707a7b;font-size:1.4rem;font-weight:500;line-height:1.63}.pressreleases-container .pressreleases .glide__slide .pressrelease .content a{text-decoration:none}.pressreleases-container .pressreleases .glide__slide .pressrelease .content a:hover{color:#0eb2c3;text-decoration:none}.pressreleases-container .pressreleases .glide__slide .pressrelease .content .headline{margin:0 0 15px;color:#0eb2c3;font-size:1.9rem;font-weight:500;line-height:1.24}.pressreleases-container .pressreleases .pager{right:auto;bottom:0;left:0;width:100%;text-align:center}.pressreleases-container .pressreleases .pager .paging{display:inline-block;transform:translateY(-18px);margin:0 32px;font-size:1.5rem;font-weight:900}.pressreleases-container .pressreleases .pager .btn-pager{margin:0}.pressreleases-container .pressreleases .pager .btn-pager:after{display:block;transition:background-color .3s ease-in-out;border-radius:50%;background:url(../assets/img/arrows-slider-pressreleases.png) 50% no-repeat #dedfe0;background-size:50% auto;width:50px;height:50px;content:""}.pressreleases-container .pressreleases .pager .btn-pager:hover:after{background:url(../assets/img/arrows-slider-pressreleases.png) 50% no-repeat #0eb2c3;background-size:50% auto}.pressreleases-container .pressreleases .pager .btn-pager.btn-prev{transform:rotate(180deg)}.address-block{background-color:#f2f4f5;padding:84px 0}.address-block img{margin-top:50px}.formular .form-label{color:#4b4f54;font-size:1.3rem;font-weight:700}.formular .form-control{border:2px solid #dedfe0;border-radius:7px;height:45px}.formular textarea.form-control{height:140px}.formular .form-select{border:2px solid #dedfe0;border-radius:7px;height:45px}.formular .info-small{margin-bottom:40px;font-size:1.3rem;line-height:1.65}.formular .hpot{display:none}.teasertiles{background:url(../assets/img/bg-teasertiles.png) 0 0 no-repeat #f2f4f5;background-size:719px auto;padding:84px 0}.teasertiles .teasertiles-inner .teasertile{cursor:pointer;margin-bottom:2px;box-shadow:0 5px 10px 0 rgba(0,0,0,.09);background-color:#fff;padding:28px 46px 30px 45px;color:#3a3e3e;line-height:1.34;text-align:center}.teasertiles .teasertiles-inner .teasertile .icon{margin:0 auto;width:134px}.teasertiles .teasertiles-inner .teasertile .title{height:40px}.teasertiles .teasertiles-inner .teasertile:after{display:block;margin:20px auto 0;background:url(../assets/img/icon-plus-modal.png) 50% no-repeat;background-size:100% auto;width:26px;height:27px;content:""}.teasertiles .modal-dialog{max-width:660px}.teasertiles .modal-dialog .modal-content{box-shadow:0 10px 17px 0 rgba(0,0,0,.15);padding:20px 20px 40px;color:#707a7b;font-size:1.6rem;line-height:1.56}.teasertiles .modal-dialog .modal-content .btn-close{position:absolute;top:15px;right:20px;transform:rotate(45deg);outline:none;box-shadow:none;border:0;border-radius:0;background:transparent;padding:0;width:26px;height:27px}.teasertiles .modal-dialog .modal-content .icon{margin:0 auto 20px;width:100px}.teasertiles .modal-dialog .modal-content h4{margin:0 0 15px;color:#3a3e3e;font-size:2rem;font-weight:500;letter-spacing:1px;letter-spacing:.1rem;line-height:1.25}.video{margin:0 auto 40px;max-width:946px}.video .img-poster{display:block;margin:0 0 20px;width:100%;height:auto}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}}@media (min-width:768px){.footer{display:flex;flex-direction:column;align-items:center}.footer .footer-logo{width:243px}.footer a{display:inline-block;margin:0 10px 10px}.image{margin:0 0 65px;padding:0 2.5rem}.image-slider-container .image-slider{background-size:100% auto;padding-top:48px}.image-slider-container .image-slider .glide__slide{padding-bottom:70px}.pager{bottom:25px}.pager .btn-pager:after{width:32px;height:15px}.pager .btn-pager.btn-prev{margin-right:25px}.logo-slider-container .logo-slider .glide__slide{padding-bottom:40px}.logo-slider-container .logo-slider .glide__slide .logo{height:220px}.logo-slider-container .logo-slider .glide__slide .logo img{max-width:75%}.teaserBig{margin:0 0 65px;padding:0}.teaserBig .teaser-big{margin:0 auto;max-width:650px;font-size:2.4rem}.teaserBig .teaser-big .teaser-big-author{font-size:1.5rem}.pressreleases-container .pressreleases .glide__slide{padding-bottom:40px}.pressreleases-container .pressreleases .glide__slide .pressrelease{display:flex;justify-content:flex-start}.pressreleases-container .pressreleases .glide__slide .pressrelease .thumb{flex-grow:0;flex-shrink:0;margin:0 35px 0 0;width:294px}.pressreleases-container .pressreleases .glide__slide .pressrelease .content{flex-grow:0;width:520px}.pressreleases-container .pressreleases .pager .btn-pager:after{width:50px;height:50px}.address-block img{margin-top:0}.teasertiles .teasertiles-inner{display:flex;flex-wrap:wrap;margin-right:-2px}.teasertiles .teasertiles-inner .teasertile{margin-right:2px;padding:20px 20px 22px;width:calc(33.33333% - 2px)}.teasertiles .teasertiles-inner .teasertile .icon{width:110px}.teasertiles .modal-dialog .modal-content{padding:35px 100px 118px}.teasertiles .modal-dialog .modal-content .btn-close{top:35px;right:40px}.teasertiles .modal-dialog .modal-content .icon{width:134px}.teasertiles .modal-dialog .modal-content h4{margin:0 0 25px;font-size:2.4rem}.video{margin-bottom:65px}}@media (min-width:992px){.image-slider-container .image-slider{padding-top:58px}.pager{right:0;bottom:25px}.logo-slider-container .logo-slider .glide__slide .logo{height:240px}.teaserBig .teaser-big{max-width:750px;font-size:2.6rem}.pressreleases-container .pressreleases .glide__slide .pressrelease .content .headline{font-size:2.1rem}.teasertiles .teasertiles-inner .teasertile{width:calc(25% - 2px)}}@media (min-width:1200px){.form-control,.form-select{font-size:1.6rem}.logo-slider-container .logo-slider .glide__slide .logo{height:280px}.teasertiles .teasertiles-inner .teasertile{padding:28px 46px 30px 45px}.teasertiles .teasertiles-inner .teasertile .icon{width:134px}}@media (prefers-reduced-motion:reduce){.form-control,.form-control::file-selector-button{transition:none}.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.collapsing,.fade,.form-select,.modal.fade .modal-dialog{transition:none}}