.sec-title .title {
    opacity: 1;
}

.no-padding-top .about-section {
    position: relative;
    padding: 0px 0px 90px;
}

.negativ-link:hover {
    text-decoration: none;
    color: #ffffff;
}

.negativ-link {
  color: #5c507e;
  text-decoration: underline;
}

.news-block .content-box .content .read-more {
    text-decoration: none;
}

.widget ul li a {
    text-decoration: none;
}

.news-block .content-box .content h3 a {
    text-decoration: none;
}

.news-block .content-box .content .read-more {
    text-decoration: none;
}

.project-block .caption-box .read-more {
    text-decoration: none;
}

.project-block .caption-box h3 a {
    text-decoration: none;
}

.help-block h3 a {
    text-decoration: none;
}

.btn-style-two {
    text-decoration: none;
}

.post-password-form input[type="submit"] {
    background: #5e5580;
}

.post-password-form input[type="password"] {
    border: 1px solid #5e5580;
}

.thm-unit-test h2 {
    font-size: 27px !important;
    font-weight: 400 !important;
}

h4 {font-family: akagi-pro,sans-serif !important;
font-weight: 400;
font-style: normal;
  }
h3 {font-family: akagi-pro,sans-serif !important;
font-weight: 400;
font-style: normal;
  }

h2 {font-family: akagi-pro,sans-serif !important;
font-weight: 400;
font-style: normal;
  }

h1 {font-family: akagi-pro,sans-serif !important;
font-weight: 400;
font-style: normal;
  }

h5 {font-family: akagi-pro,sans-serif !important;
font-weight: 400;
font-style: normal;
  }

h6 {font-family: akagi-pro,sans-serif !important;
font-weight: 400;
font-style: normal;
  }

p {font-family: akagi-pro,sans-serif !important;
font-weight: 400;
font-style: normal;
  }
.no-padding .about-section {
    position: relative;
    padding: 0px 0px 0px 0px;
}

.margin-bottom-20 {
    margin: 0px 0px 20px 0px;
}

.drawer-style.style-2 .awsm-grid-padding a {
    color: #FFDA00;
}

.drawer-style.style-2 .awsm-grid-padding a:hover {
    color: #5e5580;
}

.accordion-box .block .acc-btn {
    text-transform: none;
}

.no-map .contact-page-section .info-column .inner-column {
    display: none;
}


.breite100 .col-sm-12 {
    width: 100% !important;
}

.thm-unit-test h2 {
    font-size: 40px;
  font-weight: 700;

}

.text-schwarz {
    color: #000000 !important;
}

.text-grau {
    color: #777777;
}
.text-grau:hover {
    color: #FFDA00;
}

.donate-form #give_offline_payment_info {
    padding: 25px;
    background: #5e5580;
}

.no-image-50 .about-section {
    padding: 0px 0px 90px;
}

.no-image-50 .about-section .image-column {
    display: none;
}

.no-titel .sec-title {
    display: none;
}

.drawer-style.style-1 .awsm-grid-padding {
    color: #5e5580;
}

.drawer-style.style-1 .awsm-grid-card.awsm-expanded>a::after {
    border-top-color: #FFDA00;
}
.drawer-style.style-1>.awsm-grid-card>a::before {
    border: 20px solid #FFDA00;
 
}

.about-section .image-column .image-1 {
    position: inherit;
}

.project-block .caption-box h3 a:hover {
    color: #FFDA00;
}

.drawer-style.style-1 .awsm-details {
    width: 100%;
}

.awsm-grid-wrapper .grid-2-col>.awsm-grid-card {
    width: 100%;
}

a:focus, a:hover {
    color: #5e5580;
  text-decoration: none;
}

.widget .hu-widget-content {
    padding: 0px;
    border: 0px solid #eaeaea;
}

.sidebar-widget {
    padding: 25px 40px 30px;
    border: 1px solid #eaeaea;
}

.main-menu .navigation > li > ul > li > ul > li:hover > a {
    color: #ffffff;
    background: #FFDA00;
}

.main-menu .navigation > li > ul > li:hover > a {
    color: #ffffff;
    background: #FFDA00;
}

.news-block-two .caption-box h3 a:hover {
    color: #FFDA00;
}

