.elementor .footer-menu__item{font-family:"Blauer Nue";font-weight:400;font-size:24px;color:var(--white);line-height:1.36em;transition:all 300ms;}.elementor .footer-menu__item:hover,.elementor .footer-menu__item:focus-visible{color:var(--gray);}.elementor .opds-container{width:90vw;max-width:1720px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:50px;}.elementor .cta-fill-white{font-weight:500;font-size:18px;color:var(--black-500);line-height:1.36em;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:3px;border-width:1px;border-color:var(--white);border-style:solid;background-color:var(--white);transition:all 300ms;display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center;}.elementor .cta-fill-white:hover,.elementor .cta-fill-white:focus-visible{color:var(--white);border-color:var(--white);background-color:var(--black-500);}.elementor .cta-fill-black{font-weight:500;font-size:18px;color:var(--white);line-height:1.36em;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:3px;border-width:1px;border-color:var(--black-500);border-style:solid;background-color:var(--black-500);transition:all 300ms;display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center;}.elementor .cta-fill-black:hover,.elementor .cta-fill-black:focus-visible{color:var(--black-500);border-color:var(--black-500);background-color:var(--white);}.elementor .cta-outline-white{font-weight:500;font-size:18px;color:var(--white);line-height:1.36em;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:3px;border-width:1px;border-color:var(--white);border-style:solid;background-color:var(--transparent);transition:all 300ms;display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center;}.elementor .cta-outline-white:hover,.elementor .cta-outline-white:focus-visible{color:var(--black-500);background-color:var(--white);}.elementor .cta-fill-gray{font-weight:500;font-size:18px;color:var(--white);line-height:1.36em;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:3px;border-width:1px;border-color:var(--white);border-style:solid;background-color:rgba(255, 255, 255, 0.28);transition:all 300ms;display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center;}.elementor .cta-fill-gray:hover,.elementor .cta-fill-gray:focus-visible{color:var(--black-500);border-color:var(--black-500);background-color:var(--white);}.elementor .career-card__item{min-height:485px;padding-block-start:30px;padding-block-end:40px;padding-inline-start:35px;padding-inline-end:30px;background-color:var(--black);transition:background-color 300ms;display:flex;flex-direction:column;gap:20px;justify-content:space-between;align-items:start;}.elementor .career-card__item:hover,.elementor .career-card__item:focus-visible{background-color:var(--white);}.elementor .career-card__badge{padding-block-start:4px;padding-block-end:3px;padding-inline-start:20px;padding-inline-end:20px;border-radius:99px;background-color:var(--white);transition:all 300ms;display:inline-flex;align-self:end;}.elementor .career-card__title{max-width:320px;color:var(--white);margin-block-end:20px;transition:color 300ms;}.elementor .career-card__desc{font-size:16px;color:var(--white);transition:color 300ms;}.elementor .career-card__cta{margin-block-start:30px;}.elementor .services-card__item{width:25%;position:relative;padding-block-start:65px;padding-block-end:55px;padding-inline-start:50px;padding-inline-end:50px;display:flex;flex-direction:column;gap:25px;}.elementor .text-18-24{font-size:clamp(18px, 14.0087px + 0.5204vw, 24px);}.elementor .services-card__content{height:100%;position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .services-card__title{position:relative;z-index:2;color:var(--white);}.elementor .services-card__lists{padding:0px;margin-block-start:auto;}