/* Köhler Konzept – Website 2026
   Design orientiert an bestehendem Logo (Navy / lavendelblau) und
   dem bisherigen Webauftritt (klar, seriös, viel Weißraum). */

/* Bewusst keine externen Web-Fonts (z. B. Google Fonts) eingebunden:
   so werden keinerlei Daten an Dritte übertragen und es ist kein
   Cookie-/Consent-Hinweis für Schriftarten nötig. Es kommen ausschließlich
   auf dem Endgerät bereits vorhandene Systemschriften zum Einsatz. */

:root{
  --navy: #1F2A44;
  --navy-light: #2E3C61;
  --accent: #4A5F9E;
  --accent-light: #8B9BC9;
  --accent-pale: #EEF1F9;
  --bg: #FFFFFF;
  --bg-soft: #F6F7FB;
  --text: #262B36;
  --text-soft: #5B6272;
  --border: #E3E6EF;
  --maxw: 1140px;
  --radius: 6px;
  --shadow: 0 6px 24px rgba(31,42,68,0.08);
}

*{box-sizing:border-box;}
html{scroll-behavior:smooth;}
body{
  margin:0;
  font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;
  color:var(--text);
  background:var(--bg);
  line-height:1.65;
  -webkit-font-smoothing:antialiased;
}
h1,h2,h3,h4{
  font-family:Georgia,"Times New Roman",Times,serif;
  color:var(--navy);
  line-height:1.2;
  margin:0 0 .5em;
  font-weight:600;
}
h1{font-size:clamp(2.2rem,4vw,3.4rem); letter-spacing:.01em;}
h2{font-size:clamp(1.7rem,3vw,2.3rem);}
h3{font-size:1.35rem;}
p{margin:0 0 1em;color:var(--text-soft);}
a{color:var(--accent); text-decoration:none;}
a:hover{color:var(--navy);}
img{max-width:100%; display:block;}
.container{max-width:var(--maxw); margin:0 auto; padding:0 24px;}
.eyebrow{
  text-transform:uppercase;
  letter-spacing:.14em;
  font-size:.78rem;
  font-weight:600;
  color:var(--accent);
  margin-bottom:.6em;
  display:block;
}

/* ---------- Header ---------- */
.site-header{
  position:sticky; top:0; z-index:100;
  background:rgba(255,255,255,.96);
  border-bottom:1px solid var(--border);
  backdrop-filter:blur(6px);
}
.site-header .container{
  display:flex; align-items:center; justify-content:space-between;
  padding-top:12px; padding-bottom:12px;
}
.brand{display:flex; align-items:center; gap:12px;}
.brand img{height:224px; width:auto;}
.brand-text{display:none;}
nav.main-nav ul{
  list-style:none; display:flex; gap:2rem; margin:0; padding:0;
  align-items:center;
}
nav.main-nav a{
  color:var(--navy); font-weight:500; font-size:.97rem;
}
nav.main-nav a.active,
nav.main-nav a:hover{color:var(--accent);}
.nav-toggle{display:none;}

