:root{--page-horizontal-padding:100px;--page-max-width:125rem;--background-color:white;--font-roboto:"Roboto",sans-serif;--font-source-sans:"Source Sans Pro";--font-nato-serif:"Noto Serif",serif;--font-montserrat:"Montserrat",sans-serif;--font-poppins:"Poppins",sans-serif;--font-lato:"Lato",sans-serif;--page-max-width_2:1352px;--page-horizontal-padding_2:16px}@media screen and (min-width:0) and (max-width:1919px){:root{--page-max-width:90rem;--page-horizontal-padding:3.5%}}@media screen and (min-width:0) and (max-width:1200px){:root{--page-max-width_2:1140px}}@media screen and (min-width:0) and (max-width:1024px){:root{--page-max-width:43.75rem;--page-horizontal-padding:5.44%}}@media screen and (min-width:0) and (max-width:992px){:root{--page-max-width_2:960px}}@media screen and (min-width:0) and (max-width:768px){:root{--page-max-width_2:720px}}@media screen and (min-width:0) and (max-width:576px){:root{--page-max-width_2:540px;--page-horizontal-padding_2:6px}}@media screen and (min-width:0) and (max-width:570px){:root{--page-max-width:100%;--page-horizontal-padding:5.44%}}*{box-sizing:border-box;margin:0;padding:0}html{box-sizing:border-box;-webkit-scroll-behavior:auto;-moz-scroll-behavior:auto;-ms-scroll-behavior:auto;scroll-behavior:auto}body{background-color:var(--background-color);max-width:100vw;height:100vh;position:relative;overflow:hidden scroll}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;padding:0}.main-nav-active{display:flex!important}.grecaptcha-badge{visibility:hidden}@media (prefers-color-scheme:dark){html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}@media screen and (min-width:0) and (max-width:1919px){html{font-size:unset}}@media screen and (min-width:0) and (max-width:1024px){.main-nav-active{display:none!important}}
