html{overflow-x:hidden}body,h1,h2,p{font-family:var(--primary-font)}body{font-size:1.125rem;line-height:1.5rem;font-weight:400;background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--black);width:100%;position:relative}body.lb-disable-scrolling{overflow:hidden}.max-container{width:70rem;margin:0 auto}@media only screen and (max-width:1400px){.max-container{padding:0 1.875rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.min-container{width:50rem;margin:0 auto}@media only screen and (max-width:1400px){.min-container{padding:0 1.875rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.block-paddings,main>div.wp-block-group{padding:100px 0}@media only screen and (max-width:1200px){.block-paddings,main>div.wp-block-group{padding:50px 0}}main>div.wp-block-group{position:relative}main>div.wp-block-group.has-background:before,main>div.wp-block-group:before{content:"";height:100%;position:absolute;top:0;left:-moz-calc((100vw - 100%)/-2);left:calc((100vw - 100%)/-2);right:-moz-calc((100vw - 100%)/-2);right:calc((100vw - 100%)/-2);z-index:-1;background-color:false}main>div.wp-block-group.has-background:before{background-color:inherit}.block-margins{margin-top:100px;margin-bottom:100px}@media only screen and (max-width:1200px){.block-margins{margin-top:50px;margin-bottom:50px}}h1,h2,p{text-align:left}h1{font-size:56px;line-height:64px;margin:0 0 36px;display:block;font-weight:700;color:var(--wp--preset--color--secondary);text-transform:uppercase}@media only screen and (max-width:1600px){h1{font-size:40px;line-height:46px;margin:0 0 30px}}@media only screen and (max-width:1200px){h1{font-size:24px;line-height:30px;margin:0 0 20px}}h2,p{margin:0 0 30px}h2{font-size:34px;line-height:45px;display:block;color:var(--wp--preset--color--secondary);text-transform:uppercase}@media only screen and (max-width:1600px){h2{font-size:30px;line-height:36px;margin:0 0 26px}}@media only screen and (max-width:1200px){h2{font-size:24px;line-height:30px;margin:0 0 16px}}h3,h4,h5,h6{font-size:28px;line-height:36px;margin:0 0 15px}@media only screen and (max-width:1600px){h3,h4,h5,h6{font-size:24px;line-height:28px}}@media only screen and (max-width:1200px){h3,h4,h5,h6{font-size:20px;line-height:25px}}p{font-size:18px;line-height:24px;font-weight:400;color:var(--wp--preset--color--black)}@media only screen and (max-width:1200px){p{margin:0 0 20px}}p:empty{line-height:0;height:10px}p.is-style-paragraph-untertitel{text-align:false;font-weight:700;margin-bottom:20px;color:var(--wp--preset--color--primary)}ol,ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:16px;margin:0 0 18px}ul li{font-size:18px;line-height:24px;font-family:var(--primary-font);margin:0 0 20px;font-weight:400;color:var(--wp--preset--color--black);text-align:left}@media only screen and (max-width:1200px){ul li{margin:0 0 14px}}ol li:last-child,ul li:last-child{margin-bottom:0}ol li{font-size:18px;line-height:24px;font-family:var(--primary-font);margin:0 0 20px;font-weight:400;color:var(--wp--preset--color--black);text-align:left}@media only screen and (max-width:1200px){ol li{margin:0 0 14px}}a:not(.wp-block-button__link),a:not(.wp-block-button__link):visited{text-decoration:none;color:var(--wp--preset--color--primary);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:not(.wp-block-button__link):hover,a:not(.wp-block-button__link):visited:hover{color:var(--wp--preset--color--black)}h1,h2,h3,h4,h5,h6,p{margin-top:0}.wp-block-button.is-style-button-primary-border .wp-block-button__link{border-color:var(--wp--preset--color--primary)}.wp-block-button.is-style-button-secondary-border .wp-block-button__link{border-color:var(--wp--preset--color--secondary)}.wp-block-button.is-style-button-black-border .wp-block-button__link{border-color:var(--wp--preset--color--black)}.wp-block-button.is-style-button-white-border .wp-block-button__link{border-color:var(--wp--preset--color--white)}.wp-block-button.is-style-button-gray-border .wp-block-button__link{border-color:var(--wp--preset--color--gray)}.wp-block-button .wp-block-button__link{display:inline-block;color:var(--wp--preset--color--white);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50px;background-color:var(--wp--preset--color--primary);font-size:20px;line-height:20px;padding:19px 40px;font-style:normal;font-weight:700;font-family:var(--primary-font);letter-spacing:0;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;border-width:1px;border-style:solid;border-color:transparent;text-transform:uppercase;text-decoration:none}@media only screen and (max-width:1200px){.wp-block-button .wp-block-button__link{padding:15px 24px;font-size:16px;line-height:16px}}.wp-block-button .wp-block-button__link:hover{text-decoration:none;background-color:color-mix(in srgb,var(--wp--preset--color--primary) 80%,transparent)}.wp-block-button .wp-block-button__link:focus{opacity:1;text-decoration:none}.wp-block-button .wp-block-button__link.not-active{background-color:var(--wp--preset--color--gray);border-color:var(--wp--preset--color--gray)}.wp-block-button .wp-block-button__link>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-button .wp-block-button__link svg{margin-right:5px;width:18px;height:auto}.wp-block-button .wp-block-button__link svg path{stroke:var(--wp--preset--color--white)}.wp-block-button .wp-block-button__link.big-version{font-size:24px;line-height:24px;padding:15px 46px}@media only screen and (max-width:1200px){.wp-block-button .wp-block-button__link.big-version{font-size:18px;line-height:18px;padding:15px 24px}}.wp-block-button .wp-block-button__link.small-version{font-size:16px;line-height:1;padding:12px 24px}
/*# sourceMappingURL=app.css.map */
