Accountant Payable (m/w/d) – Loparex Germany GmbH
:root {
--teal-900: #00305c;
--teal-800: #003d73;
--teal-700: #0059a3;
--teal-600: #00acad;
--amber: #00acad;
--amber-dark: #00898a;
--cream: #f6f2ea;
--cream-dark: #ece5d7;
--ink: #16211f;
--ink-soft: #445451;
--white: #ffffff;
--space-1: 4px;
--space-2: 8px;
--space-3: 16px;
--space-4: 24px;
--space-5: 32px;
--space-6: 48px;
--space-7: 64px;
--space-8: 96px;
--radius: 4px;
--maxw: 1180px;
}
@media (prefers-reduced-motion: reduce) {
*, *::before, *::after {
animation-duration: 0.01ms !important;
animation-iteration-count: 1 !important;
transition-duration: 0.01ms !important;
scroll-behavior: auto !important;
}
}
* { box-sizing: border-box; margin: 0; padding: 0; }
html { scroll-behavior: smooth; }
body {
font-family: 'Open Sans', Arial, sans-serif;
color: var(--ink);
background: var(--cream);
line-height: 1.65;
-webkit-font-smoothing: antialiased;
}
h1, h2, h3, h4 { font-family: 'Montserrat', 'Roboto Condensed', Helvetica, Arial, sans-serif; line-height: 1.1; font-weight: 600; }
a { color: inherit; }
.wrap { max-width: var(--maxw); margin: 0 auto; padding: 0 var(--space-4); }
.accent { color: var(--amber); }
/* ---------- Header ---------- */
header.site {
position: sticky;
top: 0;
z-index: 50;
background: #ffffff;
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
border-bottom: 1px solid rgba(255,255,255,0.08);
transition: box-shadow .3s ease, background .3s ease;
}
header.site.is-scrolled { box-shadow: 0 8px 30px -12px rgba(0,0,0,0.4); }
.nav {
display: flex; align-items: center; justify-content: space-between;
height: 68px;
}
.brand {
font-family: 'Montserrat', 'Roboto Condensed', Helvetica, Arial, sans-serif;
font-weight: 700; font-size: 1.35rem; letter-spacing: 0.02em;
color: var(--white); text-decoration: none;
display: flex; align-items: center; gap: var(--space-2); text-transform: uppercase;}
.brand span.mark {
display: inline-block; width: 12px; height: 12px;
background: var(--amber); border-radius: 2px; transform: rotate(45deg);
}
.nav-cta {
display: inline-flex; align-items: center; gap: var(--space-2);
background: var(--amber); color: var(--teal-900);
font-weight: 600; font-size: 0.92rem;
padding: 10px 20px; border-radius: var(--radius);
text-decoration: none;
transition: transform .2s cubic-bezier(.22,1,.36,1), box-shadow .2s ease, background .2s ease;
}
.nav-cta:hover, .nav-cta:focus-visible {
transform: translateY(-2px);
box-shadow: 0 8px 20px -8px rgba(232,155,60,0.6);
background: var(--amber-dark);
}
/* ---------- Hero ---------- */
.hero {
position: relative;
background: var(--teal-900);
color: var(--cream);
overflow: hidden;
padding: var(--space-8) 0 var(--space-7);
}
.hero::before {
content: "";
position: absolute; inset: 0;
background:
radial-gradient(60% 90% at 85% 15%, rgba(232,155,60,0.12), transparent 60%),
radial-gradient(50% 80% at 10% 90%, rgba(26,107,103,0.35), transparent 60%);
pointer-events: none;
}
.hero::after {
content: "";
position: absolute; inset: 0;
background-image: linear-gradient(rgba(255,255,255,0.025) 1px, transparent 1px),
linear-gradient(90deg, rgba(255,255,255,0.025) 1px, transparent 1px);
background-size: 44px 44px;
mask-image: linear-gradient(to bottom, black, transparent 75%);
-webkit-mask-image: linear-gradient(to bottom, black, transparent 75%);
pointer-events: none;
}
.hero .wrap { position: relative; z-index: 1; }
.kicker {
display: inline-flex; align-items: center; gap: var(--space-2);
font-size: 0.78rem; letter-spacing: 0.16em; text-transform: uppercase;
font-weight: 600; color: var(--amber);
border: 1px solid rgba(232,155,60,0.35);
padding: 6px 14px; border-radius: 100px;
margin-bottom: var(--space-4);
}
.hero-pretitle {
max-width: 720px; font-size: clamp(0.98rem, 1.6vw, 1.12rem);
color: rgba(246,242,234,0.78); margin-bottom: var(--space-4);
font-weight: 400;
}
.hero h1 {
font-size: clamp(2.6rem, 7vw, 5rem);
font-weight: 700; letter-spacing: -0.03em;
color: var(--white); max-width: 900px;
margin-bottom: var(--space-5); font-family: 'Montserrat', 'Roboto Condensed', Helvetica, Arial, sans-serif;}
.hero h1 .line2 { color: var(--amber); }
.hero-meta {
display: flex; flex-wrap: wrap; gap: var(--space-2);
margin-bottom: var(--space-6);
}
.badge {
display: inline-flex; align-items: center; gap: 6px;
font-size: 0.88rem; font-weight: 500;
background: rgba(255,255,255,0.06);
border: 1px solid rgba(255,255,255,0.12);
color: var(--cream);
padding: 8px 16px; border-radius: 100px;
}
.badge svg { width: 15px; height: 15px; opacity: 0.85; }
.hero-actions { display: flex; flex-wrap: wrap; gap: var(--space-3); align-items: center; }
.btn-primary {
display: inline-flex; align-items: center; gap: var(--space-2);
background: var(--amber); color: var(--teal-900);
font-weight: 600; font-size: 1rem;
padding: 15px 30px; border-radius: var(--radius);
text-decoration: none;
transition: transform .2s cubic-bezier(.22,1,.36,1), box-shadow .2s ease, background .2s ease;
}
.btn-primary:hover, .btn-primary:focus-visible {
transform: translateY(-3px);
box-shadow: 0 14px 34px -10px rgba(232,155,60,0.55);
background: var(--amber-dark);
}
.btn-ghost {
display: inline-flex; align-items: center; gap: var(--space-2);
color: var(--cream); font-weight: 500; font-size: 0.98rem;
text-decoration: none; padding: 15px 8px;
position: relative;
}
.btn-ghost::after {
content: ""; position: absolute; left: 8px; right: 8px; bottom: 8px;
height: 2px; background: var(--amber); transform: scaleX(0);
transform-origin: left; transition: transform .25s cubic-bezier(.22,1,.36,1);
}
.btn-ghost:hover::after, .btn-ghost:focus-visible::after { transform: scaleX(1); }
/* ---------- Section framework ---------- */
section.block { padding: var(--space-8) 0; }
.section-head { max-width: 680px; margin-bottom: var(--space-6); }
.eyebrow {
display: block; font-size: 0.78rem; letter-spacing: 0.16em;
text-transform: uppercase; font-weight: 600; color: var(--amber-dark);
margin-bottom: var(--space-2);
}
.section-head h2 {
font-size: clamp(1.9rem, 4vw, 2.8rem); letter-spacing: -0.02em;
color: var(--teal-900); font-family: 'Montserrat', 'Roboto Condensed', Helvetica, Arial, sans-serif;}
/* two column layout */
.split { display: grid; grid-template-columns: 1.4fr 1fr; gap: var(--space-7); align-items: start; }
@media (max-width: 860px) { .split { grid-template-columns: 1fr; gap: var(--space-6); } }
/* Company */
.company { background: var(--teal-900); color: var(--cream); }
.company .eyebrow { color: var(--amber); }
.company .section-head h2 { color: var(--white); margin: 0;}
.company-figure {
border-radius: var(--radius); overflow: hidden;
box-shadow: 0 30px 60px -30px rgba(0,0,0,0.6);
}
.company-figure img { width: 100%; height: 100%; object-fit: cover; display: block; }
.company [data-bite] p { color: rgba(246,242,234,0.86); margin-bottom: var(--space-3); }
.company [data-bite] p:last-child { margin-bottom: 0; }
.company [data-bite] strong { color: var(--white); }
.company [data-bite] a { color: var(--amber); }
/* prose */
.prose p { margin-bottom: var(--space-3); color: var(--ink-soft); }
.prose p:last-child { margin-bottom: 0; }
.prose strong { color: var(--ink); font-weight: 600; }
.prose ul { list-style: none; margin: var(--space-3) 0; }
.prose li {
position: relative; padding-left: 30px; margin-bottom: var(--space-3);
color: var(--ink-soft);
}
.prose li::before {
content: ""; position: absolute; left: 0; top: 10px;
width: 9px; height: 9px; background: var(--amber);
border-radius: 2px; transform: rotate(45deg);
}
.prose li strong { color: var(--ink); }
/* card wrapper */
.card {
background: var(--white);
border: 1px solid var(--cream-dark);
border-radius: var(--radius);
padding: var(--space-6);
box-shadow: 0 20px 40px -32px rgba(16,63,61,0.35);
}
.card + .card { margin-top: var(--space-4); }
.card h3 {
font-size: 1.3rem; color: var(--teal-800); margin-bottom: var(--space-4);
display: flex; align-items: center; gap: var(--space-2); font-family: 'Montserrat', 'Roboto Condensed', Helvetica, Arial, sans-serif;}
.card h3 .num {
font-family: 'Space Grotesk', sans-serif; font-size: 0.85rem;
background: var(--teal-900); color: var(--amber);
width: 30px; height: 30px; border-radius: var(--radius);
display: inline-flex; align-items: center; justify-content: center;
flex-shrink: 0;
}
/* facts / aside */
.facts { position: sticky; top: 88px; }
.fact-card {
background: var(--teal-900); color: var(--cream);
border-radius: var(--radius); padding: var(--space-5);
box-shadow: 0 24px 50px -30px rgba(0,0,0,0.5);
}
.fact-row {
display: flex; align-items: flex-start; gap: var(--space-3);
padding: var(--space-3) 0;
border-bottom: 1px solid rgba(255,255,255,0.1);
}
.fact-row:last-of-type { border-bottom: none; }
.fact-ic {
width: 38px; height: 38px; flex-shrink: 0;
background: rgba(232,155,60,0.14); border-radius: var(--radius);
display: flex; align-items: center; justify-content: center;
}
.fact-ic svg { width: 18px; height: 18px; stroke: var(--amber); }
.fact-label {
font-size: 0.72rem; letter-spacing: 0.1em; text-transform: uppercase;
color: rgba(246,242,234,0.6); font-weight: 600;
}
.fact-value { font-size: 1rem; color: var(--white); font-weight: 500; }
.fact-value.salary { font-weight: 400; color: rgba(246,242,234,0.9); font-size: 0.98rem; }
.fact-card .btn-primary { width: 100%; justify-content: center; margin-top: var(--space-4); }
/* Benefits */
.benefits { background: var(--cream-dark); }
.benefits-grid {
display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
gap: var(--space-4);
}
.benefit {
background: var(--white); border: 1px solid var(--cream-dark);
border-radius: var(--radius); padding: var(--space-5);
transition: transform .25s cubic-bezier(.22,1,.36,1), box-shadow .25s ease;
}
.benefit:hover, .benefit:focus-within {
transform: translateY(-4px);
box-shadow: 0 20px 40px -20px rgba(16,63,61,0.35);
}
.benefit-ic {
width: 46px; height: 46px; border-radius: var(--radius);
background: var(--teal-900); display: flex; align-items: center; justify-content: center;
margin-bottom: var(--space-3);
}
.benefit-ic svg { width: 22px; height: 22px; stroke: var(--amber); }
.benefit h4 { font-size: 1.05rem; color: var(--teal-800); margin-bottom: 6px; }
.benefit p { font-size: 0.9rem; color: var(--ink-soft); }
/* offer highlight */
.offer-note {
background: var(--white); border-left: 4px solid var(--amber);
border-radius: var(--radius); padding: var(--space-5) var(--space-6);
box-shadow: 0 20px 40px -32px rgba(16,63,61,0.35);
}
.offer-note [data-bite] p { color: var(--ink-soft); margin-bottom: var(--space-3); }
.offer-note [data-bite] p:last-child { margin-bottom: 0; }
.offer-note [data-bite] strong { color: var(--ink); }
/* CTA */
.cta {
background: var(--teal-900); color: var(--cream);
position: relative; overflow: hidden;
text-align: center;
}
.cta::before {
content: ""; position: absolute; inset: 0;
background: radial-gradient(60% 100% at 50% 0%, rgba(232,155,60,0.16), transparent 60%);
pointer-events: none;
}
.cta .wrap { position: relative; z-index: 1; }
.cta h2 { font-size: clamp(2rem, 5vw, 3.2rem); color: var(--white); margin-bottom: var(--space-3); letter-spacing: -0.02em; }
.cta p { color: rgba(246,242,234,0.8); max-width: 560px; margin: 0 auto var(--space-6); }
.cta [data-bite] { max-width: 500px; margin: 0 auto var(--space-6); text-align: left; }
.cta [data-bite] p { color: rgba(246,242,234,0.82); white-space: pre-line; margin-bottom: 4px; line-height: 1.3;}
.cta [data-bite] p strong { color: var(--white); }
.cta-actions { display: flex; flex-wrap: wrap; gap: var(--space-3); justify-content: center; }
/* Footer */
footer.site {
background: #061e1e; color: rgba(246,242,234,0.7);
padding: var(--space-7) 0 var(--space-5);
}
.footer-grid {
display: grid; grid-template-columns: 1.4fr 1fr 1fr; gap: var(--space-6);
padding-bottom: var(--space-6);
border-bottom: 1px solid rgba(255,255,255,0.08);
}
@media (max-width: 720px) { .footer-grid { grid-template-columns: 1fr; gap: var(--space-5); } }
footer.site h4 { color: var(--white); font-size: 1rem; margin-bottom: var(--space-3); }
footer.site .brand { margin-bottom: var(--space-3); }
footer.site p { font-size: 0.9rem; line-height: 1.7; }
footer.site a { color: rgba(246,242,234,0.7); text-decoration: none; transition: color .2s ease; }
footer.site a:hover, footer.site a:focus-visible { color: var(--amber); }
.foot-list { list-style: none; }
.foot-list li { margin-bottom: 8px; font-size: 0.9rem; }
.social { display: flex; gap: var(--space-2); margin-top: var(--space-3); }
.social a {
width: 38px; height: 38px; border-radius: var(--radius);
background: rgba(255,255,255,0.06); display: flex; align-items: center; justify-content: center;
transition: background .2s ease, transform .2s ease;
}
.social a:hover, .social a:focus-visible { background: var(--amber); transform: translateY(-2px); }
.social a svg { width: 18px; height: 18px; }
.social a:hover svg { stroke: var(--teal-900); }
.foot-bottom {
display: flex; flex-wrap: wrap; justify-content: space-between; gap: var(--space-3);
padding-top: var(--space-4); font-size: 0.82rem;
}
/* Floating apply bar */
.float-bar {
position: fixed; left: 0; right: 0; bottom: 0; z-index: 60;
background: rgba(10,46,46,0.94);
backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px);
border-top: 1px solid rgba(255,255,255,0.1);
transform: translateY(120%); transition: transform .35s cubic-bezier(.22,1,.36,1);
}
.float-bar.visible { transform: translateY(0); }
.float-inner {
max-width: var(--maxw); margin: 0 auto; padding: 12px var(--space-4);
display: flex; align-items: center; justify-content: space-between; gap: var(--space-3);
}
.float-inner .ft { color: var(--cream); }
.float-inner .ft strong { color: var(--white); font-family: 'Space Grotesk', sans-serif; display: block; font-size: 1rem; }
.float-inner .ft span { font-size: 0.82rem; color: rgba(246,242,234,0.7); }
.float-inner .btn-primary { padding: 12px 24px; }
@media (max-width: 560px) { .float-inner .ft span { display: none; } }
/* reveal */
@media (prefers-reduced-motion: no-preference) {
@supports (animation-timeline: view()) {
[data-reveal] {
animation: fadeUp both;
animation-timeline: view();
animation-range: entry 0% cover 26%;
animation-delay: calc(var(--i, 0) * 55ms);
}
@keyframes fadeUp {
from { opacity: 0; transform: translateY(26px); }
to { opacity: 1; transform: translateY(0); }
}
}
}
/* Print */
@media print {
header.site, .float-bar, .hero-actions, .cta-actions, .nav-cta,
.company-figure, .social, .fact-card .btn-primary { display: none !important; }
body { background: #fff; color: #000; }
.hero, .company, .cta, footer.site { background: #fff !important; color: #000 !important; }
.hero h1, .cta h2, .section-head h2 { color: #000 !important; }
.hero *, .company *, .cta *, footer.site * { color: #000 !important; }
section.block { padding: 18px 0; page-break-inside: auto; }
.card, .benefit, .fact-card, .offer-note { page-break-inside: avoid; border: 1px solid #999; box-shadow: none; }
.split { display: block; }
a[href^="http"]:after { content: " (" attr(href) ")"; font-size: 0.8em; word-break: break-all; }
.company .split {
display: flex;
}
.company .split {
flex-direction: column;
}
}
.company .section-head {
margin-bottom: var(--space-4);
}
Jetzt bewerben
Finance & Accounting · Vollzeit / Teilzeit (30 Stunden)
Gehen Sie Ihren nächsten Karriereschritt und bereichern Sie uns mit Ihrer Erfahrung und Ihrem Know-how als
Accountant Payable (m/w/d)
Forchheim / Deutschland
Vollzeit
Teilzeit
Ab sofort
Jetzt bewerben
Aufgaben ansehen
Über Loparex
Weltweit führend in innovativen Trennlösungen
Die Position
Ihre Aufgaben & Ihr Profil
01 Ihre Aufgaben
02 Ihr Profil
Standort
Forchheim / Deutschland
Anstellungsart
Vollzeit / Teilzeit (30 Stunden)
Gehaltsrahmen
Verfügbar ab
Ab sofort
Jetzt bewerben
Was wir bieten
Ihre Vorteile bei Loparex
14 Monatsgehälter
Attraktive tarifgebundene Vergütung mit Urlaubs- und Weihnachtsgeld.
Altersvorsorge
Betriebliche Altersversorgung und vielfältige Sozialleistungen.
Gesundheitsmanagement
Betriebliches Gesundheitsmanagement und Betriebssportgemeinschaft.
Business Bike
Fahrrad-Leasing für mehr Nachhaltigkeit und Fitness im Alltag.
Corporate Benefits
Exklusive Mitarbeiterrabatte bei zahlreichen Partnerunternehmen.
Internationales Umfeld
Sicherer Arbeitsplatz bei einem global agierenden Marktführer.
Bereit für Ihren nächsten Schritt?
Werden Sie Teil unserer Erfolgsgeschichte und gestalten Sie gemeinsam mit uns die Zukunft der Trennlösungen.
Jetzt online bewerben
Loparex Germany GmbH & Co. KG
Zweibrückenstraße 15-25
91301 Forchheim, Deutschland
Telefon: +49 (0) 9191 81-283
Navigation
- Ihre Aufgaben
- Ihr Profil
- Alle Stellen
- Jetzt bewerben
Rechtliches
- Datenschutz
- Impressum
- Chancengleichheit
© 2024 Loparex Germany GmbH & Co. KG. Alle Rechte vorbehalten.
Loparex fördert Chancengleichheit & Vielfalt am Arbeitsplatz.
Accountant Payable (m/w/d)
Forchheim · Vollzeit · Ab sofort
Bewerben