.Button_button__gBxSh{position:relative;display:flex;overflow:hidden;background-color:var(--primary);color:#fff;border:1px solid var(--borderBtnColor,var(--primary));text-transform:uppercase;padding:18px 33px;justify-content:center;align-items:center;gap:10px;text-align:center;font-family:var(--font,Roboto,sans-serif);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.5px;text-decoration:none!important;z-index:2;border-radius:40px;transition:.4s;box-shadow:0 0 30px 0 rgba(0,0,0,.05);text-wrap:nowrap}.Button_button__gBxSh:before{position:absolute;z-index:-1;content:"";right:0;left:0;width:0;height:100%;display:block;background-color:var(--hoverBgBtnColor,var(--secondary));transition:all .3s}.Button_button__gBxSh:disabled{opacity:.5;cursor:not-allowed}.Button_button__gBxSh:hover{color:var(--hoverTextColor,#fff);border-color:var(--secondary)}.Button_button__gBxSh:hover:before{width:100%}.Button_secondary__YlI37{background:transparent;color:var(--primary);border-color:var(--primary)}.Button_primarySquare__qwTWK,.Button_square__HFVCJ{border-radius:0}.Button_secondarySquare__C5iX9{border-radius:0;background:transparent;color:var(--primary);border-color:var(--primary)}.Button_white__09UP0{color:#fff;background:transparent;border-color:#fff}.Button_white__09UP0:before{background-color:#fff}.Button_white__09UP0:hover{color:var(--primary)}@media(max-width:1200px){.Button_button__gBxSh{font-size:13px;padding:14px 26px}}.Button_div__0hd__{display:flex;flex-direction:column;background:none}@media(min-width:1024px){.Button_div__0hd__{background:#000;color:#fff}}@media(min-width:768px){.Button_div__0hd__{background:#c41f1f;color:#beef1c}}