/* Buttons copied from the reference styles.css. Scope excludes header
   and all three approved hero sections; links and labels remain intact. */
:where(main .btn:not(.apple-panel .btn),footer .btn){
 --blue:#0071e3;--ink:#1d1d1f;--muted:#6e6e73;--blue-hover:#0077ed;--ease:cubic-bezier(0.16, 1, 0.3, 1);
 --ios-control-height:44px;--ios-control-radius:999px;--ios-press-ease:cubic-bezier(.2,.8,.2,1);
}
.google-reviews-link:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){justify-self: end !important;margin: 0 !important;white-space: nowrap !important;}
@media  (max-width: 820px) {
.google-reviews-link:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){width: min(100%, 290px) !important;justify-content: center !important;justify-self: center !important;}
}
*:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
*:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *))::before,
*:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *))::after{box-sizing: border-box !important;}
a:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){color: inherit !important;text-decoration: none !important;}
a:hover:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
a:focus:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){text-decoration: none !important;}
a:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *))::before,
a:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *))::after{text-decoration: none !important;}
button:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){font: inherit !important;}
:where(h1, h2, h3, h4, p, a, button, .eyebrow, .title, .sub, .price, .price-emphasis, .zoom-line, .zoom-gradient, .stat, .locations, .legal):is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){text-shadow: none  !important;}
button:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
a:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){-webkit-tap-highlight-color: transparent !important;}
.btn:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){display: inline-flex !important;align-items: center !important;justify-content: center !important;min-height: 44px !important;padding: 11px 21px !important;border: 1px solid transparent !important;border-radius: 980px !important;background: var(--blue) !important;color: #fff !important;cursor: pointer !important;font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif !important;font-size: 17px !important;font-weight: 400 !important;letter-spacing: -0.022em !important;line-height: 20px !important;text-align: center !important;text-shadow: none !important;transition:
    background-color 0.35s var(--ease),
    border-color 0.35s var(--ease),
    color 0.35s var(--ease) !important;}
.btn:hover:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){border-color: transparent !important;background: #0077ed !important;box-shadow: none !important;color: #fff !important;filter: none !important;text-shadow: none !important;transform: none !important;}
.btn.action:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
.package-link:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){border-color: #0066cc !important;background: transparent !important;color: #0066cc !important;}
.btn:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
.btn:hover:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
.btn:focus-visible:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){filter: none  !important;text-shadow: none  !important;-webkit-backdrop-filter: none  !important;backdrop-filter: none  !important;}
.btn.action:hover:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
.package-link:hover:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){border-color: #0071e3 !important;background: #0071e3 !important;color: #fff !important;box-shadow: none !important;text-shadow: none !important;transform: none !important;}
.btn:disabled:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){border-color: transparent !important;background: #0071e3 !important;box-shadow: none !important;color: #fff !important;cursor: not-allowed !important;filter: none !important;opacity: 1 !important;transform: none !important;}
#cursuri-online .btn:disabled:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){border-color: #b8b8bd !important;background: #d2d2d7 !important;color: #515154 !important;opacity: 1 !important;}
.signup-button:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){-webkit-appearance: none !important;appearance: none !important;box-shadow: none !important;filter: none !important;transform: none !important;}
.signup-button:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){border-color: transparent  !important;background: var(--blue)  !important;color: #fff  !important;}
.signup-button:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){transition:
    background-color 0.35s var(--ease),
    border-color 0.35s var(--ease),
    box-shadow 0.35s var(--ease),
    transform 0.35s var(--ease) !important;}
.signup-button:hover:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){text-shadow: none !important;}
.signup-button:hover:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){border-color: #005bb8  !important;background: #005bb8  !important;color: #fff  !important;}
.card > *:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){position: relative !important;z-index: 1 !important;}
.card > .btn:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){align-self: flex-start !important;margin-top: auto !important;margin-right: 0 !important;margin-bottom: 0 !important;margin-left: 0 !important;}
.signup-button:hover:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){border-color: #004f9f !important;background: #005bb8 !important;box-shadow:
    inset 0 3px 8px rgba(0, 0, 0, 0.24),
    0 6px 14px rgba(0, 76, 153, 0.2) !important;transform: translateY(1px) !important;}
