@view-transition{navigation: auto;}*{font-family:"Helvetica Neue, Arial, sans-serif"}body,html{overflow-y:auto;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 600px){body,html{font-size:14pt}}@media only screen and (min-width: 1281px){body,html{font-size:15pt}}@media only screen and (min-width: 1600px){body,html{font-size:16pt}}.primary-color{color:#3a7793}.secondary-color{color:#ba324f}.tertiary-color{color:#ffaf47}button,h1,h2,h3,h4,h5,h6{font-family:Poppins;cursor:default}h1{font-family:"Helvetica Neue, Arial, sans-serif";font-size:2em;text-align:center;font-weight:500}h3{font-size:1.5em}h4{font-size:1.2em}.text-center{text-align:center}.data-loader{background-color:#000}@media only screen and (min-width: 600px){::-webkit-scrollbar{height:5px;width:.7em;border:5px solid transparent}::-webkit-scrollbar-track{border-radius:10px;background:#f7edf0b3}::-webkit-scrollbar-thumb:vertical{box-shadow:inset 0 0 10px 10px #505155;border:solid 2px transparent}::-webkit-scrollbar-thumb:horizontal{box-shadow:inset 0 0 10px 10px #f7edf0}::-webkit-scrollbar-thumb{border-radius:10px}::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 10px 10px #3a7793}}@media only screen and (max-width: 600px){.mobile-hidden{display:none!important}}@media only screen and (min-width: 600px){.mobile-only{display:none!important}}.store-badge{display:block;margin:2em auto;width:12em}
