.elementor .padding-no{padding:0px;gap:30px;}.elementor .button{font-weight:700;color:var(--white);border-radius:2px;border-style:none;background-color:var(--red);box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.27);}.elementor .padding-outer{padding-inline-start:30px;padding-inline-end:30px;gap:10vh;}.elementor .title-large{font-weight:700;font-size:60px;line-height:2em;}.elementor .subtitle{font-weight:700;font-size:24px;}.elementor .underline{text-decoration:underline;text-underline-offset: 20px;\n}.elementor .gap-30{gap:30px;}.elementor .padding-top{padding-block-start:80px;}.elementor .margin-top-80{margin-block-start:80px;}.elementor .width-1280{padding-inline: max(20px, calc((100% - 1280px) / 2));\n}.elementor .title-extra-large{font-weight:700;font-size:80px;}.elementor .text-white{color:var(--white);}.elementor .menu-main{font-weight:700;font-size:28px;color:var(--red);}.elementor .menu-sub{font-weight:700;font-size:20px;color:var(--red);}.elementor .hover-uderline:hover,.elementor .hover-uderline:focus-visible{text-decoration:underline;}.elementor .hover-uderline{text-underline-offset: 0.3em;\n}