:root{--apch-blue:#039EE3;--apch-teal:#3CB6B4;--apch-navy:#153771;--apch-magenta:#AC1C72;--apch-ink:#153771;--apch-body:#3c4f6b}html body .et_pb_section.apch-s-hero,html body .et_pb_section.apch-s-steps,html body .et_pb_section.apch-s-why,html body .et_pb_section.apch-s-faq{height:auto!important;min-height:0!important}.apch,.apch *{box-sizing:border-box}.apch{font-family:'PT Sans',Helvetica,Arial,Lucida,sans-serif;color:var(--apch-body);line-height:1.65}.apch p{margin:0 0 1em;padding-bottom:0}.apch p:last-child{margin-bottom:0}.apch h1,.apch h2,.apch h3{color:var(--apch-ink);font-weight:700;margin:0;padding:0}.apch ul,.apch ol{margin:0;padding:0;list-style:none}.apch a{text-decoration:none}html{scroll-behavior:smooth}.apch-s-steps,.apch-s-faq,.apch-hero-form{scroll-margin-top:90px}.apch-h1{font-size:46px;line-height:1.12;letter-spacing:-0.5px}.apch-h2{font-size:36px;line-height:1.22;letter-spacing:-0.3px}.apch h1.apch-h1,.apch h2.apch-h2-light,.apch h3.apch-h2-light{color:#fff}.apch p.apch-eyebrow{font-size:13px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--apch-magenta);margin:0 0 12px}.apch p.apch-eyebrow-light{color:rgba(255,255,255,.8)}.apch p.apch-sub{font-size:18px;max-width:640px;margin:18px auto 0}.apch-head{text-align:center;margin-bottom:48px}.apch-btn{display:inline-block;padding:14px 26px;border-radius:999px;font-size:15px;font-weight:700;line-height:1.2;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.apch-btn:hover{transform:translateY(-2px)}.apch-btn-magenta{background:var(--apch-magenta);color:#fff;box-shadow:0 12px 28px rgba(172,28,114,.32)}.apch-btn-magenta:hover{background:#C02180;color:#fff}.apch-btn-ghost{background:rgba(255,255,255,.12);color:#fff;border:1px solid rgba(255,255,255,.45)}.apch-btn-ghost:hover{background:rgba(255,255,255,.22);color:#fff}.apch p.apch-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 0}.apch-btn-toform{display:none}.apch-s-hero{position:relative;padding:46px 0 54px!important}html body .et_pb_section.apch-s-hero{background-color:var(--apch-navy)!important;background-image:linear-gradient(104deg,#0E2A55 0%,#153771 52%,#0f4f8d 100%)!important}.apch-s-hero>.et_pb_row{position:relative;z-index:2}.apch-hero{display:grid;grid-template-columns:minmax(0,1fr)
clamp(180px,16vw,232px)
clamp(360px,30vw,424px);gap:clamp(18px,2vw,26px);align-items:stretch}.apch-hero-copy{align-self:center}.apch-hero-photo{border-radius:16px;background-color:#0E2A55;background-image:url(https://www.alianciaprotichripke.sk/wp-content/uploads/2026/09/hero-studentka-farmacie.webp);background-size:cover;background-position:62% 24%;box-shadow:0 22px 54px rgba(6,20,45,.42)}.apch p.apch-badge{display:inline-block;margin:0 0 20px;padding:8px 18px;border:1px solid rgba(255,255,255,.4);border-radius:999px;background:rgba(255,255,255,.12);color:#fff;font-size:12px;font-weight:700;letter-spacing:1.7px;text-transform:uppercase}.apch p.apch-lead{margin:20px 0 0;font-size:18px;line-height:1.6;color:rgba(255,255,255,.92);max-width:520px}.apch-form-frame{border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 22px 54px rgba(6,20,45,.38)}.apch .prixi-inline-wrap{box-shadow:none!important}.apch p.apch-fineprint{margin:16px 0 0;font-size:13px;line-height:1.55;color:rgba(255,255,255,.72)}@media (min-width:981px) and (max-height:820px){.apch .prixi-inline-wrap{height:430px!important}.apch-s-hero{padding:36px 0 42px!important}}.apch-s-steps{background:#fff;padding:84px 0!important}.apch-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.apch-step{padding:34px 28px 32px;border-radius:14px;background:#F7FAFD;border:1px solid #E3EDF6;text-align:center}.apch-step h3{font-size:20px;margin:20px 0 8px}.apch-step p{font-size:16px}.apch-num{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:50%;color:#fff;font-size:26px;font-weight:700;line-height:1}.apch-blue{background:var(--apch-blue)}.apch-teal{background:var(--apch-teal)}.apch-magenta{background:var(--apch-magenta)}.apch-s-why{background:var(--apch-blue);padding:78px 0!important}.apch-why .apch-h2{text-align:center;margin-bottom:42px}.apch-why-grid{display:grid;grid-template-rows:repeat(3,auto);grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:18px 22px}.apch-why-card{display:flex;align-items:flex-start;gap:16px;padding:22px 24px;border-radius:14px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.28)}.apch-why-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#fff;color:var(--apch-blue)}.apch-why-ico svg{width:17px;height:17px}.apch-why-card p{margin:0;font-size:17px;line-height:1.6;color:#fff}.apch-s-faq{background:#fff;padding:84px 0!important}.apch-faq-wrap{max-width:820px;margin:0 auto}.apch-faq details{border:1px solid #E3EDF6;border-radius:12px;margin-bottom:12px;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.apch-faq details[open]{border-color:#BFDFF3;box-shadow:0 8px 24px rgba(21,55,113,.07)}.apch-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;cursor:pointer;list-style:none;font-size:18px;font-weight:700;color:var(--apch-ink)}.apch-faq summary::-webkit-details-marker{display:none}.apch-chev{flex:0 0 auto;width:18px;height:18px;color:var(--apch-blue);transition:transform .2s ease}.apch-faq details[open] .apch-chev{transform:rotate(180deg)}.apch-faq-body{padding:0 24px 22px}.apch-faq-body p{font-size:17px}@media (min-width:981px) and (max-width:1100px){.apch-hero{grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:24px}.apch-hero-photo{display:none}.apch-h1{font-size:38px}}@media (max-width:980px){.apch-h1{font-size:36px}.apch-h2{font-size:30px}.apch-s-hero{padding:60px 0!important}.apch-hero{grid-template-columns:1fr;gap:30px}.apch-hero-photo{min-height:240px;background-position:62% 22%;order:-1}.apch p.apch-lead{max-width:none}.apch-steps{grid-template-columns:1fr}.apch-why-grid{grid-auto-flow:row;grid-template-rows:none;gap:14px}.apch-s-steps,.apch-s-why,.apch-s-faq{padding:60px 0!important}}@media (max-width:640px){.apch-h1{font-size:30px}.apch-h2{font-size:25px}.apch p.apch-lead,.apch p.apch-sub{font-size:17px}.apch-s-hero{padding:48px 0!important}.apch p.apch-cta-row{flex-direction:column;align-items:stretch}.apch-btn{text-align:center}.apch-head{margin-bottom:34px}.apch-step{padding:28px 22px}.apch-faq summary{font-size:17px;padding:17px 18px}.apch-faq-body{padding:0 18px 18px}}@media (max-width:767px){.apch-form-frame{background:transparent;box-shadow:none;border-radius:0}.apch .prixi-widget-button{width:100%!important;justify-content:center}}@media (min-width:768px) and (max-width:980px){.apch-btn-toform{display:inline-block}}.et_pb_section_0,.et_pb_section_1,.et_pb_section_2,.et_pb_section_3{height:auto}@media only screen and (max-width:980px){div.et_pb_section.et_pb_section_0,div.et_pb_section.et_pb_section_1,div.et_pb_section.et_pb_section_2,div.et_pb_section.et_pb_section_3{background-image:initial!important}.et_pb_section_0,.et_pb_section_1,.et_pb_section_2,.et_pb_section_3{height:auto}}@media only screen and (max-width:767px){div.et_pb_section.et_pb_section_0,div.et_pb_section.et_pb_section_1,div.et_pb_section.et_pb_section_2,div.et_pb_section.et_pb_section_3{background-image:initial!important}.et_pb_section_0,.et_pb_section_1,.et_pb_section_2,.et_pb_section_3{height:30vh}}