.column-texts{margin-bottom:72px;padding:72px 0}@media(width < 1024px){.column-texts{margin-bottom:54px;padding:54px 0}}@media(width < 768px){.column-texts{margin-bottom:36px;padding:36px 0}}.column-texts-headline{font-family:var(--font-poppins);font-size:36px;color:#fff;font-weight:600}@media(width < 1024px){.column-texts-headline{font-size:32px}}@media(width < 768px){.column-texts-headline{font-size:28px}}.column-texts-headline{text-align:center;position:relative;margin-bottom:72px}@media(width < 1024px){.column-texts-headline{margin-bottom:54px}}@media(width < 768px){.column-texts-headline{margin-bottom:36px;text-align:center}}.column-texts-headline:after,.column-texts-headline:before{content:"";display:block;position:absolute;top:24px;width:20%;height:2px;background-color:#fff}@media(width < 1280px){.column-texts-headline:after,.column-texts-headline:before{width:15%}}@media(width < 1024px){.column-texts-headline:after,.column-texts-headline:before{top:18px;width:14%}}@media(width < 768px){.column-texts-headline:after,.column-texts-headline:before{top:16px;width:13%}}@media(width < 640px){.column-texts-headline:after,.column-texts-headline:before{display:none}}.column-texts-headline:after{right:0}.column-texts .column-text{flex-basis:33%;padding:0 18px}@media(width < 768px){.column-texts .column-text{text-align:center;flex-basis:100%}}@media(width < 640px){.column-texts .column-text{padding:0}}.column-texts .column-text h3{font-family:var(--font-poppins);font-size:28px;color:#fff;font-weight:600}@media(width < 1024px){.column-texts .column-text h3{font-size:26px}}@media(width < 768px){.column-texts .column-text h3{font-size:24px}}@media(width < 480px){.column-texts .column-text h3{font-size:18px}}.column-texts .column-text h3{padding-bottom:9px;border-bottom:2px solid #fff}.column-texts .column-text p{font-family:var(--font-poppins);font-size:18px;color:#fff;font-weight:500}@media(width < 768px){.column-texts .column-text p{font-size:17px}}@media(width < 640px){.column-texts .column-text p{font-size:16px}}.column-texts .column-text p{margin-top:9px}.column-texts button{margin-top:72px;align-self:center}@media(width < 1024px){.column-texts button{margin-top:54px}}@media(width < 768px){.column-texts button{margin-top:36px}}.contact-section{margin-top:144px;margin-bottom:72px}@media(width < 1280px){.contact-section{margin-top:110px}}@media(width < 1024px){.contact-section{margin-top:90px;margin-bottom:54px}}@media(width < 768px){.contact-section{margin-top:72px;margin-bottom:36px}}.contact-section-content{display:flex;gap:18px}@media(width < 640px){.contact-section-content{flex-direction:column;gap:27px}}.contact-section-content .contact-form-cta{display:none}.contact-section-content .contact-cards{flex-basis:50%}.contact-section-content .contact-cards .contact-card,.contact-section-content .contact-form{background-color:transparent;box-shadow:none}.contact-section-content .contact-form{padding:0}.contact-section-content .contact-form .input input{text-align:left}