:root{--color-primary-background:#C42C28;--color-primary-background-pressed:#DB7A76;--color-primary-text:#FFF;--color-secondary-background:#FFF;--color-secondary-text:#C42C28;--color-secondary-border:#C42C28;--color-tertiary-background:#FFF;--color-tertiary-text:#757575;--color-tertiary-border:#C0C0C0;--color-primary-hover:#DB7A76;--color-text-dark:#212529;--color-text-light:#ffffff;--btn-padding-y:0.75rem;--btn-padding-x:1.5rem;--btn-radius:0.5rem;--btn-font-size:clamp(0.875rem, 2vw, 1rem);--btn-font-weight:600}.btn-long-full{width:100%;height:48px;padding:20px 30px}.btnLong{width:360px;height:48px;padding:20px 30px;margin: 0px 10px;}.btnMedium{width:160px;height:40px;padding:10px;margin:0px 10px;}.btnSmall{width:120px;height:40px;padding:20px 20px}.btnUltraSmall{width:55px;height:40px;padding:0}.btn-font-long{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;line-height:normal;font-size:16px}.btn-font-medium{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;line-height:0;font-size:15px}.btn-font-small{font-family:Montserrat;font-style:normal;font-weight:600;line-height:0;font-size:16px}.btn-font-ultra-small{font-family:Montserrat;font-style:normal;font-weight:600;line-height:0;font-size:10px;text-decoration:none}.btnProp{display:flex;justify-content:center;align-items:center;gap:10px}.btn-disp-container{display:block;align-items:center;gap:4px}@media (max-width:480px){.btnLong{width:360px;height:40px;padding:10px}.btn-long-full{width:100%;height:40px;padding:10px}.btnMedium{width:160px;height:40px;padding:10px}.btnSmall{width:120px;height:40px;padding:20px 20px}.btn-disp-container{display:flex;flex-direction:column;align-items:center;padding-bottom:0%!important}.btn-font-long{font-size:14px}.btn-font-small{font-size:14px}}@media (min-width:481px) and (max-width:767px){.btnLong{width:360px;height:40px;padding:10px}.btn-long-full{width:100%;height:40px;padding:10px}.btnMedium{width:160px;height:40px;padding:10px;min-width:120px}.btnSmall{width:120px;height:40px;padding:20px 20px}.btn-font-long{font-size:14px}.btn-font-small{font-size:14px}}@media (min-width:768px) and (max-width:1023px){.btnLong{width:360px;height:48px;padding:20px 30px}.btn-long-full{width:100%;height:48px;padding:15px 30px}.btnMedium{width:160px;height:40px;padding:10px}.btnSmall{width:100px;height:40px;padding:20px 20px}}@media (min-width:1024px) and (max-width:1279px){.btnLong{width:360px;height:48px;padding:20px 30px}.btn-long-full{width:100%;height:48px;padding:15px 30px}.btnMedium{width:160px;height:40px;padding:10px;font-size:14px}.btnSmall{width:120px;height:40px;padding:20px 20px}}@media (min-width:1280px){.btnLong{width:360px;height:48px;padding:15px 30px}.btn-long-full{width:100%;height:48px;padding:20px 30px}.btnMedium{width:160px;height:40px;padding:20px}.btnSmall{width:120px;height:40px;padding:20px 20px}}.btnPrimary{background-color:var(--color-primary-background);color:var(--color-primary-text);border:none}.btnPrimaryPressed{background-color:var(--color-primary-background-pressed);color:var(--color-primary-text);border:none}.btnSecondary{background-color:var(--color-secondary-background);color:var(--color-secondary-text);border:1px solid var(--color-secondary-border)}.btnTertiary{background-color:var(--color-tertiary-background);color:var(--color-tertiary-text);border:1px solid var(--color-tertiary-border)}.btn-primary{background-color:var(--color-primary-background)!important;color:var(--color-primary-text)!important;border-color:var(--color-primary-background)!important}a:hover, a:focus, a:focus-visible {color: #FFEB3B!important;text-decoration: none;}.no-padding{padding:0}