:root{--main-green:#87c12f}main{margin-bottom:50px}.bg-red{background-color:#911f27}.navbar{padding-right:30px!important;background:#fff!important;border-bottom:4px solid #900c3f}a{color:#233142;height:100%;box-sizing:border-box}.nav-item>a:hover,.navbar-brand:hover{color:#233142;box-shadow:inset 0 4px 0 #900c3f}.alert{padding:40px;font-size:1.3rem}.logo{float:left;margin-right:10px}.instrument-showcase{margin-top:10px;text-align:justify}.instrument-price{margin:auto;font-size:3rem;text-align:center}.jumbotron.jumbotron{background-color:#fff;border-bottom:2px solid #ced4da}.jumbotron{height:75vh;display:flex;flex-direction:column;background-image:url(/images/DSCF1696-bg-85a31dbd7aa8058fe181e1686b47c0a5.jpg?vsn=d);background-size:cover;justify-content:space-between}.card-title{text-align:center;font-size:2rem}.img-thumbnail{max-height:200px;object-fit:contain;border:none}.form-wrapper{background-color:#222629}.brand-name{font-size:25px;letter-spacing:-.01em}.catchphrase{line-height:.75;font-size:17px;margin-top:-3px}.navbar-light .navbar-nav .nav-link{color:#111!important}hr{margin-top:40px;color:#ddd;border-top:1px solid #4fbfa8}.table-dark{background-color:#222629}body{font-family:Arial,sans-serif;line-height:1.6;background-size:cover;background:#fff;color:#222629}section{margin-top:0}.saxsonett-link{font-weight:600}.saxsonett-link:hover{color:#fff;border-bottom:3px solid #900c3f;text-decoration:none}small{font-size:.8rem}.nav-link{font-size:1.2rem;font-weight:100}h3>small{font-size:1rem}#headline{font-size:4.5rem;font-weight:800;color:#fff;background:rgba(144,12,63,.9);margin-top:80px;width:fit-content;margin-left:auto;margin-right:auto;padding:10px 50px}@media only screen and (max-width:1330px){#headline{font-size:4rem}}@media only screen and (max-width:1038px){#headline{font-size:3rem}}@media only screen and (max-width:906px){#headline{font-size:2rem}}@media only screen and (max-width:432px){#headline{font-size:1.5rem}}[role=main]{padding-top:50px}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.9)!important}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)!important}.navbar{padding:0;padding-left:20px}.navbar .form-control{padding:.75rem 1rem;border-width:0;border-radius:0}img{image-orientation:from-image}.image_header>a>.material-icons{font-size:1.8rem}.image_header{padding:1px}.form-control-dark{color:#fff;background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.1)}.form-control-dark:focus{border-color:transparent;box-shadow:0 0 0 3px hsla(0,0%,100%,.25)}.login-form{max-width:300px;border-radius:10px;background-color:#fff;padding:20px}#instruments_description{width:80%}.alert-banner{margin:auto;margin-bottom:20px;max-width:850px;border:5px solid red;padding-top:17px;padding-bottom:0}.alert-banner>p{font-size:1.2em}#reparatur-section,#verkauf-section{padding:20px;border-radius:20px}#verkauf-section{margin:auto;max-width:1000px}.contact-section{background-color:#fff}.ok-sign{color:var(--green);font-weight:700!important;font-size:2rem}.kontaktdaten{padding-right:20px;text-align:center}@media only screen and (min-width:768px){.kontaktdaten{text-align:right}}.no-sign{color:var(--red);font-weight:700!important;font-size:2rem}.pricetag{font-weight:800}.active_instrument{visibility:visible}.hidden_instrument{display:none}.instrumente-index{margin-bottom:20px}.card-image{max-height:200px}.card-footer{border-top:3px solid #900c3f;background-color:inherit;display:flex;flex-direction:column}footer{background-color:#222629;color:#fff;min-height:200px;border-top:5px solid #900c3f}.table td,.table th{border-top:none!important}.table thead th{border-bottom:none!important}.instrument-link{color:#000!important}.instrumente-nav{border-bottom:2px solid #900c3f;margin-bottom:10px}.card-body{border-top:3px solid #900c3f;text-align:left;font-size:1rem;padding-bottom:0}.card-header{height:250px}.card,.card-header{background-color:#fff}.card{padding-top:10px;margin:10px;margin-bottom:10px;border-radius:.25rem;border:1px solid #ccc;height:100%;width:18rem}.gebrauchtinstrument{margin-left:auto;margin-right:auto}.lead-btn{margin-top:10px;min-height:110px}.contact-btn,.lead-btn{width:90%;max-width:400px;padding:20px;color:#fff;background:#900c3f none repeat scroll 0 0;color:#000;border-radius:4px;border:none;transition:all .5s}.contact-btn{font-family:Prata}.contact-btn span{color:#fff;cursor:pointer;display:inline-block;position:relative;font-size:1rem;font-family:Prata;transition:.5s}.contact-btn span:after{content:"\BB";position:absolute;opacity:0;right:-20px;transition:.5s}.gebrauchtinstrument .nice-btn{width:100%}.gebrauchtinstrument .nice-btn:hover span:after{top:0}.contact-btn:hover span{padding-right:25px;color:#fff}.contact-btn:hover span:after{opacity:1;right:0}.contact-option.inactive{display:none}.contact-option.active{display:block}.contact-link.active{box-shadow:inset 0 4px 0 #900c3f;color:#000!important}.contact-link.inactive{color:#495057!important}.contact-nav{margin-bottom:10px}.contact-link{font-weight:600;font-size:1.4rem;cursor:pointer}.back-btn{max-width:130px;font-size:1.4rem}.oder{font-size:1.1rem;font-family:Prata;margin-top:1rem;margin-bottom:1rem;padding:none}.nice-btn{width:90%;background:#900c3f none repeat scroll 0 0;color:#fff;border-radius:4px;border:none;padding:10px;transition:all .5s;margin-top:10px}.nice-btn span{color:#fff;cursor:pointer;display:inline-block;position:relative;font-size:1rem;font-family:Prata;transition:.5s}.nice-btn span:after{content:"\BB";position:absolute;opacity:0;top:20px;right:-20px;transition:.5s}.nice-btn:hover span{padding-right:25px;color:#fff}.nice-btn:hover span:after{opacity:1;right:0}.lead-btn span{color:#fff;cursor:pointer;display:inline-block;position:relative;font-size:1rem;font-family:Prata;transition:.5s}.lead-btn span:after{content:"\BB";position:absolute;opacity:0;top:20px;right:-20px;transition:.5s}.lead-btn:hover span{padding-right:25px;color:#fff}.lead-btn:hover{color:#fff}.lead-btn:hover span:after{opacity:1;right:0}@media only screen and (min-width:390px){.contact-btn,.contact-btn span,.lead-btn span{font-size:1.4rem}}