.elementor .width{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--site-width);padding-inline-end:var(--site-width);}.elementor .logo{max-width:200px;}.elementor .reset{padding:0px;}.elementor .center-align{flex-direction:column;gap:15px;justify-content:center;align-items:center;}.elementor .spacer{padding-block-start:var(--spacer);padding-block-end:var(--spacer);}.elementor .non-accent-text{color:#b2a4a6;}.elementor .anpc{width:120px;}.elementor .sticky-header{background-color:var(--crem-bg);}.elementor .left-align{flex-direction:column;gap:15px;justify-content:center;align-items:start;}.elementor .btn-primary{min-height:53px;font-weight:500;color:var(--main-text);border-radius:var(--radius-max);background-color:var(--tertiary);box-shadow:0px 8px 24px 0px rgba(219, 168, 26, 0.11);}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{background-color:#c19344;box-shadow:0px 10px 24px 0px rgba(219, 166, 26, 0.24);transform: translateY(-1px);\n}.elementor .title-footer{font-size:11px;color:var(--accent-tertiary);letter-spacing:0.2em;text-transform:uppercase;}.elementor .social-icon{width:40px;height:auto;transition:all 200ms;}.elementor .card-program{height:100%;overflow:hidden;border-radius:var(--radius-large);border-color:rgba(61, 12, 65, 0.1);background-color:var(--white);box-shadow:0px 10px 34px 0px rgba(61, 12, 65, 0.06);transition:all 300ms;flex-direction:column;gap:14px;}.elementor .card-program:hover,.elementor .card-program:focus-visible{box-shadow:0px 22px 54px 0px rgba(61, 12, 65, 0.12);}.elementor .card-img{overflow:hidden;}.elementor .img{aspect-ratio:16/9;object-fit:cover;}.elementor .inner-program-card{padding-inline-start:clamp(22px,2.4vw,32px);;padding-inline-end:clamp(22px,2.4vw,32px);;display:flex;flex-direction:column;gap:15px;}.elementor .btn-secondary{min-height:63px;font-weight:500;font-size:clamp(15px, 0.659rem + 0.4545vw, 16px);;color:var(--white);column-gap:5px;padding-inline-start:26px;padding-inline-end:24px;border-radius:var(--radius-max);background-color:var(--primary);box-shadow:0px 8px 24px 0px rgba(166, 26, 219, 0.11);transition:all 200ms;display:flex;justify-content:space-between;align-items:center;}.elementor .btn-secondary:hover,.elementor .btn-secondary:focus-visible{background-color:var(--secondary-accent);box-shadow:0px 10px 24px 0px rgba(179, 26, 219, 0.24);transform: translateY(-1px);\n}.elementor .rise{opacity:0;
animation: mg-rise .9s cubic-bezier(.22,.7,.3,1) .18s forwards;\n}.elementor .top-title-1{font-size:11px;color:var(--secondary-accent);letter-spacing:0.2em;line-height:10px;text-transform:uppercase;}.elementor .small-width{padding-inline-start:var(--site-width-small);padding-inline-end:var(--site-width-small);}.elementor .primary-form{padding:clamp(28px,3.4vw,48px);;border-radius:var(--radius-large);background-color:var(--white);flex-direction:column;gap:18px;}.elementor .field-row{display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1.2rem;\n}.elementor .field{height:48px;font-size:1rem;color:var(--main-text);padding-block-start:13px;padding-block-end:13px;padding-inline-start:16px;padding-inline-end:16px;border-radius:8px;border-width:1px;border-style:solid;background-color:var(--crem-bg);flex-direction:column;gap:0.8rem;}.elementor .field:active{outline: none;
border-color: #761B87;
box-shadow: 0 0 0 3px rgba(118, 27, 135, 0.12);\n}.elementor .field:focus{outline: none;
border-color: #761B87;
box-shadow: 0 0 0 3px rgba(118, 27, 135, 0.12);\n}.elementor .label{font-size:13.5px;color:var(--main-text);}.elementor .row{padding:0px;flex-direction:column;gap:0.6rem;}.elementor .checkbox{width:1.5rem;height:1.5em;border-radius:var(--small-border);border-width:1px;border-style:solid;background-color:var(--crem-bg);flex-direction:column;}.elementor .checkbox:active{outline: none;
border-color: #761B87;
box-shadow: 0 0 0 3px rgba(118, 27, 135, 0.12);\n}.elementor .checkbox:focus{outline: none;
border-color: #761B87;
box-shadow: 0 0 0 3px rgba(118, 27, 135, 0.12);\n}.elementor .checkbox:checked{background-color:var(--secondary-accent);}.elementor .program-2-titlu{font-weight:600;font-size:1.4rem;color:#8A5A2B;letter-spacing:0px;text-transform:uppercase;}