body { background-color:#464646; background-image:url("../img/bg.png");}.wrapper { scroll-behavior:smooth;}#loader { position:fixed; top:0px; left:0px; width:100%; height:100%; background-color:#4a423c!important; text-align:center; z-index:9999999;}#loader .spinner { background-color:#d7ba7f; width:40px; height:40px; text-align:center; position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; border-radius:100%; -webkit-animation:sk-scaleout 1.0s infinite ease-in-out; animation:sk-scaleout 1.0s infinite ease-in-out;}@-webkit-keyframes sk-scaleout { 0% { -webkit-transform:scale(0) } 100% { -webkit-transform:scale(1.0); opacity:0; }}@keyframes sk-scaleout { 0% { -webkit-transform:scale(0); transform:scale(0); } 100% { -webkit-transform:scale(1.0); transform:scale(1.0); opacity:0; }}p, td { color:rgb(178, 178, 178); font-family:'Lato', 'Open Sans', SansSerif; line-height:1.6;}td {padding:0.5rem 0 !important;}#leistungen h3 { padding-top:1em; font-size:26px; color:#d7ba7f; color:#cab68e;}#leistungen td { padding:0.1rem 0 !important;}.menu-fix { position:fixed; color:rgb(178, 178, 178); margin-top:2em;}.menu-fix a { color:rgb(178, 178, 178); text-decoration:none; transition:.2s all;}.menu-fix a:hover { color:#d7ba7f;}.menu-fix b { color:#d7ba7f;}.menu-fix .list-group-item { padding:0.25rem 0; border-bottom:1px solid rgba(140, 140, 140, 0.125); background-color:transparent;}.bg-dark { background-color:#2b2b2b!important; border-bottom:2px solid #7e7058; font-family:'Lato', 'Open Sans';}.navbar-expand-md .navbar-nav .nav-link { padding-right:2.5rem; padding-left:.5rem; font-size:15px; letter-spacing:1px; text-transform:uppercase;}.navbar-expand-md .navbar-nav .nav-item:last-child .nav-link { padding-right:0;}.navbar-dark .navbar-nav .active>.nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show>.nav-link { color:#d7ba7f;}.navbar-toggler-text { font-size:14px;}.carousel-indicators { left:initial; margin-right:6%;}.carousel-control-next,.carousel-control-prev { display:none;}.carousel-inner { border-top-right-radius:5px; border-top-left-radius:5px;}::-webkit-scrollbar { width:10px;}::-webkit-scrollbar-track { width:5px; background-color:#4a423c; background-color:#282828;}::-webkit-scrollbar-thumb { width:1em; background-color:#ddd; background:#8e8e8e;}.panorama { width:100%; height:500px;}.pnlm-title-box { color:#d7ba7f; font-family:'Lato', 'Open Sans', SansSerif; font-weight:300; text-transform:uppercase; letter-spacing:.05em; font-size:1.2rem;}.pnlm-container { background:#252525;}.wrapper { background-color:#2b2b2b; height:600px; padding:30px; color:#ffffff; overflow-y:auto}.wrapper h1 { color:#d7ba7f; font-family:'Lato', 'Open Sans', SansSerif; font-weight:300; text-transform:uppercase; letter-spacing:.05em; margin-bottom:1.5rem; font-size:2.2rem;}section { margin-bottom:50px;}.team{ padding:75px 0;}h6.description{ font-weight:bold; letter-spacing:2px; color:#999; border-bottom:1px solid rgba(0, 0, 0,0.1); padding-bottom:5px;}.profile{ margin-top:25px;}.profile h1{ font-weight:normal; font-size:20px; margin:10px 0 0 0;}.profile h2{ font-size:14px; font-weight:lighter; margin-top:5px;}.footer-area { position:relative; border-bottom:2px solid #7e7058; border-top:2px solid #7e7058; background-color:#252525; height:110px;}.footer-area::before { content:''; width:12px; height:123px; background-image:url("../img/edge-left.png"); position:absolute; left:-12px; top:-15px;}.footer-area::after { content:''; width:12px; height:123px; background-image:url("../img/edge-right.png"); position:absolute; right:-12px; top:-15px;}.logo-footer { width:360px; position:absolute; left:0; right:0; margin:0 auto; top:-72px;}.overlay { height:100%; background:#8c4200; position:absolute; top:0; width:100%; z-index:-1; opacity:.1;}@media (max-width:575.98px) { .logo-footer { width:250px; top:-32px; }}@media (min-width:576px) and (max-width:767.98px) { .logo-footer { width:250px; top:-32px; } .footer-area { }}@media (max-width:991.98px) { .wrapper { height:100%; }}@media (min-width:768px) and (max-width:991.98px) {}@media (min-width:992px) and (max-width:1199.98px) {}@media (min-width:1200px) {}
