:root{--padding:.5rem;--border-radius:1rem}::-moz-focus-inner{border:0}html{font-size:10px}html.very-small-font{font-size:8px}html.small-font{font-size:9px}html.big-font{font-size:11px}html.very-big-font{font-size:12px}body *{box-sizing:border-box}body,html{margin:0;padding:0;width:100%;height:100%;overflow:hidden}body{line-height:1.3;word-wrap:break-word}a{text-decoration:none;outline:0}p{margin:1.5rem auto}h1{font-size:2.5rem;margin:2rem auto}h2{font-size:2.3rem;margin:2rem auto}h3{font-size:2rem}ul{text-align:left}img{max-width:100%;max-height:100%;vertical-align:top}hr{margin:.5rem 0}.button,button{text-align:center;max-width:100%;min-width:4rem!important;cursor:pointer;border:none}button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit;outline:0;opacity:1}button:disabled,input:disabled,label>input:disabled+.button,textarea:disabled{opacity:.25;cursor:not-allowed}.grayed{opacity:.3!important}.block-link,.btn,.input-container-2,.input-description,.input-icon,.input-title,.option,.select-header,input,select,textarea{font-size:1.75rem;padding:.7rem;line-height:1.5}.block-link,.btn,.input-container-2,.input-description,.input-file-container,.input-title,.select-dropdown,.select-header,input,select,textarea{min-width:0;border:.2rem solid;border-radius:var(--border-radius)}textarea{min-height:20rem;overflow:hidden;resize:none}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.page-button{background-clip:border-box;font-size:1.8rem;padding:1.2rem 1rem;margin:.5rem 0;max-width:100%;cursor:pointer;text-align:center;border:.1rem solid transparent;border-radius:var(--border-radius);opacity:1}.page-button.long{width:25rem}.button-with-arrow>*{vertical-align:middle}.button-with-arrow>i.arrow{font-size:1.5rem;margin-left:.7rem!important}.button,button{display:inline-block;user-select:none}.a,.button,.option{cursor:pointer}.page-link{display:inline-block;padding:var(--padding);border-radius:var(--border-radius)}.block-link{display:block;text-align:left;width:100%}input[type=checkbox],input[type=file],input[type=radio]{position:fixed;z-index:-1000000;opacity:0}.v-center-content::after{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.v-center-content>*{vertical-align:middle!important}.v-center-content-wrapper{display:inline-block;max-width:100%}.hiddenable-container.default-styles-for-hiddenable-container-hide.hidden{opacity:0}.hiddenable-container.default-styles-for-hiddenable-container-hide.hidden *{font-size:0;padding:0;line-height:.00001;border-width:0;margin:0}.flex-fill{flex:1 1 auto;max-width:100%;min-width:0}.no-shrink{flex-shrink:0}.input-container-2 input,.input-container-2 select,a,button{background-color:transparent}.block-link,.btn,.input-description,.input-title{border-color:transparent!important}.btn-primary:not(:disabled):focus,.btn-primary:not(:disabled):hover{opacity:.8}.btn-primary:not(:disabled):active{opacity:.6}.inline-link{color:#0277bd}.inline-link:hover{text-decoration:underline}.inline-link:active{color:#0293e7}::placeholder{color:inherit;opacity:.5}.main-content{position:relative;margin:0;text-align:center;font-size:1.7rem}.main-container{padding:2rem 2%}.container{margin:3.5rem auto}.container:first-child{margin-top:0}.container:last-child{margin-bottom:0}.container-2{padding:3.5rem 0}.container-2:first-child{padding-top:0}.container-2:last-child{padding-bottom:0}.content-container{width:100%;height:100%;display:flex;flex-direction:column}.inside-centered{width:100%;max-width:90rem!important;margin-left:auto;margin-right:auto}.bottom-border:not(:last-of-type):not(:last-child){background-clip:padding-box;border-bottom:.2rem solid}.inline{display:inline-block;vertical-align:top}.inside-centered.inline{margin-left:1%;margin-right:1%}.main-title,.title{margin:0 auto .3em;padding:var(--padding) 1rem;text-align:center}.main-title{font-size:2.7rem}.title-icon{font-size:6rem;text-align:center}.title{font-size:2rem}.box,.option,.select-item{border-radius:var(--border-radius)}.box-title{font-size:2.1rem;text-align:center;border-top-left-radius:inherit;border-top-right-radius:inherit}.box-content,.box-title{padding:var(--padding)}footer{padding:1rem;font-size:1.7rem}.page-img{border-radius:var(--border-radius)}