/* desktop-anpassungen.css */
.main-content blockquote{color: #ece3dc}.main-navigation > ul > li > a:hover,.main-navigation > ul > li > a:focus{color: #ea6100}.herzlichendank .image_container,.herzlichendank .image_container img{width: 250px !important;height: auto !important}.datenschutz .icon-boxes-item h3{font-size: 1.7em}.datenschutz .icon-boxes-item{font-size: 1em}.logo img{max-height: 3.5em !important}.only-mobile,.only-tablet{display: none}.ce_image.original.block figure.image_container{display: inline-block}.ce_image.original.rahmen figure.image_container img{padding: 1rem;margin-top: 1rem;background: #fff}:root cms-accept-tags{--btn-accept-text-color: #ece3dc;--btn-accept-bg-color: #ea6100}cms-accept-tags.mod_cms_accept_tags.block cms-container form cms-container cms-buttons cms-button span{font-weight: bold}:root cms-accept-tags a{color: #1f2121}.main-content .ce_gallery.zahlartenlogos{margin: 0}.main-content .ce_gallery.zahlartenlogos ul li{margin-top: 0;margin-bottom: 0}.ce_gallery.zahlartenlogos ul li figure.image_container img{border:1px solid #ddd}a.button.ce_rsce_tao_button.spendenbutton{padding: 1.5em 1.42857em;float: right}.main-content .ce_text p a{color: #1f2121}.main-content .ce_text.underline p a{text-decoration: underline}.rahmen img{border: 1px solid #ddd}.image_container{display: block}.mod_search p.header,.mod_search span.relevance,.mod_search p.url{display: none}.mod_search.block .even,.mod_search.block .odd{border-top: 1px solid #ddd}.mod_search.block .even p.context{margin-bottom: 1.8em}html{scroll-behavior: smooth;hyphens: auto}section.ce_accordionStart.ce_accordion .accordion.ui-accordion-content .ce_download p.download-element.ext-pdf{background-position: 1rem}section.ce_accordionStart.ce_accordion .accordion.ui-accordion-content .ce_download p.download-element{display: inline-block;background-color: #fff;padding: 0.5rem 1.5rem 0.5rem 2.5rem;margin-top: 0}.main-content .ce_table th,.main-content .ce_table td{vertical-align:top;white-space:normal}.ce_download p.download-element a{color: #1f2121 !important}section.team-boxes.-boxed.ce_rsce_tao_team_boxes .team-boxes-item h4{color: #ea6100}.rs-columns.ce_rs_columns_start.vorteile .rs-column.-large-col-6-1.-large-first{width: 7%;padding-top: 1.75rem}.rs-columns.ce_rs_columns_start.vorteile .rs-column.-large-col-6-5.-large-last{width: 89%}.tao-no-sidebar .vorteile .rs-column{margin-top: 0}.logoboxen .rs-column{background: #fff;border: 1px solid #d1d1d1;height: 200px;padding: 2rem;text-align: center}.logoboxen .rs-column .ce_image{height: 100%;overflow: hidden;text-align: center}.logoboxen .ce_image figure.image_container{height: 100%;overflow: hidden;text-align: center}.logoboxen .ce_image figure.image_container img{transition: transform .5s ease;text-align: center}.logoboxen .ce_image figure.image_container img:hover{transform: scale(0.85)}.teaser-boxes-item img{transition: transform .5s ease}.teaser-boxes-item img:hover{transform: scale(1.25)}h2.gelb,h1.gelb{color: #ea6100}.gelb.border h1,h1.gelb.border.ce_headline,.gelb.border h2,h2.gelb.border.ce_headline{border-bottom: 5px solid #ea6100;width: auto !important;display: inline-block !important;line-height: 1.05}.white.border h1,h1.white.border.ce_headline,.white.border h2,h2.white.border.ce_headline{border-bottom: 5px solid #fff !important;width: auto !important;display: inline-block !important;line-height: 1.05;color: #fff !important}.black.border h1,h1.black.border.ce_headline,.black.border h2,h2.black.border.ce_headline{border-bottom: 5px solid #1f2121;width: auto !important;display: inline-block !important;line-height: 1.05;color: #1f2121}.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6{font-weight: 700}.header-navigation{border-bottom: 5px solid #ea6100;box-shadow: none}.testimonial.-large::before,.main-content .testimonial.-large::before{line-height: 0.5;color: #ece3dc}.testimonial.-large > p,.main-content .testimonial.-large > p{font-size: 1.25em;font-weight: 400}.testimonial.-large .testimonial-author{padding-top: 1em;color: #ece3dc;min-height: 0}.main-content blockquote::before{opacity: 1;color: #ece3dc}h1.ce_headline.homeh1{font-size: 5.5rem !important;line-height: 1 !important;margin-top: 0 !important;font-weight: bold !important}.button{background: #ea6100;color: #ece3dc;box-shadow: none !important;border: none !important;text-transform: none !important;font-size: 1em}.button.-secondary{background: linear-gradient(#1e4f66, #1e4f66);box-shadow: none !important;border: none !important;text-transform: none !important;font-size: 1em}.ce_text.preheadline p{font-size: 2rem !important;margin-bottom: 0 !important;padding-bottom: 0 !important}.button:hover{background: linear-gradient(#ea6100, #ea6100);color: #ece3dc;box-shadow: none !important;border: none !important;text-decoration: underline}.button.-secondary:hover{background: linear-gradient(#1e4f66, #1e4f66);box-shadow: none !important;border: none !important;text-decoration: underline}.zahlen.counter-boxes .counter-boxes-item::before{background: #ea6100;border: 1px solid #ea6100;border-radius: 100%;height: 66px;width: 100px;padding-top: 34px;margin-bottom: 0.5em}.zahlen.counter-boxes .counter-boxes-item p{color: #1f2121 !important;font-weight: bold}.zahlen.counter-boxes .counter-boxes-item h4{font-size: 1.25em;font-weight: normal}.button{text-shadow: none !important}.-boxed > .teaser-boxes-item,.-boxed > .team-boxes-item{border-radius: 0}.main-navigation > ul > li > a::after,.main-navigation > ul > li > strong::after,.main-navigation > ul > li > span.active::after,.main-navigation > ul > li > span.trail::after,.main-navigation > ul > li > span.forward::after{border: none}.main-navigation > ul > li:hover > a,.main-navigation > ul > li:hover > strong,.main-navigation > ul > li:hover > span.active,.main-navigation > ul > li:hover > span.trail,.main-navigation > ul > li:hover > span.forward{color: #ea6100}.main-navigation > ul > li > a,.main-navigation > ul > li > strong,.main-navigation > ul > li > span.active,.main-navigation > ul > li > span.trail,.main-navigation > ul > li > span.forward{font-weight: bold}.main-navigation > ul > li > a.active,.main-navigation > ul > li > a.trail,.main-navigation > ul > li > a.forward,.main-navigation > ul > li > strong.active,.main-navigation > ul > li > strong.trail,.main-navigation > ul > li > strong.forward{background-color: #e5e5e5}.main-navigation > ul > li > ul strong.active,.main-navigation > ul > li > ul li a:hover{background-color: #e5e5e5}.main-navigation > ul > li > span.active,.main-navigation > ul > li > span.trail,.main-navigation > ul > li > span.forward{color: #ece3dc;background-color: #3c4448}a.button.buttonprojekte{position: fixed;right: 0;top: 180px;z-index: 3;-webkit-transition: All 0.3s ease;text-align: left !important}a.button.buttonorganisationen{position: fixed;right: 0;top: 236px;z-index: 3;-webkit-transition: All 0.3s ease;text-align: left !important}a.button.buttonregistrieren{position: fixed;right: 0;top: 292px;z-index: 3;-webkit-transition: All 0.3s ease;text-align: left !important}a.buttonprojekte,a.buttonorganisationen,a.buttonregistrieren{width: 55px !important;line-height: 55px !important;margin-bottom: 10px !important;display: block !important;overflow: hidden !important;white-space: nowrap !important;text-decoration: none !important;background: #ea6100 !important;padding: 0 !important;color: #ece3dc !important;text-shadow: none !important;border: 1px solid #fff !important;box-shadow: 0 0 25px 0 rgba(0,0,0,0.04);font-size: 1em !important;border-radius: 0 !important}a.buttonprojekte:hover,a.buttonorganisationen:hover,a.buttonregistrieren:hover{width: 233px !important;color: #1f2121 !important;border: 1px solid #fff !important}a.buttonprojekte::before,a.buttonorganisationen::before,a.buttonregistrieren::before{margin-right: 0.5em;margin-left: 0.35em;font-size: 2em;color: #1f2121 !important;top: 0.225em}.ce_text.prehead p{font-size: 1.5rem !important;margin-bottom: 0 !important;padding-bottom: 0.25em !important;margin-top: 0 !important;font-weight: 700;line-height: 1}.ce_text.prehead.white p{color: #fff !important}.uppercase{text-transform: uppercase !important}.galerie-projektdetailseite.ce_gallery{margin-top: 0}.footer-links.left{float: none;clear: both;padding: 1em 0;font-size: 0.8em;color: #1f2121}.footer-links strong{font-weight: normal !important}.footer-links li::before{display: none}.footer-links li{padding-right: 1.5em}footer.page-footer .icon-text-block,footer.page-footer .ce_text p{font-size: 0.8em;color: #1f2121}footer.page-footer .ce_text p a,footer.page-footer .icon-text-block a{color: #1f2121}footer.page-footer .icon-text-block::before{color: #999}footer.page-footer p{margin: 0 !important}footer.page-footer h3{font-weight: bold;color: #1f2121}.footer-top-link{position: fixed;bottom: 0.5rem;right: 0.5rem}.footer-top-link::after{border-radius: 0;border: none !important;background: #ece3dc !important}.footer-top-link > span{display: none !important}