#servicii .card > :not(.glass-scroll-reflection):is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
#seminarii .card > :not(.glass-scroll-reflection):is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
#locatii .card > :not(.glass-scroll-reflection):is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
#testimoniale .quote > :not(.glass-scroll-reflection):is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){position: relative !important;z-index: 1 !important;}
.dark .btn.action:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){border-color: #0066cc !important;background: transparent !important;color: #0066cc !important;}
.dark .btn.action:hover:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){border-color: #0071e3 !important;background: #0071e3 !important;color: #fff !important;box-shadow: none !important;}
.individual-course .wide-card > .btn:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){grid-area: course-action !important;justify-self: start !important;margin-top: 20px !important;}
.instagram-button:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){flex: 0 0 auto !important;}
@media  (max-width: 420px) {
.btn:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){width: 100% !important;}
}
@media  (hover: none) and (any-hover: none) {
.signup-button:hover:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){box-shadow: none !important;transform: none !important;}
.signup-button:hover:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){border-color: transparent  !important;background: var(--blue)  !important;}
}
@media  (prefers-reduced-motion: reduce) {
*:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
*:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *))::before,
*:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *))::after{scroll-behavior: auto  !important;transition-duration: 0.01ms  !important;animation-duration: 0.01ms  !important;animation-iteration-count: 1  !important;}
}
.btn:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){box-shadow: 0 8px 20px rgba(0, 113, 227, 0.12) !important;transition:
    background-color 0.38s var(--ease),
    border-color 0.38s var(--ease),
    color 0.38s var(--ease),
    box-shadow 0.5s var(--ease),
    transform 0.5s var(--ease) !important;}
.btn:hover:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){box-shadow: 0 14px 30px rgba(0, 113, 227, 0.22) !important;transform: translateY(-2px) !important;}
.btn.action:hover:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
.package-link:hover:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){box-shadow: 0 14px 30px rgba(0, 113, 227, 0.24) !important;transform: translateY(-2px) !important;}
@media  (hover: none) and (any-hover: none) {
.btn:hover:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
.btn.action:hover:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
.package-link:hover:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){box-shadow: 0 8px 20px rgba(0, 113, 227, 0.12) !important;transform: none !important;}
}
@media  (max-width: 820px) {
button:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
a:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){-webkit-tap-highlight-color: transparent !important;}
button:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
.btn:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){touch-action: manipulation !important;}
.btn:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
button.btn:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
a.btn:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){transform: translateZ(0) !important;backface-visibility: hidden !important;}
.btn:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
button.btn:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
a.btn:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){min-height: var(--ios-control-height)  !important;border-radius: var(--ios-control-radius)  !important;transition:
      transform 180ms var(--ios-press-ease),
      background-color 260ms ease,
      border-color 260ms ease,
      color 260ms ease,
      opacity 260ms ease  !important;}
.btn:active:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
button.btn:active:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
a.btn:active:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){opacity: .9 !important;}
.btn:active:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
button.btn:active:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
a.btn:active:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){transform: translateZ(0) scale(.975)  !important;transition-duration: 80ms  !important;}
@media  (prefers-reduced-motion: reduce) {
.btn:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
button.btn:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)),
a.btn:is(#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control#source-control,:where(main .btn:not(.apple-panel .btn),main .btn:not(.apple-panel .btn) *,footer .btn,footer .btn *)){transition-duration: 0.01ms  !important;}
}
}
/* Reference scroll-linked blue/scale effects, restored after static import. */
@media (hover: none) and (any-hover: none) and (prefers-reduced-motion: no-preference){
  #locatii .is-scroll-domino:not(#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll),
  #programare .is-scroll-domino:not(#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll) {
    color: var(--scroll-domino-color, inherit) !important;
    scale: var(--scroll-domino-scale, 1) !important;
    transition: none !important;
  }

  #locatii .location-city.is-scroll-domino:not(#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll),
  #locatii .zoom-line.is-scroll-domino:not(#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll) {
    transform-origin: left center;
  }

  #programare .zoom-line.is-scroll-domino:not(#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll) {
    transform-origin: center;
  }

  html.is-mobile-scrolling #locatii .is-scroll-domino:not(#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll),
  html.is-mobile-scrolling #programare .is-scroll-domino:not(#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll#source-scroll) {
    will-change: scale;
  }

}