.volunteer-member .inner-box {
    background-color: #5e5580;
}

.liste li {
  padding-left: 1.2em; 
  text-indent: -1.1em;
}

.liste li::before {
  content: "• ";
  color: #FFDA00; /* or whatever color you prefer */
  font-size: 24px;
  line-height: 0px;
  vertical-align: -3px;
}

.no-image .col-md-6 {
    width: 100%;
}

.no-image .about-section .image-column {
    display: none;
}

.main-slider .title {
    color: #FFDA00;
}

.main-footer .footer-bottom .copyright-text a:hover {
    color: #FFDA00;
}

.gallery-item .caption-box .icon-box span {
    color: #FFDA00;
}

.gallery-item .caption-box .title h3 a {
    color: #FFDA00;
}

.volunteer-member .inner-box:before {
    background-color: #5e5580;
}

.news-block .content-box .date {
    background: #FFDA00;
}

.news-block .info-box {
    background-color: #FFDA00;
}
.news-block .content-box .content h3 a:hover {
    color: #FFDA00;
}

.news-block .content-box .content .read-more {
    color: #FFDA00;
}

.page-title .bread-crumb li a:hover {
    color: #FFDA00;
}

.widget .hu-widget-content > ul > li:hover > a {
    color: #FFDA00;
}

.thm-unit-test .posts-nav a:hover span {
    background: #5e5580;
}

.thm-unit-test .posts-nav a:hover {
    color: #5e5580;
}

.sidebar .search-box .form-group input:focus {
    border-color: #FFDA00;
}

.subscribe-widget .subscribe-form button {
    background: #FFDA00;
    border: 2px solid #FFDA00;
}

.subscribe-widget .subscribe-form button:hover {
    color: #5e5580;
    background-color: #ffffff;
      border: 2px solid #5e5580;
}

.widget .tagcloud a:hover {
    color: #ffffff;
    background-color: #FFDA00;
}

.pagination li a:focus, .pagination li a:hover, .pagination li span:focus, .pagination li span:hover, .pagination li span.current {
    background-color: #FFDA00;
}

.news-block-two.style-v2 .caption-box > ul.info-list > li, .blog-detail .news-block-three .lower-content .inner-box ul.info-list li {
    background: #5e5580;
}

.news-block-two.style-v2 .caption-box {
    border-right: 1px solid #FFDA00;
    border-left: 1px solid #FFDA00;
}

.news-block-two.style-v2:hover .caption-box {
    border-color: #5e5580;
}

.news-block-two .read-more {
    color: #ffffff;
    background-color: #FFDA00;
}
.news-block-two:hover .read-more {
    color: #ffffff;
    background-color: #5e5580;
}

.sidebar .search-box .form-group button:hover {
    background-color: #5e5580;
}

.sidebar .search-box .form-group button {
    background-color: #FFDA00;
}

.news-block-two .inner-box .date {
    background: #FFDA00;
      color: #ffffff;
}

.donate-form .give-btn:hover, .donate-form .give-btn.give-default-level {
    background-color: #ffffff;
    border: 2px solid #5e5580;
    color: #5e5580;
      font-weight: 600;
}

form[id*=give-form] .give-donation-amount .give-currency-symbol, .donate-form .give-btn {
    color: #ffffff;
    background-color: #FFDA00;
      font-weight: 700;
}


.donate-form h2.give-form-title:after {
    border-bottom: 2px solid #FFDA00;
}

.scroll-to-top:hover {
    background: #FFDA00;
}
.scroll-to-top {
    background: #5e5580;
}

.scroll-to-top {
    color: #FFDA00;
}

.main-footer .post-widget .post span {
    color: #FFDA00;
}

.main-footer .post-widget .post:before {
    color: #FFDA00;
}

.social-icon-two li a:hover {
      color: #ffffff;
    background-color: #5e5580;
}

.contact-form .form-group input:focus, .contact-form .form-group select:focus, .contact-form .form-group textarea:focus {
    border-color: #FFDA00;
}

.contact-form input[type="submit"]:hover {
    background: none;
    border-color: #5e5580;
    color: #5e5580;
}

.testimonial-section.style-two .owl-nav .owl-prev:hover, .testimonial-section.style-two .owl-nav .owl-next:hover {
    background-color: #5e5580;
}

