@import url(https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;500;600;800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2b434e;font-size:14px;margin:0}body,code{font-family:Work Sans,sans-serif}::-webkit-scrollbar{border:none;height:5px;width:10px}::-webkit-scrollbar-track{background:#e9ecf5}::-webkit-scrollbar-thumb{background:#c3cad9}::-webkit-scrollbar-thumb:hover{background:#ffc107}.container-da-tabela-responsiva{-webkit-overflow-scrolling:touch;overflow-x:auto;scrollbar-color:#c3cad9 #f1f1f1;scrollbar-width:thin}.container-da-tabela-responsiva::-webkit-scrollbar{height:8px}.container-da-tabela-responsiva::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.container-da-tabela-responsiva::-webkit-scrollbar-thumb{background:#c3cad9;border-radius:4px}.container-da-tabela-responsiva::-webkit-scrollbar-thumb:hover{background:#ffc107}@media (max-width:1200px){.container-da-tabela-responsiva .MuiTable-root{min-width:800px}}@media (max-width:960px){.container-da-tabela-responsiva .MuiTable-root{min-width:700px}.container-da-tabela-responsiva .MuiTableCell-root{font-size:12px;padding:8px 4px}}@media (max-width:600px){.container-da-tabela-responsiva .MuiTable-root{min-width:500px}.container-da-tabela-responsiva .MuiTableCell-root{font-size:11px;padding:6px 2px}.container-da-tabela-responsiva .MuiTableHead-root .MuiTableCell-root{font-size:10px}}@media (max-width:480px){.container-da-tabela-responsiva{margin:0 -8px;padding:0 8px}.container-da-tabela-responsiva .MuiTable-root{min-width:450px}}.container-da-tabela-responsiva .MuiTableRow-root:hover{background-color:#f5f5f5;transition:background-color .2s ease}.container-da-tabela-responsiva .MuiTable-root{border-collapse:collapse}.container-da-tabela-responsiva .MuiTableCell-root{word-wrap:break-word;max-width:200px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}@media (max-width:600px){.container-da-tabela-responsiva .MuiTableCell-root{max-width:120px}}@keyframes CustomSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CustomSpin{animation:CustomSpin 2s linear infinite}@keyframes pulse{to{opacity:1}90%{opacity:.9}80%{opacity:.8}70%{opacity:.7}60%{opacity:.6}50%{opacity:.5}40%{opacity:.4}30%{opacity:.3}20%{opacity:.2}10%{opacity:.1}0%{opacity:0}}.animate-pulse{animation:pulse 1s}.base{position:absolute}.baseDiv{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:10%;position:relative;width:100%}.enrollLeftSide{background-color:#003b76;height:100%;min-height:100vh;position:fixed}.enrollLeftSide img{background-size:cover;width:100%}.enrollLeftSide .enrollLeftSideContent{padding:0 42px}.enrollLeftSide h2{color:#fff;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.contact-group{align-items:center;display:flex;gap:12px}.contact-group:first-child{margin-bottom:35;margin-top:30px}.contact-group img{height:34px;width:34px}.contact-group p{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:150.3%}.button-group{align-items:center;display:flex;gap:17px;justify-content:center;margin-bottom:50px}@media (max-width:600px){.container-da-tabela-responsiva{overflow-x:auto}}.hidden-xs{display:block}@media (max-width:600px){.hidden-xs{display:none}}.srch{border:1px solid #ccc;font-size:15px;height:15px;left:400px;padding:5px;position:absolute;width:150px}.subjects-container{border:1px solid #e4ebf5;margin-left:20px;margin-top:40px;min-height:500px;width:100%}.subjects-container .header{background-color:#e4ebf5;padding:19px}.subjects-container .header .title{color:#42474b;font-size:14px;font-style:normal;font-weight:700;margin:0 0 10px;padding:0}.subjects-container .body{padding:19px}.subjects-container .body .subjects-wraper{background-color:#e9ecf5;border-radius:6px;margin-bottom:15px;padding:6px 10px!important;width:fit-content}.subject{background-color:#e9ecf5;border-radius:.375rem;color:#42474b;margin:.5rem 1.5rem 1rem .5rem;max-width:max-content;padding:.5rem}.self-center{align-self:center}.ml-3{margin-left:.75rem}.ml-2{margin-left:.5rem}.file-icon{margin-bottom:9.5px;margin-top:9.5px}.file-bg{background-color:#e4ebf5}.p-4{padding:1rem}.activeIcon{align-self:center;border:1.8px solid #000;border-radius:50%;height:14px;padding:4px;width:14px}.semesterIcon{height:12;width:12}.deleteIcon{cursor:pointer}.additional-info h2{color:#ffc107;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.additional-info p{color:#949494;font-size:14px;font-style:normal;font-weight:400;line-height:150.3%;width:800px}red-asterisk{color:#fb3f4a}.flex-wrap{display:flex}.w-231{width:231px}.w-480{width:480px}.pb-25{padding-bottom:25px}.s-18{gap:18px}.s-26{gap:26px}.flex-row{display:flex;flex-direction:column}.responsibility{color:#2f3843!important;font-size:15px;font-style:normal;font-weight:400;line-height:20px;width:100%}*,:after,:before{box-sizing:initial!important}.check-button,.radio-button{margin-bottom:30px;margin-left:-20px}.second-check{margin-top:-30px}.radio-button ul{width:80px}.check-button ul,.radio-button ul{display:flex;list-style:none;margin:0;padding:0}.check-button ul{width:600px}.check-button ul li,.radio-button ul li{color:#373435;display:block;height:50px;margin:0;position:relative;width:100%}ul li input[type=checkbox],ul li input[type=radio]{position:absolute;visibility:hidden}.radio-button ul li label{padding:35px 60px 25px 55px}.check-button ul li label,.radio-button ul li label{cursor:pointer;display:block;font-size:15px;font-weight:300;position:relative;-webkit-transition:all .25s linear;z-index:9}.check-button ul li label{padding:35px 1px 25px 55px}ul li:hover label{color:#373435}.check-button ul li .check,.radio-button ul li .check{border:5px solid #bdbdbd;border-radius:5px;display:block;height:16px;left:20px;position:absolute;top:30px;transition:border .25s linear;-webkit-transition:border .25s linear;width:16px;z-index:5}.check-button ul li:hover .check,.radio-button ul li:hover .check{border:5px solid #ffc107}.check-button ul li .check:before,.radio-button ul li .check:before{border-radius:100%;content:"";display:block;height:8px;left:5px;margin:auto;position:absolute;top:5px;transition:background .25s linear;-webkit-transition:background .25s linear;width:8px}input[type=checkbox]:checked~.check,input[type=radio]:checked~.check{border:5px solid #ffc107}input[type=checkbox]:checked~.check:before,input[type=radio]:checked~.check:before{background:#ffc107}input[type=checkbox]:checked~label,input[type=radio]:checked~label{color:#373435}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 10s linear infinite}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.calendar-container{font-family:Arial,sans-serif;margin:0 auto;padding:1px;position:relative;text-align:center;width:250px}.calendar-header{align-items:center;display:flex;font-size:1.1rem;font-weight:700;justify-content:space-between;margin-bottom:8px;position:relative}.header-buttons{position:absolute;right:0;top:0}.header-buttons button{background-color:initial;border:none;margin-left:8px}.calendar-weekdays{display:flex;justify-content:space-between;padding:8px 0}.weekday{flex:1 1;text-align:center}.calendar-days{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(7,1fr)}.calendar-day{padding:8px;position:relative;text-align:center}.current-day{background-color:#fb3f4a;border-radius:50%;color:#fff}nav{border-bottom:1px solid #ccc;padding:10px 50px}nav a{padding:5px}aside{border-right:1px solid #ccc;padding:20px}.content{background-color:#f8fafd;margin-top:60px;width:100%}.midle-section .content{padding:100px 130px}.logo{align-items:left;display:flex;justify-content:left;padding:10px 20px;width:270px}.logo img{width:63px}.title{align-items:center;display:flex;font-size:16px;justify-content:space-between;padding:0 20px;width:70%}h1{color:#8893a9;font-size:18px;font-style:normal;font-weight:600;line-height:21px}.profile{align-items:center;display:flex;margin-left:20px;width:15%}.info{display:flex;flex-direction:column;padding:0}.info p{margin:0;padding-left:20px}.info p:first-child{padding-bottom:6px}.name{color:#42474b;font-weight:600}.name,.role{font-size:14px;font-style:normal;line-height:16px}.role{color:#afafaf;font-weight:400}.category{color:#8893a9;font-size:14px;font-weight:500;letter-spacing:0;line-height:16px;margin:0;padding-left:10px;text-align:left}.logout-button-container{margin-top:25px;right:10px}.logo-confirmation{height:106px;margin-bottom:43px;width:113px}.enroll-confirmation{background-color:#f8f9fa;padding:38px 100px}.enroll-confirmation h2{color:#ffc107;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-align:center;text-transform:uppercase}.flex{display:flex;justify-content:space-between;margin:0 0 -10px;width:650px}.flex div{width:400px}.enroll-confirmation h3{font-weight:700}.enroll-confirmation h3,.enroll-confirmation p{color:#000;font-size:18px;font-style:normal;line-height:20px}.enroll-confirmation p{font-weight:300;text-align:left}.enroll-confirmation .confirmation-body{margin-bottom:50px}.confirmation-footer{align-items:center;gap:45px}.confirmation-footer img{height:86px;width:93px}.confirmation-footer div:last-child{width:430px}.confirmation-footer p{color:#000;font-size:18px;font-style:normal;font-weight:300;line-height:20px}.back-button{margin-right:180px;margin-top:102px}.back-button span{font-size:18px;font-style:normal;font-weight:700;line-height:20px}.enrollRightSide img{margin:30px 0;width:90px}.information{align-items:center;display:flex;gap:17px;margin-bottom:5px;margin-top:49px;padding:0;width:100%}.confirmation-left-side>img{width:100%}.information img{height:50px;width:50px!important}.confirmation-left-side{background-color:#003b76;height:100%;min-height:100vh}.confirmation-content{padding:0 42px}.confirmation-left-side h2{color:#fff;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.information-contend{margin-left:70px;margin-top:-20px}.information-contend p{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:150.3%}.enroll-analyse-container{max-width:100%}h2{color:#212529;font-size:20px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:24px;margin-top:-20px;padding:10px}.mother-flex{display:flex}.left-side{background-color:#fff;flex:1 1;padding:40px;position:fixed;width:13%}.divider{background-color:#f8fafd;height:90vh;width:.5%}.right-side{background-color:#fff;flex:1 1;margin-left:290px;padding-left:40px;width:79.6%;z-index:0}.step-title{color:#8893a9;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0;padding:0}.button-container-right{margin-right:20px;margin-top:20px;text-align:right}body{overflow-x:hidden}@media screen and (max-width:768px){.right-side{margin-left:0;padding-left:0}}.payment-analysis{padding:60px 330px 60px 80px}@media screen and (max-width:768px){.payment-analysis{padding:0}}.ref{font-size:15px;font-weight:600}.ref,.value{color:#000;font-style:normal;line-height:20px}.value{font-size:16px;font-weight:300}.w-240{width:240px}.pb-22{margin-bottom:22px;padding:0}.pb-69{margin-bottom:69px;padding:0}.payment-analysis p{margin:0;padding:0}.rup-button{width:100%}.history-analyis{padding:60px 320px 60px 80px}.step{background:#fff;border-radius:6px;box-shadow:0 8px 16px 0 #abbed133;height:71px;padding:11px 20px;width:656px}.step .title{color:#003b76;font-weight:700;line-height:24px;margin:0 0 6px;padding:0;text-transform:uppercase}.step .date,.step .title{font-size:14px;font-style:normal}.step .date{color:#8893a9;font-weight:400;line-height:normal}.MuiStepLabel-label.Mui-active{color:#ffc107!important;font-weight:500!important}.school{background-color:#fff;padding:55px 80px 80px}@media screen and (max-width:768px){.school{padding:0}}.academic-info h2{color:#ffc107;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.academic-info p{color:#949494;font-size:14px;font-style:normal;font-weight:400;line-height:150.3%;width:800px}.red-asterisk{color:#fb3f4a}.large-screen-paragraph{font-size:16px;line-height:1.5;text-align:justify}.small-screen-paragraph{font-size:14px;line-height:1.3;text-align:left}.button{padding-Left:610px;padding-Bottom:80px;padding-Top:130px;display:flex;gap:10px;position:relative;right:28px}@media screen and (max-width:768px){.button{padding:50px 15px 15px}}
/*# sourceMappingURL=main.ff69fe8f.css.map*/