.elementor .btn-primary{font-family:var(--font-body);font-weight:600;font-size:var(--btn-font-size);color:var(--color-white);letter-spacing:var(--btn-letter-spacing);line-height:var(--btn-line-height);padding-block-start:var(--btn-padding-y);padding-block-end:var(--btn-padding-y);padding-inline-start:var(--btn-padding-x);padding-inline-end:var(--btn-padding-x);border-radius:var(--radius-s);border-width:2px;border-color:var(--color-primary-500);border-style:solid;background-color:var(--color-primary-500);}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{border-color:var(--color-primary-600);background-color:var(--color-primary-600);}.elementor .btn-primary:active{border-color:var(--color-primary-600);background-color:var(--color-primary-600);}.elementor .btn-primary:focus{border-color:var(--color-primary-600);background-color:var(--color-primary-600);}.elementor .btn-secondary{font-family:var(--btn-font-family);font-weight:600;font-size:var(--btn-font-size);color:var(--color-white);letter-spacing:var(--btn-letter-spacing);line-height:var(--btn-line-height);padding-block-start:var(--btn-padding-y);padding-block-end:var(--btn-padding-y);padding-inline-start:var(--btn-padding-x);padding-inline-end:var(--btn-padding-x);border-radius:var(--radius-s);border-width:2px;border-color:var(--color-white);border-style:solid;background-color:var(--color-opaque);}.elementor .btn-secondary:hover,.elementor .btn-secondary:focus-visible{color:var(--color-primary-600);background-color:var(--color-white);}.elementor .btn-secondary:focus{color:var(--color-primary-600);background-color:var(--color-white);}.elementor .btn-secondary:active{color:var(--color-primary-600);background-color:var(--color-white);}.elementor .btn-disabled{font-family:var(--btn-font-family);font-weight:600;font-size:var(--btn-font-size);color:var(--color-disabled-text);letter-spacing:var(--btn-letter-spacing);line-height:var(--btn-line-height);padding-block-start:var(--btn-padding-y);padding-block-end:var(--btn-padding-y);padding-inline-start:var(--btn-padding-x);padding-inline-end:var(--btn-padding-x);border-radius:var(--radius-s);border-width:2px;border-color:var(--color-disabled-border);background-color:var(--color-disabled-bg);cursor:not-allowed;\n}.elementor .text-body{font-family:var(--font-body);font-weight:400;font-size:var(--text-m);color:var(--color-body);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);}