.testimonial-section.style-two .owl-nav .owl-prev, .testimonial-section.style-two .owl-nav .owl-next {
    background-color: #FFDA00;
    color: #5e5580;
}

.testimonial-section.style-two .testimonial-carousel .icon {
    color: #5e5580;
}

.testimonial-section.style-two .testimonial-carousel .name {
    color: #5e5580;
}

.fact-counter-section:before {
    background-color: rgba(0,0,0,.75);

}

.counter-column .counter-title {
    color: #FFDA00;
}

.fact-counter-section .sec-title h3 span {
    color: #FFDA00;
}

.work-block .read-more {
    color: #FFDA00;
}

.page-title .bread-crumb li {
    color: #FFDA00;
}

.progress-bars .bar-item .skill-bar .bar-inner .bar {
    border-bottom: 1px solid #FFDA00;
}

.progress-bars .bar-item .skill-bar .bar-inner .bar:after {
    background: #5e5580;
}

.about-section .image-column .image-1:before {
    margin-left: -40px;
    margin-bottom: -40px;
    height: 300px;
    width: 430px;
    border-left: 40px solid #FFDA00;
    border-bottom: 40px solid #FFDA00;
}

.about-section .image-column .image-2 {
    display: none;
}

.main-header .header-top .top-left ul li a:hover {
    color: #FFDA00;
}

.accordion-box .block:before {
    color: #FFDA00;
}

.accordion-box .block .acc-btn.active .icon-outer .icon {
    color: #FFDA00;
}

.testimonial-section .owl-nav .owl-prev, .testimonial-section .owl-nav .owl-next {
       background-color: #5e5580;
}

.testimonial-carousel p {
    color: #5e5580;
}

.testimonial-carousel .name {
    color: #ffffff;
}

.testimonial-section:before {
    background-color: #FFDA00;
}

.help-block .inner-box:before {
    background-color: #5e5580;
}

.what-we-do:before {
    background-color: #5e5580;
}

.social-icon-one li a:hover {
    color: #5e5580;
    background-color: #FFDA00;
}

.main-header .sticky-header .main-menu .navigation > li:hover > a, .main-header .sticky-header .main-menu .navigation > li.current > a, .main-header .sticky-header .main-menu .navigation > li.current-menu-item > a {
    background-color: #FFDA00;
  color: #5e5580;
}

.main-menu .navigation > li > a {
    text-decoration: none;
}

.main-menu .navigation > li > ul > li > a {
    text-decoration: none;
}

.main-header .header-top .top-left ul li a {
    text-decoration: none;
}

.footer-widget ul li a {
    text-decoration: none;
}

.main-footer .post-widget .post h3 a {
    text-decoration: none;
}

.footer-widget a {
    text-decoration: none;
}

.sticky-header .logo {
    margin: 10px 0px 10px 0px;
    width: 160px;
}

.main-header .main-box .logo-box {
    width: 110px;
    background-color: #5e5580;
    top: -40px;
    padding: 0px 10px 10px 10px;
}

.social-icon-two li a {
    color: #FFDA00 !important;
}

.volunteer-member .info-box {
    background-color: #FFDA00;
}

.volunteer-carousel .owl-dots .owl-dot.active, .volunteer-carousel .owl-dots .owl-dot:hover {
    background-color: #FFDA00;
}

.footer-widget ul li.page_item:before {
    color: #FFDA00;
}

.btn-style-two {
    background-color: #FFDA00;
    border: 2px solid #FFDA00;
}
.btn-style-two:hover {
    background: none;
    border-color: #5e5580;
    color: #5e5580;
}

a {
  color: #5c507e;
  text-decoration: underline;
}

.main-header .header-top {
    background-color: #5e5580;
  text-decoration: none;

}


.sec-title .title {
    color: #FFDA00;
}
.sec-title.light .title {
    color: #FFDA00;
}

.sec-title .separator {
    color: #FFDA00;
}

.about-section .content-column h3 a {
    color: #FFDA00;
}

.project-block .caption-box .read-more {
    color: #FFDA00;
}

.fixed-header .sticky-header {
    background: rgba(92,79,127,.90);
}

.help-block .icon-box {
    color: #FFDA00;
}