.header-image,.header-image-sm,.header-image-xl{display:block;width:100%;text-align:center}.navbar{margin-bottom:0}body{margin-bottom:120px}#footer{height:120px}.footer-top,.separate-top{margin-top:30px}.separate-bottom{margin-bottom:30px}.content-page,.headline h1{margin-top:10px;margin-bottom:10px}.headline{padding:60px 0;color:#fff;text-shadow:2px 0 2px rgba(0,0,0,.5)}.headline h1{font-size:50px}.headline h2{font-size:30px}@media (max-width:768px){.header-image{min-height:100px}.headline{padding:25px 0}.headline h1{font-size:35px;margin-top:10px;margin-bottom:10px}.headline h2{font-size:15px}}.mt-md,.mt-sm{padding:5em 0 0}.mt-xl{padding:8em 0 0}.header-image-sm{min-height:150px;background:rgba(1,66,140,.65);background-image:url('../../../../../../images/data/default-header.png');background-position:center center;background-repeat:no-repeat;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.header-image-sm .headline{padding:35px 0 25px!important}.header-image{min-height:200px;background:rgba(1,66,140,.65);background-image:url('../../../../../../images/data/default-header.png');background-position:center center;background-repeat:no-repeat;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.header-image .headline{padding:70px 0 50px!important}.header-image-xl{min-height:300px;background:rgba(1,66,140,.65);background-image:url('../../../../../../images/data/default-header.png');background-position:center center;background-repeat:no-repeat;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;color:#fff}.header-image-xl .headline{padding:90px 0 60px!important}@media(max-width:767px){.header-image-sm{width:100%;min-height:100px;padding:5px 0;color:#fff;text-align:center}.header-image-sm .headline{padding:10px 0!important}.header-image{width:100%;min-height:150px;padding:5px 0;color:#fff;text-align:center}.header-image .headline{padding:30px 0!important}.header-image-xl{width:100%;min-height:200px;padding:1px 0 15px;color:#fff;text-align:center}.header-image-xl .headline{padding:60px 0!important}}