.elementor-widget-hermes-guide-links{min-width:0}
.elementor-widget-hermes-guide-links .hmw-guide-links,.elementor-widget-hermes-guide-links .hmw-guide-links *{box-sizing:border-box}
.elementor-widget-hermes-guide-links .hmw-guide-links{--hmw-guide-columns:3;--hmw-guide-decoration-primary:#3518b0;--hmw-guide-decoration-secondary:#e9e5ff;--hmw-guide-decoration-size:140px;--hmw-guide-decoration-opacity:.75;--hmw-guide-simple-divider:#e7e8f1;--hmw-guide-simple-divider-width:1px;position:relative;width:100%;min-width:0;direction:rtl}
.elementor-widget-hermes-guide-links .hmw-guide-links__panel{position:relative;width:100%;max-width:1500px;min-height:0;margin-inline:auto;overflow:hidden;padding:52px 42px 42px;background:#fff;border:1px solid #f0eff8;border-radius:32px;box-shadow:0 22px 70px rgba(33,24,89,.07);isolation:isolate}
.elementor-widget-hermes-guide-links .hmw-guide-links__scene{position:absolute;z-index:-1;display:block;pointer-events:none}
.elementor-widget-hermes-guide-links .hmw-guide-links__scene--dots{top:28px;left:30px;width:var(--hmw-guide-decoration-size);height:var(--hmw-guide-decoration-size);opacity:var(--hmw-guide-decoration-opacity);background-image:radial-gradient(circle,var(--hmw-guide-decoration-secondary) 0 3px,transparent 3.5px);background-size:22px 22px}
.elementor-widget-hermes-guide-links .hmw-guide-links__scene--corner{top:0;right:0;width:calc(var(--hmw-guide-decoration-size)*1.35);height:calc(var(--hmw-guide-decoration-size)*1.35);background:linear-gradient(135deg,var(--hmw-guide-decoration-primary),#5427e3);border-radius:0 0 0 80%;transform:translate(48%,-52%);opacity:.98}
.elementor-widget-hermes-guide-links .hmw-guide-links--no-decorations .hmw-guide-links__scene{display:none}
.elementor-widget-hermes-guide-links .hmw-guide-links__heading{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;margin:0 0 38px;padding:0}
.elementor-widget-hermes-guide-links .hmw-guide-links__heading-title-row{display:flex;align-items:center;justify-content:flex-start;gap:12px;max-width:100%;direction:rtl}
.elementor-widget-hermes-guide-links .hmw-guide-links__heading-mark{display:block;flex:0 0 6px;width:6px;height:24px;background:#3518b0;border-radius:999px}
.elementor-widget-hermes-guide-links .hmw-guide-links__heading-title{margin:0;padding:0;color:#11143f;font-family:inherit;font-size:30px;font-weight:800;line-height:1.4;overflow-wrap:anywhere}
.elementor-widget-hermes-guide-links .hmw-guide-links__description{margin:0;padding:0;color:#777b91;font-size:15px;font-weight:400;line-height:1.9;overflow-wrap:anywhere}
.elementor-widget-hermes-guide-links .hmw-guide-links__grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(var(--hmw-guide-columns),minmax(0,1fr));align-items:stretch;column-gap:28px;row-gap:28px;width:100%;min-width:0}
.elementor-widget-hermes-guide-links .hmw-guide-links__card{display:flex;flex-direction:column;align-items:stretch;justify-self:center;width:100%;min-width:0;min-height:0;padding:26px 28px;background:#fff;border:1px solid #ebeaf1;border-radius:24px;box-shadow:0 12px 34px rgba(31,27,69,.06)}
.elementor-widget-hermes-guide-links .hmw-guide-links__card-header{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;min-width:0}
.elementor-widget-hermes-guide-links .hmw-guide-links__card--icon-left .hmw-guide-links__card-header{flex-direction:row-reverse}
.elementor-widget-hermes-guide-links .hmw-guide-links__card--icon-right .hmw-guide-links__card-header{flex-direction:row}
.elementor-widget-hermes-guide-links .hmw-guide-links__title-line{display:flex;flex:1 1 auto;align-items:center;gap:12px;min-width:0;direction:rtl}
.elementor-widget-hermes-guide-links .hmw-guide-links__card--title-right .hmw-guide-links__title-line{justify-content:flex-start;text-align:right}
.elementor-widget-hermes-guide-links .hmw-guide-links__card--title-center .hmw-guide-links__title-line{justify-content:center;text-align:center}
.elementor-widget-hermes-guide-links .hmw-guide-links__card--title-left .hmw-guide-links__title-line{justify-content:flex-end;text-align:left}
.elementor-widget-hermes-guide-links .hmw-guide-links__title-accent{display:block;flex:0 0 auto;width:6px;height:24px;background:#3518b0;border-radius:999px}
.elementor-widget-hermes-guide-links .hmw-guide-links--no-title-accent .hmw-guide-links__title-accent{display:none}
.elementor-widget-hermes-guide-links .hmw-guide-links__card-title{min-width:0;margin:0;padding:0;color:#2816a5;font-family:inherit;font-size:20px;font-weight:750;line-height:1.55;overflow-wrap:anywhere}
.elementor-widget-hermes-guide-links .hmw-guide-links__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:62px;height:62px;color:#3518b0;background:#f0edff;border-radius:16px}
.elementor-widget-hermes-guide-links .hmw-guide-links__icon-inner,.elementor-widget-hermes-guide-links .hmw-guide-links__icon-inner svg,.elementor-widget-hermes-guide-links .hmw-guide-links__icon-inner img,.elementor-widget-hermes-guide-links .hmw-guide-links__icon-inner i{display:block;width:30px;height:30px;color:inherit;font-size:30px;line-height:1;object-fit:contain}
.elementor-widget-hermes-guide-links .hmw-guide-links__icon-inner svg{fill:none}
.elementor-widget-hermes-guide-links .hmw-guide-links__list{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0;margin:20px 0 0;padding:0;gap:0;list-style:none}
.elementor-widget-hermes-guide-links .hmw-guide-links__link-item{display:block;width:100%;margin:0;padding:0;border:0}
.elementor-widget-hermes-guide-links .hmw-guide-links__link-item:not(:last-child){border-bottom:1px solid #ececf2}
.elementor-widget-hermes-guide-links .hmw-guide-links__link{display:flex;align-items:center;width:100%;min-width:0;padding:13px 0;gap:10px;color:#34354b;text-decoration:none;transition:color .2s ease,transform .2s ease}
.elementor-widget-hermes-guide-links .hmw-guide-links__card--links-right .hmw-guide-links__link{justify-content:flex-start;text-align:right}
.elementor-widget-hermes-guide-links .hmw-guide-links__card--links-center .hmw-guide-links__link{justify-content:center;text-align:center}
.elementor-widget-hermes-guide-links .hmw-guide-links__card--links-left .hmw-guide-links__link{justify-content:flex-end;text-align:left}
.elementor-widget-hermes-guide-links .hmw-guide-links__link:hover,.elementor-widget-hermes-guide-links .hmw-guide-links__link:focus-visible{color:#3518b0;transform:translateX(-2px)}
.elementor-widget-hermes-guide-links .hmw-guide-links__link:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:6px}
.elementor-widget-hermes-guide-links .hmw-guide-links__bullet{display:block;flex:0 0 auto;width:9px;height:9px;border:3px solid #a99af5;border-radius:50%}
.elementor-widget-hermes-guide-links .hmw-guide-links--no-bullets .hmw-guide-links__bullet{display:none}
.elementor-widget-hermes-guide-links .hmw-guide-links__button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;margin:20px 0 0;padding:10px 18px;color:#3518b0;background:#faf9ff;border:1px solid #ddd8fa;border-radius:14px;text-decoration:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease}
.elementor-widget-hermes-guide-links .hmw-guide-links__button svg{display:block;flex:0 0 auto;width:18px;height:18px}
.elementor-widget-hermes-guide-links .hmw-guide-links__button:hover,.elementor-widget-hermes-guide-links .hmw-guide-links__button:focus-visible{color:#fff;background:#3518b0;transform:translateY(-2px)}
.elementor-widget-hermes-guide-links .hmw-guide-links__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.elementor-widget-hermes-guide-links .hmw-guide-links--simple .hmw-guide-links__panel{padding-top:40px;padding-bottom:30px}
.elementor-widget-hermes-guide-links .hmw-guide-links--simple .hmw-guide-links__grid{column-gap:0}
.elementor-widget-hermes-guide-links .hmw-guide-links--simple .hmw-guide-links__card{justify-self:stretch;width:100%;padding-top:8px;padding-bottom:8px;background:transparent;border:0;border-radius:0;box-shadow:none}
.elementor-widget-hermes-guide-links .hmw-guide-links--simple .hmw-guide-links__card:not(:last-child){border-inline-end:var(--hmw-guide-simple-divider-width) solid var(--hmw-guide-simple-divider)}
.elementor-widget-hermes-guide-links .hmw-guide-links--simple .hmw-guide-links__icon{width:auto;height:auto;background:transparent;border-radius:0}
.elementor-widget-hermes-guide-links .hmw-guide-links--simple .hmw-guide-links__button{justify-content:flex-start;width:auto;min-height:0;margin-inline-end:auto;padding-inline:0;background:transparent;border:0;border-radius:0}
.elementor-widget-hermes-guide-links .hmw-guide-links--simple .hmw-guide-links__button:hover,.elementor-widget-hermes-guide-links .hmw-guide-links--simple .hmw-guide-links__button:focus-visible{color:#3518b0;background:transparent;transform:translateX(-2px)}
@media(max-width:1024px){.elementor-widget-hermes-guide-links .hmw-guide-links{--hmw-guide-columns:2}.elementor-widget-hermes-guide-links .hmw-guide-links__panel{padding:42px 28px 34px}.elementor-widget-hermes-guide-links .hmw-guide-links--simple .hmw-guide-links__card:nth-child(2n){border-inline-end:0}}
@media(max-width:767px){.elementor-widget-hermes-guide-links .hmw-guide-links{--hmw-guide-columns:1;--hmw-guide-decoration-size:88px}.elementor-widget-hermes-guide-links .hmw-guide-links__panel{padding:34px 18px 24px;border-radius:24px}.elementor-widget-hermes-guide-links .hmw-guide-links__heading{margin-bottom:28px}.elementor-widget-hermes-guide-links .hmw-guide-links__heading-title{font-size:24px}.elementor-widget-hermes-guide-links .hmw-guide-links__description{font-size:14px}.elementor-widget-hermes-guide-links .hmw-guide-links__card{padding:22px 20px}.elementor-widget-hermes-guide-links .hmw-guide-links--simple .hmw-guide-links__card,.elementor-widget-hermes-guide-links .hmw-guide-links--simple .hmw-guide-links__card:not(:last-child){padding-top:24px;padding-bottom:24px;border-inline-end:0;border-bottom:var(--hmw-guide-simple-divider-width) solid var(--hmw-guide-simple-divider)}.elementor-widget-hermes-guide-links .hmw-guide-links--simple .hmw-guide-links__card:last-child{border-bottom:0}}
@media(prefers-reduced-motion:reduce){.elementor-widget-hermes-guide-links .hmw-guide-links__link,.elementor-widget-hermes-guide-links .hmw-guide-links__button{transition-duration:.01ms!important;transform:none!important}}
