.elementor .width{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--site-width);padding-inline-end:var(--site-width);}.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 .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 .video{width:100%;border-radius:clamp(18px,2.2vw,28px);;box-shadow:0px 20px 60px 0px rgba(10,2,14, 0.35);}.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 .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 .top-title-1{font-size:11px;color:var(--secondary-accent);letter-spacing:0.2em;line-height:10px;text-transform:uppercase;}.elementor .inner-studiu{padding-block-end:clamp(22px,2.4vw,32px);;padding-inline-start:clamp(22px,2.4vw,32px);;padding-inline-end:clamp(22px,2.4vw,32px);;display:flex;flex-direction:column;gap:15px;}.elementor .shop-title{font-weight:500;font-size:clamp(22px,2vw,26px);;color:var(--primary-dark);margin-block-start:auto;}