@import"https://fonts.cdnfonts.com/css/avenir";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;500&display=swap";input{font-family:Lato,sans-serif}h1,h2,h3,h4,h5{margin:0;font-family:Poppins,sans-serif}h1{font-size:20px}h1,h2{color:#000;font-weight:500}h2{font-size:18px}h3,h4{font-weight:500}h3,h4,h5{color:#000;font-size:16px}h5{font-weight:550}h5,h6{font-style:normal;line-height:20px}h6{color:#a3a3a3;font-family:Lato,sans-serif;font-size:13px;font-weight:400}p{font-size:14px}a,p{color:#000;font-family:Lato,sans-serif;font-weight:400}a{font-size:12px}:root{--background:#fff;--foreground:#171717}body{max-width:100vw;font-family:Lato,sans-serif;color:#000;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;min-height:100dvh;text-size-adjust:100%;overflow-x:hidden}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media screen and (max-width:768px){body,html{height:100%;height:100vh;height:100dvh;touch-action:manipulation}}