.logo{height:100px;width:100px;margin-top:25px}.button{background-color:#67ccc5;color:#fff;font-size:14px;font-weight:700;padding:15px 35px;border:0;border-radius:8px;cursor:pointer;min-width:250px;margin-bottom:5px}.button:disabled{background-color:#ccc}.header{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.form-wrapper{height:100%}.container{display:flex;flex-direction:column;justify-content:starts;align-items:center;height:100%;width:100%;padding:0 0 10px;color:#fff;font-family:Poppins,sans-serif}.actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.students-wrapper{width:100%;padding:5px;height:100%}.student-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid #fff;min-height:80px;border-radius:5px;margin:15px;padding-right:15px}.student-data{width:100%;display:flex;flex-direction:row;align-items:center}.student-infos{display:flex;flex-direction:column;text-align:left;font-size:14px}.foto{max-width:70px;max-height:70px;border-radius:15px;margin:15px}.checkbox-container{display:flex;justify-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox-style{display:inline-block;width:25px;height:25px;border:1px solid #fff;border-radius:50%;margin-right:5px}.checkbox-container input[type=checkbox]{position:absolute;opacity:0}.checkbox-container input[type=checkbox]:checked+.checkbox-style{background-color:#fff}.plan{width:100%;border:1px solid #fff;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:10px;border-radius:8px;cursor:pointer}.plan-title{font-weight:700;margin-top:10px}.plan-hour{margin:5px}.turmas-wrapper{width:90%;display:flex;flex-direction:column;justify-content:center}.filters{display:flex;flex-direction:column;align-items:center}.filters>label{margin-bottom:15px}input{background-color:#fff;border:none;height:45px;width:280px;margin-bottom:20px;position:relative;border-radius:8px;color:#000;padding-left:20px}@media (max-width: 950px){input{background-color:#fff}}input ::placeholder{color:#999}.form-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:start;max-width:980px;height:100%}@media (max-width: 950px){.form-wrapper{height:100%}}.form-isFalse{display:flex;flex-direction:column}.buttons-step1{height:100vh}.form-step2{height:1000px}.header-step2{display:flex;flex-direction:column;justify-content:center;align-items:center}.testando{display:flex;flex-direction:column;justify-content:center;align-items:center;width:auto}.form-units{display:flex;flex-direction:column;justify-content:center;align-items:start;width:auto}.course-item{list-style:none;margin:10px;padding:10px;text-align:center}.course-item-selected{background-color:#fff;color:#2d3192}select{background-color:#fff;height:45px;width:280px;margin-bottom:20px;position:relative;border-radius:8px;text-align:center;color:#000}@media (max-width: 950px){select{background-color:#fff;color:#2d3192}}option{font-family:Poppins,sans-serif;color:#000;font-size:15px}.buttons{margin-top:15px;width:100%;margin-bottom:200px;display:flex;flex-direction:center;justify-content:center}.plan-selected{background-color:#fff;color:#2d3192}.courses-wrapper{display:flex;flex-direction:column;width:100%;padding:0 10px}@media (max-width: 950px){.courses-wrapper{height:100%}}.mensagemTurma{font-size:18px;font-weight:bolder;margin-top:5px}.plan-wrapper{width:80%;display:flex;flex-direction:column;justify-content:center;align-items:center}.plan-step3{height:100vh;width:80%}.buttons-familia{margin-top:15px;width:100%;display:flex;flex-direction:center;justify-content:center}.add-student-wrapper{display:flex;flex-direction:column;align-items:center}.add-student-wrapper input{background-color:#fff;border:none;height:45px;width:280px;margin-bottom:20px;position:relative;border-radius:8px;color:#000}.student-familia{display:flex;flex-direction:row;justify-content:space-between;text-align:left;width:100%;margin-top:15px}.student-familia button{background-color:red;color:#fff;font-size:12px;font-weight:700;padding:10px 25px;border:0;border-radius:8px;cursor:pointer}.student{display:flex;flex-direction:column}.student-wrap{border-bottom:1px solid #fff;width:100%;padding:16px}.infos{display:flex;width:100%;flex-direction:column}.step4{height:100vh}.info-detail{display:flex;height:100%;flex-direction:row;border-bottom:1px solid #fff;padding:10px}.payment-info{display:flex;flex-direction:column;gap:15px;margin:15px}.pegamais{height:100vh;display:flex;flex-direction:column;padding:20px;gap:100px}.label-info{text-align:right;font-weight:400}.value-info{text-align:left;font-weight:700;margin-left:15px}a{text-decoration:none;background-color:#67ccc5;color:#fff;font-size:14px;font-weight:700;padding:15px 35px;border:0;border-radius:8px;cursor:pointer}.input-check{height:20px;max-width:100px}.terms{margin-top:20px;display:flex;flex-direction:row;align-items:center;justify-items:center}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center}.modal-content{background-color:#fff;padding:20px;max-width:600px;width:100%;box-shadow:0 2px 4px #0000001a;max-height:100vh;margin-top:20px;margin-bottom:20px;overflow-y:auto}.modal h3{margin-bottom:10px;color:#000;text-align:center}.copy-button{background-color:#fff;color:#000;font-size:14px;font-weight:700;padding:15px 35px;border:0;border-radius:8px;cursor:pointer;margin-bottom:5px}.navigation{margin-top:20px}.home-button{background-color:transparent;border:none}.contrato-text{color:#000;text-align:justify}.contrato-title{font-weight:700;text-decoration:underline}.contrato-footer{margin-top:35px}.billWrapper{width:100%;justify-content:center;align-items:center;text-align:center}.billCard{font-family:Poppins,sans-serif;font-weight:300;margin:8px;cursor:pointer;display:block;text-decoration:none;color:#fff;background-color:#0094e9a9;border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px}.infos{display:flex;flex-direction:column;align-items:center;justify-content:center}.tabs{display:flex;flex-direction:row;gap:15px;margin-bottom:20px}.tab-active{border-bottom:2px solid #fff;padding:none}.actions{display:flex;flex-direction:row;justify-content:space-between;margin:5px;width:80%}.foto{width:70px;border-radius:20px;margin:15px}.enrollCard{font-family:Poppins,sans-serif;font-weight:300;margin:8px;cursor:pointer;text-decoration:none;color:#fff;background-color:#0094e9a9;border-radius:5px;display:flex;flex-direction:column;justify-content:start;align-items:center;padding:5px}.buttons{display:flex;flex-direction:column}.button-link{width:180px;margin-bottom:6px}.Recebida-payment{color:#fff;background-color:green;border-radius:5px;padding:5px;font-weight:400}.Pendente-payment{color:#000;background-color:#fff;border-radius:5px;padding:2px;font-weight:400}.Confirmada-payment{color:green;background-color:#fff;border-radius:5px;padding:2px;font-weight:400}.Vencida-payment{color:#fff;background-color:red;border-radius:5px;padding:2px;font-weight:400}.upload-button{border:1px solid #fff;height:15px;padding:20px;margin-bottom:5px}.image-preview{margin-top:20px}.preview{border-radius:20px;max-height:300px}.back-button{background-color:transparent;color:#fff;border:1px solid #fff;margin-top:5px}.select-uf{width:100%}.App{height:100hv;background-color:#2d3192}.container{display:flex;flex-direction:column;justify-content:start;height:100%;width:100%;padding:0 0 10px;color:#fff;font-family:Poppins,sans-serif}.error-message{color:#cd3545;font-size:14px;margin-top:5px;font-weight:bolder}html,#root{margin:0;width:100%;height:100%}body{margin:0;width:100%;height:100%;background-color:#2d3192}
