h1,h2,h3,h4,h5,h6{font-family:Jost;margin:0;letter-spacing:1px}h1{font-size:4rem}h2{font-size:3rem}h3{font-size:2.5rem}h4{font-size:2rem}h5{font-size:1.5rem}h6{font-size:1.2rem}span.subheader{font-size:1.5rem;margin:0;color:#9e9e9e;letter-spacing:.5px;font-weight:400}.button{background-color:#fff;border:0;border-radius:3rem;line-height:80px;padding:0;height:80px;color:#b2b2b2;font-size:3rem;font-weight:500;font-family:Jost;padding:0 4rem 0 3rem;margin-right:2rem;box-shadow:0 1px 3px 0 rgba(88,102,126,.1),4px 4px 20px 0 rgba(88,102,126,.08);display:flex;align-items:center}.button:hover{color:#fff;background-color:#41dbb9}.button:hover svg{fill:#fff}.button.medium{height:60px;line-height:60px;border-radius:2.5rem;font-size:2.5rem;padding:0 3rem 0 2rem;background-position:2rem;background-size:30px 30px}.button.medium svg{width:25px;height:25px}.button.small{height:40px;line-height:40px;border-radius:1.5rem;font-size:2rem;padding:0 2rem 0 1rem}.button.small svg{width:20px;height:20px;margin-right:1.1rem}.button.noimage{padding:0 3rem 0 3rem}.button.reverse{background-color:#41dbb9;color:#fff}.button.reverse svg{fill:#fff}.button.reverse:hover{color:#b2b2b2;background-color:#fff}.button.reverse:hover svg,.button svg{fill:#41dbb9}.button svg{width:30px;height:30px;margin-right:3rem}.button_with_sub{display:flex;cursor:pointer;font-family:Jost}.button_with_sub .add{background-color:#fff;width:60px;height:60px;border-radius:5rem;box-shadow:0 1px 3px 0 rgba(88,102,126,.1),4px 4px 20px 0 rgba(88,102,126,.08);background-size:50px 50px;background-repeat:no-repeat;background-position:50%;color:#41dbb9;font-weight:500;font-size:5.6rem;line-height:50px}.button_with_sub .sub{line-height:60px;margin-left:2rem;font-weight:500;color:#b9bbba}.button_with_sub:hover .add{background-color:#41dbb9;color:#fff}p{font-size:1.6rem;font-weight:400}p.medium{font-size:1.4rem}p.small{font-size:1.2rem}label{font-family:Jost;color:#a8a8a8;margin-left:1.5rem}input[type=radio]{display:inline}input[type=email],input[type=password],input[type=text]{padding:2rem 1.5rem;border-radius:2rem;font-size:1.6rem;font-weight:500;border:1px solid #c5c5c5;color:#7d7d7d;background-color:#fff}input[type=checkbox]{margin-right:.5rem;background-color:red}textarea{padding:2rem 1.5rem;height:100px}select,textarea{border-radius:2rem;font-size:1.6rem;font-weight:500;color:#7d7d7d;border:1px solid #c5c5c5;background-color:#fff}select{line-height:3rem;height:4.2rem}select option{border-radius:2rem;font-size:1.6rem;font-weight:500}.center{display:flex;justify-content:center}.left{display:flex;justify-content:left}.right{display:flex;justify-content:right}#app{display:block;margin:4rem}.content{padding:2rem;text-align:left;margin:0}.content .line{border-bottom:1px solid #ccc;margin-bottom:2rem}.content .group_title{font-weight:400}.content .group{margin-top:2rem;border-radius:2rem;padding:2rem;width:100%;background-color:#fff;margin-bottom:4rem}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{padding:1rem}