.elementor .mono{font-family:var(--secFont);font-weight:400;font-size:12px;color:var(--50);letter-spacing:2px;line-height:1.3em;text-transform:uppercase;}.elementor .text{width:100%;height:auto;font-family:var(--mainFont);font-weight:400;font-size:22px;color:var(--25);line-height:1.3em;align-items:center;}.elementor .header2{font-family:var(--mainFont);font-weight:400;font-size:96px;color:var(--00);letter-spacing:-3.84px;line-height:1em;}.elementor .header4{width:100%;font-family:var(--mainFont);font-weight:400;font-size:28px;color:var(--00);letter-spacing:0.5px;line-height:1.15em;}.elementor .header1{font-family:var(--mainFont);font-weight:400;font-size:121px;color:var(--00);letter-spacing:-8.28px;line-height:0.9em;margin-inline-start:-8px;text-underline-offset: 100px;
text-decoration-thickness: 100px;
text-decoration-color: red;;\n}.elementor .button{width:auto;height:42px;min-height:42px;overflow:hidden;position:relative;padding-block-start:11px;padding-block-end:13px;padding-inline-start:18px;padding-inline-end:18px;background-color:var(--00);transition:all 200ms;}.elementor .button:hover,.elementor .button:focus-visible{border-width:0px;background-color:var(--active);}
.button:hover h2 {
  color: var(--00) !important;
}

.button:hover path {
fill: var(--00) !important;\n}.elementor .bottom-border{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--80);border-style:solid;}.elementor .standart{max-width:1640px;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:25px;padding-inline-end:25px;flex-direction:column;gap:var(--bigGap);}.elementor .smallText{font-family:var(--mainFont);font-weight:400;font-size:15px;color:var(--25);line-height:1.3em;}.elementor .scrollContainer{width:100vw;height:54svh;max-height:738px;overflow:hidden;position:relative;justify-content:flex-start;}.elementor .list{width:63%;column-gap:14px;padding:0px;display:flex;flex-direction:column;row-gap:14px;}.elementor .listHead{width:34%;padding:0px;flex-direction:column;gap:24px;}.elementor .routeContainer{scroll-margin-top:60px;padding-block-start:20px;padding-block-end:62px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--80);border-style:solid;flex-direction:row;}.elementor .buttonAnimation{width:100%;height:42px;max-height:42px;padding:0px;}.elementor .links{display:block;}.elementor .routes{width:auto;padding:0px;transition:all 200ms;display:flex;flex-direction:row;gap:8px;}.elementor .routes:hover,.elementor .routes:focus-visible{gap:16px;}.elementor .routesText:hover,.elementor .routesText:focus-visible{color:var(--00);}.elementor .routesText{transition:all 200ms;}