.small-collapse{contain:content}.small-collapse__title{cursor:pointer;font-size:1.2rem;font-weight:500;padding-left:2rem;position:relative}.small-collapse__title:before{color:#4183c4;content:"+";font-size:24px;left:0;line-height:1;position:absolute}.small-collapse__content{max-height:0;overflow:hidden;padding:0 2rem;transition:padding-top .2s ease-in-out,padding-bottom .2s ease-in-out,background-color .2s ease-in-out}.small-collapse.open .small-collapse__title:before{content:"-"}.small-collapse.open .small-collapse__content{max-height:900px;padding:1rem 2rem}.kfz-zulassung-faqs .small-collapse{padding:1rem 0}.kfz-zulassung-faqs .small-collapse:not(:first-child){border-top:1px solid gray}.kfz-zulassung-faqs ul{list-style-type:disc;margin:.2rem 0;padding-left:1rem}.reservation-progress{align-items:center;display:flex}span.tooltip{padding:.25rem}@media print,screen and (min-width:768px){span.tooltip{position:relative}}span.tooltip .tooltip-icon{height:20px;width:20px}span.tooltip:hover .card{display:block}span.tooltip .icon{vertical-align:text-top}span.tooltip .card{display:none;max-width:300px;position:absolute;width:300px;z-index:99}@media print,screen and (min-width:768px){span.tooltip .card{left:-102px;top:20px}}@media screen and (max-width:767px){span.tooltip .card{left:calc(50% - 150px - .6rem);top:24px}}span.tooltip .card-content{padding:1rem}span.tooltip .card-content a,span.tooltip .card-content p{font-size:1rem}@media print,screen and (min-width:768px){span.tooltip .card-content a,span.tooltip .card-content p{font-size:.75rem}}.collapse{contain:content}.collapse .collapse-title{cursor:pointer;font-size:1.2rem;font-weight:500;padding-left:2rem;position:relative}.collapse .collapse-title:before{color:#4183c4;content:"+";font-size:24px;left:0;line-height:1;position:absolute}.collapse .collapse-content{max-height:0;overflow:hidden;padding:0 2rem;transition:padding-top .2s ease-in-out,padding-bottom .2s ease-in-out,background-color .2s ease-in-out}.collapse.open .collapse-title:before{content:"-"}.collapse.open .collapse-content{max-height:900px;padding:1rem 2rem}.zula-document .document-image{box-shadow:0 1px 3px #5b5b5b;display:block;height:185px;margin:auto;max-width:100%;position:relative;width:130px}.zula-document img.download-icon{height:auto;left:calc(50% - 21px);position:absolute;top:calc(50% - 21px);width:42px}.zula-document article.message{bottom:0;position:absolute}.zula-document .document-title{cursor:pointer;font-size:1.2rem;font-weight:600;line-height:1.6rem;margin-top:.5rem;text-align:center}.zula-forms .zula-document .document-image{margin-left:0}.zula-forms .zula-document .document-title{font-size:.9rem;max-width:200px;text-align:left}.zula-footer{color:#fff}.zula-footer a{color:#209cee}.zula-footer a:hover{color:#00d1b2}.zula-footer .select-office label{color:#fff}.zula-footer h4:not(.no-margin){margin-bottom:1rem}.zula-footer h4.no-margin{margin:0}.zula-footer .heading-wrap{justify-content:space-between;margin-bottom:1rem}.zula-footer .heading-wrap h4{margin-bottom:0}.zula-footer .openinghours table{font-size:.9rem;margin-top:.25rem}.zula-footer .openinghours td:nth-child(2){padding-left:1rem}@media screen and (min-width:1216px){.zula-footer .zula-footer__information{padding-left:.5rem;padding-top:.5rem}}.zula-footer .address .map{overflow:hidden}@media print,screen and (min-width:768px){.zula-footer .address .map{margin-bottom:-1rem;margin-left:-1rem;margin-right:-1rem}}.zula-footer .address .map .pano,.zula-footer .address .map .vue-map-container{height:100%}.zula-footer pre{background-color:transparent;color:#fff;font-size:.8rem;line-height:1.5;padding:0;white-space:pre-wrap}@media screen and (max-width:767px){.zula-footer pre{line-height:2.1}}.zula-footer .close-cities li{font-size:14px;line-height:16px;padding-bottom:6px;padding-top:6px}.zula-footer .close-cities li:not(:first-of-type){margin-top:.5rem}.zula-footer .close-cities li a{color:#fff}.zula-footer .close-cities li .icon{height:16px;margin-left:.5rem;vertical-align:text-bottom;width:16px}.zula-footer .close-cities li .icon svg{background-color:#fff;border-radius:50%;height:14px;width:14px}@media screen and (min-width:1024px){.zula-footer .has-background-black-ter ul li{display:inline;margin-right:1rem;white-space:nowrap}}.zula-footer .section.has-background-grey-dark span{cursor:pointer}.section.call-to-action{padding-bottom:2rem;padding-top:2rem}.section.call-to-action h4{margin-bottom:.7rem}.section.call-to-action p{margin:0 auto;max-width:350px}.section.call-to-action .select-office{margin-top:1rem}.section.call-to-action .select-office label{color:#fff}.section.call-to-action .select-office select{background-color:#4183c4;border-color:#fff;color:#fff}.section.call-to-action .select-office .select:after{border-color:#fff}.section.call-to-action .select-office .control{display:flex;justify-content:center}.zula-office-info-small .short-info{align-items:flex-start;display:flex;margin-bottom:1.7rem}.zula-office-info-small .short-info__header{align-items:center;color:#919395;display:flex;flex-shrink:0;margin-right:.7rem}.zula-office-info-small .short-info__header img{margin-right:.5rem}.zula-office-info-small .short-info__content{color:#363636;min-width:0}.zula-office-info-small .short-info__content a{color:#363636}.zula-office-info-small .short-info.openinghours{flex-direction:column}.zula-office-info-small .short-info.openinghours .is-open{color:#0b774a}.zula-office-info-small .short-info.openinghours .is-closed{color:#db504a}.zula-office-info-small .short-info.openinghours table{font-size:.9rem;margin-left:-.5rem}.zula-office-info-small .short-info.openinghours td{padding:.25rem .5rem}.zula-office-info-small .short-info.openinghours .weekday-wrap{font-weight:700}.zula-office-info-small .short-info.openinghours tr.is-today td:first-child{padding:0}.zula-office-info-small .short-info.openinghours tr.is-today td:first-child .weekday-wrap{border:1px solid #000;border-radius:.2rem;display:block;padding:.25rem .5rem}.zula-office-info-small .short-info.openinghours .open-now tr.is-today td:first-child .weekday-wrap{border-color:#0b774a;color:#0b774a}.zula-weekday-stats{display:flex}.zula-weekday-stats .legend{display:flex;flex-direction:column;flex-shrink:1;justify-content:space-between;margin-right:.5rem;text-align:right}.zula-weekday-stats .legend strong:nth-child(2){margin-bottom:10px}.zula-weekday-stats .stat-chart{border-bottom:1px solid #dedede;border-left:1px solid #dedede;display:flex;flex-grow:1;height:210px;margin-bottom:20px;margin-top:10px}@media screen and (max-width:767px){.zula-weekday-stats .stat-chart{height:70px}}.zula-weekday-stats .stat-chart .weekday{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;position:relative;width:20%}.zula-weekday-stats .stat-chart .weekday .weekday-label{bottom:-25px;left:0;position:absolute;width:100%}.zula-weekday-stats .stat-chart .weekday .bar{border-top-left-radius:.5rem;border-top-right-radius:.5rem;width:55%}.zula-weekday-stats div.red{background-color:#e48c8c}.zula-weekday-stats strong.red{color:#e48c8c}.zula-weekday-stats div.green{background-color:#95ce95}.zula-weekday-stats strong.green{color:#95ce95}.section.stats .box{display:flex;flex-direction:column;height:100%}@media print,screen and (min-width:768px){.section.stats .box{padding-left:3rem;padding-right:3rem}}.section.stats .box-title{margin-bottom:2rem;max-width:200px}.section.stats .stats-wrapper{display:flex;flex-direction:column;flex-grow:1;justify-content:space-around}.section.stats .waiting-time-stats-box{background-position:right -100px top -30px;background-repeat:no-repeat;background-size:200px}.section.stats .waiting-time-stat{padding:.3rem 0}.section.stats .waiting-time-stat .description{font-size:1.2rem;max-width:180px}.section.stats .waiting-time-stat .amount{font-size:2.6rem;margin-right:1rem}.section.stats .waiting-time-stat .unit{font-size:1.5rem}.section.stats hr{margin:.2rem 0}#kfz-zulassung-page{min-height:100vh;padding-top:56px}#kfz-zulassung-page h2.is-2{align-items:center;display:flex;margin-bottom:2rem;margin-top:3rem;position:relative;text-transform:uppercase}#kfz-zulassung-page h2.is-2:after{border-top:2px solid #4183c4;content:"";display:block;flex-grow:1;flex-shrink:1;margin-left:4rem}@media screen and (max-width:767px){#kfz-zulassung-page h2.is-2:after{left:0;margin-left:0;position:absolute;top:-10px;width:100%}}#kfz-zulassung-page h2.is-2+p,#kfz-zulassung-page h2.is-2+p+p{max-width:680px}#kfz-zulassung-page .navbar{box-shadow:0 1px 10px rgba(43,43,43,.37);position:fixed;top:0;width:100%}#kfz-zulassung-page .navbar-brand>.navbar-item{background-color:#adadad}#kfz-zulassung-page .navbar-burger{height:54px;width:54px}#kfz-zulassung-page .no-appointment-link p{max-width:680px}#kfz-zulassung-page .no-appointment-link img{height:24px;vertical-align:text-bottom;width:24px}#kfz-zulassung-page .no-appointment-link a{line-height:36px}#kfz-zulassung-page .no-appointment-link a nobr,#kfz-zulassung-page .no-appointment-link a span{font-size:1.3rem}#kfz-zulassung-page .reservation-duration .wrapper{align-items:center;display:flex}@media screen and (max-width:767px){#kfz-zulassung-page .reservation-duration .wrapper{flex-direction:column}}#kfz-zulassung-page .reservation-duration h3{margin-bottom:0;margin-right:5rem}@media screen and (max-width:767px){#kfz-zulassung-page .reservation-duration h3{margin-bottom:1rem;margin-right:0}}#kfz-zulassung-page ul.zula-check-list{list-style-type:none;padding-left:36px}#kfz-zulassung-page ul.zula-check-list li{box-sizing:border-box;padding-bottom:1rem;padding-top:1rem;position:relative}#kfz-zulassung-page ul.zula-check-list li:before{background-image:url(/kfz-zulassung/check-icon.svg);content:"";height:9px;left:-36px;position:absolute;top:26px;width:12px}@media screen and (max-width:767px){#kfz-zulassung-page ul.zula-check-list li:before{top:22px}}#kfz-zulassung-page ul.zula-check-list.is-size-6 li{padding-bottom:.5rem;padding-top:.5rem}#kfz-zulassung-page ul.zula-check-list.is-size-6 li:before{top:15px}#kfz-zulassung-page .personal-documents .column,#kfz-zulassung-page .section.intro .column,#kfz-zulassung-page .vehicle-documents .column{display:flex;flex-direction:column;justify-content:center}#kfz-zulassung-page .personal-documents .column.image-wrap,#kfz-zulassung-page .section.intro .column.image-wrap,#kfz-zulassung-page .vehicle-documents .column.image-wrap{align-items:center}#kfz-zulassung-page .personal-documents .column.image-wrap img,#kfz-zulassung-page .section.intro .column.image-wrap img,#kfz-zulassung-page .vehicle-documents .column.image-wrap img{height:auto;max-width:100%;width:450px}#kfz-zulassung-page #voraussetzungen.section .column>.is-flex{align-items:center}@media screen and (max-width:767px){#kfz-zulassung-page #voraussetzungen.section .column>.is-flex{align-items:flex-start}}#kfz-zulassung-page #voraussetzungen.section .description{padding-left:3rem}@media screen and (max-width:767px){#kfz-zulassung-page #voraussetzungen.section .description{padding-left:1rem}}@media print,screen and (min-width:768px){#kfz-zulassung-page #voraussetzungen.section .column:first-child .description{max-width:152px}}@media print,screen and (min-width:768px){#kfz-zulassung-page #voraussetzungen.section .column:nth-child(2) .description{max-width:222px}}@media screen and (max-width:767px){#kfz-zulassung-page #voraussetzungen.section .image-wrap{text-align:center;width:40px}}#kfz-zulassung-page #voraussetzungen.section img{height:120px;width:auto}@media screen and (max-width:767px){#kfz-zulassung-page #voraussetzungen.section img{height:40px}}#kfz-zulassung-page #voraussetzungen.section ul{list-style-type:disc;padding-left:1rem}#kfz-zulassung-page #unterlagen .columns{margin:auto;max-width:1113px}#kfz-zulassung-page #unterlagen .tooltip{margin-left:.2rem;white-space:normal}#kfz-zulassung-page #unterlagen .personal-documents .title,#kfz-zulassung-page #unterlagen .vehicle-documents .title{padding-left:36px}#kfz-zulassung-page #unterlagen .personal-documents .column.image-wrap,#kfz-zulassung-page #unterlagen .vehicle-documents .column.image-wrap{margin-bottom:2rem}@media screen and (max-width:767px){#kfz-zulassung-page #unterlagen .personal-documents .image-wrap,#kfz-zulassung-page #unterlagen .vehicle-documents .image-wrap{align-items:flex-start;padding-left:45px}}#kfz-zulassung-page #unterlagen .personal-documents .image-wrap img{width:300px}@media screen and (max-width:767px){#kfz-zulassung-page #unterlagen .personal-documents{display:flex;flex-direction:column-reverse}#kfz-zulassung-page #unterlagen .personal-documents .image-wrap img{width:150px}}#kfz-zulassung-page #unterlagen .vehicle-documents .image-wrap img{width:320px}@media screen and (max-width:767px){#kfz-zulassung-page #unterlagen .vehicle-documents .image-wrap img{width:160px}}#kfz-zulassung-page #unterlagen .additional-documents .column{margin-bottom:2rem}@media screen and (max-width:767px){#kfz-zulassung-page #unterlagen .additional-documents .column{margin-bottom:4rem}}#kfz-zulassung-page #unterlagen .additional-documents .card.image-card{align-items:center;border-radius:10px;box-shadow:0 6px 10px rgba(0,0,0,.102);display:flex;height:150px;justify-content:center;margin-bottom:1.5rem;margin-left:36px;width:150px}@media screen and (max-width:767px){#kfz-zulassung-page #unterlagen .additional-documents .card.image-card{height:80px;width:80px}}#kfz-zulassung-page #unterlagen .additional-documents .card.image-card img{height:auto;max-height:130px;max-width:130px;width:auto}@media screen and (max-width:767px){#kfz-zulassung-page #unterlagen .additional-documents .card.image-card img{max-height:60px;max-width:60px}}#kfz-zulassung-page #unterlagen .additional-documents h3.title{margin-bottom:.5rem;padding-left:36px}#kfz-zulassung-page #unterlagen .additional-documents li{max-width:300px}#kfz-zulassung-page #schritt-fuer-schritt.section .step{align-items:center;display:flex}#kfz-zulassung-page #schritt-fuer-schritt.section p strong{font-size:1.3rem;margin-right:.3rem}@media print,screen and (min-width:768px){#kfz-zulassung-page #schritt-fuer-schritt.section p{max-width:490px}}#kfz-zulassung-page #schritt-fuer-schritt.section .image-wrap{flex-shrink:0;margin-right:1rem;width:170px}@media screen and (max-width:767px){#kfz-zulassung-page #schritt-fuer-schritt.section .image-wrap{text-align:center;width:100px}}#kfz-zulassung-page #schritt-fuer-schritt.section .reservierung-und-bestellung img{width:150px}@media screen and (max-width:767px){#kfz-zulassung-page #schritt-fuer-schritt.section .reservierung-und-bestellung img{width:90px}}#kfz-zulassung-page #schritt-fuer-schritt.section .termin-reservieren img{width:130px}@media screen and (max-width:767px){#kfz-zulassung-page #schritt-fuer-schritt.section .termin-reservieren img{width:80px}}#kfz-zulassung-page #schritt-fuer-schritt.section .unterlagen-vorbereiten img{width:110px}@media screen and (max-width:767px){#kfz-zulassung-page #schritt-fuer-schritt.section .unterlagen-vorbereiten img{width:70px}}#kfz-zulassung-page #schritt-fuer-schritt.section .persoenliche-vorsprache img{width:120px}@media screen and (max-width:767px){#kfz-zulassung-page #schritt-fuer-schritt.section .persoenliche-vorsprache img{width:80px}}#kfz-zulassung-page #kosten.section th{font-size:1.5rem;padding:.5rem .75rem}#kfz-zulassung-page #adresse-oeffnungszeiten.section .column{margin-bottom:3rem}#kfz-zulassung-page #adresse-oeffnungszeiten.section .column:not(:last-child){border-right:1px solid #919395}@media screen and (max-width:1023px){#kfz-zulassung-page #adresse-oeffnungszeiten.section .column:not(:last-child){border-right:none}}@media screen and (min-width:1408px){#kfz-zulassung-page #adresse-oeffnungszeiten.section .column:nth-child(3n+3){border-right:none}}@media screen and (max-width:1407px){#kfz-zulassung-page #adresse-oeffnungszeiten.section .column:nth-child(2n){border-right:none}}