body {font-family:Lato, -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size: 1.1rem;font-weight: 400;line-height: 1.5;color: #212529;text-align: left;}
html,body {padding: 0;margin: 0;}
body {position: relative;overflow-y: scroll;overflow-x: hidden;-ms-overflow-style: -ms-autohiding-scrollbar;height: 100%;padding-top: 4.1rem;}
/********************************** Page-Progess-Bar *******************************/
.header {position: fixed;top: 0;z-index: 1;width: 100%;/*background-color: #f1f1f1;*/}
.header h2 {text-align: center;}
.progress-container {width: 100%;height: 2px;/* background: #ccc; */}
.progress-bar {height: 2px;width: 0%;/* background: #4caf50; */}

/********************************** Farben *******************************/
.bg-dark {background-color: #1E2832 !important;}
.bg-primary-50 {background-color: #b4a7f2 !important;}
.bg-warning-50 {background-color: #fff3ce !important;}

.bg-info-5 {background-color:#7EA2B4 !important;}
.bg-success {background-color:#A2C614 !important;}
.bg-dark-5 {background-color:#2C322F !important;}
.bg-danger {background-color:#79433C !important;}
.bg-primary-5 {background-color:#6E8CA4 !important;}

.bg-lila {background-color:#24195D !important;}
.text-lila{color: #24195D;}



/********************************* Grössen ****************************************/
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'Lato', sans-serif;
    font-weight: 400 !important; }

.py-10 {padding-bottom: 10rem !important;padding-top: 10rem !important;}
/* h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-weight: 400 !important;} */


/********************************** footer *******************************/
.back-to-top {position: fixed;bottom: 25px;right: 25px;display: none;width: auto;}
.footer-end-bg{background-color: #0e1f31;}


/********************************** Jarallax *****************************/
/* demo styles */
*, *:after, *:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.jarallax-keep-img {position: relative;z-index: 0;}
.jarallax-keep-img > .jarallax-img {position: relative;display: block;max-width: 100%;height: auto;z-index: -100;}
.jarallax {min-height: 600px;}
.jarallax-keep-img.demo-float-left {margin-right: 15px;margin-left: -60px;}
.jarallax-keep-img.demo-float-right {margin-left: 15px;margin-right: -60px;}
@media screen and (max-width: 600px) {.jarallax-keep-img.demo-float-left,.jarallax-keep-img.demo-float-right {margin-right: 0;margin-left: 0;float: none;}}

/* hero block */
.demo-table {display: table;width: 100%;/* height: 900px; */background-color: rgba(39, 35, 51, 0.6);color: #fff;}
.demo-table-cell {display: table-cell;text-align: center;vertical-align: middle;}

.mbr-overlay {background: #222;background-color: rgb(34, 34, 34);bottom: 0;left: 0;position: absolute;right: 0;top: 100;z-index: 1;}






/************************************************/




