.avisoCaptcha{display:none}#containerRecaptcha{display:inline-table;text-align:center}#containerRacapBut{width:100%;text-align:center}.mx_form_invalido .mx_recaptcha_failed span{display:block;color:red;font-weight:700}#recapContato{margin-bottom:18px;width:100%;text-align:center}.modal-tutores-container[data-v-02d4c81a]{width:100%;max-width:600px;height:315px}.fundo-escuro[data-v-02d4c81a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;overflow-x:hidden;overflow-y:auto;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5)}.modal-tutores-close[data-v-02d4c81a]{background-color:#017cfa;border-radius:50%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;position:absolute;top:-10px;right:-10px;z-index:99}.modal-tutores-body[data-v-02d4c81a]{display:flex;flex-direction:column;align-items:stretch;height:100%}@media (max-width:767px){.modal-tutores-container[data-v-02d4c81a]{max-width:90%;height:100%;max-height:55.25vw}}h3[data-v-1f025e6e]{color:#01ade4!important}.informacoes-tutores[data-v-1f025e6e]{padding-top:50px!important}.tutor-apresentacao h2[data-v-1f025e6e]{font-family:Fira Sans;font-size:36px;color:#01ade4;margin-bottom:10px;font-weight:700}.tutor-apresentacao h3[data-v-1f025e6e]{font-family:Fira Sans;font-size:50px;color:#01ade4;margin-bottom:10px;font-weight:700}.tutor-apresentacao h4[data-v-1f025e6e]{font-family:Fira Sans;text-decoration:underline;color:#01ade4;font-size:20px;margin-top:15px;margin-bottom:5px}.tutor-apresentacao p[data-v-1f025e6e]{font-family:Fira Sans;margin-bottom:10px;font-size:16px;font-weight:400}.border-radius-tutor[data-v-1f025e6e]{border-radius:15px;-o-object-fit:cover;object-fit:cover;max-height:100%}.course-section-wrapper[data-v-1f025e6e]{background-color:#004f9f;border-radius:15px;padding:30px;margin:0 15px;min-height:400px}.image-container[data-v-1f025e6e]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.tutor-modal-video[data-v-1f025e6e]{width:100%;height:100%}.tutor-modal-video img[data-v-1f025e6e]{width:100%;height:auto}.tutor-content-box[data-v-1f025e6e]{font-family:Fira Sans;color:#fff;padding:20px;border-radius:10px;background-color:transparent;height:100%;display:flex;flex-direction:column;justify-content:center}.semester-section-wrapper[data-v-1f025e6e]{color:#000;border-radius:15px;padding:10px;margin:0 15px 50px 15px}.semester-table-container[data-v-1f025e6e]{color:#fff;font-family:Fira Sans}.semester-bar[data-v-1f025e6e]{margin-bottom:4px;display:flex;align-items:center;gap:3px}.semester-bar span[data-v-1f025e6e]{font-size:18px;font-weight:700;color:#fff;padding:5px 15px;cursor:pointer;transition:color .3s;background-color:#004f9f}.semester-bar span.active[data-v-1f025e6e],.semester-bar span[data-v-1f025e6e]:hover{color:#fff;background-color:#01ade4}.semester-table[data-v-1f025e6e]{width:100%;border-collapse:collapse}.semester-table td[data-v-1f025e6e],.semester-table th[data-v-1f025e6e]{padding:15px 10px;text-align:left;border-bottom:1px solid #01ade4}.semester-table th[data-v-1f025e6e]{background-color:#01ade4;font-weight:700;font-size:16px;color:#fff;text-transform:uppercase}.semester-table td[data-v-1f025e6e]{font-size:14px;font-weight:400;color:#000;background-color:transparent}.semester-table tbody tr.row-white[data-v-1f025e6e]{background-color:#fff}.semester-table tbody tr.row-gray[data-v-1f025e6e]{background-color:#e8ecef}.semester-table tbody tr:last-child td[data-v-1f025e6e]{border-bottom:none}.corpo-docente-section-wrapper[data-v-1f025e6e]{color:#000;border-radius:15px;margin:0 15px 50px 15px;background-color:#e8ecef}.corpo-docente-container[data-v-1f025e6e]{font-family:Fira Sans}.professor-card[data-v-1f025e6e]{text-align:center}.professor-image[data-v-1f025e6e]{width:100%;max-width:150px;height:auto;border-radius:15px;margin-bottom:10px;-o-object-fit:cover;object-fit:cover}.professor-card h5[data-v-1f025e6e]{font-size:18px;font-weight:600;color:#004f9f;margin-bottom:5px;text-decoration:none}.professor-card p[data-v-1f025e6e]{font-size:15px;font-weight:400;color:#3b2b15;margin-bottom:0;font-family:Fira Sans;font-style:italic}.professor-info[data-v-1f025e6e]{padding-left:15px;text-align:left}.calendario-academico-section-wrapper[data-v-1f025e6e]{color:#000;border-radius:15px;padding:10px;background-color:#e8ecef}.calendario-academico-container[data-v-1f025e6e]{font-family:Fira Sans}.calendario-trimestres-bar[data-v-1f025e6e]{border-radius:5px;margin-bottom:10px;display:flex;align-items:center;gap:5px}.calendario-trimestres-bar span[data-v-1f025e6e]{font-size:16px;font-weight:600;color:#fff;padding:5px 10px;cursor:pointer;transition:background-color .3s;background-color:#004f9f}.calendario-trimestres-bar span.active[data-v-1f025e6e],.calendario-trimestres-bar span[data-v-1f025e6e]:hover{background-color:#01ade4}.calendario-content[data-v-1f025e6e]{display:block}.calendario-trimestre[data-v-1f025e6e]{margin-bottom:20px}.calendario-month-wrapper[data-v-1f025e6e]{display:flex;justify-content:space-between;gap:10px}.calendario-month[data-v-1f025e6e]{flex:1;background-color:#fff;padding:15px;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.calendario-month.gray-bg[data-v-1f025e6e]{background-color:#e8ecef}.calendario-month h4[data-v-1f025e6e]{font-size:20px;font-weight:600;color:#01ade4;margin-bottom:10px;text-decoration:underline}.calendario-month ul[data-v-1f025e6e]{list-style:none;padding:0}.calendario-month li[data-v-1f025e6e]{font-size:14px;font-weight:400;color:#000;margin-bottom:5px}@media (max-width:767px){h2[data-v-1f025e6e]{font-size:30px!important}.col-12.col-md-4.d-flex.justify-content-center.justify-content-md-end[data-v-1f025e6e],.col-12.col-md-8.d-flex[data-v-1f025e6e]{bottom:140px;width:100%;left:0}.tutor-apresentacao h3[data-v-1f025e6e]{font-size:20px}.tutor-apresentacao h4[data-v-1f025e6e]{font-size:18px}.tutor-apresentacao p[data-v-1f025e6e]{font-size:16px}.course-section-wrapper[data-v-1f025e6e]{padding:20px;margin:0 0;min-height:auto;margin-top:100px}.image-container[data-v-1f025e6e]{margin-bottom:20px}.row.align-items-stretch[data-v-1f025e6e]{flex-direction:column;align-items:center}.col-12.col-md-4[data-v-1f025e6e],.col-12.col-md-8[data-v-1f025e6e]{width:100%}.semester-section-wrapper[data-v-1f025e6e]{padding:0;margin:0 10px 30px 10px}.semester-bar[data-v-1f025e6e]{display:flex;align-items:center;gap:3px;white-space:nowrap;-webkit-overflow-scrolling:touch;padding:0;background-color:transparent;width:100%}.semester-bar[data-v-1f025e6e]::-webkit-scrollbar{display:none}.semester-bar[data-v-1f025e6e]{-ms-overflow-style:none;scrollbar-width:none}.semester-bar span[data-v-1f025e6e]{flex:0 0 auto;width:45px;font-size:16px;padding:5px 0;text-align:center;background-color:#004f9f}.semester-bar span.active[data-v-1f025e6e],.semester-bar span[data-v-1f025e6e]:hover{background-color:#01ade4}.semester-table-container[data-v-1f025e6e]{overflow-x:auto}.semester-table[data-v-1f025e6e]{min-width:600px}.semester-table td[data-v-1f025e6e],.semester-table th[data-v-1f025e6e]{font-size:12px;padding:10px 5px}.corpo-docente-section-wrapper[data-v-1f025e6e]{padding:0;margin:0 10px 30px 10px}.professor-card h5[data-v-1f025e6e]{font-size:16px}.professor-card p[data-v-1f025e6e]{font-size:12px}.professor-image[data-v-1f025e6e]{max-width:120px}.calendario-academico-section-wrapper[data-v-1f025e6e]{padding:0;margin:0 10px 30px 10px}.calendario-trimestres-bar[data-v-1f025e6e]{padding:5px;gap:5px}.calendario-month-wrapper[data-v-1f025e6e]{flex-direction:column}.calendario-trimestres-bar span[data-v-1f025e6e]{font-size:14px;padding:3px 8px}.calendario-month h4[data-v-1f025e6e]{font-size:18px}.calendario-month li[data-v-1f025e6e]{font-size:12px}}