/* Spenden DE */
section#row1 {background:#F4ECF6;font-size:40px;line-height:47px;color:#A465B2;font-family:'assistant-light',sans-serif;font-weight:normal;margin:0;}
section#row1 .col {display:flex;flex-direction:column;justify-content:center;}
section#row1 .col:first-child {flex:1 1 50%;width:50%;text-align:center;padding:0 200px 0 0;}
section#row1 .col:last-child {flex:1 1 50%;width:50%;padding:0;text-align:left;}
section#row1 img:nth-child(2) {display:none;}
section#row1 p:last-child {margin:0;}
section#row2 .col:first-child {display:flex;justify-content:flex-end;padding:0 10px 0 0;min-height:100%;background:url("../images/PATH-Schwuenge-R.svg") right 900px no-repeat;background-size:600px 1500px;}
section#row2 .col:last-child {padding:75px 0 0 95px;}
#postit {max-width:500px;max-height:400px;background:#EEF4CA;padding:75px 45px 120px 90px;margin:180px 0 0 0;box-shadow: 5px 5px 10px rgb(0,0,0,0.16);transform: rotate(-1deg);}
.sticky {position:fixed;top:0;z-index:99999;}
.spende_btn, #vio {display:none;}
section#row3, section#row4, section#row5, section#row6, section#row7, section#row8 {display:none;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
@media only screen and (max-width: 1640px) {
section#row1 {font-size:42px;line-height:47px;} /* Zwischenstufe vor vertikal */
section#row1 .col:first-child {padding:0 0 0 60px;}
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
@media only screen and (max-width: 1360px) {
section#row1 .colframe {flex-wrap:wrap;}
section#row1 .col:first-child {flex:1 1 100%;width:100%;padding:60px;order:2;}
section#row1 .col:last-child {flex:1 1 100%;width:100%;padding:0;order:1;border-bottom:4px solid #fff;align-items:center;}
#postit {max-width:450px;max-height:380px;padding:60px 35px 90px 35px;margin:180px -50px 0 0;}
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
@media only screen and (max-width: 1080px) {
section#row1 {font-size:27px;line-height:32px;}
section#row1 .col:first-child {padding:60px 35px;}
section#row1 img:first-child {display:none;}
section#row1 img:nth-child(2) {display:block;}
section#row1 img {width:100vw;height:auto;min-height:1px;max-height:1000px;}
section#row2 .col:first-child {display:flex;justify-content:center;padding:0 10px;}
section#row2 .col:last-child {padding:40px 35px 0 35px;}
#postit {max-width:330px;max-height:280px;margin:-20px 0 0 0;padding:45px 25px 45px 50px;/*box-shadow: 1px 1px 4px rgb(0,0,0,0.16);*/}
.sticky {top:30px;}
#vio {position:fixed;top:0;left:0;width:100%;height:50px;background:#F4ECF6;z-index:9999;}
.visi {display:block !important;}
.spende_btn {display:block;width:260px;height:260px;margin:15px auto;position:relative;right:6px;}
.spende_btn .image {position:absolute;top:0;left:0;transition: opacity 0.25s ease;width:260px;height:260px;}
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
@media only screen and (max-width: 380px) {
#postit {max-width:100%;max-height:240px;padding:40px 20px;}
}