.section{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-left:40px;padding-right:40px}@media (max-width:1024px){.section{padding-left:30px;padding-right:30px}}@media (max-width:767px){.section{padding-left:20px;padding-right:20px}}.delete-last-margin p:last-of-type{margin-bottom:0px}.text--xxl{font-size:1.5rem}@media (max-width:767px){.text--xxl{font-size:1.25rem}}.text--bold{font-weight:700}.button-primary{align-items:center;background-color:var(--text-base);color:#ffffff;display:inline-flex;font-family:Barlow Semi Condensed;font-size:1.5em;position:relative;text-decoration:none;text-transform:uppercase;transition:all 0.25s ease-in-out 0s;z-index:5;padding:15px 60px}.button-primary:is(:hover,:focus){background-color:var(--cold-purple);color:var(--white)}.padding-primary{padding-bottom:80px;padding-top:80px}@media (max-width:767px){.padding-primary{padding-bottom:60px;padding-top:60px}}.footer-link{position:relative;transition:all 0.25s ease 0s;z-index:1}.footer-link:before{content:"";position:absolute;top:0px;right:-4px;bottom:0px;left:-4px;z-index:-1;transition:all 0.25s ease 0s;border-radius:2px}.footer-link:is(:hover,:focus){color:var(--text-base);letter-spacing:0.04em}.footer-link:is(:hover,:focus):before{background-color:var(--deco)}.header--company-foto{margin-bottom:-60px;padding-bottom:0px;padding-top:80px}@media (max-width:1024px){.header--company-foto{margin-bottom:0px;padding-left:30px;padding-right:30px}}@media (max-width:767px){.header--company-foto{padding-left:24px;padding-right:24px}}