.elementor .button{font-family:var(--Body_font);font-weight:700;font-size:16px;color:var(--Text);line-height:157%;padding-block-start:1em;padding-block-end:1em;padding-inline-start:2.35em;padding-inline-end:2.35em;border-radius:2em;background-color:var(--Accent);transition:all 200ms;}.elementor .button:hover,.elementor .button:focus-visible{color:var(--Text);background-color:#fac71f;}.elementor .button-link{font-weight:400;font-size:16px;color:var(--Primary);text-decoration:underline;padding:0px;background-color:#ffffff00;transition:all 200ms;text-underline-offset: .35em;\n}.elementor .button-link:hover,.elementor .button-link:focus-visible{color:var(--Accent_secondary);opacity:100%;}.elementor .heading{font-family:var(--Title_font);font-weight:600;letter-spacing:-3%;line-height:122%;}.elementor .title-1{font-family:var(--Title_font);font-size:45px;line-height:110%;}.elementor .title-2{font-family:var(--Title_font);font-size:40px;line-height:110%;}.elementor .title-5{font-family:var(--Title_font);font-size:24px;line-height:140%;}.elementor .title-6{font-family:var(--Title_font);font-size:20px;line-height:140%;}.elementor .content-container{padding:0px;}.elementor .text-lg{font-family:var(--Body_font);font-weight:400;font-size:18px;line-height:155%;}.elementor .text-sm{font-family:var(--Body_font);font-weight:400;font-size:14px;line-height:155%;}.elementor .text-md{font-family:var(--Body_font);font-weight:400;font-size:16px;line-height:155%;}.elementor .radius-m{overflow:hidden;border-radius:10px;}.elementor .radius-lg{overflow:hidden;border-radius:12px;}.elementor .overline{font-weight:500;font-size:14px;color:#253c898f;text-transform:uppercase;}.elementor .inpput{font-family:var(--Body_font);font-size:16px;color:#000000;padding-block-start:0.5em;padding-block-end:0.5em;padding-inline-start:3em;padding-inline-end:0.5em;border-radius:8px;}.elementor .arrow-after{&::after {
  content: '';
  display: inline-block;
  vertical-align: middle;
  margin-left: .5em;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url('https://stg-qmymbz.elementor.cloud/wp-content/uploads/2026/10/icon-follow-next.svg');
  transition: all .2s ease-out;
}
&:hover:after {
  margin-left: .75em;
}\n}.elementor .arrow-after-black{&::after {
  background-image: url('https://stg-qmymbz.elementor.cloud/wp-content/uploads/2026/10/icon-follow-next-dark.svg');
}\n}