/* ---------- Buttons ---------- */
.btn{
  display:inline-block;
  padding:.85em 1.7em;
  border-radius:var(--radius);
  font-weight:600;
  font-size:.95rem;
  border:1px solid transparent;
  cursor:pointer;
}
.btn-primary{background:var(--navy); color:#fff;}
.btn-primary:hover{background:var(--accent); color:#fff;}
.btn-outline{border-color:var(--navy); color:var(--navy);}
.btn-outline:hover{background:var(--navy); color:#fff;}
.btn-light{border-color:#fff; color:#fff;}
.btn-light:hover{background:#fff; color:var(--navy);}

/* ---------- Hero ---------- */
.hero{
  background:linear-gradient(180deg,var(--bg-soft) 0%, #fff 100%);
  padding:88px 0 72px;
  border-bottom:1px solid var(--border);
}
.hero .container{
  display:grid; grid-template-columns:1.1fr .9fr; gap:56px; align-items:center;
}
.hero h1{margin-bottom:.4em;}
.hero p.lead{font-size:1.15rem; max-width:46ch;}
.hero-actions{display:flex; gap:1rem; margin-top:1.6rem; flex-wrap:wrap;}
.hero-figure{
  background:var(--navy);
  border-radius:var(--radius);
  aspect-ratio:3/4;
  display:flex; align-items:center; justify-content:center;
  overflow:hidden;
}
.hero-figure img{width:100%; height:100%; object-fit:contain; object-position:center;}

.stat-row{
  display:grid; grid-template-columns:repeat(3,1fr); gap:1px;
  background:var(--border);
  border:1px solid var(--border);
  margin-top:56px;
  border-radius:var(--radius);
  overflow:hidden;
}
.stat{background:#fff; padding:26px 20px; text-align:center;}
.stat strong{display:block; font-family:Georgia,"Times New Roman",Times,serif; font-size:2.1rem; color:var(--navy);}
.stat span{font-size:.85rem; color:var(--text-soft);}

/* ---------- Sections ---------- */
section{padding:76px 0;}
section.soft{background:var(--bg-soft);}
.section-head{max-width:640px; margin:0 auto 3rem; text-align:center;}
.section-head.left{margin-left:0; text-align:left;}

/* ---------- Services grid ---------- */
.services-grid{
  display:grid; grid-template-columns:repeat(4,1fr); gap:24px;
}
.service-card{
  background:#fff; border:1px solid var(--border); border-radius:var(--radius);
  padding:28px 24px; transition:box-shadow .2s ease, transform .2s ease;
}
.service-card:hover{box-shadow:var(--shadow); transform:translateY(-3px);}
.service-icon{
  width:88px; height:88px; margin-bottom:1.1rem;
  background-repeat:no-repeat; background-position:center; background-size:contain;
}
.service-card h3{font-size:1.15rem; margin-bottom:.4em;}
.service-card p{font-size:.94rem; margin-bottom:0;}

/* Detailed services (Leistungen page) */
.service-detail{
  display:grid; grid-template-columns:112px 1fr; gap:24px;
  padding:32px 0; border-bottom:1px solid var(--border);
  align-items:center;
}
.service-detail:last-child{border-bottom:none;}
.service-detail .service-icon{
  width:112px; height:112px; background-color:var(--accent-pale);
  border-radius:50%; background-size:52px; margin:0;
}
.service-detail h3{margin-bottom:.5em;}
.service-detail p{font-size:1rem; max-width:64ch; margin-bottom:0;}

/* ---------- About teaser / page ---------- */
.about-split{
  display:grid; grid-template-columns:.85fr 1.15fr; gap:56px; align-items:center;
}
.about-photo{
  border-radius:var(--radius); overflow:hidden; aspect-ratio:3/4; background:var(--bg-soft);
}
.about-photo img{width:100%; height:100%; object-fit:cover;}
.client-list{
  columns:2; column-gap:2rem; font-size:.93rem; color:var(--text-soft); margin-top:1.2rem;
}
.client-list div{break-inside:avoid; padding:.15rem 0; border-bottom:1px dotted var(--border);}
.bio p{font-size:1rem;}

/* ---------- CTA ---------- */
.cta{
  background:var(--navy); color:#fff; padding:64px 0; text-align:center;
}
.cta h2{color:#fff;}
.cta p{color:#C9D0E6; max-width:52ch; margin:0 auto 1.6rem;}

/* ---------- Contact ---------- */
.contact-grid{
  display:grid; grid-template-columns:1fr 1fr; gap:48px;
}
.contact-card{
  background:var(--bg-soft); border:1px solid var(--border); border-radius:var(--radius);
  padding:32px;
}
.contact-card dl{margin:0;}
.contact-card dt{font-size:.78rem; text-transform:uppercase; letter-spacing:.08em; color:var(--accent); margin-top:1.1rem;}
.contact-card dt:first-child{margin-top:0;}
.contact-card dd{margin:.15rem 0 0; font-size:1.02rem; color:var(--text);}

/* ---------- Footer ---------- */
footer.site-footer{
  background:var(--navy); color:#C9D0E6; padding:52px 0 28px; font-size:.92rem;
}
.footer-grid{
  display:grid; grid-template-columns:1.3fr 1fr 1fr; gap:40px; margin-bottom:2.2rem;
}
.footer-grid h4{color:#fff; font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif; font-size:.85rem; text-transform:uppercase; letter-spacing:.08em; margin-bottom:1rem;}
.footer-grid a{color:#C9D0E6;}
.footer-grid a:hover{color:#fff;}
.footer-grid ul{list-style:none; margin:0; padding:0;}
.footer-grid li{margin-bottom:.5rem;}
.footer-bottom{
  border-top:1px solid rgba(255,255,255,.12); padding-top:20px;
  display:flex; justify-content:space-between; flex-wrap:wrap; gap:10px;
  font-size:.82rem; color:#9BA5C4;
}
.footer-bottom a{color:#9BA5C4;}
.footer-bottom a:hover{color:#fff;}

/* ---------- Page header (inner pages) ---------- */
.page-header{
  background:var(--bg-soft); padding:56px 0; border-bottom:1px solid var(--border);
}
.page-header h1{margin-bottom:.3em;}
.breadcrumb{font-size:.85rem; color:var(--text-soft);}
.breadcrumb a{color:var(--text-soft);}
.breadcrumb a:hover{color:var(--accent);}

/* ---------- Legal ---------- */
.legal h2{margin-top:2rem;}
.legal p, .legal li{color:var(--text-soft); font-size:.97rem;}

/* ---------- Responsive ---------- */
@media (max-width:920px){
  .site-header .container{flex-wrap:wrap; row-gap:8px;}
  .brand img{height:120px; width:auto; max-width:none;}
  nav.main-nav{width:100%;}
  nav.main-nav ul{flex-wrap:wrap;}
  .hero .container{grid-template-columns:1fr;}
  .hero-figure{order:-1; max-width:340px; margin:0 auto;}
  .services-grid{grid-template-columns:repeat(2,1fr);}
  .about-split{grid-template-columns:1fr;}
  .contact-grid{grid-template-columns:1fr;}
  .footer-grid{grid-template-columns:1fr 1fr;}
  .stat-row{grid-template-columns:1fr;}
}
@media (max-width:640px){
  .site-header .container{flex-direction:column; row-gap:10px; padding-top:16px;}
  .brand{width:100%; justify-content:center;}
  .brand img{height:130px; width:auto; max-width:none;}
  nav.main-nav{width:100%;}
  nav.main-nav ul{gap:.6rem 1rem; flex-wrap:wrap; justify-content:center;}
  .services-grid{grid-template-columns:1fr;}
  section{padding:56px 0;}
  .footer-grid{grid-template-columns:1fr;}
}

/* ---------- Leistungen-Icons (aus Präsentation) ---------- */
.icon-hr-strategie { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMAQMAAACUDtN9AAAABlBMVEUAAAA6UozgGClUAAAAAnRSTlMA/1uRIrUAAANfSURBVHjalZa9buNGFIW/GQmWgDUslimCiI/g0kUA81HyCC6TNB4gwNb7CH6UKV26yAMQiy225BoGMjYonhRzZ0hJTrDLgqLO/N2fc88d+KHHn3+t3xk8h9w5tP2uhYQzqDmd5QYYj6Er6P4KR9BdfRVoFYYWLpfQJdDGVVhA13m8W0CRvqsjHmAF0PS2mV8GZjV7tZeChr0U6qy2jHV11r2E0k4aavSk0SmtpFQWevgCHMKcgI0UnEb2UoF2mnAa2eQjPdDwhsfzlo/0QMtXABRoDeroMVdLuKXARhPsimFOE2wk2CgVhyabPrLOkGe0ZE/F8jXJcitchrYMRxn3QLEBIgE8NERooIOeDjy0M0OGsrD6T6IFDx0u0kLLz4UpGum5lXp+d+aREolbqXfJKYHHkfhIB81F0kwAF4zBYZ2hgXgHcF28WKnnNkkaFLmd8qye/gL4ULm6LrWxJtLb9nEOBQ48W7CAEWxsJ9hIkpT/eAs62f1EwNPo3bKaynt8r/g6/JzFeWE7wpWVDVNe+Egx9Q514Dl0bKgl+AieL3ADvAIu8vpQGC3FvYzRVhwSu+xStus3QLzU3MJKksa83Iz4dXYcF+vmSlB+Pb8YG6xSAjaoAe7tw29OnL7C35xALvr+LGD+8wnyild3DD1SEjbY0RN4Xo+k8NkYvZDMT2duW9IOuaA9ZCXIrCghnEoIvwHEJm9ucraXdJCkkEvs1g7Im28iHvp8QN78BmA/2gESOEVjzrN5XGr7tDH403YR8QuC+/rjlr3kv0ieCIvGcUrfQFP1a+4SMg2CA/BGV1WupX0B/gktTOAz7Z8C8DDLY0MXAYbGThRbFIDhBcJYjPgTgMPWmV1hzVdiZgjJAuQesrD9DQN4iE4W6Jf10qHemNGT0xFMCLNjHoa5ZbTEuZ0MVsVZMdMciFClKcEuZ9FqaOLCqsOX2p579rrohPIegi1F7wNdju01Q9Wv2jL7WtuJVSZwWLSmVW5Nxe2ECxPw0yzgK2lwStxrXDTD6aQZKuDu4bL6kCMFqYGnCj3N7WTRM+P9UDqmB3gzuTnMUDa6zUpU7wBtrHtm6On8pvAM9N1hyVWFpse2Ktn+tGi0Bn0D/jgheTNLhT9qeid18383q3od0eG77l8/Nvbe8y/177GLuCosqgAAAABJRU5ErkJggg=="); }
.icon-ki-digitalisierung { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAABQAQMAAADx8g8pAAAABlBMVEUAAAA6UozgGClUAAAAAnRSTlMA/1uRIrUAAAJbSURBVHjavZO9bhNBFIW/ubtit7Bil4lkZV2kx0plpEjZAiEeI4+QMkKWPCgpUiDEI1DwEIgCJnIKOijTMYAEKRCahGYjTXwpxjZrcIOQmGZnzt7fc8+FtWfiFjcN6VtonCNdVUBgRGYTNHw8SA6q6hPUYAIIGbAJQHaJPgEo4qRJwQoL2wDdZr9RID0LizAEsADbZhpijVDnNdQAext75e0A0DhpUkpfxcodIil9D8Bv9cPwLWKA3AIYRpdXp0CmkVnVANlxMLbfR/JzMJc5kJ8ECNfzWGMALXaopw1SwhgEKDcE05wh5MB9A8yi0d1XEaqvcayqQH+UOeWzlV/kxma2j32KDCDaeZPKyQNqwS+sNqfH57eDN+Q398YL7Pv4xH4BqVM/NZgPatkEKSLZ3Mo9GvIaWhlrjjo2ls9bUOC9L156BFgM2/CpTqOVZRlOtywInIVlMA4C5ESO5hqpLM5fIOT1otZnYHoNQjaZAQOw79RJCaKD2d0kHO8ZdnZqBOJDBz0MH82pfgsINBYowcGLjcYiBJNDqpAQjbdijhIbYEEQ59mfXqmqRgrgzqjCSRIZQgFABUK3l1qeAbBrEF/SEg8Bl0YL2KRXKwjZnIhBagErgQTVTfqTI6BLttJ4pcG0NuyCEjL9oaqqbpjADgKdxHvXL2oxmg5VgkZp0VTVwQEAhwh2dYUPkeVg5+P1tPSVGHEIYdXRtpWzNPxbqPcn5H6D3FrHcnnrpq6hD5AtrRS4XnWcATd2xbEBMvVtx0vgdiX8nI2DlpX/p7b/E5S3H5WCWWe15vwEg/TsMgDGqLAAAAAASUVORK5CYII="); }
.icon-prozessoptimierung { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAABiAQMAAAC4QKmPAAAABlBMVEUAAAA6UozgGClUAAAAAnRSTlMA/1uRIrUAAAFASURBVHja1ZVBTsMwEEW/ndBmgUSXXeYIvUHDEbgBJwGLeyHlBuQIOUIkukirNJ9FknbiHxAbkOqV9WTPjL/H34AMZ+c9AHpvkAcAFyxKAQCFRZlZPBu5ItwA2im6V5RIiD0/SJK1Db/TjHWMjkFXvWvGg6JGUf0X4qxJspmhrdVlQLls99Jl8MWPGdvhEFpEeUUFTgCAkJq2pItivUl45wR5hBilKGKUIZ+jFTbYzJEL+fQSMNX1zMsUryRJtmQfhV9fFZpQDzBCn0C0MasCuihjsY9VJepR1As6odHOabVzOpQx6lUvUu/xZThvZ1CHJABIDCrHsoPe9oLB5L7UzqmHI1rUjAIadLDPZ9Dr7P7JTXJFW0Wr6B6Bu8cnNRiqwSwUUak1PcjG868Mprod2/4e1Wows1XDIyoXPkONji+SxmZOKNWfxQAAAABJRU5ErkJggg=="); }
.icon-mitarbeiterentwicklung { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIkAAACMAQMAAAByJxg5AAAABlBMVEUAAAA6UozgGClUAAAAAnRSTlMA/1uRIrUAAAJpSURBVHjatZU9btwwEIU/UoK1hQFt6SqrI/gE3j2Kj5AbSLlJjiKncpkjqEwpBC4Eg9FLQVISuRvbSWwC+4OHN8Ph8L0h/M2qNObQQS7+teH3niIjGUl9yrJAk0Il39ingbXjMKWs/RM/yhRqvvNsU+jUI5PmEiVtl7DEjrQuMwPDKWG5TVV2/R7THScapibtxGYt0Cnv6YCjGPPAT2eBxZBDhvmMdb6jxb2BVTK9gbV7HHPo1ymry+2foDw7UJ8F7sJno5KJirrPNMHSfQ/JIpqUZTZ9jdp7MPPpS5K/7UDpuY69v/FNrgHIoLHBuuy295TTn/sVa5E0vNrVOeyasTLD6EL+VuK91gUjN2s5dlGvyaF+Le0F5QyrVv97FTqzwszwShF1B6IHL3QLjJ+BDqirLmZ2wB1wiAOrWnrcxulXS4EvTT7XPgrQeM3adbrF3WzoaToET1HfpZfxZTFJYe9K0sLawZ03UbcZCg+507jiNoduuP632+7O65LUrXV1mR8vX0cf56fzyvasIXsVljudvUssjNEYIs61SgpO8zdkwS2a7AnQzHOAvvM12n8IgcWcubY/t+jrIlfq2kIx7BjzHaWe1tc7L0+j46iZQ9y2kiQOcrTyAuMoSUOtqZCkGazv7/IYms6nkibUHSSfrAoQ1JKkEetn7iPwM4rI0+NEkVyAXFS75LANwBO1xuggG9o5UnfPy1ElUUkaaSXNniVugOvQHut7eg8U3bAGTv4Ifb0GTlcA3E6bRu823+Et9gK/chvW4sclfS+/zJqeRNYvvdvvAT0YY6JAZIwJLew+bsePhd62fgNnRT7XgYreSAAAAABJRU5ErkJggg=="); }
.icon-ressourcen-management { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACKAQMAAABCVzBgAAAABlBMVEU6UowAAADl2ggsAAAAAnRSTlP/AOW3MEoAAAIdSURBVHjaxZaxkptADIa/XTM5ikxMecXNhEdwmS48ivMGKdPd3pvkUfAbuE5F6RJ7UnA3gFIAay1rciS5mdB45rOklcQvLUaYPWdL9Gh0itGPGEkRIY4RKi+j9fWBRxGpQ7QVkTrM6+cslkAXnQgFYK41ioW7JqixB54Dx8x7Thk0mwZgq5I4dQBclGPFNwBxV0fHDoCtzr4aC/B5memfOka7V17HIirswRhjjNGw9M2aTvSObjmWuaJiVRI7DzxKY6t3MTLt8Juo8O3iialCzaJVplC9soUbgFyhiodaWW0bgP0HoCAZjkmgNE7Hyjc6bAmDuNmIlDCJyQ0FK0czdSzHvJJqNRVoPb/PIqu7GzWW47F2GgLI1+srHZHcsHJ6kqzW3dD/AVXdZJVPqG7VgAzonKps7Wy0izn6FIhcRER6otVhXFzQlxA9OXgIY/FRJFxD3SQnrdUm7lc7R80qFdbjW+FvN8AthEjLVkSkxviC5mlbaK5zN4uVTmK1fp4Sb3VIoT+bziQ8D6vHhoFu9N79SUHZjC85JnWI+hRgE2y5hLRiWNojEks230xPbl+OovHFPmL0MrRQDqOQK3Skh3OWKdTQwrHR4V84QfmS6sH8fNXNJLnDUnNcjOwqTZT/LCZLdC381qqPzw5qDG8+7+hsdAXs30czdP+1jq45qaLwfI+tiKwkzv4SoS7jDVv4n5BTnWj9sqvNqu/CX4pp7rgt9LakAAAAAElFTkSuQmCC"); }
.icon-change-management { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAACMAQMAAACEQl/kAAAABlBMVEUAAAA6UozgGClUAAAAAnRSTlMA/1uRIrUAAAHdSURBVHja5ZU7bttAEIY/LglQhQCydCfeIDqAAfMoPoJv4D2KbxKWLn0EIlVK2tU6oDgpVtzHWBFtwF22Ej7NzuufHcInTyPnY40H7fpPb7StBt2mRQpebcIPImIbERkTQC0iY7xy4s+G0/nwMweu62x+pW/zsKO4uyzKB6fFdi3Uw3UL2fTRWm0xKLB7VqB6tzkw26mPGrTbxX0SJMqJyPWefgTvGjhVHNPw9cR6ldikE2u+UO3BKXBf540tRGwofzBgoJ9SPWuRCWQJPnYA2Ahaz+Y0jwpwAXTndqQWJkiLCVUPuhargGTVFrDo8mcNnAaTBvcZkKjBpZ4OF7q+XJdhjFl54DNolvSKg2MRFkwtMoJIeFEzjBShlYAIlCJT8NELVKs+APUEjcish33ZnKAigNImMSso5iBKWL+OOxFZrzxAHbUzlDYqDRj2OuxRZ+IfY3Ra6kyrfNFjbv5Ry7iOjOkuW+ymVT7T5/OyWlRhqEwcMZdtr9MqqVnbZ3nyPx/P36bDopr8643UYtGJvWnwokFP+ZKCE8w/0hU808BtAn7zAGWylJ5KC77/Htg94BUy/jEcAUotjgzpI4R0MEtv4YLFPjbSaAmMUvIMujiH37Ho/wMw5gsyO38Bu4bOxjlcmI4AAAAASUVORK5CYII="); }
.icon-projektmanagement { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAABUAQMAAABqY00/AAAABlBMVEUAAAA6UozgGClUAAAAAnRSTlMA/1uRIrUAAAEhSURBVHjaY2DABRj/////////BwwMDAxMECEoJYDERga0FpI5Znmm2AJFzP7//////zBDnPqBgYGBgcnC6nhJ7ys0vQ0MDAzIqqAARSNOR/zDFPoPoT4w0B4wIlhQhzQihJj/QOiHCNez0Cg6BBoUBVCj45lmXNAKtOh4////PwYGBvb/0NTDpGJ13aT3BHavIVRR7lRoQDA8YBgMgBE1xhgYGA4yYXhCgdYZhuOYZU+yBIqY/Pv6f/AM8/////8PWCJO+ZdqeqGoUhZoUORwQlbFiJreUJMcEe7CnYcYGBgYFgxYDMEcwojiekZYmUHzGHIS7FFGjSGZ59b3vu+BFcANDAwMTNI3tkx9qoWsiEUnct060V14Sm6KXI8lcLAAAM7thydZPhGDAAAAAElFTkSuQmCC"); }
.icon-interim-management { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAABTAQMAAAB3Zn2HAAAABlBMVEUAAAA6UozgGClUAAAAAnRSTlMA/1uRIrUAAACGSURBVHja7ZRNCoMwEEZfUsHuPFI8mkeLNwpduZB8XdgGYaCEIC6qs5o8hi/J/AEAD0nL5uIp1llEG5qnH1F8H5HDWqGVR4NWq5VktJyNkmpufFX90bfKN1uIHFahP0aOftmf5Q+Vhz7tyuHylXP/tOiT+wig+uaWpDJDg6R0d/RZAyOzLd8XLy3AkvgRBgAAAABJRU5ErkJggg=="); }
.service-card .service-icon.icon-interim-management{ height:52px; }
.service-detail .service-icon.icon-interim-management{ background-size: 68px; }
