body{background:#fff}
.card,.site-header{all:unset!important}
.entry-header{display:none}
#form_wrapper{background:#008c64;z-index:999;color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;height:100vh;left:0}
.form-item p>label{color:#fff}
.form-item input:not([type=checkbox]){color:#fff;border-bottom:1px solid #ffff}
.circular{right:52vw;top:14vw;width:6vw;height:6vw}
.formbox h3 p{margin-bottom:0;line-height:.85}
.formbox h3{font-size:2.75rem;margin-top:.9rem}
.yellow{color:#fef56c;font-size:1.5em}
.page-id-13467 h1{right:50%;transform:translateX(50%)}
.page-id-13467 .flach{top:-2.5rem;left:4rem}
.post-13517 .flach,.post-13680 .flach{left:6rem}
.post-13668 .flach,.post-13680 .flach,.post-13687 .flach{top:-3rem}
.note25{font-size:.4em;font-family:open-sans;font-weight:100;line-height:1;display:block;margin-top:.5em}
h1{text-shadow:none;color:#fff;font-size:4rem;display:inline-block;position:relative;top:auto;right:auto;white-space:normal;line-height:.9;z-index:99;background:#f0505c;padding:.85rem .75rem .75rem;font-weight:700}
.sub{color:#008c64;background:#fff;font-size:2.25rem;padding:.25rem}
.flach{color:#f0505c;background:#fef548;font-size:2.5rem;padding:.25rem;position:absolute;top:-2.5rem;left:0;transform:rotate(-3.8deg);z-index:999999999;font-family:Font37,open-sans;line-height:1}
.post-13581 .flach{top:-1.5rem}
.post-13507 .flach,.post-13565 .flach,.post-13571 .flach,.post-13589 .flach,.post-13618 .flach,.post-13622 .flach,.post-13662 .flach,.post-13687 .flach{left:9rem}
.post-13629 .flach{left:12rem}
.flach p,.sub p{margin:0;font-weight:700}
.post-13497 h1,.post-13581 h1,.post-13589 h1,.post-13594 h1,.post-13687 h1{background:#4298f7}
.post-13538 h1,.post-13599 h1,.post-13618 h1,.post-13676 h1{background:#2abebe}
.post-13565 h1,.post-13571 h1,.post-13680 h1{background:#008c64}
.post-13497 h1,.post-13581 h1{padding-bottom:1rem}
.post-13497 h1,.post-13581 h1{position:relative;margin-bottom:4.5rem}
.post-13581 h1{background:0 0}
.post-13497 h1 small,.post-13581 h1 small{position:absolute;bottom:-5rem;background:#4298f7;padding:.25rem;right:-.75rem}
.post-13581 h1 small{right:.5rem;transform:rotate(3.2deg);bottom:-4rem}
.page-title{position:absolute;z-index:99999;top:10rem;right:2rem;transform:rotate(3.8deg)}
.ba{font-family:open-sans;font-size:.8em}
.wp-bp-content-width{padding:0}
.milga-t{position:absolute;top:-6em;left:-6em;width:4em}
.en-1{font-family:open-sans}
.green-yellow{font-family:Font37;background:#fef56c;color:#028075;padding:0 .4em .2em .4em;text-shadow:0 0 #028075;position:relative;top:-6em;left:-3em;transform:rotate(6deg);display:inline-block;font-size:.7em}
.imagesiud{width:9em}
.imagesiud-ba{width:7.5em}
.stempa{position:absolute;width:10vw;top:-16vw;left:-4vw}
h1 strong{color:#fef548;font-size:1.25em}
.page-id-13651 h1 strong{color:#fff;font-size:1.25em}
.page-id-13651 .mx{font-size:1.25em}
/*.new{top:2em;left:7em;color:#f0505c;background:#fef548;font-size:2.5rem;padding:.25rem;padding-left:2em;position:absolute;padding-right:2em;transform:rotate(-44.8deg);z-index:99;font-family:Font37,open-sans;line-height:1}*/
.new {
    top: 1em;
    left: 4.5em;
    color: #F0505C;
    background: #FEF548;
    font-size: 3.5rem;
    padding: 0.25rem;
    padding-left: 2em;
    position: absolute;
    padding-right: 2em;
    transform: rotate(-44.8deg);
    z-index: 99;
    font-family: Font37, open-sans;
    line-height: 1;
}
.page-id-13687 .new{background: #fff;}
.new p{margin:0}
h1 p{margin:0;font-size:4em}
h1 span{font-family:Font37,open-sans;font-size:1em}
.ib{background:#fff;padding:0}
.i-title{text-align:center;font-family:font37,open-sans;font-size:1.8em;background-repeat:no-repeat!important;background-position:center!important;color:#fff;margin-bottom:.5em;background-size:contain!important;padding-bottom:.2em;position:relative;background:#008c64}
.post-13467 .infobox-2 .i-title,.post-13525 .i-title,.post-13552 .i-title{background:#f0505c}
.post-13497 .i-title,.post-13581 .i-title,.post-13589 .i-title,.post-13594 .i-title,.post-13687 .i-title{background:#4298f7}
.post-13538 .i-title,.post-13599 .i-title,.post-13618 .i-title,.post-13676 .i-title{background:#2abebe}
.toar{font-family:Font37,open-sans}
h1 p:last-of-type{text-align:right;z-index:99;position:relative;font-size:1em}
.page-id-13651 h1 p:last-of-type{line-height:1}
.wpcf7-list-item-label{cursor:pointer}
.wpcf7-list-item label{margin-bottom:0}
.formbox .wpcf7{height:auto}
.scrollogo{width:10em;margin-top:1em}
.desktop_bg{top:1vw;width:33vw;right:42.5vw}
.bottom{color:#000;font-size:1.2em;margin-right:1em}
#approve{color:unset!important}
#approve label input[type=checkbox]+span:before{border-color:#000}
.infos{position:absolute;top:71vh;right:1vw;width:44vw;height:27vh}
.post-13525 .infos,.post-13571 .infos,.post-13589 .infos,.post-13651 .infos{width:50vw}
.post-13565 .infos,.post-13594 .infos,.post-13618 .infos,.post-13634 .infos,.post-13641 .infos{width:55vw}
.infos-inner{display:flex}
.infobox-1,.infobox-2,.infobox-3{width:33%;margin-right:1em;margin-left:1em;text-align:justify;color:#fff}
.loved{font-family:Font37;font-size:.8em;position:absolute;top:6.2em;left:-6em}
.bg-img{width:100%}
.bg-img img{max-width:100%;max-height:100%;width:100%}
.inf-t{font-size:1em;color:#000;padding:.5rem;text-align:right}
.inf-t p{margin-bottom:.5em;line-height:1.2}
.wpcf7-list-item-label{color:#000}
.submit-item{margin-bottom:0}
.phonebox{margin-bottom:1rem}
.formbox .note{text-align:center}
.f37-word{display:inline-flex;font-family:Font37,sans-serif;}
.char-unit{position:relative;display:inline-block}
.nik-btm,.nik-mid{position:absolute;pointer-events:none;font-family:Arial,sans-serif}
.nik-btm{bottom:-.25rem;left:40%;transform:translateX(-50%);font-size:.6em}
.nik-mid{top:42%;left:-30%;transform:translate(-50%,-50%);font-size:.5em}
.hataf{bottom:-.25rem;letter-spacing:-.05rem}
.i-title:after{content:'';display:block;width:0;height:0;border-top:.75rem solid;border-right:.75rem solid;border-left:.75rem solid transparent;position:absolute;bottom:-.75rem;left:50%;transform:translatex(-50%);border-top-color:#008c64}
.post-13538 .i-title::after,.post-13599 .i-title::after,.post-13618 .i-title::after,.post-13676 .ib .i-title::after{border-top-color:#2abebe}
.post-13467 .infobox-2 .i-title:after,.post-13525 .i-title:after,.post-13552 .i-title::after{border-top-color:#f0505c}
.post-13497 .i-title::after,.post-13581 .i-title:after,.post-13589 .i-title::after,.post-13594 .i-title::after,.post-13687 .i-title::after{border-top-color:#4298f7}
.yes{font-family:BebasKai;font-size:.8em}
.formbox .legal{margin-top:.2em;color:#fef56c;font-size:1.1em}
.wpcf7-list-item-label{color:#ececec}
.wpcf7-form-control-wrap[data-name=approve] label input[type=checkbox]:checked+span:after{color:#fff!important}
.wpcf7-form-control-wrap[data-name=approve] label input[type=checkbox]+span:before{border-color:#fff!important;width:1.5rem;margin-bottom:.25em}
.wpcf7-form-control-wrap[data-name=approve] label input[type=checkbox]+span:before{border-color:#000;width:1.5rem;margin-bottom:.25em}
.form-item p>label{bottom:40%}
#form_wrapper .wpcf7-submit{margin-top:.5em;background:#fef56c;font-size:1.5em;padding:.1em 2em;font-family:Font37;font-weight:400;color:#1a7b64;border-radius:0}
.wpcf7-form-control-wrap[data-name=approve] label input[type=checkbox]:checked+span:after{color:#000}
.wpcf7-not-valid-tip{color:#000}
.ty{font-size:2.4em;font-weight:700;line-height:.9;font-family:font37;color:#fbfcfc}
.soc-t{color:#fbfcfc}
.form_wrapper_tnx{height:98vh!important}
.mobile_bg{display:none}
.thanks{background-image:url(../images/tree3.png)}
.thanks h3{color:#d7e5e2}
.wrap_agree{width:75%;margin-right:auto;margin-left:auto;margin-bottom:1em;margin-top:1rem!important}
.wpcf7-not-valid{border-bottom:1px solid red!important}
.legal-box{color:#fff;font-size:.8rem}
.grecaptcha-badge{bottom:3rem!important}
@media(max-width:1000px){
.mobile_bg{display:block;top:36vw;right:0vw;width:100%}
.mobile_bg{display:block;top:8em;right:0;width:23em}
.milga-t{position:absolute;top:-1em;left:5em;width:4em}
.desktop_bg{display:none}
body{overflow-x:hidden}
.page-title{text-align:right;right:50%;transform:translateX(50%) rotate(3.8deg);width:max-content}
h1{font-size:2rem;text-align:center;position:relative;right:auto;top:auto}
.bottom{color:#000;font-size:1.2em;margin-right:1em;padding-bottom:6em}
.toar{color:#4298f7;display:inline-block;padding:.2em 0 .2em 0}
.imagesiud2{width:10em}
.page-id-13651 .page-title{top:8rem}
.imagesiud2-ba{width:10em;margin-right:.5em}
.flach{font-size:1.25rem;top:-1.75rem}
.new{padding:.25rem 1rem;font-size:1.5rem;left:auto;right:50%;transform:translateX(50%);top:6rem;width:max-content}
.sub{font-size:1rem}
.mobile_bg{display:block;top:15em;right:0;width:22em}
#site-navigation{position:absolute;z-index:9999;right:50%;transform:translateX(50%)}
.infos,.post-13525 .infos,.post-13565 .infos,.post-13571 .infos,.post-13589 .infos,.post-13594 .infos,.post-13618 .infos,.post-13634 .infos,.post-13641 .infos,.post-13651 .infos{top:75vh;right:2.5%;width:95%;left:unset;height:auto;padding-bottom:6rem}
.infos-inner{display:block;width:90%}
.i-title{background-size:contain!important;font-size:1.8em;margin-bottom:.5em;width:11em}
h1 p{margin:0;font-size:1em;text-align:right}
.green-yellow{font-family:Font37;background:#fef56c;color:#028075;padding:.2em .4em .4em .4em;text-shadow:0 0 #028075;position:relative;top:-10em;left:3em;transform:rotate(6deg);display:inline-block;font-size:.7em}
.wa-fix{bottom:6.5rem}
.infobox-1,.infobox-2,.infobox-3{width:100%}
.infobox-3{padding-bottom:1em}
.inf-t{margin-left:auto;margin-right:auto;font-size:.8em}
.inf-t div{font-size:1.5em;margin-bottom:2em;line-height:1.2}
.fixed .form-btn{background-color:#f5a114}
.fixed .form-btn{background-color:#008c78}
.close{color:#fff}
.stempa{width:1.8em;top:-4.5em;left:0}
.circular{right:12vw;top:62vw;width:22vw;height:22vw}
body.form-active::before{background:#fff}
#form_wrapper.active{display:block;width:92vw;left:-52%;transform:translatex(61%);padding:2em 1em;z-index:99999999}
.i-title:after{bottom:-.675rem}
.post-13507 .flach{left:5rem;top:-1.5rem}
.post-13507 .flach,.post-13565 .flach,.post-13571 .flach,.post-13589 .flach,.post-13618 .flach,.post-13622 .flach,.post-13662 .flach,.post-13687 .flach{left:2rem}
.post-13668 .flach,.post-13680 .flach,.post-13687 .flach{top:-1.75rem}
.post-13565 .flach,.post-13571 .flach{top:-1.5rem}
.post-13497 h1,.post-13581 h1{position:relative;margin-bottom:2.15rem}
.post-13497 h1 small,.post-13581 h1 small{bottom:-2.75rem}
.post-13581 h1 small{bottom:-1.75rem}
}