body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.home{padding:20px 130px 50px;background-color:#ffdfcf;height:100vh;display:flex;align-items:center;justify-content:space-between;border-radius:4px}.home .left{display:flex;flex-direction:column;width:50%;margin-top:-300px}.home .left .position{font-size:38px;font-weight:700;color:#3b3a36;margin-bottom:50px}.home .left .explain,.home .left .position{font-family:"Montserrat",sans-serif;text-align:left}.home .left .explain{margin-top:-20px;font-size:16px}.home .left .get-started{display:flex;align-items:center;justify-content:flex-start;width:100%}.home .left .get-started input{height:42px;margin-right:10px;border-radius:6px;border:2px solid grey;background-color:#e7e9eb;padding-left:20px;font-family:"Montserrat",sans-serif;font-size:14px;width:50%}.home .left .get-started button{font-family:"Montserrat",sans-serif;border-radius:6px;padding:15px;background-color:#dc5c3b;color:#fff;font-size:16px;border:none}.home .right{display:flex;justify-content:flex-end;margin-top:-30px}.home .right img{width:90%}.topics-container{font-family:"Montserrat",sans-serif;display:flex;flex-direction:column;padding:50px}.topics-container .title{color:#dc5c3b;font-weight:700;font-size:18px}.topics-container .topics{margin-bottom:20px}.topics-container .topics .topic{padding:5px;border:1px solid #e9cac0;border-radius:4px;width:11%;margin:10px;top:0;right:0;bottom:0;left:0;display:inline-block;text-align:center}.topics-container .topics .topic:focus{outline:none}.topics-container button{margin-right:200px;background-color:#dc5c3b;border-radius:4px;padding:10px;color:#fff;width:10%;font-size:16px;border:none;font-family:"Montserrat",sans-serif}.topics-container button:focus{outline:none}.loader{border-top-color:#dc5c3b}.time-container{padding:50px;font-family:"Montserrat",sans-serif}.time-container .top{display:flex;justify-content:space-between;margin-top:20px}.time-container .top label{color:#dc5c3b;font-weight:700}.time-container .top .timezone{margin-left:20px;font-family:"Montserrat",sans-serif}.time-container .top button{margin-right:200px;background-color:#dc5c3b;border-radius:4px;padding:10px;border:none;color:#fff;width:8%;font-size:16px;font-family:"Montserrat",sans-serif}.time-container .slots{display:flex;margin-left:20px}.time-container .slots .title{color:#dc5c3b;font-weight:700}.time-container .slots .each-slot{margin:20px;text-align:center}.time-container .slots .each-slot .time{border:1px solid #e9cac0;padding:5px;border-radius:4px;margin-bottom:5px;font-size:16px}.time-container .slots .each-slot .time:hover{background-color:#ff0}.time-container .slots .each-slot .time-not{border:1px solid #dc5c3b;padding:5px;border-radius:4px;visibility:hidden;margin-bottom:5px}.loader{border:16px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:40px;height:40px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:20% auto}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.signup{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:15%}.signup .logo{color:#fff;margin-bottom:40px;margin-top:-100px;display:flex;justify-content:flex-start}.signup .logo h1{background-color:#dc5c3b;border-radius:60%;padding:15px;transform:rotate(-10deg);background:repeating-linear-gradient(45deg,#dc5c3b,#ffdfcf 1px,#dc5c3b 0,#dc5c3b 15px)}.signup form{width:25%;background-color:#f2f0ef;padding:50px;border-radius:4px;display:flex;flex-direction:column;margin-top:-100px}.signup form p{font-family:"Montserrat",sans-serif;color:#dc5c3b}.signup form .row{display:flex;width:100%;margin-bottom:20px}.signup form .row input{width:100%;border:none;height:40px;font-size:14px;font-family:"Montserrat",sans-serif;border-radius:4px;padding-left:10px;color:#dc5c3b}.signup form .row input:-webkit-autofill,.signup form .row input:-webkit-autofill:active,.signup form .row input:-webkit-autofill:focus,.signup form .row input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important;font-family:"Montserrat",sans-serif}.signup form .row input:focus{outline:none}.signup form button{height:35px;background-color:#c8c8c8;border:none;border-radius:4px}.signup .already-member,.signup form button{font-family:"Montserrat",sans-serif;font-size:14px}.signup .already-member{color:#00f}.signup .already-member a{color:#dc5c3b}.matching-container{width:100%;display:flex;flex-direction:column;justify-content:center;text-align:center;margin-top:30px}.matching-container .sad-icon{margin-top:100px}.matching-container .sad-icon img{width:20%}.matching-container h2,.matching-container table{font-family:"Montserrat",sans-serif}.matching-container table{border-collapse:collapse;width:90%;margin-left:50px}.matching-container table td,.matching-container table th{border:1px solid #e9cac0;padding:8px}.nav{display:flex;justify-content:space-between;align-items:center;font-family:"Montserrat",sans-serif;background-color:#ffdfcf;padding:30px 0 0}.nav .logo{margin-left:130px;color:#fff}.nav .logo h1{background-color:#dc5c3b;border-radius:60%;padding:15px;transform:rotate(-10deg);background:repeating-linear-gradient(45deg,#dc5c3b,#ffdfcf 1px,#dc5c3b 0,#dc5c3b 15px)}.nav .navigation{margin-right:130px}.nav .navigation a{margin-right:20px;text-decoration:none;color:#61605d}.nav .navigation a:hover{color:#3b3a36}.nav .navigation button{border:1px solid #61605d;padding:8px;border-radius:4px;font-size:14px;background-color:transparent;font-family:"Montserrat",sans-serif;color:#61605d}.nav .navigation button:hover{border:1px solid #3b3a36;color:#3b3a36}.login{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:15%}.login .logo{color:#fff;margin-bottom:40px;margin-top:-100px;display:flex;justify-content:flex-start}.login .logo h1{background-color:#dc5c3b;border-radius:60%;padding:15px;transform:rotate(-10deg);background:repeating-linear-gradient(45deg,#dc5c3b,#ffdfcf 1px,#dc5c3b 0,#dc5c3b 15px)}.login form{width:25%;background-color:#f2f0ef;padding:50px;border-radius:4px;display:flex;flex-direction:column;margin-top:-100px}.login form p{font-family:"Montserrat",sans-serif;color:#dc5c3b}.login form .input-container{border:none;border-radius:4px;background-color:#fff;padding:5px;display:flex;margin-bottom:20px;align-items:center}.login form .input-container i{color:grey;margin-right:5px;margin-left:5px;font-size:12px}.login form .input-container input{width:100%;border:none;height:30px;font-size:16px;font-family:"Montserrat",sans-serif;padding-bottom:5px;color:#dc5c3b}.login form .input-container input:-webkit-autofill,.login form .input-container input:-webkit-autofill:active,.login form .input-container input:-webkit-autofill:focus,.login form .input-container input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important;font-family:"Montserrat",sans-serif}.login form .input-container input:focus{outline:none}.login form .input-container:focus{outline:1px solid #9a9998}.login form button{height:35px;background-color:#c8c8c8;border:none;border-radius:4px}.login .new-here,.login form button{font-family:"Montserrat",sans-serif;font-size:14px}.login .new-here{color:#00f}.login .new-here a{color:#dc5c3b}
/*# sourceMappingURL=main.ef0b0c24.chunk.css.map */