   .Main_section-row-0-background-layers {
     background-image: linear-gradient(rgba(0, 85, 58, 1), rgba(0, 85, 58, 1)) !important;
     background-position: left top !important;
     background-size: auto !important;
     background-repeat: no-repeat !important;
   }
   .Main_section-row-1-background-layers {
     background-image: linear-gradient(rgba(240, 232, 225, 1), rgba(240, 232, 225, 1)) !important;
     background-position: left top !important;
     background-size: auto !important;
     background-repeat: no-repeat !important;
   }
   .Main_section-row-2-background-layers {
     background-image: linear-gradient(to bottom, rgba(0, 85, 58, 1), rgba(0, 20, 13, 1)) !important;
     background-position: left top !important;
     background-size: auto !important;
     background-repeat: no-repeat !important;
   }
   .Main_section-row-4-background-layers {
     background-image: url('https://www.syntegon.com/hs-fs/hubfs/05_website/Content/0-Home/Rebrand/green-shape.svg?width=2000&height=750') !important;
     background-position: center top !important;
     background-size: contain !important;
     background-repeat: no-repeat !important;
   }
   .Main_section-row-5-padding {
     padding-right: 0px !important;
   }
   .Main_section-row-7-background-layers {
     background-image: linear-gradient(rgba(248, 245, 241, 1), rgba(248, 245, 241, 1)) !important;
     background-position: left top !important;
     background-size: auto !important;
     background-repeat: no-repeat !important;
   }
   .Main_section-row-8-background-layers {
     background-image: linear-gradient(rgba(233, 221, 211, 1), rgba(233, 221, 211, 1)) !important;
     background-position: left top !important;
     background-size: auto !important;
     background-repeat: no-repeat !important;
   }
   #Main_section-module-3 {
     position: relative;
     display: block;
     --padding-top: var(--spacer-m);
     padding-top: var(--padding-top);
     --padding-bottom: var(--spacer-s);
     padding-bottom: var(--padding-bottom);
     --margin-top: var(--spacer-0);
     margin-top: var(--margin-top);
     --margin-bottom: var(--spacer-s);
     margin-bottom: var(--margin-bottom);
   }
   @media screen and (min-width: 768px) and (max-width: 991px) {
     #Main_section-module-3 {
       display: block;
       --padding-top: var(--spacer-l);
       --padding-bottom: var(--spacer-l);
       --margin-top: var(--spacer-0);
       --margin-bottom: var(--spacer-0);
     }
   }
   @media screen and (min-width: 992px) {
     #Main_section-module-3 {
       display: block;
       --padding-top: var(--spacer-xl);
       --padding-bottom: var(--spacer-xl);
       --margin-top: var(--spacer-0);
       --margin-bottom: var(--spacer-0);
     }
   }
   #Main_section-module-3 .h4 {
     opacity: .8;
     line-height: var(--h4-line-height);
   }
   #Main_section-module-5 {
     position: relative;
     display: block;
     --padding-top: var(--spacer-s);
     padding-top: var(--padding-top);
     --padding-bottom: var(--spacer-0);
     padding-bottom: var(--padding-bottom);
     --margin-top: var(--spacer-0);
     margin-top: var(--margin-top);
     --margin-bottom: var(--spacer-0);
     margin-bottom: var(--margin-bottom);
   }
   @media screen and (min-width: 768px) and (max-width: 991px) {
     #Main_section-module-5 {
       display: block;
       --padding-top: var(--spacer-m);
       --padding-bottom: var(--spacer-s);
       --margin-top: var(--spacer-0);
       --margin-bottom: var(--spacer-0);
     }
   }
   @media screen and (min-width: 992px) {
     #Main_section-module-5 {
       display: block;
       --padding-top: var(--spacer-l);
       --padding-bottom: var(--spacer-s);
       --margin-top: var(--spacer-0);
       --margin-bottom: var(--spacer-0);
     }
   }
   #Main_section-module-9 {
     position: relative;
     display: block;
     --padding-top: var(--spacer-s);
     padding-top: var(--padding-top);
     --padding-bottom: var(--spacer-s);
     padding-bottom: var(--padding-bottom);
     --margin-top: var(--spacer-0);
     margin-top: var(--margin-top);
     --margin-bottom: var(--spacer-m);
     margin-bottom: var(--margin-bottom);
     --background-color: var(--theme-primary-bg);
     --color: var(--theme-primary-color);
     background-color: var(--background-color);
     color: var(--color);
   }
   @media screen and (min-width: 768px) and (max-width: 991px) {
     #Main_section-module-9 {
       display: block;
       --padding-top: var(--spacer-s);
       --padding-bottom: var(--spacer-s);
       --margin-top: var(--spacer-0);
       --margin-bottom: var(--spacer-m);
     }
   }
   @media screen and (min-width: 992px) {
     #Main_section-module-9 {
       display: block;
       --padding-top: var(--spacer-0);
       --padding-bottom: var(--spacer-0);
       --margin-top: var(--spacer-0);
       --margin-bottom: var(--spacer-xl);
     }
   }
   #Main_section-module-11 {
     position: relative;
     display: block;
     --padding-top: var(--spacer-m);
     padding-top: var(--padding-top);
     --padding-bottom: var(--spacer-m);
     padding-bottom: var(--padding-bottom);
     --margin-top: var(--spacer-0);
     margin-top: var(--margin-top);
     --margin-bottom: var(--spacer-0);
     margin-bottom: var(--margin-bottom);
   }
   @media screen and (min-width: 768px) and (max-width: 991px) {
     #Main_section-module-11 {
       display: block;
       --padding-top: var(--spacer-m);
       --padding-bottom: var(--spacer-m);
       --margin-top: var(--spacer-0);
       --margin-bottom: var(--spacer-0);
     }
   }
   @media screen and (min-width: 992px) {
     #Main_section-module-11 {
       display: block;
       --padding-top: var(--spacer-m);
       --padding-bottom: var(--spacer-m);
       --margin-top: var(--spacer-0);
       --margin-bottom: var(--spacer-0);
     }
   }
   .Main_section-row-4-max-width-section-centering > .row-fluid {
     max-width: 1730px !important;
     margin-left: auto !important;
     margin-right: auto !important;
   }
   #Main_section-module-11 .tns-controls > button {
     --slider-navigation-color: rgba(0, 0, 0, 1.0);
     color: var(--slider-navigation-color);
   }
   #Main_section-module-11 .slider-nav button {
     --slider-pagination-bullet-inactive-color: rgba(0, 0, 0, 1.0);
     background-color: var(--slider-pagination-bullet-inactive-color);
     --slider-pagination-bullet-border-color: rgba(0, 0, 0, 1.0);
     border-color: var(--slider-pagination-bullet-border-color);
   }
   #Main_section-module-11 .slider-nav button.tns-nav-active {
     --slider-pagination-color: rgba(0, 0, 0, 1.0);
     background-color: var(--slider-pagination-color);
     border-color: var(--slider-pagination-color);
   }
   #Main_section-module-13 .headline--secondary {
     color: var(--secondary);
   }
   #Main_section-module-13 .h4 {
     line-height: var(--h4-line-height);
   }
   #Main_section-module-13 {
     position: relative;
     display: block;
     --padding-top: var(--spacer-s);
     padding-top: var(--padding-top);
     --padding-bottom: var(--spacer-s);
     padding-bottom: var(--padding-bottom);
     --margin-top: var(--spacer-0);
     margin-top: var(--margin-top);
     --margin-bottom: var(--spacer-0);
     margin-bottom: var(--margin-bottom);
   }
   @media screen and (min-width: 768px) and (max-width: 991px) {
     #Main_section-module-13 {
       display: block;
       --padding-top: var(--spacer-m);
       --padding-bottom: var(--spacer-m);
       --margin-top: var(--spacer-0);
       --margin-bottom: var(--spacer-0);
     }
   }
   @media screen and (min-width: 992px) {
     #Main_section-module-13 {
       display: block;
       --padding-top: var(--spacer-m);
       --padding-bottom: var(--spacer-m);
       --margin-top: var(--spacer-0);
       --margin-bottom: var(--spacer-0);
     }
   }
   .card__body, .card__footer {
     background: none;
   }
   #Main_section-module-15 {
     position: relative;
     display: block;
     --padding-top: var(--spacer-0);
     padding-top: var(--padding-top);
     --padding-bottom: var(--spacer-xs);
     padding-bottom: var(--padding-bottom);
     --margin-top: var(--spacer-0);
     margin-top: var(--margin-top);
     --margin-bottom: var(--spacer-0);
     margin-bottom: var(--margin-bottom);
   }
   @media screen and (min-width: 768px) and (max-width: 991px) {
     #Main_section-module-15 {
       display: block;
       --padding-top: var(--spacer-0);
       --padding-bottom: var(--spacer-m);
       --margin-top: var(--spacer-0);
       --margin-bottom: var(--spacer-0);
     }
   }
   @media screen and (min-width: 992px) {
     #Main_section-module-15 {
       display: block;
       --padding-top: var(--spacer-0);
       --padding-bottom: var(--spacer-m);
       --margin-top: var(--spacer-0);
       --margin-bottom: var(--spacer-0);
     }
   }
   #Main_section-module-17 {
     position: relative;
     display: block;
     --padding-top: var(--spacer-m);
     padding-top: var(--padding-top);
     --padding-bottom: var(--spacer-s);
     padding-bottom: var(--padding-bottom);
     --margin-top: var(--spacer-0);
     margin-top: var(--margin-top);
     --margin-bottom: var(--spacer-0);
     margin-bottom: var(--margin-bottom);
   }
   @media screen and (min-width: 768px) and (max-width: 991px) {
     #Main_section-module-17 {
       display: block;
       --padding-top: var(--spacer-m);
       --padding-bottom: var(--spacer-s);
       --margin-top: var(--spacer-0);
       --margin-bottom: var(--spacer-0);
     }
   }
   @media screen and (min-width: 992px) {
     #Main_section-module-17 {
       display: block;
       --padding-top: var(--spacer-l);
       --padding-bottom: var(--spacer-l);
       --margin-top: var(--spacer-0);
       --margin-bottom: var(--spacer-0);
     }
   }
   #Main_section-module-7 {
     position: relative;
     display: block;
     --padding-top: var(--spacer-s);
     padding-top: var(--padding-top);
     --padding-bottom: var(--spacer-m);
     padding-bottom: var(--padding-bottom);
     --margin-top: var(--spacer-0);
     margin-top: var(--margin-top);
     --margin-bottom: var(--spacer-0);
     margin-bottom: var(--margin-bottom);
   }
   @media screen and (min-width: 768px) and (max-width: 991px) {
     #Main_section-module-7 {
       display: block;
       --padding-top: var(--spacer-m);
       --padding-bottom: var(--spacer-l);
       --margin-top: var(--spacer-0);
       --margin-bottom: var(--spacer-0);
     }
   }
   @media screen and (min-width: 992px) {
     #Main_section-module-7 {
       display: block;
       --padding-top: var(--spacer-m);
       --padding-bottom: var(--spacer-l);
       --margin-top: var(--spacer-0);
       --margin-bottom: var(--spacer-0);
     }
   }
   #widget_1761317630469 {
     position: relative;
     display: block;
     --padding-top: var(--spacer-s);
     padding-top: var(--padding-top);
     --padding-bottom: var(--spacer-s);
     padding-bottom: var(--padding-bottom);
     --margin-top: var(--spacer-0);
     margin-top: var(--margin-top);
     --margin-bottom: var(--spacer-0);
     margin-bottom: var(--margin-bottom);
   }
   @media screen and (min-width: 768px) and (max-width: 991px) {
     #widget_1761317630469 {
       display: block;
       --padding-top: var(--spacer-m);
       --padding-bottom: var(--spacer-m);
       --margin-top: var(--spacer-0);
       --margin-bottom: var(--spacer-0);
     }
   }
   @media screen and (min-width: 992px) {
     #widget_1761317630469 {
       display: block;
       --padding-top: var(--spacer-l);
       --padding-bottom: var(--spacer-l);
       --margin-top: var(--spacer-0);
       --margin-bottom: var(--spacer-0);
     }
   }
   #widget_1761317630469 .tns-controls > button {
     --slider-navigation-color: rgba(0, 0, 0, 1.0);
     color: var(--slider-navigation-color);
   }
   #widget_1761317630469 .slider-nav button {
     --slider-pagination-bullet-inactive-color: rgba(204, 204, 204, 1.0);
     background-color: var(--slider-pagination-bullet-inactive-color);
     --slider-pagination-bullet-border-color: rgba(204, 204, 204, 1.0);
     border-color: var(--slider-pagination-bullet-border-color);
   }
   #widget_1761317630469 .slider-nav button.tns-nav-active {
     --slider-pagination-color: rgba(0, 0, 0, 1.0);
     background-color: var(--slider-pagination-color);
     border-color: var(--slider-pagination-color);
   }

.case-study__item .headline {
        color: #000000;
    margin-bottom: 24px;
}