.v-container{max-width:1200px}@media(max-width:599px){.v-container{padding-left:0;padding-right:0}}#text{margin-top:100px;margin-bottom:30px}.box-shadow{box-shadow:0 2px 6px -1px #737373}.icon-shadow{text-shadow:2px 2px 3px dimgray}.text-shadow{text-shadow:0 0 2px #000}.text-shadow2{text-shadow:1px 1px 2px #000}.text-shadow3{text-shadow:1px 1px 2px #393939}.v-window{overflow:visible}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/Roboto-Thin.93679a4f.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Roboto-Light.1ad50b89.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Roboto-Regular.d0bc87a8.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Roboto-Medium.9204c2aa.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Roboto-Bold.c36a3fe0.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/Roboto-Black.6ed32619.ttf) format("truetype")}@media(max-width:599px){h1{font-size:24px}h2{font-size:20px}h3{font-size:16px}}#modalLogin .password .show-password{top:16px;right:16px}#modalLogin .password .show-password:hover{cursor:pointer}#modalRegister .password .show-password{top:16px;right:16px}#modalRegister .password .show-password:hover{cursor:pointer}#modalRegister .confirmed{width:500px;overflow:hidden}#modalRegister .confirmed .v-img{margin-bottom:-30px;min-height:350px;max-width:300px}.toast .toast-icon{position:absolute;font-size:20px}.toast .toast-title{line-height:1}.toast .toast-content{display:flex;flex-direction:column;align-items:flex-start}.toast .toast-action{color:#1682ec!important}.toast .bg-error{background-color:#b00020!important}.toast .bg-success{background-color:#4caf50!important}#modalAccount{background-color:#fff}#modalAccount .v-toolbar{background-color:#545454;justify-content:center;position:fixed;top:0;width:100%;z-index:999;box-shadow:0 2px 10px -2px #525252}#modalAccount .v-toolbar__content{justify-content:center}#tabsAccount{box-shadow:0 2px 10px -2px #525252;background-color:#00a6ff;border-radius:5px}@media(max-width:599px){#tabsAccount{top:67px!important;font-size:small}}#tabsAccount .v-slide-group__content{justify-content:center}#tabsAccount .v-slide-group__content .v-slide-group-item--active{color:#fff;border-color:#fff;background-color:orange;box-shadow:0 0 5px 2px rgba(0,0,0,.57)!important}#tabsAccount .v-slide-group__content .v-btn{margin:0 6px!important;padding:0 7px!important;font-weight:700!important}#tabsAccount .v-slide-group__content .v-btn__content{text-transform:none}.deleteuser .delete-icon-wrapper{width:74px;height:74px;border-radius:50%;background:rgba(244,67,54,.12);display:flex;align-items:center;justify-content:center}.deleteuser .fa-triangle-exclamation{font-size:30px;color:#f44336}.deleteuser .delete-btn{text-transform:none!important}#imprint h2,#privacy h2{margin-top:40px}.modal-close{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;line-height:1;transition:color .1s}.modal-close:hover{cursor:pointer;color:#3f8dff}.navigation{position:fixed!important;right:0;bottom:18px;left:0;z-index:998;flex:none!important;justify-content:center;padding:0 16px!important;background:transparent!important;pointer-events:none;transform:translateZ(0);transition:none!important}.navigation .navigation-bar{width:max(500px,50%);overflow:visible;border-radius:24px;background-color:hsla(0,0%,100%,.63);box-shadow:0 8px 28px rgba(20,33,61,.18);backdrop-filter:blur(9px) saturate(145%);-webkit-backdrop-filter:blur(16px) saturate(145%);pointer-events:auto}.navigation .navigation-item{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;border-radius:18px;cursor:pointer;outline:none;transition:background-color .2s ease,transform .2s ease}.navigation .navigation-item:not(.navigation-item--active):hover{background-color:rgba(22,130,236,.1);transform:translateY(0);border-radius:24px}.navigation .navigation-item:not(.navigation-item--active):hover .navigation-button,.navigation .navigation-item:not(.navigation-item--active):hover .navigation-label{color:#1682ec}.navigation .navigation-item:focus-visible{box-shadow:inset 0 0 0 2px rgba(22,130,236,.5)}.navigation .navigation-button{width:30px;height:30px;margin-top:0;color:#000;transform:translateY(0);transition:color .2s ease,background-color .2s ease,transform .25s ease}.navigation .navigation-button i{font-size:16px}.navigation .navigation-button--active{color:#fff!important;background-color:#1682ec!important;box-shadow:0 5px 12px rgba(22,80,236,.46);margin-top:-15px}.navigation .navigation-label{width:100%;overflow:hidden;color:#000;font-size:11px;font-weight:600;line-height:18px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.navigation .navigation-label--active{color:#1682ec}.navigation .v-dialog{padding:0!important}@media(max-width:600px){.navigation{bottom:10px;padding:0 10px!important}.navigation .navigation-bar{border-radius:22px}.navigation .navigation-button{width:30px;height:30px}.navigation .navigation-label{font-size:10px}}.v-app-bar .name{background-color:transparent!important;color:#fff}.v-app-bar .v-btn{background-color:#fff;text-transform:none!important;font-weight:500!important;font-size:.755rem}.v-app-bar .fa-building{font-size:medium}.v-app-bar .fa-circle-user,.v-app-bar .fa-plus{font-size:large}.v-app-bar .fa-arrow-right-to-bracket,.v-app-bar .fa-solid{font-size:larger}@media(max-width:600px){.v-app-bar .v-container{padding-right:10px;padding-left:10px}.v-app-bar .navbar-brand{min-width:0}.v-app-bar .navbar-brand .name{min-width:0;padding:0 6px;font-size:16px!important}.v-app-bar .navbar-actions{flex:0 0 auto}.v-app-bar .navbar-action-btn{width:36px;min-width:36px;height:36px;padding:0!important}.v-app-bar .navbar-action-label{display:none}.v-app-bar .navbar-action-icon{margin:0!important}}#dashboard .v-card{box-shadow:0 2px 10px -1px #575757}#dashboard .dashboard-media-preview{height:220px;border-radius:4px}#dashboard .dashboard-gallery-preview{height:110px;border-radius:4px}#dashboard .v-input__prepend{display:none}#dashboard .v-expansion-panel-text__wrapper{padding:0}#dashboard .v-expansion-panel-title{padding:5px 20px}#dashboard .file-upload{box-shadow:none!important}#dashboard .branche-select-card{cursor:pointer;position:relative;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}#dashboard .branche-select-card:hover{border-color:rgb(var(--v-theme-primary));transform:translateY(-1px)}#dashboard .branche-select-card--selected{border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 1px rgb(var(--v-theme-primary))}#dashboard .branche-select-card__image{flex:0 0 100px}#dashboard .branche-select-card__check{color:#0abb00;font-size:21px;position:absolute;right:14px;top:14px}.reviews-link{font-weight:600;opacity:1;letter-spacing:0}.app-footer{padding:42px 0 82px!important;background-color:#17212b!important;color:#fff!important}.app-footer .app-footer__brand{color:#fff;font-size:26px}.app-footer .app-footer__description{max-width:440px;margin-top:10px;color:hsla(0,0%,100%,.72)}.app-footer .app-footer__title{margin-bottom:8px;color:#fff;font-size:15px}.app-footer .app-footer__link{display:flex;width:-moz-fit-content;width:fit-content;min-width:0;justify-content:flex-start;padding:0 4px;color:hsla(0,0%,100%,.78);letter-spacing:0;text-transform:none}.app-footer .app-footer__link:hover{color:#fff}.app-footer .app-footer__copyright{color:hsla(0,0%,100%,.62);font-size:13px}#legal-page{min-height:100vh}#legal-page .legal-page__content{max-width:1000px;padding-top:96px;padding-bottom:100px}@media(max-width:600px){.app-footer{padding:32px 8px 92px!important}.app-footer .app-footer__link{min-height:40px;white-space:normal}}@media(min-width:601px)and (max-width:1024px){.app-footer{padding-right:20px!important;padding-left:20px!important}}.btn-primary{background-color:#3f8dff!important;color:#fff!important;box-shadow:0 2px 10px -2px #525252!important;text-transform:none!important;font-size:medium;letter-spacing:.6px;text-shadow:1px 1px 2px #000}.btn-primary:hover{transform:scale(1.05)}.btn-secondary,.v-btn{text-transform:none!important}.btn-secondary{border:1px solid #3f8dff!important;background-color:#fff!important;color:#3f8dff!important;box-shadow:0 2px 10px -2px #525252!important;font-size:medium;letter-spacing:.6px}.btn-secondary:hover{transform:scale(1.5)}.share-button{text-transform:none!important;font-size:medium;letter-spacing:.6px;color:#111!important}.share-button .whatsapp{color:#00b700;font-size:x-large}.buttons{position:sticky;bottom:44px;z-index:999}@media(max-width:959px){.buttons2{bottom:56px;z-index:999;position:sticky}}.shadow-button{box-shadow:0 2px 10px -2px #525252!important}.back{text-transform:none!important;font-size:medium;letter-spacing:.6px}.btn-close{color:orange!important}.btn-close,.btn-delete{text-transform:none!important;font-size:medium;letter-spacing:.6px;text-shadow:1px 1px 2px #000}.btn-delete{border:1px solid #ff4545!important;background-color:#fff!important;color:#ff4545!important;box-shadow:0 2px 10px -2px #525252!important}.btn-cta{background-color:orange!important}.btn-cta,.btn-login{color:#fff!important;text-transform:none!important;font-size:medium;letter-spacing:.6px;text-shadow:1px 1px 2px #000}.btn-login{background-color:#3f8dff!important;box-shadow:0 2px 10px -2px #525252!important}.btn-login:hover{transform:scale(1.01)}.btn-logout{background-color:orange!important;color:#fff!important;box-shadow:0 2px 10px -2px #525252!important;text-transform:none!important;font-size:medium;letter-spacing:.6px;text-shadow:1px 1px 2px #000}.btn-logout:hover{transform:scale(1.05)}.help{text-transform:none!important;font-size:medium;color:orange;box-shadow:0 2px 10px -2px #525252!important}.help .v-btn__content{color:#000}.v-btn:hover{transform:scale(1.01)}.animation{border:none;outline:none;cursor:pointer;position:relative;z-index:0;border-radius:5px}.animation:before{content:"";background:linear-gradient(90deg,#0080ff,#c800ff,#0080ff);position:absolute;top:-2px;left:-2px;background-size:400%;z-index:-1;filter:blur(5px);width:calc(100% + 4px);height:calc(100% + 4px);animation:glowing 20s linear infinite;opacity:0;transition:opacity .3s ease-in-out;border-radius:5px}.animation:active{color:#000}.animation:active:after{background:transparent}.animation:hover:before{opacity:1}.animation:after{z-index:-1;content:"";position:absolute;width:100%;height:100%;background:#111;left:0;top:0;border-radius:5px}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.v-input .v-input__details .v-counter{white-space:nowrap}.v-card-item{background-color:#00a6ff}#timeline{top:0;width:100%;position:fixed;z-index:999;padding:4px 0;background-color:rgba(0,190,255,.678);box-shadow:0 0 5px 2px rgba(0,0,0,.57)}@media(max-width:599px){#timeline{height:67px;align-content:center}#timeline .v-timeline-divider__dot--size-default{height:24px!important;width:24px!important}#timeline .v-timeline-item__body{padding-top:0!important;padding-bottom:0!important;color:#000;font-size:12px}#timeline .timeline-project .v-timeline-item__body{padding-left:5px!important}#timeline .timeline-project .v-timeline-divider{padding-left:0!important}#timeline .timeline-send .v-timeline-divider{padding-right:0!important}#timeline .timeline-send .v-timeline-item__body{padding-right:5px!important}}#timeline .v-timeline-divider__dot--size-default{height:27px;width:27px;background-color:#fff}#timeline .v-timeline-item__body{padding-top:0!important;padding-bottom:0!important}#timeline .active .v-timeline-divider__inner-dot{background-color:orange!important;background:url(/img/check.5b6cfcb9.svg) 30% no-repeat;background-size:cover}#timeline .next .v-timeline-divider__inner-dot{background-color:orange!important;background:url(/img/pen.d7bb86b1.svg) 60% no-repeat;background-size:10px}#timeline .first-site .v-timeline-divider__inner-dot{background-color:orange!important}#timeline .v-timeline-divider__inner-dot{background-color:#5a5a5a}#timeline .chip-background-color .v-timeline-divider__inner-dot{background-color:orange!important;background:url(/img/check.5b6cfcb9.svg) 30% no-repeat;background-size:cover}#timeline .chip-background-color-1 .v-timeline-divider__inner-dot{background-color:orange!important;background:url(/img/pen.d7bb86b1.svg) 60% no-repeat;background-size:10px}#timeline .timeline-project .v-timeline-divider__before,#timeline .timeline-send .v-timeline-divider__after{display:none}#tabs{top:83px;margin:0 12px;position:sticky;z-index:998;border-radius:0 0 5px 5px;box-shadow:0 2px 10px -2px #525252;background-color:rgba(0,190,255,.678)}@media(max-width:599px){#tabs{top:67px!important;font-size:small}}#tabs .v-slide-group__content{justify-content:center}#tabs .v-slide-group__content .v-slide-group-item--active{color:#fff;border-color:#fff;background-color:orange;text-shadow:1px 1px 2px #000;box-shadow:0 0 5px 2px rgba(0,0,0,.57)!important}#tabs .v-slide-group__content .v-btn{margin:0 6px!important;padding:0 7px!important;font-weight:700!important}#tabs .v-slide-group__content .v-btn__content{text-transform:none}#accountEvents i{color:#fff}#accountEvents .title{color:#3f8dff}#accountEvents .v-divider{margin:10px 0}#accountEvents p{text-align:center}#admin{min-height:100vh}#admin .v-card{box-shadow:0 2px 10px -1px #575757}#admin .v-window-item{margin-bottom:100px}#admin .admin-layout{min-height:100vh}#admin .admin-navigation{z-index:3;position:fixed;top:auto;left:0;width:280px;min-height:100vh;background-color:#fff}#admin .admin-avatar-wrap{display:grid;justify-content:center}#admin .admin-title{font-size:20px;font-weight:700}#admin .admin-mail{color:rgba(0,0,0,.62);font-size:13px}#admin .admin-tabs .v-tab{justify-content:flex-start;min-height:48px;letter-spacing:0;text-transform:none}#admin .admin-tabs i{width:22px;color:#1682ec;text-align:center}#admin .admin-divider{opacity:1}#admin .admin-content{width:calc(100% - 280px);min-width:0;margin-left:280px;background-color:#fff}#admin .admin-content-card{background-color:#fff}#admin .admin-analytics-card{margin-top:22px;padding:20px;border:1px solid rgba(0,0,0,.08);background-color:#fff}#admin .admin-analytics-summary{background-color:#eef6ff!important}#admin .admin-analytics-row{border-bottom:1px solid rgba(0,0,0,.06)}#admin .admin-chart-card{padding:18px 10px 12px;border:1px solid rgba(22,130,236,.16);background-color:#f8fbff}#admin .admin-chart{min-height:250px;gap:8px;align-items:flex-end}#admin .admin-chart__column{display:grid;min-width:42px;align-items:end;justify-items:center}#admin .admin-chart__value{min-height:22px;color:rgba(0,0,0,.62);font-size:12px;text-align:center}#admin .admin-chart__bar{width:100%;max-width:42px;min-height:4px;border-radius:5px 5px 0 0;transition:height .2s ease}#admin .admin-chart__label{min-height:24px;margin-top:8px;color:rgba(0,0,0,.74);font-size:12px;font-weight:700;text-align:center}#admin .admin-account-card,#admin .admin-home-hero-card{margin-top:22px;padding:20px;border:1px solid rgba(0,0,0,.08);background-color:#fff}#admin .admin-home-hero-preview{display:grid;min-height:260px;align-content:center;overflow:hidden;background-color:#00dfff}#admin .admin-home-hero-preview__video{width:100%;height:260px;-o-object-fit:cover;object-fit:cover}@media(max-width:960px){#admin .admin-layout{display:block!important}#admin .admin-navigation{position:relative;z-index:auto;top:auto;left:auto;width:100%;min-height:0;border-right:0}#admin .admin-header{padding:18px!important}#admin .admin-tabs{padding-right:0!important;padding-left:0!important}#admin .admin-content{width:100%;margin-left:0;padding-top:20px}}#preisrechner .stepper-item-text{font-size:1rem;font-weight:500}#preisrechner .step-complete .v-avatar{background-color:#0075ff!important;color:#fff!important}@media(max-width:960px){#preisrechner .stepper-item-text{font-size:.8rem}#preisrechner .v-slide-group__content{font-size:.6rem}}#preisrechner .responsive-img{height:200px}@media(max-width:600px){#preisrechner .responsive-img{height:100px!important}}#preisrechner .v-slide-group__content{justify-content:center}#preisrechner .active-companys{text-align:center;border:2px solid #0063ff;border-radius:0 0 10px 10px}#preisrechner .active-companys .firma-count{display:inline-block;font-weight:600;transition:transform .2s ease;font-size:larger}#preisrechner .active-companys .firma-count.pulse{animation:bouncePulse .4s ease}@keyframes bouncePulse{0%{transform:scale(1)}30%{transform:scale(1.3)}50%{transform:scale(.9)}70%{transform:scale(1.1)}to{transform:scale(1)}}#preisrechner .instruction{background-color:#e3e3e3;font-size:medium;padding:12px 75px}#preisrechner .address-suggestions{top:calc(100% + 4px);left:0;right:0;z-index:5}#preisrechner .address-help{color:#5a5a5a;font-size:.75rem;line-height:1.2}#preisrechner .v-card{box-shadow:0 6px 10px -3px #717171}#preisrechner .firma .v-card-title{font-size:larger;font-weight:700}#preisrechner .firma .v-rating{display:flex;justify-content:flex-end}#preisrechner .untercatCol{background-color:#e3e3e3;width:auto;border-radius:5px;box-shadow:0 7px 10px -1px dimgray;margin-bottom:45px}#preisrechner .v-expansion-panel-text__wrapper{padding:0}#preisrechner .v-overlay__content{display:grid;justify-items:center}#preisrechner .hr{border:1px solid #6d6d6d}#preisrechner .num-card .v-btn{height:32px;width:32px;min-width:32px;background-color:#3f8dff;color:#fff}#preisrechner .num-card .v-field__input{text-align:center;padding:0}#preisrechner .v-card-title{background-color:#0051c7;color:#fff}#preisrechner .selected-card{background-color:#c8e4ff;transition:all .2s ease-in-out}#preisrechner .disabled-card{opacity:.4;pointer-events:none}#preisrechner .card-description{background-color:#bebebe}#preisrechner .card-img{display:grid;align-content:center}#preisrechner .fa-check{color:#00b400}#preisrechner .mdi-check{color:#fff}#preisrechner .v-divider{margin:26px -25px 0}#preisrechner .v-stepper-item{flex-basis:100px;padding:10px}#preisrechner .v-avatar{margin:5px 0}#preisrechner .v-btn{text-transform:none!important;font-weight:500!important;font-size:.875rem}#preisrechner .relative{position:relative}#preisrechner .inline-block{display:inline-block}#preisrechner .badge-number{position:absolute;right:8px;background-color:#1976d2;color:#fff;font-size:.75rem;border-radius:50%;min-width:22px;height:22px;display:flex;align-items:center;justify-content:center;box-shadow:2px 2px 3px rgba(0,0,0,.57);z-index:1}#preisrechner .auftrag .v-input__details{display:none}#preisrechner .radio-button .v-label{opacity:unset;font-weight:700}#preisrechner .badge-pulse{animation:pulse .4s ease}#preisrechner .highlight-category{outline:3px solid #42a5f5;transition:outline .3s ease}#preisrechner .privacy-dialog-content{max-height:70vh;overflow-y:auto}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}#reinigung .instruction{background-color:#e3e3e3}#home .hero{min-height:90vh;display:flex;position:relative;align-items:center;overflow:hidden;background-color:#00dfff;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:96px 0 48px}#home .hero .hero-row{position:relative;z-index:1;width:100%;max-width:1440px;margin:0 auto!important;padding:0 48px}#home .hero .hero-video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#home .hero .hero-content{min-width:0}#home .hero .v-field{border-radius:30px;border:2px solid #1867c0;background-color:#fff}#home .hero .input-text-field .v-field__input{text-align:center}#home .trustselection .fa-solid{color:#1867c0;font-size:35px}#home .address-suggestions{z-index:5}#home .address-help{color:#000;font-size:.75rem;line-height:1.2;opacity:.9}#home .address-result-card{background-color:#fff;text-align:center}#home .branche-card{border:2px solid #1867c0;border-radius:4px;height:100%}#home .branche-card .card-img{display:grid;align-content:center;min-height:150px}#home .branche-card .fa-check{color:green}#home .branche-card .card-titel{background-color:#1867c0;color:#fff;font-size:medium}#home .branche-card .branche-card__categories .v-card-text{overflow-wrap:normal}#home .step-card{height:100%;transition:.2s;border:2px solid #1867c0;border-radius:4px}#home .step-card .v-badge__badge{box-shadow:0 2px 6px -1px #737373}#home .step-card:hover{transform:translateY(-5px)}#home .company-register-cta{box-shadow:0 2px 10px -1px #575757}#home .fade-in{opacity:0;transition:opacity 1s ease}#home .fade-in.visible{opacity:1}#home .fade-up{opacity:0;transform:translateY(30px);transition:all .6s ease}#home .fade-up.visible{opacity:1;transform:translateY(0)}@media(min-width:601px)and (max-width:1024px){#home .hero{min-height:720px}#home .hero .hero-row{padding:0 32px}#home .home-section{padding-right:24px;padding-left:24px}}@media(max-width:600px){#home h1{font-size:26px}#home .hero{min-height:auto;padding:80px 0 32px}#home .hero .hero-row{padding:0 16px}#home .hero .hero-content{padding-right:0;padding-left:0}#home .hero .input-text-field .v-field{height:50px;display:flex;align-items:center}#home .hero .input-text-field .v-field__input{font-size:15px}#home .home-section{padding-right:16px;padding-left:16px}#home .branche-card .card-img{min-height:125px}#home .branche-card .card-titel{font-size:15px}}#verify .verify-card{box-shadow:0 2px 10px -1px #575757}#company .h1{color:red}#company .v-tab{text-transform:none!important;font-weight:500!important;font-size:14px}#company .logout{width:220px;background-color:#3f3f3f;color:#fff}#company .v-btn{text-transform:none!important;font-weight:500!important}#company .fa-arrow-right-to-bracket{font-size:20px}#company .icon-login-x{font-size:15px!important}#company .icon-x{font-size:50px!important}#company .fa-chart-line,#company .fa-clipboard-check,#company .fa-star,#company .fa-user{font-size:20px}#company .company-avatar{background-color:transparent}#company .company-avatar .fa-image{font-size:xxx-large;color:orange}#company .company-header{background:linear-gradient(180deg,#ddebff,#fff);margin-bottom:20px}#company .company-navigation{flex:0 0 auto;z-index:2;width:280px}#company .company-content{min-width:0}@media(min-width:961px){#company .company-layout{min-height:calc(100vh - 64px)}#company .company-navigation{position:fixed;top:64px;bottom:0;left:0;overflow-y:auto}#company .company-divider{position:fixed;top:64px;bottom:0;left:280px;z-index:3}#company .company-content{flex:0 0 calc(100% - 280px);margin-left:280px;max-width:calc(100% - 280px);width:calc(100% - 280px)}}#company .company-header-text{min-width:0}#company .company-title{font-size:17px;font-weight:700;color:#0f172a}#company .company-mail{font-size:13px;color:#64748b}@media(max-width:960px){#company .company-layout{flex-direction:column}#company .company-navigation{position:static;width:100%;z-index:2}#company .company-divider{display:none}#company .company-content{flex:1 1 auto;margin-left:0;max-width:100%;width:100%}#company .company-tabs{padding-left:0!important;padding-right:0!important;width:100%;justify-content:center}#company .company-tabs .v-tab{font-size:12px;min-width:96px;height:40px;padding:0 10px}#company .company-tabs .v-slide-group__content{align-items:flex-end;justify-content:center}#company .company-tabs .fa-chart-line,#company .company-tabs .fa-clipboard-check,#company .company-tabs .fa-star,#company .company-tabs .fa-user{font-size:16px;margin-right:8px!important}#company .company-header{justify-content:center;margin-bottom:0;padding:15px 10px;text-align:center;width:100%}#company .company-avatar{margin-right:12px!important}#company .company-avatar .fa-image{font-size:xxx-large;color:orange}#company .company-header-text{max-width:calc(100vw - 150px)}}#company-public .company-public-hero{padding:20px}#company-public .v-card{box-shadow:0 2px 10px -1px #575757}#company-public .company-public-title{font-size:2rem;font-weight:700;line-height:1.2}#company-public .rating-values{width:25px}#company-public .contact-action-btn,#company-public .weiterlesen{text-transform:none!important}#company-public .contact-action-btn--whatsapp{background-color:#25d366!important;color:#fff!important}#company-public .company-public-gallery{height:400px;border-radius:4px}#company-public .company-public-gallery .v-img{height:400px}#company-public .company-public-faq{background-color:#fff}#company-public .company-public-faq__text{color:#202020;line-height:1.75}#company-public .company-public-footer{padding:42px 0 82px!important;background-color:#17212b!important;color:#fff!important}#company-public .company-public-footer__brand{color:#fff;font-size:26px;font-weight:700;line-height:1.2}#company-public .company-public-footer__description{max-width:440px;margin-top:10px;color:hsla(0,0%,100%,.72);line-height:1.6}#company-public .company-public-footer__title{margin-bottom:10px;color:#fff;font-size:15px;font-weight:700}#company-public .company-public-footer__text{color:hsla(0,0%,100%,.78);line-height:1.8}#company-public .company-public-footer__contact-row{gap:10px;margin-bottom:8px}#company-public .company-public-footer__contact-value{min-width:0;color:hsla(0,0%,100%,.78);overflow-wrap:anywhere}#company-public .company-public-footer__link{display:flex;width:-moz-fit-content;width:fit-content;min-width:0;justify-content:flex-start;padding:0 10px;letter-spacing:0;text-transform:none;background-color:#1682ec}#company-public .company-public-footer__link:hover{color:#fff!important}#company-public .company-legal-page{padding-top:96px;padding-bottom:110px}#company-public .company-legal-page__back{letter-spacing:0;text-transform:none!important;text-shadow:1px 1px 2px #8d8d8d}#company-public .company-legal-page__title{font-size:18px;font-weight:700}#company-public .bewertungen,#company-public .ueber{background-color:#efefef}#company-public .card-background{background-color:#fff}@media(max-width:600px){#company-public .company-public-hero{padding:18px}#company-public .company-public-title{font-size:1.5rem;text-align:center}#company-public .company-public-adress,#company-public .company-public-branche{text-align:center}#company-public .company-public-footer{padding:32px 8px 92px!important}#company-public .company-public-footer__link{min-height:40px;white-space:normal}}#info #about .title{background-color:#5e5e5e;text-align:center;color:#fff;font-size:medium;font-weight:400}.osm-attribution{display:block;margin-top:3px;background:transparent!important;font-size:11px;line-height:16px;text-align:right}.osm-attribution a{color:#1682ec}#companyregister .v-container{display:grid;justify-items:center}#companyregister .v-card{box-shadow:0 2px 10px -1px #575757}#companyregister .companyregister-branche-card{position:relative;min-height:165px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}#companyregister .companyregister-branche-card:hover{border-color:#1682ec;box-shadow:0 8px 18px rgba(22,130,236,.16);transform:translateY(-2px)}#companyregister .companyregister-branche-card--selected{border-color:#1682ec!important;box-shadow:0 8px 18px rgba(22,130,236,.22)}#companyregister .companyregister-branche-card__image{flex:0 0 auto;max-width:92px}#companyregister .companyregister-branche-card__check{position:absolute;top:10px;right:10px;color:#0abb00;font-size:21px}#companyregister .link{color:#0051c7;cursor:pointer;text-decoration:underline}