@font-face{font-family:"Gerstner Programm MAK Web";src:url(../fonts/GerstnerProgrammMAKWeb-MediumItalic.woff2) format("woff2"),url(../fonts/GerstnerProgrammMAKWeb-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Gerstner Programm MAK Web";src:url(../fonts/GerstnerProgrammMAKWeb-Medium.woff2) format("woff2"),url(../fonts/GerstnerProgrammMAKWeb-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Gerstner Programm MAK Web";src:url(../fonts/GerstnerProgrammMAKWeb-Italic.woff2) format("woff2"),url(../fonts/GerstnerProgrammMAKWeb-Italic.ttf) format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Gerstner Programm MAK Web";src:url(../fonts/GerstnerProgrammMAKWeb-Regular.woff2) format("woff2"),url(../fonts/GerstnerProgrammMAKWeb-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap}:root{--easing: cubic-bezier(0.165, 0.84, 0.44, 1);--duration: 100ms}body{font-family:"Gerstner Programm MAK Web";font-weight:normal;background-color:#dad1b6;font-size:30px;font-weight:500;margin:0px;padding:0px}@media only screen and (max-width: 980px){body{font-size:20px}}h2,h3{font-size:30px;font-weight:500;line-height:35px}@media only screen and (max-width: 980px){h2,h3{font-size:30px;line-height:35px}}h2{margin-top:0px}h3{max-width:600px}@media only screen and (max-width: 980px){h3{margin-bottom:14px}}.input-group{margin-top:-28px}.input-group:last-child{margin-bottom:0px}@media only screen and (max-width: 980px){.input-group{margin-bottom:0px;margin-top:-20px}.input-group:last-child{margin-bottom:55px}}.checkbox_label{display:inline-block;position:relative;cursor:pointer;padding-left:55px;width:100%;box-sizing:border-box}@media only screen and (max-width: 980px){.checkbox_label{padding-left:40px}}.text{display:inline-block;transition:transform var(--duration) var(--easing);user-select:none}.checkbox_label:active .text{transform:scale(0.9)}.checkbox_label .icon{position:absolute;height:40px;width:40px;left:0}@media only screen and (max-width: 980px){.checkbox_label .icon{height:24px;width:24px}}.checkbox_label .icon::before,.checkbox_label .icon::after{content:"";display:block;position:absolute}.checkbox_label .icon::before{height:100%;width:100%;border:2px solid currentColor;background:rgba(0,0,0,0);transition:background var(--duration) var(--easing)}@media only screen and (max-width: 980px){.checkbox_label .icon::before{border:1px solid currentColor}}.checkbox_label .icon::after{border:3px solid rgba(0,0,0,0);transition:height var(--duration) ease-in,width var(--duration) ease-out var(--duration),border-color var(--easing) var(--duration) var(--duration);width:0px;height:0px;bottom:16px;left:8px;border-radius:4px;transform-origin:bottom left;transform:rotate(45deg)}@media only screen and (max-width: 980px){.checkbox_label .icon::after{bottom:10px;left:6px;border:1px solid rgba(0,0,0,0);border-radius:2px}}.checkbox{opacity:0}.checkbox:checked+.checkbox_label .icon::after{width:8px;height:20px;border-right-color:currentColor;border-bottom-color:currentColor;transition:width var(--duration) ease-in,height var(--duration) ease-out var(--duration),border-color var(--easing) var(--duration)}@media only screen and (max-width: 980px){.checkbox:checked+.checkbox_label .icon::after{width:4px;height:10px}}.smalltext{font-size:20px;line-height:23px}.smalltext .text{margin-top:1px;padding-right:136px}.smalltext .text a{color:#000;text-decoration:none}@media only screen and (max-width: 980px){.smalltext{font-size:15px}.smalltext .text{padding-right:0px}}.flexcontainer{display:flex;justify-content:space-between;padding:15px 30px 15px 30px}@media only screen and (max-width: 980px){.flexcontainer{flex-wrap:wrap;padding:25px 20px 15px 20px}}.container{padding:15px 30px 96px 30px}@media only screen and (max-width: 980px){.container{padding:25px 20px 65px 20px}}.flex{width:calc(50% - 30px)}.flex:first-child{width:calc(50% - 30px);display:flex;flex-direction:column}.flex p:first-child{margin-top:0px}@media only screen and (max-width: 980px){.flex{width:100% !important}}input[type=text],input[type=email]{border:none;border-bottom:2px solid #000;color:#000;font-family:"Gerstner Programm MAK Web";font-weight:500;font-size:30px;background-color:#dad1b6;width:100%;outline:none;box-sizing:border-box;border-radius:0px;padding:0px 0px 30px 0px}@media only screen and (max-width: 980px){input[type=text],input[type=email]{font-size:20px;padding:0px 0px 20px 0px}}input[type=submit]{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;text-align:center;border:1px solid #000;border-radius:40px;opacity:1;color:#000;font-family:"Gerstner Programm MAK Web";font-weight:500;font-size:20px;cursor:pointer;padding:10px 20px;box-sizing:border-box;background-color:rgba(0,0,0,0);margin-top:25px;width:50%;-webkit-appearance:none}@media only screen and (max-width: 980px){input[type=submit]{font-size:15px;padding:10px 20px;margin-top:10px;max-width:none;width:100%}}input[type=submit]:hover{color:#fff;background:#000}::-webkit-input-placeholder{color:#000;font-weight:500;opacity:1}:-ms-input-placeholder{color:#000;font-weight:500;opacity:1}::placeholder{color:#000;opacity:1;font-weight:500}input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #dad1b6 inset;-webkit-text-fill-color:#000}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #dad1b6 inset;-webkit-text-fill-color:#000}a{color:#000;text-decoration:none;position:relative;display:inline-block}a:after{position:absolute;height:1px;margin:0 auto;content:"";left:0;right:0;bottom:1px;width:100%;background-color:#000}a:hover,a:active{color:#000}a:hover:after,a:active:after{opacity:0}.width100{width:100%}/*# sourceMappingURL=newsletter_style.css.map */
