@font-face{font-family:Roboto;src:url(../fonts/Roboto-Medium.f40b95bf.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Bold.17fb2958.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Black.37369fac.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Open Sans;font-weight:800;font-style:normal;src:url(/_next/static/media/Open\ Sans-800.265c16a6.woff2) format("woff2")}.button{cursor:pointer;font-family:Open Sans,sans-serif;transition:background-color .3s ease,transform .3s ease;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.button.primary{outline:4px solid;outline-offset:-4px;outline-color:hsla(0,8%,97%,.231);border-radius:6px;background:linear-gradient(90deg,#fbb53a,#f3910b);color:#000c30;font-size:28px;border:none;height:82px;width:340px}@media(max-width:768px){.button.primary{border-radius:6px;font-size:24px;height:77px;width:280px}}@media(max-width:420px){.button.primary{width:260px}}@media(max-width:380px){.button.primary{height:60px;font-size:18px}}@media(max-width:300px){.button.primary{width:auto;height:auto;padding:12px 24px}}.button.secondary{outline:3px solid;outline-offset:-3px;outline-color:rgba(46,46,46,.231);border-radius:6px;padding:0 32px;background:linear-gradient(90deg,#1fff69,#009632);color:#000c30;font-size:20px;border:none;height:52px}@media(max-width:768px){.button.secondary{border-radius:6px;font-size:18px}}@media(max-width:300px){.button.secondary{width:auto;height:auto;padding:12px 24px}}.button:hover{transform:scale(1.07)}