.page-region .hero-column-1 > .stack{background-image:url("/assets/a4d05b7758b6-bioweingut_gruber43_leben_markus_gabi.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}
.page-region .hero-column-1 > .stack{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.page-region .hero-spacer-1{--spacer-size:250px;}
.page-region .hero-heading-1 > .content{margin:0px 0px 0px 0px;}
.page-region .hero-heading-1{text-align:center;}
.page-region .hero-heading-1 .heading{font-family:"rialto-grande-df", Sans-serif;font-size:200px;font-weight:400;text-transform:uppercase;color:#8C062B;}
.page-region .hero-spacer-2{--spacer-size:250px;}
.page-region .hero > .row{min-height:980px;}
.page-region .hero{padding:0px 80px 80px 80px;}
.page-region .introduction-heading-1{text-align:center;}
.page-region .introduction-heading-1 .heading{font-family:"Jangkar", Sans-serif;font-size:120px;font-weight:400;color:#8C062B;}
.page-region .introduction-text-editor-1 > .content{margin:0px 500px 0px 500px;}
.page-region .introduction-text-editor-1{text-align:center;font-family:"rialto-grande-df", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#8C062B;}
.page-region .introduction{margin-top:30px;margin-bottom:0px;}
.page-region .story-gap-spacer-1{--spacer-size:150px;}
.page-region .region-story-text-editor-1 > .content{margin:0px 0px 0px 0px;}
.page-region .region-story-text-editor-1{text-align:center;font-family:"rialto-grande-df", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#8C062B;}
.page-region .region-story-heading-1{text-align:center;}
.page-region .region-story-heading-1 .heading{font-family:"Jangkar", Sans-serif;font-size:80px;font-weight:400;line-height:1em;color:#8C062B;}
.page-region .region-story-image-2 img{width:66%;}
.page-region .region-story-heading-2{text-align:center;}
.page-region .region-story-heading-2 .heading{font-family:"Jangkar", Sans-serif;font-size:80px;font-weight:400;line-height:1em;color:#8C062B;}
.page-region .region-story-text-editor-2 > .content{margin:0px 0px 0px 0px;}
.page-region .region-story-text-editor-2{text-align:center;font-family:"rialto-grande-df", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#8C062B;}
.page-region .region-story-image-3 img{width:85%;}
.page-region .region-story-image-4 > .content{margin:0px 0px 0px 0px;}
.page-region .region-story-image-4 img{width:85%;}
.page-region .region-story{padding:0px 80px 0px 80px;}
.page-region .vineyards{margin-top:0px;margin-bottom:0px;}
@media (max-width:1024px){
.page-region .hero-heading-1 .heading{font-size:100px;}
.page-region .hero > .row{min-height:500px;}
.page-region .introduction-heading-1 .heading{font-size:100px;}
.page-region .introduction-text-editor-1 > .content{margin:0px 0px 0px 0px;padding:0px 50px 0px 50px;}
.page-region .story-gap-spacer-1{--spacer-size:50px;}
.page-region .region-story-heading-1 .heading{font-size:50px;}
.page-region .region-story-heading-2 .heading{font-size:50px;}
}
@media (max-width:767px){
.page-region .hero-spacer-1{--spacer-size:200px;}
.page-region .hero-heading-1 .heading{font-size:61px;}
.page-region .hero-spacer-2{--spacer-size:200px;}
.page-region .hero > .row{min-height:580px;}
.page-region .hero{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}
.page-region .introduction-heading-1 > .content{margin:50px 0px 0px 0px;}
.page-region .introduction-heading-1 .heading{font-size:61px;}
.page-region .introduction-text-editor-1 > .content{margin:0px 0px 0px 0px;}
.page-region .story-gap-spacer-1{--spacer-size:50px;}
.page-region .region-story-column-1 > .stack{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.page-region .region-story-text-editor-1 > .content{margin:30px 0px 30px 0px;}
.page-region .region-story{padding:0px 0px 0px 0px;}
}
