/* Über uns EN */
section {margin:0}
section#row1 {margin:0;}
section#row1 .col:first-child {padding:107px 0 0 196px;}
section#row1 .col:last-child {padding:180px 0 180px 95px;}
section#row2 .col:first-child {min-height:100%;background:url("../images/PATH-Schwuenge-R.svg") right -350px no-repeat;background-size:600px 1500px;text-align:center;}
section#row3, section#row5 {background:#F4ECF6;font-size:40px;line-height:47px;color:#A465B2;font-family:'assistant-light',sans-serif;font-weight:normal;}
section#row3 .col, section#row5 .col, section#row7 .col {display:flex;flex-direction:column;justify-content:center;}
section#row3 .col:first-child, section#row5 .col:first-child {align-items:flex-end;padding:0 36px 0 0;}
section#row3 .col:last-child p, section#row5 .col:last-child p {padding:0;}
section#row3 .col:last-child p:last-child, section#row5 .col:last-child p:last-child, section#row7 .col:last-child p:last-child  {font-size:25px;line-height:32px;font-family:'assistant-regular',sans-serif;}
section#row3 .col:first-child img, section#row5 .col:first-child img, section#row6 .col:first-child img, section#row7 .col:first-child img {width:236px;height:auto;border-radius:50%;}
section#row1 p:last-child, section#row3 p:last-child, section#row5 p:last-child, section#row7 p:last-child, section#row8 p:last-child {margin:0;}
section#row2 ul {margin:0;}
section#row4 .col:first-child {min-height:100%;background:url("../images/PATH-Schwuenge-R.svg") left 550px no-repeat;background-size:600px 1500px;text-align:center;}
section#row5 {margin:0 0 60px 0;}
section#row6 .colframe {margin:0 auto;}
section#row6 .colframe:last-child {padding:25px 0 50px;}
section#row6 .col:first-child {text-align:right;}
section#row6 {background:url("../images/PATH-Schwuenge-R.svg") 100px 2550px no-repeat;background-size:600px 1500px;}
section#row6 .col:last-child {padding:0 0 0 95px;}
section#row6 .col:last-child p {padding:0;}
section#row7 .bg_g {background:#EEF4CA;}
section#row7 .colframe {background:#EEF4CA;margin:0 auto 40px;}
section#row7 .col:last-child p:last-child, section#row8 .col:last-child p:last-child {padding:30px 0;}
section#row7 .spende_btn {display:none;}
section#row8 {background:#F4ECF6;font-size:25px;line-height:32px;color:#000;}
section a.btn_green:link, section a.btn_green:visited {margin:0;}
.spende_btn {display:none;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
@media only screen and (max-width: 1640px) {
section#row4 .col:first-child {background:url("../images/PATH-Schwuenge-R.svg") right 350px no-repeat;}
section#row6 .col:last-child p, section#row7 .col:last-child p {padding:0 60px 0 0;}
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
@media only screen and (max-width: 1420px) {
section#row1 .col:first-child {display:none;}
section#row1 .col:first-child img {max-width:100%;width:auto;height:auto;}
section#row1 .col:first-child {padding:5vw 0 0 0;text-align:right;}
section#row1 .col:last-child {padding:9vw 300px 9vw 95px;}
/*section#row1 .col:last-child {padding:9vw 0 9vw 95px;}*/
section#row3 .col:last-child p, section#row5 .col:last-child p {padding:0 60px 0 0;}
section#row6 {background:url("../images/PATH-Schwuenge-R.svg") 0 2600px no-repeat;background-size:400px 1000px;}
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
@media only screen and (max-width: 1080px) {
.col p {-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}
section#row1 .col:first-child {padding:40px 30px 45px 30px;text-align:left;display:none;}
section#row1 .col:last-child {padding:40px 20px 45px 35px;}
section#row2 .col:first-child, section#row4 .col:first-child {display:none;}
section#row2 li {text-indent:55px;padding:0 0 25px 0;background:url(../images/strich_20.png) left 5px no-repeat;background-size:44px 10px;}
section#row3, section#row5  {font-size:27px;line-height:32px;}
section#row3 .col:last-child p, section#row5 .col:last-child p {padding:0;}
section#row3 .col:last-child p:last-child, section#row5 .col:last-child p:last-child {font-size:17px;line-height:21px;}
section#row3 .col, section#row5 .col {align-items:center;}
section#row3 .col:first-child, section#row5 .col:first-child {align-items:center;padding:50px 35px 0 35px;}
section#row3 .col:last-child, section#row5 .col:last-child, section#row7 .col:last-child, section#row8 .col:last-child {padding:30px 35px 60px 35px;}
section#row3 .col:last-child p, section#row5 .col:last-child p {text-align:center;}
section#row6 {background:transparent;}
section#row6 .col:first-child {text-align:center;}
section#row6 .col:last-child {padding:0 20px 0 35px;}
section#row6 .colframe {margin:0 0 15px 0;}
section#row6 .colframe:nth-of-type(5) .col:first-child, section#row6 .colframe:nth-of-type(6) .col:first-child {/*background:#f2f2f2;*/padding:40px 35px 0;}
section#row6 .colframe:nth-of-type(2) .col:last-child, section#row6 .colframe:nth-of-type(3) .col:last-child {padding:20px 30px 40px;}
section#row6 .colframe:nth-of-type(5) .col:last-child, section#row6 .colframe:nth-of-type(6) .col:last-child {/*background:#f2f2f2;*/padding:20px 35px 0;}
section#row6 .col:last-child p, section#row7 .col:last-child p {padding:0;}
section#row6 .colframe:nth-of-type(1) .col:first-child, section#row6 .colframe:nth-of-type(4) .col:first-child {display:none;}
section#row7 a.btn_green:link, section a.btn_green:visited {margin:0 auto;}
section#row7 .col:first-child, section#row8 .col:first-child {display:none;}
section#row8 .col:last-child p:last-child {padding:30px 0;text-align:center;margin-right:15px;}
section#row7 .spende_btn {display:block;margin:30px auto;}
section#row8 {font-size:17px;line-height:21px;}
.spende_btn {display:block;width:260px;height:260px;margin:60px auto 30px;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) {
section#row6 .col:first-child {padding:0 30px;}
section#row3 .col:first-child img, section#row5 .col:first-child img, section#row6 .col:first-child img, section#row8 .col:last-child img {max-width:100%;width:auto;height:auto;}
}

