.elementor .text-xs{font-family:var(--font-body);font-weight:400;font-size:var(--text-size-xs);letter-spacing:var(--letter-normal);line-height:var(--line-relaxed);}.elementor .text-sm{font-family:var(--font-body);font-weight:400;font-size:var(--text-size-sm);letter-spacing:var(--letter-normal);line-height:var(--line-relaxed);}.elementor .btn-md{font-weight:400;font-size:var(--text-size-sm);letter-spacing:0.015em;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:var(--btn-radius-lg);}.elementor .btn-md:hover,.elementor .btn-md:focus-visible{border-radius:var(--btn-radius-lg);}.elementor .btn{overflow:hidden;position:relative;font-family:var(--font-body);line-height:var(--line-normal);text-align:center;text-decoration:none;border-style:none;display:block;gap:0.5rem;justify-content:center;align-items:center;cursor: pointer;
transition: all var(--transition-normal);
white-space: nowrap;\n}.elementor .btn-secondary{color:var(--primaryColor);background-color:var(--transparent);}.elementor .btn-secondary:hover,.elementor .btn-secondary:focus-visible{color:var(--primaryColor);transform:translate3d(0px, -1px, 0px);}.elementor .btn-secondary:focus{color:var(--primaryColor);transform:translate3d(0px, -1px, 0px);}.elementor .text-color{color:var(--textColor);}.elementor .no-pd-sides{padding:0px;}.elementor .text-bold{font-weight:800;}