.v-container{max-width:1200px}@media(max-width:599px){.v-container{padding-left:0;padding-right:0}}#text{margin-top:100px;margin-bottom:30px}.text-shadow{text-shadow:0 0 2px #000}.text-shadow2{text-shadow:1px 1px 2px #000}.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}}.number-card{border-radius:6px!important;background-color:hsla(0,0%,7%,.1)!important;box-shadow:0 2px 10px -2px #525252!important}.number-card .picture{border-radius:6px 6px 0 0!important}.number-card .number-card-actions{position:relative}.number-card .v-input .v-field__field{padding:0}.number-card .v-field__input{color:#111;text-align:center;height:100%;padding-top:15px;padding-bottom:14px}.number-card .v-btn{height:32px;width:32px;min-width:32px;position:absolute;top:8px;background-color:#3f8dff;color:#fff}.number-card .v-btn.decrease-button{left:8px}.number-card .v-btn.increase-button{right:8px}.number-card-double{background-color:hsla(0,0%,7%,.1)!important;border-radius:6px 6px 6px 6px!important;box-shadow:0 2px 10px -2px #525252!important}.number-card-double .number-card-actions{position:relative}.number-card-double .number-card-actions .v-field__input{color:#111;text-align:center;height:100%;padding-top:15px;padding-bottom:14px}.number-card-double .picture{border-radius:6px 6px 0 0!important}.number-card-double .v-input .v-field__field{padding:0}.number-card-double .v-btn{height:32px;width:54px;min-width:32px;position:absolute;top:8px;background-color:#3f8dff;color:#fff}.number-card-double .v-btn.decrease-button{left:8px}.number-card-double .v-btn.increase-button{right:8px}.radio-card{box-shadow:0 2px 10px -2px #525252!important}.radio-card:hover{cursor:pointer}.radio-card.active{background-color:#00beff}.radio-card .text-center{margin:15px 0}.radio-card .text-red{color:red}.dialog .card{border-radius:5px;box-shadow:0 2px 10px -2px #525252!important;padding:0!important}.dialog .card .title{background-color:#9cd1ff;border-radius:5px 5px 0 0;font-weight:700}@media(max-width:599px){.radio-card.full{display:flex;flex-direction:column;align-items:center}.radio-card.full .v-img{width:calc(50% - 8px)}}.bool-card{border-radius:6px!important;border-width:1px;box-shadow:0 2px 10px -2px #525252!important;background-color:hsla(0,0%,7%,.1)!important}.bool-card .picture{border-radius:6px 6px 0 0!important}.bool-card button:not(.active){border:2px solid #3f8dff;background-color:transparent!important;color:#3f8dff!important}.check-card{border-width:1px;border-color:#4f4f4f;box-shadow:0 2px 10px -2px #525252!important}.check-card:hover{cursor:pointer}.check-card.active{background-color:#00beff}.check-card .text-center{margin:15px 0}.cards--description{font-size:16px;color:#565656}.card-title{margin:12px 0}.v-sheet--border{border-color:#d3d3d3}#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}#modalProjectCreate .password .show-password{top:16px;right:16px}#modalProjectCreate .password .show-password:hover{cursor:pointer}.toast .toast-icon{position:absolute;font-size:20px}.toast .toast-title{line-height:1}.toast .bg-error{background-color:#b00020!important}.toast .bg-success{background-color:#4caf50!important}#modalAccount{background-color:rgba(0,135,187,.76)}#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}.modal-close{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;line-height:1;transition:color .1s}.modal-close i,.modal-close svg{margin-left:8px}.modal-close:hover{cursor:pointer;color:#3f8dff}.navigation{position:fixed;bottom:0;width:100%;max-height:68px;background-color:#111;z-index:998;box-shadow:0 0 22px 2px rgba(0,0,0,.57)}.navigation .v-row{padding-top:5px}.navigation .v-row .nav-button{display:flex;padding-bottom:46px}.navigation .v-row .nav-button button{background-color:#fff;color:#111;pointer-events:all;box-shadow:0 0 22px 2px rgba(0,0,0,.57)}.navigation .v-row .nav-button button:hover{transform:scale(1.2)}.navigation .v-row .nav-button button.active{background-color:#ff8a00;color:#fff;border:none}.navigation .v-row .nav-button button i{font-size:25px}.navigation .v-row .nav-button .text{padding-top:2px}.navigation .v-row .nav-button .active{color:#ff8a00}.navigation .v-row .nav-button .white{color:#fff}.navigation .v-row .nav-icon{height:53px;display:flex;justify-content:center;align-items:center}.navigation .v-row .nav-icon a{display:flex;justify-content:center;align-items:center;text-decoration:none;color:#fff}.navigation .v-row .nav-icon a.router-link-active{color:#ff8a00}.navigation .v-row .nav-icon i{font-size:15px}.navigation .dialog-bottom-transition-enter-active,.navigation .dialog-bottom-transition-leave-active{transition:transform .5s ease-in-out}.navigation .v-dialog{padding:0 0!important}.navigation .bg-primary{background-color:#00a6ff!important}#categories .fa-circle-info{color:#009cd1}#categories .v-card{border-width:1px;box-shadow:0 2px 10px -2px #525252!important}#categories .v-card.active{background-color:#00beff}.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{border:1px solid #3f8dff!important;background-color:#fff!important;color:#3f8dff!important;box-shadow:0 2px 10px -2px #525252!important;text-transform:none!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-sheet{box-shadow:0 2px 10px -2px #525252!important}.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:#ff8a00!important;background:url(/img/check.5b6cfcb9.svg) 30% no-repeat;background-size:cover}#timeline .first-site .v-timeline-divider__inner-dot,#timeline .next .v-timeline-divider__inner-dot{background-color:#ff8a00!important}#timeline .v-timeline-divider__inner-dot{background-color:#5a5a5a}#timeline .chip-background-color .v-timeline-divider__inner-dot{background-color:#ff8a00!important;background:url(/img/check.5b6cfcb9.svg);background-size:cover}#timeline .chip-background-color-1 .v-timeline-divider__inner-dot{background-color:#ff8a00!important}#timeline .timeline-project .v-timeline-divider__before,#timeline .timeline-send .v-timeline-divider__after{display:none}#chip-background-color-1 .v-timeline-divider__inner-dot{background-color:#ff8a00!important}#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:#ff8a00;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 .title,#accountEvents i{color:#3f8dff}#accountEvents .v-divider{margin:10px 0}#accountEvents p{text-align:center}#calculation .calculation-cart{position:sticky;top:83px;box-shadow:0 2px 10px -2px #525252!important}#calculation .calculation-cart .v-card-actions{margin-top:4px}#calculation .calculation-cart .cart-total{border-radius:3px;background-color:#9cd1ff}@media(min-width:960px){#calculation .calculation-cart{border-radius:0 0 5px 5px!important}#calculation .calculation-cart .v-card-item{background-color:rgba(0,190,255,.678)}#calculation .calculation-cart .v-card-title{color:#000}}#calculation .v-card-title{display:flex;align-items:center;justify-content:center;position:relative;color:#fff}#calculation .v-card-title i{position:absolute;left:10px}#project .calculation-position{position:relative;display:grid}#project .chip-background-color{background-color:#00beff!important;color:#fff}#home .home-header{box-shadow:0 2px 10px -2px #525252;background:url(/img/Header.73d1fd83.jpg) 30% no-repeat}@media(min-width:960px){#home .home-header{background-attachment:fixed}}#home .home-header .v-row{height:75vh}#home .home-header *{padding:0}#home .home-header .wrapper{height:631px;width:100%;position:absolute}#home .home-header .wrapper h1{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;font-family:sans-serif;letter-spacing:1px;word-spacing:2px;color:#fff;font-size:40px;font-weight:888;text-transform:uppercase}#home .home-header .wrapper div{height:60px;width:60px;border:2px solid hsla(0,0%,100%,.7);border-radius:50px;position:absolute;top:10%;left:10%;animation:4s linear infinite}#home .home-header div .dot{height:10px;width:10px;border-radius:50px;background:hsla(0,0%,100%,.5);position:absolute;top:20%;right:20%}#home .home-header .wrapper div:first-child{top:20%;left:20%;animation:animate 8s linear infinite}#home .home-header .wrapper div:nth-child(2){top:60%;left:80%;animation:animate 10s linear infinite}#home .home-header .wrapper div:nth-child(3){top:40%;left:40%;animation:animate 3s linear infinite}#home .home-header .wrapper div:nth-child(4){top:66%;left:30%;animation:animate 7s linear infinite}#home .home-header .wrapper div:nth-child(5){top:90%;left:10%;animation:animate 9s linear infinite}#home .home-header .wrapper div:nth-child(6){top:30%;left:60%;animation:animate 5s linear infinite}#home .home-header .wrapper div:nth-child(7){top:70%;left:20%;animation:animate 8s linear infinite}#home .home-header .wrapper div:nth-child(8){top:75%;left:60%;animation:animate 10s linear infinite}#home .home-header .wrapper div:nth-child(9){top:50%;left:50%;animation:animate 6s linear infinite}#home .home-header .wrapper div:nth-child(10){top:45%;left:20%;animation:animate 10s linear infinite}#home .home-header .wrapper div:nth-child(11){top:10%;left:90%;animation:animate 9s linear infinite}#home .home-header .wrapper div:nth-child(12){top:20%;left:70%;animation:animate 7s linear infinite}#home .home-header .wrapper div:nth-child(13){top:20%;left:20%;animation:animate 8s linear infinite}#home .home-header .wrapper div:nth-child(14){top:60%;left:5%;animation:animate 6s linear infinite}#home .home-header .wrapper div:nth-child(15){top:90%;left:80%;animation:animate 9s linear infinite}@keyframes animate{0%{transform:scale(0) translateY(0) rotate(70deg)}to{transform:scale(1.3) translateY(-100px) rotate(1turn)}}#home .company-text-shadow{color:#00a6ff;text-shadow:1px 1px 2px #000}#home .user-icon{font-size:16px;color:#00b700}#home .fa-hashtag{color:#fff}#home .guest-icon{font-size:16px;color:#00b700}#home .home-text h2{font-size:20px}#home .home-cards .v-card,#home .shadow{box-shadow:0 2px 10px -2px #525252!important}#home .home-cards .v-card .v-card-item{padding:8px 4px}#home .home-cards .v-card .v-card-title{display:flex;align-items:center;justify-content:center;position:relative;background-color:#00a6ff;color:#fff}#home .home-cards .v-card .v-card-title i{position:absolute;right:10px}#home .home-cards .v-card .background-calculator{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/Preisrechner.73d1fd83.jpg) 10% no-repeat;background-size:cover}#home .home-cards .v-card .background-maps{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/Maps.0ea5eedc.jpg) 10% no-repeat;background-size:cover}#home .home-cards .v-card .background-meeting{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/Kontakt.bce25aae.jpg) 10% no-repeat;background-size:cover}#home .home-cards .v-card .background-meeting .fa-clock{color:#3f8dff;font-size:20px}#home .home-cards .v-card .background-meeting .fa-at,#home .home-cards .v-card .background-meeting .phone{color:#3f8dff}#home .home-cards .v-card .v-card-text{color:#fff;padding:16px;font-size:16px;text-align:center;font-weight:500;text-shadow:0 0 3px #000}#home .home-cards .v-card .v-card-text ul{margin:0;padding:0;list-style:none}#home .home-cards .v-card .v-card-text .v-btn{margin-top:16px;width:100%}#home .home-cards .v-card .v-card-text .fa-whatsapp{font-size:20px}#home .home-cards .v-card .v-card-text .at{font-size:17px!important;color:#fff!important}#home .home-cards .v-card .v-card-text .fa-phone{font-size:16px}#home .home-cards .v-card .v-card-text .calculator{font-size:20px}#home #appInstall{padding-right:0;padding-left:0;margin-bottom:30px}#home #appInstall .v-expansion-panel{border-radius:10px}#home #appInstall .v-card{background-color:#e7e7e7}#home #appInstall .v-card .title{background-color:#00a6ff}#home #appInstall .v-card .title .v-row{align-items:center;justify-content:center;color:#fff}#home #appInstall .v-card .title .v-row .icon{font-size:x-large}#company .info-cards .v-card{box-shadow:0 2px 10px -2px #525252!important}#company .info-cards .v-card .v-card-item{padding:8px 4px}#company .info-cards .v-card .v-card-title{display:flex;align-items:center;justify-content:center;position:relative;background-color:#00a6ff;color:#fff}#company .info-cards .v-card .v-card-title i{position:absolute;right:10px}#company .info-cards .v-card .dropdown-info .v-expansion-panels,#company .info-cards .v-card .dropdown-info .v-expansion-panels .v-expansion-panel{border-radius:10px}#company .info-cards .v-btn__overlay{background-color:#00a6ff;color:#fff}#company .slideshow{border-radius:4px}#company .slideshow .v-btn__overlay{background-color:#00a6ff;color:#fff}#company .slideshow .v-card{box-shadow:0 2px 10px -2px #525252!important}#company .slideshow .v-card .v-card-item{padding:8px 4px}#company .slideshow .v-card .v-card-title{display:flex;align-items:center;justify-content:center;position:relative;background-color:#00a6ff;color:#fff}#company .slideshow .v-card .v-card-title i{position:absolute;right:10px}#company .contact .v-card{box-shadow:0 2px 10px -2px #525252!important}#company .contact .v-card .v-checkbox{text-align:center}#company .contact .v-card .v-card-item{padding:8px 4px}#company .contact .v-card .v-card-title{display:flex;align-items:center;justify-content:center;position:relative;background-color:#00a6ff;color:#fff}#company .contact .v-card .v-card-title i{position:absolute;right:10px}#projects .shadow{box-shadow:0 2px 10px -2px #525252!important}#projects .background{background-color:#fff}#projects .info{background-color:#3f8dff;box-shadow:0 2px 10px -2px #525252!important}#projects .info .fa-info{color:#fff}#projects .project-list .project:first-child>.v-card{border:2px solid #0bbeff}#projects .project-list .project:first-child>.v-card .v-toolbar{background-color:#0bbeff}#projects .project-list .project:first-child>.v-card .v-toolbar .v-toolbar__content .flex-grow-1{flex-grow:unset!important}#projects .project-list .project:nth-child(2)>.v-card{border:2px solid #0bbeff}#projects .project-list .project:nth-child(2)>.v-card .v-toolbar{background-color:#0bbeff}#projects .project-list .project:nth-child(2)>.v-card .v-toolbar .v-toolbar__content .flex-grow-1{flex-grow:unset!important}#projects .project-list .project:nth-child(3)>.v-card{border:2px solid #0bbeff}#projects .project-list .project:nth-child(3)>.v-card .v-toolbar{background-color:#0bbeff}#projects .project-list .project:nth-child(3)>.v-card .v-toolbar .v-toolbar__content .flex-grow-1{flex-grow:unset!important}#configurator .text-red{color:red}#configurator h4{color:#444;font-weight:400}#configurator .fa-circle-info{color:#009cd1}#configurator .shadow{box-shadow:0 2px 10px -2px #525252}#configurator .background{background-color:#fff}.checkout-input{border-radius:4px}.v-card,.v-sheet{box-shadow:0 2px 10px -2px #525252}#checkout .v-card-title{display:flex;align-items:center;justify-content:center;position:relative;background-color:#00a6ff;color:#fff}#checkout .v-card-title i{position:absolute;right:10px}#checkout .mdi-account-card-details,#checkout .mdi-account-edit-outline,#checkout .mdi-calendar-clock,#checkout .mdi-card-account-mail-outline{color:#000}#checkout .shadow{box-shadow:0 2px 10px -2px #525252}#checkout .ssl{text-align:right;font-weight:400}#info #about .title{background-color:#5e5e5e;text-align:center;color:#fff;font-size:medium;font-weight:400}