@charset "UTF-8";
 .content-text {
padding-top: 0px;
}
.post, .content-text {
padding-bottom: 0px;
}
.logo {
max-width: 300px;
}
#masternav {
display:none;
}
.full-width-black {
background-color: #000;
padding: 50px;
}
.full-width-white {
background-color: #FFF;
padding: 50px;
height: 1000px;
}
.full-width-gold {
background-color: #4f3d0f;
padding: 50px;
padding-top: 60px;
background-image:url(https://werbungetc.de/wp-content/uploads/2023/12/header-verlauf.jpg);
background-size: auto 100%;
background-repeat: repeat-x;
height: 800px;
}
.full-width-gold .omsc-one-third   {
text-align:right;
}
.full-width-gold  h1 {
color:#FFF;
font-family: 'BrandonGrotesqueWeb-Bold', sans-serif;
background: url();
font-size: 190px;
line-height: 165px;
text-align: left;
padding-top: 15px !important;
margin-top: 70px;
margin-bottom: 40px;
}
.full-width-gold  h2 {
color:#FFF;
font-family: 'BrandonGrotesqueWeb-Bold', sans-serif;
background: url();
font-size:40px;
line-height:45px;
text-align: left;
padding-top: 15px !important;
}
.stage-body {
max-width: 1200px;
margin-left: auto;
margin-right: auto;
}
.content-text {
padding-left: 0px;
padding-right: 0px;
}
.big-copy {
font-family: 'HVDFontsBrandonTextRegular';
color:#b5995c;
font-size:50px;
line-height:65px;
}
.bier-div h2 {
font-family: 'BrandonTextRegularItalic';
color:#b5995c;
font-size: 33px;
line-height:40px;
text-transform:none;
margin-top:30px;
margin-bottom:30px;
letter-spacing: 0px;
}
.bier-div img {
margin-top:100px;
}
.first {
margin-top:0px!important;
}
.address, .address a {
color: #b5995c;
margin-top: 80px;
font-family: 'BrandonGrotesqueWeb-Bold', sans-serif;
font-size: 40px;
line-height: 44px;
text-transform: none;
margin-bottom: 10px;
}
.address a:hover {
color: #ff3a52;
}
.footer-logo {
margin-top: 50px;
max-width: 400px;
}
.scroll-back-to-top-wrapper {
left: auto!important;
right: 0px!important;
}
.more-button {
color: #FFF;
margin-top: 40px;
font-family: 'BrandonGrotesqueWeb-Bold', sans-serif;
font-size: 25px;
line-height: 44px;
text-transform: uppercase;
margin-bottom: 10px;
background-color: #fc5151;
padding: 20px;
padding-bottom: 8px;
display: inline-block;
letter-spacing: 2px;
}
@media only screen and (max-width:1024px) {
.full-width-gold h1 {
font-size: 100px;
line-height: 90px;
padding-top: 5px !important;
}
.logo, .footer-logo {
max-width: 250px;
}
.big-copy {
font-size: 40px;
line-height: 50px;
}
.bier-div h2 {
margin-top: 20px;
font-size: 30px;
line-height: 32px;
}
.bier-div img {
margin-top: 50px;
}
.address, .address a {
font-size: 25px;
line-height: 35px;
}
}
@media only screen and (max-width:768px) {
.logo {
max-width: 200px;
}
.big-copy {
font-size: 30px;
line-height: 40px;
}
.bier-div h2 {
margin-top: 20px;
font-size: 20px;
line-height: 20px;
}
.address, .address a {
font-size: 20px;
line-height: 30px;
}
.full-width-gold h1 {
font-size: 90px;
line-height: 80px;
padding-top: 5px !important;
margin-top: 50px;
margin-bottom: 20px;
}
}
@media only screen and (max-width:480px) {
.full-width-gold, .full-width-white, .full-width-black {
padding: 25px;
}
.full-width-gold .omsc-one-third {
text-align: left;
}
.big-copy {
font-size: 25px;
line-height: 35px;
}
.bier-div h2 {
margin-top: 17px;
font-size: 16px;
line-height: 20px;
}
.bier-div img {
margin-top: 35px;
}
.address, .address a {
margin-top: 30px;
font-size: 18px;
line-height: 30px;
}
.logo {
max-width: 200px;
margin-top: 30px;
}
.full-width-gold h1 {
font-size: 70px;
line-height: 60px;
padding-top: 5px !important;
margin-top: 30px;
margin-bottom: 10px;
}
}