.gbp-section{padding:0rem 40px}@media (max-width:1024px){.gbp-section{padding:0rem 30px}}@media (max-width:767px){.gbp-section{padding:0px 20px}}.gbp-section__inner {margin-left:auto;margin-right:auto;position:relative;z-index:1;}.gbp-section__tagline {font-size:1rem;font-weight:600;margin-bottom:0.75rem;}.gbp-section__headline {margin-bottom:1.5rem;}@media (max-width: 767px) {.gbp-section__headline {margin-bottom:1.25rem;}}.gbp-section__text {font-size:1.125rem;}.gbp-card__title {font-size:1.25rem;margin-bottom:0.5rem;}.gbp-card__text {font-size:1rem;margin-bottom:0px;}.gbp-button--primary {display:inline-flex;font-size:1rem;padding:0.75rem 1.5rem;border:1px solid;background-color:#000000;color:#ffffff;}.gbp-button--primary:hover {background-color:#000000;color:#ffffff;}.gbp-headline__white{color:var(--contrast-2);font-size:50px;font-weight:normal;margin-bottom:0px}.gbp-headline__dark{color:var(--contrast);font-size:50px;font-weight:normal;margin-bottom:0px}.gbp-headline__dark-small{color:var(--contrast);font-size:32px;font-weight:400}.wf-floating-txt-section{background-color:var(--contrast);left:-23vw;padding:70px 80px;position:relative;width:45vw;z-index:2}@media (max-width:1024px){.wf-floating-txt-section{left:0px;padding:20px;position:static;top:0px}}@media (max-width:767px){.wf-floating-txt-section{left:0px;max-width:none;position:relative;width:100%}}.wf-information-card{border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top-left-radius:16px;border-top-right-radius:16px;border:1px solid var(--contrast-2);padding:50px 33px 55px}.wf-information-card:hover{border:1px solid var(--contrast-3)}@media (max-width:1024px){.wf-information-card{border:1px solid var(--contrast-3);margin-left:10px;margin-right:10px;padding:20px 10px}.wf-information-card:hover{border-color:var(--contrast-3);border-style:solid}}@media (max-width:767px){.wf-information-card{border:1px solid var(--contrast-3);margin-left:0px;margin-right:0px;max-width:100%;padding:10px}.wf-information-card:hover{border:1px solid var(--contrast-3)}}.wf-site-footer_wrapper{align-items:center;background-color:var(--contrast);display:flex;justify-content:center}.wf-small-divider{background-color:var(--contrast-3);display:inline-block;height:8px;margin-bottom:0px;margin-top:0px;max-width:30px;padding-bottom:0px;padding-top:0px;text-align:left;width:30px}.wrapper{column-gap:80px;display:grid;grid-column:2/4;grid-template-columns:1fr 3fr}@media (max-width:1024px){.wrapper{column-gap:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.wrapper{display:grid;grid-column:2/3;grid-template-columns:1fr;row-gap:24px}}.section{display:grid;grid-template-columns:minmax(24px,1fr) min(100% - 24px * 2,1200px) minmax(24px,1fr)}.wrapper2{column-gap:80px;display:grid;grid-column:1/3;grid-template-columns:3fr 1fr}@media (max-width:1024px){.wrapper2{column-gap:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.wrapper2{display:grid;grid-column:2/3;grid-template-columns:1fr;row-gap:24px}}.wrapper3{column-gap:80px;display:grid;grid-column:2/4;grid-template-columns:1fr 3fr}@media (max-width:1024px){.wrapper3{column-gap:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.wrapper3{display:grid;grid-template-columns:1fr;row-gap:24px}}.section2{display:grid;grid-template-columns:minmax(24px,1fr) min(100% - 24px * 2,1200px) minmax(24px,1fr)}.wrapper4{column-gap:80px;display:grid;grid-column:1/3;grid-template-columns:3fr 1fr}@media (max-width:1024px){.wrapper4{column-gap:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.wrapper4{display:grid;grid-column:2/3;grid-template-columns:1fr}}.section-1200{display:grid;grid-template-columns:minmax(24px,1fr) min(100% - 24px * 2,1200px) minmax(24px,1fr)}.wrapper-1-3{column-gap:80px;display:grid;grid-column:1/3;grid-template-columns:3fr 1fr}@media (max-width:1024px){.wrapper-1-3{column-gap:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.wrapper-1-3{display:grid;grid-column:2/3;grid-template-columns:1fr;row-gap:24px}}.section-test{display:grid;grid-template-columns:minmax(24px,5vw) min(100% - 24px * 2,1200px) minmax(24px,5vw)}