.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 .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 .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 .partnerBlock{padding:0px;justify-content:flex-start;align-items:center;}.elementor .partnerBlock:hover,.elementor .partnerBlock:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .partnerLogo{width:80%;height:auto;opacity:40%;transition:all 200ms;display:block;}.elementor .partnerLogo:hover,.elementor .partnerLogo:focus-visible{opacity:100%;}.elementor .buttonAnimation{width:100%;height:42px;max-height:42px;padding:0px;}.elementor .links{display:block;}