.elementor .text-default{font-family:var(--Default);font-weight:400;font-size:var(--Text-Default);color:var(--Text-Primary);line-height:28px;}.elementor .btn-primary{font-family:var(--Secondary);font-weight:600;font-size:var(--Text-Button);color:var(--Neutral-White);letter-spacing:5%;text-transform:uppercase;padding-block-start:var(--16);padding-block-end:var(--16);padding-inline-start:50px;padding-inline-end:50px;border-radius:var(--100);background-image:linear-gradient(90deg, #762538 0%,#D53A5F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{background-image:linear-gradient(var(--Red-Primary), var(--Red-Primary));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .btn-secondary{color:var(--Red-Primary);border-width:var(--Border-1);border-color:var(--Red-Primary);border-style:solid;background-image:linear-gradient(#00000000, #00000000);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#ffffff00;}.elementor .btn-secondary:hover,.elementor .btn-secondary:focus-visible{background-image:linear-gradient(#00000000, #00000000);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .text-subtitle{font-family:var(--Secondary);font-weight:500;font-size:var(--Text-Subtitle);color:var(--Red-Primary);text-align:center;text-transform:uppercase;}.elementor .text-extra-small{font-size:var(--14);line-height:24px;}