.frame-type-netwerk_gastgeber .gastgeber-container{width:85%;max-width:1550px;margin:0 auto}.frame-type-netwerk_gastgeber .gastgeber-container .bodytext .subheader{font-family:"Lato",sans-serif;letter-spacing:1px;font-size:clamp(16px,14.8px + .2vw,18px);color:#646d57}.frame-type-netwerk_gastgeber .gastgeber-container .bodytext{padding-bottom:30px}.frame-type-netwerk_gastgeber .gastgeber-container .bodytext h1,.frame-type-netwerk_gastgeber .gastgeber-container .bodytext h2,.frame-type-netwerk_gastgeber .gastgeber-container .bodytext h3{line-height:1.2;font-weight:400;font-family:"Playfair Display",serif}.frame-type-netwerk_gastgeber .gastgeber-container .bodytext h1,.frame-type-netwerk_gastgeber .gastgeber-container .bodytext h2{font-size:clamp(33px,26.3913px + 2.0652vw,52px)}.frame-type-netwerk_gastgeber .gastgeber-container .bodytext h3{font-size:clamp(32px,22.4px + 1.6vw,48px)}.frame-type-netwerk_gastgeber .gastgeber-container .center.bodytext{text-align:center}.frame-type-netwerk_gastgeber .gastgeber-container .bodytext .subheader{margin-bottom:10px}.frame-type-netwerk_gastgeber .gastgeber-container .bodytext{font-size:clamp(16px,14.8px + .2vw,18px);font-family:"Lato",sans-serif;line-height:1.7;font-weight:400}.frame-type-netwerk_gastgeber .gastgeber-container .bodytext .text-center{text-align:center}.frame-type-netwerk_gastgeber .gastgeber-container .bodytext p+p,.frame-type-netwerk_gastgeber .gastgeber-container .bodytext p+ul{margin-top:1.3em}.frame-type-netwerk_gastgeber .gastgeber-container .bodytext a{color:#646d57}.frame-type-netwerk_gastgeber{width:100%;position:relative}.frame-type-netwerk_gastgeber::before{content:"";height:100%;width:58%;position:absolute;top:0;left:0;display:block;z-index:-1;background-color:#dddbd1}.frame-type-netwerk_gastgeber .gastgeber-container{max-width:1380px;display:grid;grid-template-columns:2.9fr 1fr;grid-template-areas:"header ." "image text";-moz-column-gap:4em;column-gap:4em;align-items:center;padding-bottom:5%}.frame-type-netwerk_gastgeber .gastgeber-container header{grid-area:header;padding:37px 0}.frame-type-netwerk_gastgeber .gastgeber-container header h2{font-size:14px;line-height:1.5em;text-transform:uppercase;font-family:"Playfair Display",serif;letter-spacing:.26em;color:#000;font-weight:500}.frame-type-netwerk_gastgeber .gastgeber-container picture{grid-area:image}.frame-type-netwerk_gastgeber .gastgeber-container picture img{width:100%;height:auto}.frame-type-netwerk_gastgeber .gastgeber-container .bodytext{grid-area:text;font-size:16px}.frame-type-netwerk_gastgeber .gastgeber-container .bodytext h3{font-size:clamp(24px,16.8px + 1.2vw,36px);margin-bottom:1em}.frame-type-netwerk_gastgeber .gastgeber-container .bodytext .button{background-color:#646d57}.frame-type-netwerk_gastgeber .gastgeber-container .bodytext .button a{color:#fff;font-size:16px}@media(max-width: 1400px){.frame-type-netwerk_gastgeber .gastgeber-container{-moz-column-gap:2em;column-gap:2em;grid-template-columns:2fr 1fr}}@media(max-width: 1200px){.frame-type-netwerk_gastgeber .gastgeber-container{width:95%}}@media(max-width: 1000px){.frame-type-netwerk_gastgeber .gastgeber-container{width:85%;grid-template-columns:1fr;grid-template-areas:"image" "header" "text"}.frame-type-netwerk_gastgeber .gastgeber-container header{padding:40px 20px 15px 20px;width:60%}.frame-type-netwerk_gastgeber .gastgeber-container .bodytext h3{margin-bottom:.5em}.frame-type-netwerk_gastgeber .gastgeber-container .bodytext{padding:0 20px}.frame-type-netwerk_gastgeber::before{display:none}}@media(max-width: 430px){.frame-type-netwerk_gastgeber .gastgeber-container header{padding:25px 0px 15px 0px;width:100%}.frame-type-netwerk_gastgeber .gastgeber-container .bodytext{padding:0}}