@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@400;500;600;700;800&display=swap);.dashboard{display:grid;grid-template-areas:"menu   main-header" "menu   container" "menu   footer";grid-template-columns:140px 1fr;grid-template-rows:20vh 1fr 30px;height:100vh}.main-header{grid-area:main-header;height:20vh;margin:0;width:100%}.header{display:flex;justify-content:space-between;max-height:20vh}.header,.heaer-offset{background-color:#00a682}.heaer-offset{height:80px;transform:translate(0);width:100%}.dashboard-logo-home{align-items:flex-end;display:flex;width:25%}.dashboard-logo-home img{max-width:350px;width:90%}.dashboard-logo-icon{align-items:center;display:flex;justify-content:center;width:25%}.dashboard-logo-icon img{height:60%}.title{align-items:flex-end;display:flex;justify-content:center;width:50%}.title>h1{color:#fff;font-size:40px;font-weight:800;margin-bottom:40px;text-transform:uppercase}.session{display:flex;justify-content:flex-end;width:25%}.session-dropdown{margin-top:20px}.session-user{align-items:center;border:1px solid #fff;border-radius:15px;color:#fff;display:flex;font-size:16px;height:30px;justify-content:space-between;margin-bottom:15px;width:100%}.session-user:hover{cursor:pointer}.session-user>span{color:#fff;flex-grow:1;text-align:center}.session-user>img{margin:0 10px}.session-actions{background-color:#fff;border-radius:15px;transition:visibility .2s;visibility:hidden}.session-actions.expanded{visibility:visible}.session-actions>ul{display:flex;flex-direction:column;height:50px;justify-content:space-between;list-style:none;padding:15px 0}.session-actions>ul>li{color:#363636;height:20px;padding-left:15px}.session-actions>ul>li:hover{background-color:#1bb9ef;color:#fff;cursor:pointer}.header-right-puzzle{height:125%;object-fit:cover;object-position:78px -31px}.container{-ms-overflow-style:none;align-items:center;display:flex;flex-direction:column;grid-area:container;overflow-y:scroll;scrollbar-width:none;z-index:5}.container::-webkit-scrollbar{display:none}.container h1{color:#889da3;font-size:72px;font-weight:700;padding-top:90px;text-transform:uppercase}.container>img{height:60%}.content{display:grid;grid-template-rows:50px 50px 1fr;justify-items:center}.content.admin,.content.analyst,.content.candidate,.content.client,.content.interviewer,.content.studies,.content.study{max-height:75vh}.content.admins,.content.analysts,.content.candidates,.content.clients,.content.interviewers,.content.visits{grid-template-rows:50px 50px 1fr 50px 50px}.top-section{background-color:#363636;border-radius:7px;grid-row-end:1;grid-row-start:1;height:100px;width:700px;z-index:2}.progress-bar{align-items:center;display:flex;flex-direction:column}.progress-line{background-color:#fff;height:1px;position:relative;top:23px;width:520px;z-index:-1}.steps{display:flex;justify-content:space-around;margin-top:10px;width:100%}.step{align-items:center;display:flex;flex-direction:column;width:120px}.step-icon{background:#889da3;border:none;border-radius:50%;height:25px;margin-bottom:10px;padding:0;width:25px}.step.active .step-icon{background:#1bb9ef}.step-color{background:#1bb9ef!important}.step .description{color:#fff;font-size:16px;font-weight:600;text-align:center}.shadow{box-shadow:-2px 2px 6px 0 #3636363d,2px 2px 6px 0 #3636363d,2px -2px 6px 0 #3636363d,-2px -2px 6px 0 #3636363d}.main-section{background-color:#fff;border-radius:7px;display:grid;grid-template-rows:100px 50px 1fr 100px;max-height:75vh;min-height:40vh;width:800px}.main-section.select-candidate,.main-section.select-study{grid-row-start:span 2;height:45vh}.main-section.select-documents.social-assessment{grid-row-start:span 2;height:50vh;min-height:450px}.main-section.select-documents.work-assessment{grid-row-start:span 2;height:60vh;min-height:500px}.main-section.select-fields{grid-row-start:span 2}.main-section.preload-study{grid-row-gap:15px;grid-row:span 3;grid-template-columns:1fr 1fr;grid-template-rows:50px 55px 55px minmax(min-content,1fr) minmax(100px,20vh);justify-content:center}.main-section.admins-list,.main-section.analysts-list,.main-section.candidates-list,.main-section.clients-list,.main-section.interviewers-list,.main-section.studies-list,.main-section.visits-list{grid-row-end:4;grid-row-start:1;grid-template-columns:1fr 100px;grid-template-rows:100px minmax(400px,55vh)}.candidates-list,.clients-list,.studies-list{width:80vw}.admins-list,.analysts-list,.interviewers-list{width:70vw}.visits-list{width:90%}.main-section.candidate,.main-section.client{min-height:70vh}.main-section.admin,.main-section.analyst,.main-section.candidate,.main-section.client,.main-section.interviewer{grid-row-end:4;grid-row-start:2;grid-template-rows:100px 1fr 100px;justify-content:space-evenly;justify-items:center;width:950px}.main-section.contributed{box-sizing:border-box;display:grid;grid-row-end:4;grid-row-start:2;grid-template-rows:50px 1fr 100px;justify-content:space-evenly;justify-items:center;margin:0 auto;max-width:1200px;min-height:100vh;padding:0 20px;width:100%}.study-header{color:#0f92db;font-size:20px;font-weight:700;text-transform:uppercase;width:400px}.study-header.select-candidate,.study-header.select-documents,.study-header.select-fields,.study-header.select-study{grid-row-start:2;justify-self:center}.study-dropdown{background-color:initial;border:1px solid #889da3;border-radius:5px;color:#889da3;font-size:18px;height:40px;width:400px}.study-dropdown.select-candidate,.study-dropdown.select-study{grid-row-start:3;justify-self:center}.study-dropdown.select-interviewer{margin-top:10px}.study-dropdown>option{border-bottom:1px solid #889da3}.study-button{height:40px;margin-bottom:auto;margin-top:auto;width:140px}.study-button.select-candidate,.study-button.select-documents,.study-button.select-fields,.study-button.select-study{grid-row-start:4;justify-self:flex-end;margin-right:100px;width:300px}.documents-grid{display:flex;flex-direction:column;grid-row-start:3;overflow-x:hidden;overflow-y:scroll}.documents-grid.select-documents,.documents-grid.select-fields{justify-self:center;width:400px}.grid-item{align-items:center;display:flex;height:20px;justify-content:space-between;margin-bottom:10px;width:98%}.grid-item>label{font-size:18px}.grid-item>input{display:none}.grid-item>.checkmark{border:2px solid #363636;border-radius:4px;height:16px;width:16px}.grid-item>.checkmark:after{border:solid #00a987;border-width:0 2px 2px 0;content:"";display:none;height:10px;left:5px;position:relative;transform:rotate(45deg);width:4px}.grid-item input:checked~.checkmark:after{display:block}.preload-study-header{align-self:center;color:#363636;font-size:18px;grid-column:span 2;margin-left:20px;width:740px}.preload-study-label{color:#0f92db;font-size:20px;font-weight:700;text-transform:uppercase}.preload-study-span{font-size:20px;font-weight:500}.preload-study-candidate{grid-row:2}.preload-study-candidate,.preload-study-study{border-bottom:1px solid #889da3;display:flex;flex-direction:column;grid-column:1;margin-left:20px;width:340px}.preload-study-study{grid-row:3}.preload-study-documents{border-bottom:1px solid #889da3;display:flex;flex-direction:column;grid-column:1;grid-row:4;margin-left:20px;padding-bottom:10px}.preload-study-documents label,.preload-study-fields label{height:25px}.preload-study-documents span,.preload-study-fields span{font-size:20px;height:25px}.preload-study-fields{border-bottom:1px solid #889da3;display:flex;flex-direction:column;grid-column:2;grid-row:2/5;margin-right:20px;padding-bottom:10px}.preload-study-interviewer{display:flex;flex-direction:column;margin-left:20px}.study-button.submit-study{justify-self:flex-end;margin-bottom:4vh;margin-right:20px;margin-top:auto}.study-generated{grid-row-gap:15px;display:grid;grid-template-rows:40vh 50px 50px 100px;justify-items:center;margin-top:80px;row-gap:15px}.study-generated img{height:40vh}.study-generated h2,h3{font-size:40px;font-weight:700;text-transform:uppercase}.study-generated h3{font-size:30px;font-weight:500}.study-generated label{color:#889da3;font-size:28px}.study-generated button{height:55px;width:260px}.admins-list-top,.analysts-list-top,.candidates-list-top,.clients-list-top,.interviewers-list-top,.studies-list-top,.visits-list-top{align-items:center;display:flex;grid-column:1/3;justify-content:space-between;padding:0 30px}.search-form{display:flex;height:40px;width:400px}.search-field{border:1px solid #889da3;border-radius:10px;font-size:18px;height:40px;outline:none;padding-left:35px;width:400px}.search-button{background:#0000;border:none;height:40px;margin-left:-400px;outline:none;width:40px}.search-button:hover{background:none}.search-button img{height:20px;object-fit:cover;width:20px}.list-actions{display:flex;height:40px;justify-content:space-between;width:260px}.visitas-list-actions{display:flex;height:40px;justify-content:flex-end;width:100%}.reload,.set-table-button{align-items:center;display:flex;height:40px;justify-content:center;padding:0;width:60px}.set-table-button{background-image:url(data:image/png;base64,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);background-size:cover;margin:0 10px}.set-table-button:hover{background-image:url(/static/media/TableIconActive.2acc1962d13a1e5597a1.png);transition:.2s ease}.set-calendar-button{align-items:center;background-image:url(data:image/png;base64,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);background-size:cover;display:flex;height:40px;justify-content:center;margin:0 10px;padding:0;width:60px}.set-calendar-button:hover{background-image:url(/static/media/CalendarIconActive.7b0b37d2c3573e7dbe44.png);transition:.2s ease}.set-edit-form-button{align-items:center;background-image:url(data:image/png;base64,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);background-size:cover;display:flex;height:40px;justify-content:center;margin:0 10px;padding:0;width:60px}.set-edit-form-button:hover{background-image:url(data:image/png;base64,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);transition:.2s ease}.register{height:40px;padding:0;width:170px}.table.contributed{margin-top:30px}.table.admins,.table.analysts,.table.candidates,.table.clients,.table.interviewers,.table.studies,.table.visits{background:linear-gradient(180deg,#ebebeb 0 50px,#fff 50px 100%);margin:0 0 0 30px;overflow-x:scroll;scrollbar-width:5px;width:100%}.table-row,.table-row-header{align-items:center;display:flex;height:50px}.table-cell,.table-cell-header{line-height:2.5;min-width:250px;text-align:center}.table-cell-header{color:#0f92db;font-size:20px;font-weight:700;height:50px}.table-cell{border:solid #d9d9d9;border-width:0 0 1px;font-size:18px;font-weight:500;height:49px;overflow:hidden;white-space:nowrap}.table-actions{background:linear-gradient(180deg,#ebebeb 0 50px,#fff 50px 100%);margin-right:30px;padding-top:50px}.action-dropdown{flex-direction:column;height:50px;position:relative}.action-dropdown,.action-icon{align-items:center;display:flex;justify-content:center}.action-icon{border-radius:5px;color:#00a987;height:35px;width:35px}.action-icon:hover{background-color:#00000029;cursor:pointer}.action-icon img{margin:0 1px}.dropdown-content{background:#fafafa;border-radius:15px;display:none;left:-140px;position:absolute;top:50px;width:220px;z-index:2}.show{flex-direction:column;justify-content:center}.dropdown-option,.show{align-items:center;display:flex}.dropdown-option{border-bottom:1px solid #889da3;cursor:pointer;height:25px;justify-content:space-evenly;width:90%}.dropdown-option:hover{background-color:#0f92db}.dropdown-option img{filter:invert(53%) sepia(68%) saturate(5446%) hue-rotate(143deg) brightness(97%) contrast(101%);height:13px}.dropdown-option:hover img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(82deg) brightness(105%) contrast(105%)}.dropdown-option span{width:160px}.dropdown-option:hover span{color:#fff}.pagination{align-items:end;justify-content:flex-end;width:90%}.pages,.pagination{display:flex}.next-page,.page,.previous-page{align-items:center;cursor:pointer;display:flex;justify-content:center}.next-page,.previous-page{background-color:#889da3;height:40px;width:45px}.previous-page{border-bottom-left-radius:10px;border-top-left-radius:10px}.next-page{border-bottom-right-radius:10px;border-top-right-radius:10px}.page{background-color:#fff;border-bottom:4px solid #fff;border-left:1px solid #d9d9d9;color:#889da3;font-size:20px;height:36px;width:44px}.page:hover{border-bottom:4px solid #1bb9ef}.page.current{border-bottom:4px solid #0f92db;color:#0f92db;cursor:default}.modal{background-color:#0006}.display-block{display:block;z-index:100}.display-none{display:none}.close-modal{align-self:center;cursor:pointer;height:18px;text-align:end;width:500px}.form-register-candidate,.form-register-client{background-color:#fff;border-radius:7px;display:grid;grid-template-rows:54px 70px 1fr;height:83vh;justify-items:center;margin:70px auto;padding-bottom:20px;width:600px}.assigned-studies h2,.form-assign-study h2,.form-register-admin h2,.form-register-analyst h2,.form-register-candidate h2,.form-register-client h2,.form-register-interviewer h2,.notes h2{color:#00a987;font-size:30px;font-weight:700;text-align:center;text-transform:uppercase}.form-section{align-items:center;overflow:auto}.form-subsection-header{color:#0f92db;font-size:22px;font-weight:700;height:30px;margin-bottom:20px;width:500px}.form-item{height:64px;margin-bottom:20px;width:500px}.form-item-column{flex-direction:column;width:230px}.form-item-column,.form-item.full{display:flex;height:64px;margin-bottom:20px}.form-item.full{flex-direction:row;width:500px}.form-item.full input[type=checkbox],.form-item.full label{margin-right:24px}.form-item label,.form-item-column label,.form-item.full input[type=checkbox],.form-item.full label{color:#363636;font-size:18px;font-weight:700;height:24px;text-transform:uppercase}.form-item .labelFormInput,.form-item-column .labelFormInput{color:#889da3;font-size:18px;font-weight:500;height:24px;text-transform:none}.form-item input,.form-item select,.form-item-column input,.form-item-column select{border:none;border-bottom:1px solid #889da3;color:#889da3;font-size:16px;height:39px;outline:0}.form-item input:disabled,.form-item select:disabled,.form-item-column input:disabled,.form-item-column select:disabled{background:#d9d9d9;color:#889da3}.form-action{margin-bottom:30px;margin-top:30px}.form-button-primary{height:55px;width:260px}.admin-header,.analyst-header,.candidate-header,.client-header,.interviewer-header{align-items:center;display:flex;height:100%;justify-content:space-around;width:100%}.admin-name,.analyst-name,.company-name,.interviewer-name{display:flex;flex-direction:column;width:450px}.admin-name-title,.analyst-name-title,.company-name-title,.interviewer-name-title{color:#fff;font-size:16px;height:24px}.admin-name-value,.analyst-name-value,.company-name-value,.interviewer-name-value{color:#fff;font-size:20px;font-weight:700;height:24px}.edit-admin,.edit-analyst,.edit-candidate,.edit-client,.edit-interviewer{align-items:center;background:linear-gradient(90deg,#00a987,#07dda5);display:flex;height:40px;justify-content:space-around;width:140px}.edit-admin:hover,.edit-analyst:hover,.edit-candidate:hover,.edit-client:hover,.edit-interviewer:hover{background:linear-gradient(90deg,#0f92db,#1bb9ef)}.edit-admin img,.edit-analyst img,.edit-candidate img,.edit-client img,.edit-interviewer img{filter:invert(100%) sepia(6%) saturate(24%) hue-rotate(216deg) brightness(105%) contrast(108%)}.client-edit,.client-view{height:45vh;overflow:scroll}.candidate-view,.client-edit,.client-view{display:grid;grid-row:2;grid-template-columns:370px 370px;justify-content:space-between;width:810px}.candidate-contributed-weeks{grid-column-gap:150px;grid-row-gap:20px;column-gap:150px;display:grid;grid-template-columns:repeat(3,1fr);padding:75px 30px;row-gap:20px}.client-main-info{grid-column:1}.client-main-info,.client-tax-info{display:flex;flex-direction:column;width:370px}.client-tax-info{grid-column:2}.client-candidates-info{display:grid;grid-column:2;justify-items:start}.admin-section-title,.analyst-section-title,.client-section-title,.interviewer-section-title{color:#0f92db;font-size:22px;font-weight:700;height:30px;margin-bottom:20px}.admin-section-item,.analyst-section-item,.candidate-section-item,.client-section-item,.interviewer-section-item{display:flex;flex-direction:column;height:54px;justify-content:space-between;margin-bottom:35px}.admin-section-item .property,.analyst-section-item .property,.candidate-section-item .property,.client-section-item .property,.interviewer-section-item .property{height:24px}.admin-section-item .value,.analyst-section-item .value,.candidate-section-item .value,.client-section-item .value,.interviewer-section-item .value{font-size:20px;font-weight:700;height:24px}.view-candidates-button{height:35px;width:200px}.admin-view-accept,.analyst-view-accept,.candidate-view-accept,.client-view-accept,.interviewer-view-accept{grid-row:3;height:40px;margin-top:10px;width:140px}.candidate-view-container{display:flex;gap:10px;justify-content:space-between;margin-top:10px}.candidates-modal{background-color:#fff;border-radius:7px;display:grid;grid-template-rows:54px 70px 1fr;height:620px;justify-items:center;margin:100px auto;padding-bottom:20px;width:569px}.candidates-modal h2{color:#00a987;font-size:30px;font-weight:700}.modal-content{align-items:center;display:grid;grid-template-rows:370px 1fr;justify-items:center}.scroll-list{grid-row-gap:15px;display:grid;height:370px;overflow-x:hidden;overflow-y:scroll;width:460px}.scroll-list-item{font-size:24px}.admin-section-input,.analyst-section-input,.candidate-section-input,.client-section-input,.interviewer-section-input,.interviewer-section-input-select{background-color:#dbe1e3;border:0;border-radius:5px;color:#889da3;font-size:20px;font-weight:600;height:40px;outline:none;padding:0 0 0 10px}.interviewer-section-input-select{margin-right:10px}.form-delete-user{align-items:center;background-color:#fff;border-radius:7px;display:grid;grid-template-rows:1fr 1fr;height:287px;justify-items:center;margin:250px auto;width:569px}.form-delete-user h2{color:#00a987;text-align:center;text-transform:uppercase}.confirm-actions{display:flex;justify-content:space-evenly;width:100%}.confirm-actions button{height:39px;width:140px}.admin-view,.analyst-view,.interviewer-view{display:flex;flex-direction:column;grid-row:2;width:850px}.admin-main-info,.analyst-main-info,.interviewer-main-info{display:grid;grid-template-columns:330px 395px;justify-content:space-between}.form-register-admin,.form-register-analyst,.form-register-interviewer{background-color:#fff;border-radius:7px;display:grid;grid-template-rows:54px 70px 1fr;height:600px;justify-items:center;margin:140px auto;width:600px}.analyst-section-study,.interviewer-section-study{align-items:flex-end;display:flex;flex-direction:column;grid-column:2;height:100px;justify-content:space-between;margin-bottom:40px;margin-top:60px}.analyst-section-study button,.interviewer-section-study button{height:40px;width:270px}.select{flex-direction:column;height:40px;justify-content:center;position:relative}.select,.select .input{align-items:center;display:flex}.select .input{cursor:pointer;justify-content:space-between;width:100%}.select .input span{color:#a3a3a3}.select .body{background:#fafafa;display:none;max-height:140px;position:absolute;top:42px;width:100%;z-index:4}.select .body.show{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;overflow-y:scroll}.select .body ul{display:flex;flex-direction:column;height:150px;list-style:none;overflow:hidden;overflow-y:scroll;padding:0;width:100%}.select .body ul li{align-items:center;border-bottom:1px solid #d9d9d9;cursor:pointer;display:flex;min-height:35px}.select .body ul li:hover{background-color:#00a987}.select .body ul li span{color:#a3a3a3}.select .body ul li:hover span{color:#fff}.form-assign-study{background-color:#fff;border-radius:7px;display:grid;grid-template-rows:54px 70px 1fr;height:800px;justify-items:center;margin:50px auto;width:600px}.form-assign-study form{grid-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:240px 240px;width:500px}.form-assign-study form h3{color:#0f92db;font-size:22px;font-weight:700;grid-column-end:3;grid-column-start:1}.assign-study-form-item{display:flex;flex-direction:column}.assign-study-form-item.long{grid-column-end:3;grid-column-start:1}.assign-study-form-item label{color:#363636;font-size:18px;font-weight:700;height:24px;text-transform:uppercase}.assign-study-form-item input,.assign-study-form-item select{border:none;border-bottom:1px solid #889da3;color:#889da3;font-size:16px;height:39px;outline:0}.assign-study-form-action{display:flex;grid-column-end:3;grid-column-start:1;justify-content:center;margin-bottom:30px;margin-top:30px}.assign-study-form-action.button-box{justify-content:space-between}.assign-study-form-action.button-box button{width:46%}.assigned-studies{align-items:center;background-color:#fff;border-radius:7px;display:grid;grid-template-rows:50px 40px 90px 1fr;justify-items:center;margin:100px auto;width:600px}.assigned-studies .search-field,.assigned-studies .search-form{width:500px}.assigned-studies .search-button{height:40px;margin-left:-500px;width:40px}.assigned-studies-list{grid-row-gap:10px;display:grid;grid-auto-rows:40px;margin-bottom:50px;max-height:400px;overflow-y:scroll;width:500px}.assigned-study{align-items:center;display:flex;justify-content:space-between;width:480px}.assigned-study label{font-size:24px}.assigned-study button{align-items:center;display:flex;height:30px;justify-content:center;width:30px}.assigned-study button,.assigned-study button:hover{background:linear-gradient(90deg,#07dda5,#1bb9ef)}.assigned-study button img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(82deg) brightness(105%) contrast(105%)}.assigned-study .button-box{display:flex;justify-content:space-between;min-width:70px}.notes{align-items:center;background-color:#fff;border-radius:7px;display:grid;grid-template-rows:50px 40px 1fr;height:620px;justify-items:center;margin:100px auto;width:570px}.notes form{align-items:center;display:flex;flex-direction:column}.notes textarea{border-radius:6px;font-size:18px;margin-bottom:40px;max-height:300px;max-width:509px;min-height:300px;min-width:509px}.color-picker-container{display:flex;justify-content:flex-start;width:100%}.color-picker-container>.color-picker{align-items:center;border-radius:50%;display:flex;height:30px;justify-content:center;margin-right:10px;width:30px}.color-picker>img{display:none}.color-picker>.color1,.color-picker>.color2,.color-picker>.color3,.color-picker>.color4{display:inline;display:initial;width:15px}[data-tooltip]:hover:after{background:#eee;border:1px solid #000;content:attr(data-tooltip);display:block;padding:.25em;position:absolute}.table-cell,.table-cell-header{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spinner{animation:spin 1s linear infinite;border:4px solid #0000001a;border-radius:50%;border-top-color:#3498db;display:inline-block;height:16px;margin-left:8px;vertical-align:middle;width:16px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.landing{display:grid;grid-template-areas:"brand form" "footer footer";grid-template-columns:55vw 45vw;grid-template-rows:1fr 30px;height:100vh}.brand-panel{align-items:flex-start;display:flex;flex-direction:column;grid-area:brand;justify-content:space-between}.brand-panel>.logo-puzzle-blue{align-self:flex-end;max-width:350px;min-width:188px;object-fit:cover;object-position:50% -20px;width:15vw}.brand-panel>.logo-main{align-self:center;max-width:450px;min-width:242px;width:30vw}.brand-panel>.logo-puzzle-green{align-self:flex-start;max-width:400px;min-width:215px;object-fit:cover;object-position:50% 1px;width:20vw}.form{display:flex;flex-direction:column;grid-area:form;margin-right:5vw}.form-header{align-items:center;align-self:self-end;display:flex;margin-top:5vh}.back-button{background:linear-gradient(90deg,#0f92db,#1bb9ef);border:none;border-radius:25px;color:#fff;font-size:20px;font-weight:700;height:50px;left:5vw;position:absolute;width:50px}.back-button:hover{background:linear-gradient(90deg,#00a987,#07dda5)}.form-header>label{color:#00a682;font-size:22px;font-weight:700;text-transform:uppercase}.login-signup-section{align-self:self-end;margin-top:5vh}.login-button{background:linear-gradient(0deg,#0f92db,#1bb9ef);border:1px solid #1bb9ef;border-radius:25px 0 0 25px;color:#fff}.login-button,.signup-button{font-size:20px;font-weight:700;height:50px;text-transform:uppercase;width:130px}.signup-button{background:#fff;border:1px solid #889da3;border-radius:0 25px 25px 0;color:#889da3}.signup-button:hover{color:#fff}.form>form{align-self:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:536px;min-width:400px;width:30vw}.form-field{margin-bottom:15px}.form-field>label{color:#363636;display:inline-block;font-size:24px;font-weight:700;height:40px;text-transform:uppercase}.form-field>input,.form-field>select{border:none;border-bottom:1px solid #889da3;color:#889da3;font-size:22px;height:40px;outline:0;width:100%}.form-field>select{background:#fff}.forgotten-password label{color:#00a682;cursor:pointer;font-size:18px;font-weight:600}.form-button{border-radius:10px;color:#fff;height:55px;margin-top:5vh;width:260px}.footer{align-items:center;background-color:#00a987;color:#fff;display:flex;font-size:16px;font-weight:700;grid-area:footer;justify-content:center;text-align:center;text-transform:uppercase}@media (max-width:1000px){.landing{grid-row-gap:40px;display:grid;grid-template-areas:"brand" "form" "footer";grid-template-columns:1fr;grid-template-rows:100vh 1fr 30px;height:200vh}.login-signup-section{position:absolute;top:0}.form-button,.form-header{margin-bottom:50px}}.menu{background-color:#363636;display:flex;flex-direction:column;grid-area:menu;height:100%;justify-content:flex-start;overflow:hidden;position:absolute;transition:width 25ms;width:140px;z-index:6}.menu:hover{overflow:visible;width:260px}.menu-top{align-items:center;display:flex;height:15%;justify-content:center;margin-bottom:40px;width:140px}.menu-top button{background:linear-gradient(90deg,#0f92db,#1bb9ef);border:none;border-radius:25px;color:#000;font-size:20px;font-weight:700;height:50px;width:50px}.menu-top button:hover{background:linear-gradient(90deg,#00a987,#07dda5)}.menu-list{display:flex;flex-direction:column;height:50%;justify-content:flex-start;list-style:none;padding:0}.menu-list>li>a{align-items:center;background-color:#3f3f3f;border-radius:5px;display:flex;margin-left:45px;margin-right:10px;text-decoration:none;transition:width 25ms;width:50px}.menu-list>li{margin-bottom:12px}.menu-list>li.active>a,.menu-list>li>a:hover{background-color:#fff}.menu:hover>nav>ul>li>a{width:205px}.menu-list>li>a:hover>img{filter:invert(20%) sepia(7%) saturate(0) hue-rotate(172deg) brightness(101%) contrast(97%)}.menu-list>li.active>a>img{filter:invert(43%) sepia(96%) saturate(655%) hue-rotate(127deg) brightness(91%) contrast(104%)}.menu-list>li>a>span{color:#fff;display:none;font-size:17px;font-weight:600;text-transform:uppercase;transition:visibility .2s ease-out;visibility:hidden}.menu-list>li>a:hover>span{color:#363636;visibility:hidden}.menu-list>li.active>a>span{color:#363636}.menu:hover>nav>ul>li>a>span{display:revert;visibility:visible}.view-study{grid-template-columns:270px 1fr;grid-template-rows:1fr;margin-bottom:30px}.study-panel{background-color:#fff;border-radius:20px;grid-column:1;height:fit-content;margin-right:1%;padding-right:10px;position:fixed;z-index:4}.study-vertical-line{background-color:#889da3;height:540px;left:20px;position:absolute;top:30px;width:6px;z-index:-1}.study-steps{display:flex;flex-direction:column;width:100%}.study-step{align-items:center;display:flex;height:60px;width:100%}.study-step span{margin:0 10px}.study-step label{color:#889da3;cursor:pointer;font-size:21px;font-weight:700}.study-body{background-color:#fff;border-radius:20px;display:flex;grid-column:3;max-width:1300px;min-width:1200px;width:100%}.result-socioeconomic{display:grid;grid-template-rows:100px 398px 603px 218px 150px;justify-items:center;width:100%}.result-socioeconomic-title{align-items:center;display:flex;height:100px;justify-content:flex-end;width:100%}.result-socioeconomic-title h1{color:#1bb9ef;font-size:30px;font-weight:700;padding:0 40px 0 0}.result-socioeconomic-candidate{display:flex;height:348px;justify-content:space-between;width:100%}.candidate-picture{display:flex;flex-direction:column;height:320px;margin-left:25px;position:relative}.candidate-picture>img{border-radius:50%;height:260px;margin-bottom:20px;width:260px}.edit-photo{border-radius:50%;bottom:70px;height:52px;position:absolute;right:20px;width:52px}.edit-photo img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(82deg) brightness(105%) contrast(105%)}.candidate-picture label{background-color:#ededed;color:#07dda5;font-size:30px;font-weight:700;height:40px;text-align:center;text-transform:uppercase}.candidate-data{display:grid;grid-template-columns:1fr 1fr;justify-items:center;width:840px}.candidate-data h2,.general-data-section h2,.ine-validation-section h2,.result-socioeconomic-summary h2{color:#07dda5;font-size:26px;font-weight:700;grid-column-end:3;grid-column-start:1;text-align:center;text-transform:uppercase}.candidate-data-item{display:flex;flex-direction:column;height:76px;justify-content:space-between;width:373px}.candidate-data-item label{font-size:20px;font-weight:700}.candidate-data-item input{border:none;border-bottom:1px solid #000;font-size:22px}.result-socioeconomic-summary{display:grid;grid-template-columns:1fr 1fr;height:603px;justify-items:center;width:100%}.summary-item{display:flex;flex-direction:column;height:259px;justify-content:space-between;width:583px}.summary-item label{font-size:20px;font-weight:700}.summary-item textarea{max-height:220px;max-width:577px;min-height:220px;min-width:577px}.signature{display:flex;flex-direction:column;height:150px;justify-content:space-between;margin-top:68px;width:400px}.signature label{font-size:20px;font-weight:700;text-align:center}.signature input{border:1px solid #889da3;border-radius:6px;color:#889da3;font-size:18px;height:45px}.result-socioeconomic-save{align-items:center;display:grid;grid-template-columns:100px 1fr 100px;height:150px;justify-items:center;width:100%}.save-step{grid-column:2}.next-step{align-items:center;display:flex;height:45px;justify-content:center;width:45px}.general-data{display:grid;padding-top:20px;width:100%}.general-data-section{align-items:center;display:grid;grid-template-columns:1fr 1fr;height:907px;justify-items:center;margin-bottom:100px;width:100%}.general-data-item{display:flex;flex-direction:column;height:84px;justify-content:space-between;width:565px}.general-data-item label{font-size:20px;font-weight:700}.general-data-item input{height:41px}.general-data-item select{height:45px}.general-data-item input,.general-data-item select{border-radius:6px;border-width:1px;font-size:18px}.general-data-item-double{display:flex;justify-content:space-between}.general-data-item-double select{width:268px}.official-documents{align-items:center;display:grid;grid-template-rows:50px;margin-bottom:50px}.official-documents h2{color:#07dda5;font-size:26px;font-weight:700;text-align:center;text-transform:uppercase}.official-documents-fields{grid-row-gap:20px;display:grid;margin:0 40px}.official-documents-fields-header,.official-documents-fields-row{align-items:center;display:grid;grid-template-columns:258px 100px 100px 210px 225px 225px;height:45px;justify-content:space-between;justify-items:center}.official-documents-fields-header label{color:#889da3;font-size:21px;font-weight:700}.official-documents-fields-row span{font-size:20px;width:258px}.official-documents-fields-row input[type=checkbox]{height:22px;width:22px}.official-documents-fields-row input[type=text]{border:1px solid #889da3;border-radius:6px;font-size:18px;height:39px;width:98%}.official-documents-images{grid-row-gap:30px;display:grid;grid-template-columns:1fr 1fr;justify-items:center;margin-top:50px;row-gap:30px}.official-document{align-items:center;display:flex;flex-direction:column;height:330px;justify-content:space-between;width:590px}.official-document label{color:#1bb9ef;font-size:24px;font-weight:700;height:30px;text-transform:uppercase}.input-file-image{background-color:#889da366;border-radius:10px;cursor:pointer;display:grid;grid-template-rows:59px 94px 30px 30px;height:275px;justify-items:center;overflow:hidden;width:568px}.input-file-image .image-icon{grid-row:2;height:70px;width:94px}.input-file-image .image-label{font-size:18px;grid-row:3;height:30px}.input-file-image .image-add{grid-row:4}.input-file-image.loaded{display:flex;overflow:visible;position:relative}.input-file-image .uploaded-image{border-radius:10px;height:275px;left:0;object-fit:cover;position:absolute;top:0;width:568px}.input-file-image .overlay{background-color:#000;height:275px;left:0;opacity:0;position:absolute;top:0;width:568px}.input-file-image .overlay:hover{background-color:#0006;opacity:1;transition:all .2s ease}.input-file-image .overlay:hover,.preview-button{align-items:center;display:flex;justify-content:center}.preview-button{background:linear-gradient(90deg,#0ad7b1,#1bb9ef);height:50px;width:50px;z-index:1}.preview-button img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(82deg) brightness(105%) contrast(105%)}.remove-file{border-radius:50%;height:30px;position:absolute;right:-15px;top:-15px;width:30px;z-index:1}.remove-file,.remove-file:hover{background:#ce0000}.remove-file img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(82deg) brightness(105%) contrast(105%)}.preview-modal{background:#fff;border-radius:10px;margin:100px auto;padding:20px;position:relative;width:fit-content}.file-preview{max-height:80vh;max-width:80vw}.recommendation-letter-section{align-items:center;display:grid;grid-template-rows:50px;margin-bottom:100px;width:100%}.recommendation-letter-section h2{color:#07dda5;font-size:26px;font-weight:700;text-align:center;text-transform:uppercase}.recommendation-letter-grid{display:flex;flex-direction:column}.recommendation-letter-grid-header{align-items:center;display:grid;grid-template-columns:430px 260px 260px 200px 50px;height:50px;justify-content:space-evenly;justify-items:center}.recommendation-letter-grid-header label{color:#889da3;font-size:21px;font-weight:700}.recommendation-letter-grid-body{border:1px solid #889da3;border-left:0;border-right:0}.recommendation-letter-grid-row{align-items:center;display:grid;grid-template-columns:430px 260px 260px 200px 50px;height:60px;justify-content:space-evenly;justify-items:center}.recommendation-letter-grid-row input{border:1px solid;border-radius:6px;color:#889da3;font-size:18px;height:41px;margin:0;padding:0;width:98%}.remove-item-button{align-items:center;background:#ce0000;border-radius:10px;display:flex;height:40px;justify-content:center;width:40px}.remove-item-button:hover{background:#ce0000}.recommendation-letter-grid-footer{align-items:center;display:grid;grid-template-columns:430px 260px 260px 200px 50px;height:50px;justify-content:space-evenly;justify-items:center;width:100%}.recommendation-letter-grid-footer .add-item-button{grid-column:5}.add-item-button{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.add-item-button img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(82deg) brightness(105%) contrast(105%);width:30px}.ine-validation-section{align-items:center;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:50px;justify-items:center;margin-left:20px;margin-right:20px}.education{display:grid;padding-top:20px;width:100%}.education-section,.extracurricular-section,.school-validation-section{align-items:center;display:grid;grid-template-rows:50px;justify-items:center;margin-bottom:50px;width:100%}.education-section h2,.extracurricular-section h2,.school-validation-section h2{color:#07dda5;font-size:26px;font-weight:700;text-align:center;text-transform:uppercase}.education-grid,.extracurricular-grid{width:100%}.education-grid-item{margin-bottom:40px;width:100%}.education-grid-header-1,.education-grid-header-2,.extracurricular-header{border-bottom:1px solid #889da3;height:50px}.education-grid-row-1,.education-grid-row-2,.extracurricular-row{height:60px}.education-grid-header-1,.education-grid-row-1{grid-column-gap:20px;align-items:center;column-gap:20px;display:grid;grid-template-columns:1fr 2fr 1fr 1fr;justify-items:center;padding-left:20px;padding-right:20px}.education-grid-header-1 label,.education-grid-header-2 label,.extracurricular-header label{color:#889da3;font-size:21px;font-weight:700}.education-grid-row-1 input,.education-grid-row-2 input,.extracurricular-row input{height:43px}.education-grid-row-1 select,.extracurricular-row select{height:45px}.education-grid-row-1 input,.education-grid-row-1 select,.education-grid-row-2 input,.extracurricular-row input,.extracurricular-row select{border:1px solid #889da3;border-radius:6px;font-size:18px;padding:0 0 0 4px;width:99%}.education-grid-header-2,.education-grid-row-2{grid-column-gap:20px;align-items:center;column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center;padding-left:20px;padding-right:20px}.education-grid-row-2{grid-template-columns:1fr 1fr 1fr}.upload-file{align-items:center;background-color:#07dda5;border-radius:6px;cursor:pointer;display:flex;height:45px;justify-content:center;width:100%}.upload-file.uploaded{justify-content:space-between}.upload-file label{color:#fff;font-size:18px;font-weight:700;margin:0 10px;max-width:60%}.upload-file img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(82deg) brightness(105%) contrast(105%);height:40px}.education-grid-footer,.extracurricular-footer{align-items:center;display:grid;grid-template-columns:1fr 40px 20px;height:50px;justify-content:space-evenly;justify-items:center;width:100%}.education-grid-footer .add-item-button,.extracurricular-grid .add-item-button{grid-column:2}.extracurricular-header,.extracurricular-row{grid-column-gap:20px;align-items:center;column-gap:20px;display:grid;grid-template-columns:2fr 2fr 1fr 1fr 40px;justify-items:center;padding-left:20px;padding-right:20px}.school-validation-section{grid-template-rows:50px;justify-items:stretch;margin-bottom:25px}.school-validation-section textarea{border:1px solid #889da3;border-radius:6px;color:#889da3;font-size:18px;height:130px;margin:0 20px 50px;resize:none}.school-validation-file{display:flex;justify-content:space-around}.family{display:grid;padding-top:20px;width:100%}.family-section{align-items:center;display:grid;grid-template-rows:50px;justify-items:center;margin-bottom:50px;width:100%}.family-section h2{color:#07dda5;font-size:26px;font-weight:700;text-align:center;text-transform:uppercase}.family-grid{width:100%}.family-item{margin-bottom:40px;width:100%}.family-item label{color:#889da3;font-size:21px;font-weight:700}.family-item input{height:43px}.family-item select{height:45px}.family-item input,.family-item select{border:1px solid #889da3;border-radius:6px;font-size:18px;padding:0 0 0 4px;width:99%}.family-header-1,.family-header-2{border-bottom:1px solid #889da3;height:50px}.family-row-1,.family-row-2{height:60px}.family-header-1,.family-row-1{grid-template-columns:2fr 1fr 1fr 2fr 2fr}.family-header-1,.family-header-2,.family-row-1,.family-row-2{grid-column-gap:20px;align-items:center;column-gap:20px;display:grid;justify-items:center;padding-left:20px;padding-right:20px}.family-header-2,.family-row-2{grid-template-columns:1fr 1fr 1fr 40px}.family-grid-footer{align-items:center;display:grid;grid-template-columns:1fr 40px 20px;height:50px;justify-content:space-evenly;justify-items:center;width:100%}.family-grid-footer .add-item-button{grid-column:2}.family-note{display:grid;grid-template-columns:150px 1fr;margin-top:40px;padding-left:20px;padding-right:20px}.family-note label{color:#07dda5;font-size:20px;font-weight:500}.family-note textarea{border:1px solid #889da3;border-radius:6px;color:#889da3;font-size:18px;height:130px;padding:6px;resize:none}.economy{align-items:center;display:grid;grid-template-rows:50px;padding-left:20px;padding-right:20px;padding-top:20px;width:100%}.economy h2{color:#07dda5;font-size:26px;font-weight:700;text-align:center;text-transform:uppercase}.outcomes{align-items:center;display:grid;grid-template-rows:50px 26px;margin-bottom:50px;width:100%}.outcomes h3{color:#36b5d4;font-size:24px;font-weight:700;text-align:center;text-transform:uppercase}.outcomes-grid{display:grid}.outcome-grid-header{grid-column-gap:100px;align-items:center;border:0;border-bottom:1px solid #889da3;display:grid;grid-template-columns:1fr 1fr;height:50px;justify-items:center}.outcome-grid-header label{color:#889da3;font-size:21px;font-weight:700}.outcome-header-item{justify-items:center;width:100%}.outcome-grid-body,.outcome-header-item{display:grid;grid-template-columns:1fr 1fr}.outcome-grid-body{grid-column-gap:100px;grid-auto-rows:70px}.outcome-item{align-items:center;display:grid;grid-template-columns:1fr 1fr}.outcome-item label{font-size:21px;font-weight:500}.outcome-item input{border:1px solid #889da3;border-radius:6px;color:#889da3;font-size:18px;height:41px;width:260px}.outcome-total label{color:#00a987;font-size:21px;font-weight:700;text-transform:uppercase}.outcome-total span{font-size:18px;font-weight:500;text-align:right;width:260px}.incomes{grid-template-rows:50px;margin-bottom:50px}.incomes,.incomes-grid{align-items:center;display:grid;width:100%}.incomes-grid{grid-row-gap:10px;grid-auto-rows:50px;row-gap:10px}.incomes-header{grid-column-gap:40px;align-items:center;border-bottom:1px solid #889da3;column-gap:40px;display:grid;grid-template-columns:1fr 1fr 1fr 40px;height:49px;justify-items:center}.incomes-header label{color:#889da3;font-size:21px;font-weight:700}.incomes-item{grid-column-gap:40px;align-items:center;column-gap:40px;display:grid;grid-template-columns:1fr 1fr 1fr 40px}.incomes-item input{border:1px solid #889da3;border-radius:6px;color:#889da3;font-size:18px;height:41px}.incomes-total{grid-column-gap:40px;align-items:center;column-gap:40px;display:grid;grid-template-columns:1fr 1fr 1fr 40px}.incomes-total label{color:#00a987;font-size:21px;font-weight:700;grid-column:2;text-align:right;text-transform:uppercase}.incomes-total span{font-size:21px;font-weight:700;grid-column:3;text-align:center}.incomes-footer{align-items:center;display:grid;grid-template-columns:1fr 40px;height:50px;justify-content:space-evenly;justify-items:center;width:100%}.incomes-footer .add-item-button{grid-column:2}.credits{grid-template-rows:50px;margin-bottom:50px}.credits,.credits-grid{align-items:center;display:grid;width:100%}.credits-grid{grid-row-gap:10px;grid-auto-rows:50px;row-gap:10px}.credits-header{grid-column-gap:40px;align-items:center;border-bottom:1px solid #889da3;column-gap:40px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 40px;height:49px;justify-items:center}.credits-header label{color:#889da3;font-size:21px;font-weight:700}.credits-item{grid-column-gap:40px;align-items:center;column-gap:40px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 40px}.credits-item input{border:1px solid #889da3;border-radius:6px;color:#889da3;font-size:18px;height:41px}.credits-total{grid-column-gap:40px;align-items:center;column-gap:40px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 40px}.credits-total label{color:#00a987;font-size:21px;font-weight:700;grid-column:3;text-align:right;text-transform:uppercase}.credits-total span{font-size:21px;font-weight:700;grid-column:4;text-align:center}.credits-footer{align-items:center;display:grid;grid-template-columns:1fr 40px;height:50px;justify-content:space-evenly;justify-items:center;width:100%}.credits-footer .add-item-button{grid-column:2}.estates{grid-template-rows:50px;margin-bottom:50px}.estates,.estates-grid{align-items:center;display:grid;width:100%}.estates-grid{grid-row-gap:10px;grid-auto-rows:50px;row-gap:10px}.estates-header{grid-column-gap:40px;align-items:center;border-bottom:1px solid #889da3;column-gap:40px;display:grid;grid-template-columns:2fr 1fr 1fr 2fr 1fr 1fr 40px;height:49px;justify-items:center}.estates-header label{color:#889da3;font-size:21px;font-weight:700;text-align:center}.estates-item{grid-column-gap:40px;align-items:center;column-gap:40px;display:grid;grid-template-columns:2fr 1fr 1fr 2fr 1fr 1fr 40px}.estates-item input{border:1px solid #889da3;border-radius:6px;color:#889da3;font-size:18px;height:41px;width:100%}.estates-footer{align-items:center;display:grid;grid-template-columns:1fr 40px;height:50px;justify-content:space-evenly;justify-items:center;width:100%}.estates-footer .add-item-button{grid-column:2}.cars{grid-template-rows:50px;margin-bottom:50px}.cars,.cars-grid{align-items:center;display:grid;width:100%}.cars-grid{grid-row-gap:10px;grid-auto-rows:50px;row-gap:10px}.cars-header{grid-column-gap:40px;align-items:center;border-bottom:1px solid #889da3;column-gap:40px;display:grid;grid-template-columns:1fr 1fr 1fr 2fr 1fr 1fr 40px;height:49px;justify-items:center}.cars-header label{color:#889da3;font-size:21px;font-weight:700;text-align:center}.cars-item{grid-column-gap:40px;align-items:center;column-gap:40px;display:grid;grid-template-columns:1fr 1fr 1fr 2fr 1fr 1fr 40px;overflow-x:scroll}.cars-item input{border:1px solid #889da3;border-radius:6px;color:#889da3;font-size:18px;height:41px;width:100%}.cars-footer{align-items:center;display:grid;grid-template-columns:1fr 40px;height:50px;justify-content:space-evenly;justify-items:center;width:100%}.cars-footer .add-item-button{grid-column:2}.economic-analysis{display:grid;grid-template-columns:150px 1fr;margin-bottom:50px}.economic-analysis label{color:#07dda5;font-size:20px;font-weight:500}.economic-analysis textarea{border:1px solid #889da3;border-radius:6px;color:#889da3;font-size:18px;height:130px;padding:6px;resize:none}.social{align-items:center;display:grid;grid-template-rows:50px;padding-left:20px;padding-right:20px;padding-top:20px;width:100%}.social h2{color:#07dda5;font-size:26px;font-weight:700;text-align:center;text-transform:uppercase}.values-section{grid-row-gap:10px;margin-bottom:50px;row-gap:10px;width:100%}.values-header,.values-section{align-items:center;display:grid}.values-header{grid-column-gap:20px;border-bottom:1px solid #889da3;column-gap:20px;grid-template-columns:1fr 1fr 1fr 40px;height:99px;justify-items:center}.values-header label{color:#889da3;font-size:21px;font-weight:700}.values-item{grid-column-gap:20px;align-items:center;column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr 40px}.values-item input{border:1px solid #889da3;border-radius:6px;color:#889da3;font-size:18px;height:41px}.values-footer{align-items:center;display:grid;grid-template-columns:1fr 40px;height:50px;justify-content:space-evenly;justify-items:center;width:100%}.values-footer .add-item-button{grid-column:2}.social-data{grid-row-gap:50px;display:grid;row-gap:50px;width:100%}.health-information,.hobbies,.social-environment{display:grid;grid-template-columns:150px 1fr}.health-information label,.hobbies label,.social-environment label{color:#07dda5;font-size:20px;font-weight:500}.health-information textarea,.hobbies textarea,.social-environment textarea{border:1px solid #889da3;border-radius:6px;color:#889da3;font-size:18px;height:130px;padding:6px;resize:none}.work-history{align-items:center;display:grid;grid-template-rows:50px;padding-top:20px;width:100%}.work-history h2{color:#07dda5;font-size:26px;font-weight:700;text-align:center;text-transform:uppercase}.work-history-container{display:grid;width:100%}.work-history-container .tabs{display:grid;grid-template-columns:repeat(5,220px);margin-bottom:50px}.tab{align-items:center;background:#889da3;border-top-left-radius:10px;border-top-right-radius:10px;display:grid;height:45px;justify-items:center;width:220px}.tab.active{background:linear-gradient(90deg,#07dda5,#1bb9ef)}.tab label{color:#fff;font-size:22px;font-weight:700}.job{display:grid;padding-left:20px;padding-right:20px}.job-company{align-content:space-between;display:grid;height:80px;margin-bottom:20px}.job-company label{color:#889da3;font-size:20px;height:24px}.job-company input{border:1px solid #889da3;border-radius:6px;color:#363636;font-size:18px;height:41px}.job-details{display:grid;grid-template-rows:50px;margin-bottom:50px}.job-details h3{color:#36b5d4;font-size:24px;font-weight:700;text-align:center}.job-details-grid{grid-row-gap:10px;display:grid;row-gap:10px}.job-details-header{grid-column-gap:10px;align-items:center;display:grid;grid-template-columns:200px repeat(2,1fr);height:30px}.job-details-header label{color:#889da3;font-size:24px;font-weight:700;text-align:center}.job-details-item{grid-column-gap:10px;align-items:center;display:grid;grid-template-columns:200px repeat(2,1fr);height:65px}.job-details-item label{color:#363636;font-size:20px;font-weight:700}.job-details-item input{border:1px solid #889da3;border-radius:6px;font-size:18px;height:61px}.job-questions{grid-row-gap:10px;display:grid;margin-bottom:100px}.job-questions-item{grid-column-gap:10px;align-items:center;display:grid;grid-template-columns:200px 230px 150px 1fr}.job-questions-item label{color:#363636;font-size:20px;font-weight:700}.job-questions-item input{border:1px solid #889da3;border-radius:6px;color:#363636;font-size:18px;height:61px}.job-comments{grid-row-gap:30px;display:grid;margin-bottom:50px}.job-notes,.job-observations{display:grid;grid-template-columns:180px 1fr}.job-notes label,.job-observations label{color:#07dda5;font-size:20px;font-weight:500}.job-notes textarea,.job-observations textarea{border:1px solid #889da3;border-radius:6px;color:#889da3;font-size:18px;height:130px;padding:6px;resize:none}.job-images{display:grid;margin-bottom:50px}.job-images-grid{grid-template-columns:568px 568px}.job-actions,.job-images-grid{display:grid;justify-content:space-between}.job-actions{grid-template-columns:380px 380px;padding-left:20px;padding-right:20px}.add-job,.remove-job{align-items:center;display:flex;height:55px;justify-content:center;width:380px}.add-job span,.remove-job span{color:#fff;font-size:22px;text-transform:none}.add-job img,.remove-job img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(82deg) brightness(105%) contrast(105%);margin-right:10px;width:30px}.add-job{grid-column:2}.reject,.reject:hover,.remove-job,.remove-job:hover{background:#ce0000}.form-remove-work-history{align-items:center;background-color:#fff;border-radius:7px;display:grid;grid-template-rows:1fr 1fr;height:287px;justify-items:center;margin:250px auto;width:569px}.imss-validation{align-items:center;display:grid;grid-template-rows:50px;padding-top:20px;width:100%}.imss-validation h2{color:#07dda5;font-size:26px;font-weight:700;text-align:center;text-transform:uppercase}.imss-validation-section{align-items:center;display:grid;grid-template-rows:50px;margin-bottom:50px;padding-left:20px;padding-right:20px}.imss-validation-section h3{color:#36b5d4;font-size:24px;font-weight:700;text-align:center;text-transform:uppercase}.imss-validation-grid{grid-row-gap:10px;display:grid}.imss-validation-header{grid-column-gap:20px;align-items:center;border:0;border-bottom:1px solid #889da3;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 40px;height:40px;justify-items:center}.imss-validation-header label{color:#889da3;font-size:21px;font-weight:700}.imss-validation-item{grid-column-gap:20px;align-items:center;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 40px;height:46px}.imss-validation-item input{border:1px solid #889da3;border-radius:6px;color:#889da3;font-size:18px;height:42px}.imss-validation-item input[type=date]{height:44px}.imss-validation-footer{align-items:center;display:grid;grid-template-columns:1fr 40px;height:50px}.imss-validation-footer .add-item-button{grid-column:2}.infonavit{align-items:center;display:grid;grid-template-rows:50px;margin-bottom:50px;padding-left:20px;padding-right:20px}.infonavit h3{color:#36b5d4;font-size:24px;font-weight:700;text-align:center;text-transform:uppercase}.infonavit-grid{grid-row-gap:10px;display:grid}.infonavit-header{grid-column-gap:20px;align-items:center;border:0;border-bottom:1px solid #889da3;display:grid;grid-template-columns:repeat(3,1fr);height:40px;justify-items:center}.infonavit-header label{color:#889da3;font-size:21px;font-weight:700}.infonavit-item{grid-column-gap:20px;align-items:center;display:grid;grid-template-columns:repeat(3,1fr);height:46px}.infonavit-item input{border:1px solid #889da3;border-radius:6px;color:#889da3;font-size:18px;height:42px}.infonavit-item input[type=date]{height:44px}.legal-validation{display:grid;grid-template-rows:50px;margin-bottom:50px;padding-left:20px;padding-right:20px}.legal-validation h3{color:#36b5d4;font-size:24px;font-weight:700;text-align:center;text-transform:uppercase}.legal-validation textarea{border:1px solid #889da3;border-radius:6px;color:#889da3;font-size:18px;height:150px;resize:none}.form-remove-reference{align-items:center;background-color:#fff;border-radius:7px;display:grid;grid-template-rows:1fr 1fr;height:287px;justify-items:center;margin:250px auto;width:569px}.personal-references{align-items:center;display:grid;grid-template-rows:50px;padding-top:20px;width:100%}.personal-references h2{color:#07dda5;font-size:26px;font-weight:700;text-align:center;text-transform:uppercase}.personal-references-container{display:grid;width:100%}.personal-references-container .tabs{display:grid;grid-template-columns:repeat(5,220px);margin-bottom:50px}.reference{grid-row-gap:20px;align-items:center;display:grid;grid-auto-rows:50px;grid-template-columns:2fr 3fr;margin-bottom:50px;padding-left:20px;padding-right:20px}.reference label{font-size:18px;font-weight:700}.reference input{border:1px solid #889da3;border-radius:6px;font-size:18px;height:41px}.reference-actions{display:grid;grid-template-columns:380px 380px;justify-content:space-between;padding-left:20px;padding-right:20px}.add-reference,.remove-reference{align-items:center;display:flex;height:55px;justify-content:center;width:380px}.add-reference span,.remove-reference span{color:#fff;font-size:22px;text-transform:none}.add-reference img,.remove-reference img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(82deg) brightness(105%) contrast(105%);margin-right:10px;width:30px}.add-reference{grid-column:2}.remove-reference,.remove-reference:hover{background:#ce0000}.pictures{align-items:center;display:grid;grid-template-rows:50px;padding-top:20px;width:100%}.pictures h2{color:#07dda5;font-size:26px;font-weight:700;text-align:center;text-transform:uppercase}.pictures-grid{grid-row-gap:30px;display:grid;grid-template-columns:568px 568px;justify-content:space-between;margin-bottom:50px;padding-left:20px;padding-right:20px}.final-step{align-items:center;display:grid;grid-template-rows:50px 1fr;height:60vh;justify-items:center;padding-top:20px;width:100%}.final-step h2{color:#07dda5;font-size:26px;font-weight:700;text-align:center;text-transform:uppercase}.final-step-body{display:grid;grid-template-rows:50px;padding:0 20px;width:600px}.final-step-body h3{color:#36b5d4;font-size:24px}.final-step-body h3,.final-step-body h4{font-weight:700;text-align:center;text-transform:uppercase}.final-step-body h4{font-size:40px}.final-step-body>.select{border:1px solid #889da3;border-radius:6px;padding:2px}.final-step-approve-reject{align-items:center;display:flex;flex-direction:row-reverse;height:150px;justify-content:space-between;width:100%}.hide-item{display:none;height:0;width:0}*{color:#363636;margin:0}.no-scrollbar::-webkit-scrollbar{display:none}.fixed-scrollbar{display:block}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}a,button{cursor:pointer}a{text-decoration:none}button{background:linear-gradient(90deg,#0f92db,#1bb9ef);border:none;border-radius:7px;color:#fff;font-size:22px;font-weight:700;outline:none;text-transform:uppercase}button:hover{background:linear-gradient(90deg,#00a987,#07dda5)}button:disabled{background:#889da3}.popup{align-items:center;background-color:#fff0;bottom:0;display:flex;height:50px;justify-content:center;position:relative;right:0;width:500px;z-index:0}.popup-content{background-color:#5f9dee;border-radius:10px;box-shadow:0 0 10px #00000080;padding:20px;position:relative;text-align:center}.popup-text{color:#000}.close-button{background:none;border:none;color:#fff;cursor:pointer;font-size:20px;position:absolute;right:5px;top:5px}.client-section-item .value{-webkit-box-orient:vertical;display:-webkit-box;height:3em;line-height:1.5em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal}.form-register-client{background:#fff;border-radius:8px;box-shadow:0 0 20px #0003;height:60vh;left:50%;max-width:600px;overflow-y:auto;padding:30px;position:fixed;top:45%;transform:translate(-50%,-50%);width:90%}@media (max-width:768px){.form-register-client{padding:20px;width:95%}h2{font-size:20px}}.form-register-candidate{background:#fff;border-radius:8px;box-shadow:0 0 20px #0003;height:60vh;left:50%;max-width:600px;overflow-y:auto;padding:30px;position:fixed;top:45%;transform:translate(-50%,-50%);width:90%}@media (max-width:768px){.form-register-candidate{padding:20px;width:95%}h2{font-size:20px}}.form-register-analyst{background:#fff;border-radius:8px;box-shadow:0 0 20px #0003;height:60vh;left:50%;max-width:600px;overflow-y:auto;padding:30px;position:fixed;top:40%;transform:translate(-50%,-50%);width:90%}@media (max-width:768px){.form-register-analyst{padding:20px;width:95%}h2{font-size:20px}}.form-register-interviewer{background:#fff;border-radius:8px;box-shadow:0 0 20px #0003;height:60vh;left:50%;max-width:600px;overflow-y:auto;padding:30px;position:fixed;top:40%;transform:translate(-50%,-50%);width:90%}@media (max-width:768px){.form-register-interviewer{padding:20px;width:95%}h2{font-size:20px}}.content-calendar{width:90%}.header-container-calendar{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 4fr;height:100px}.right-container-header{display:flex;width:100%}.left-container-header>h2{color:#fff;font-family:Raleway,sans-serif}.left-container-header{align-items:center;color:#fff;display:flex;justify-content:flex-start}.body-container-calendar{grid-gap:10px;display:grid;gap:10px;grid-template-columns:20% 80%}.modal{background:#0009;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.modal.display-block{display:block}.modal.display-none{display:none}.form-register-admin{background:#fff;border-radius:8px;box-shadow:0 0 20px #0003;height:60vh;left:50%;max-width:600px;overflow-y:auto;padding:30px;position:fixed;top:40%;transform:translate(-50%,-50%);width:90%}.close-modal{margin-bottom:20px}.close-modal img{cursor:pointer;height:25px;transition:transform .2s;width:25px}.close-modal img:hover{transform:scale(1.1)}h2{color:#2c3e50;font-size:24px;margin-bottom:25px}.form-section{gap:15px}.form-item,.form-section{display:flex;flex-direction:column}.form-item{margin-bottom:15px}.form-item label{color:#34495e;font-size:14px;font-weight:500;margin-bottom:8px}.form-item input,.form-item select{border:1px solid #bdc3c7;border-radius:4px;font-size:14px;padding:10px;transition:border-color .3s}.form-item input:focus,.form-item select:focus{border-color:#3498db;box-shadow:0 0 0 2px #3498db33;outline:none}.form-item input[disabled]{background-color:#f8f9fa;cursor:not-allowed}.form-action{display:flex;justify-content:flex-end;margin-top:25px}.form-button-primary{background-color:#3498db;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:12px 25px;transition:background-color .3s}.form-button-primary:hover{background-color:#2980b9}.confirmation-message{animation:fadeOut 3s forwards;background-color:#00a987;border-radius:8px;box-shadow:0 4px 15px #0003;color:#fff;font-size:16px;left:50%;max-width:80%;padding:20px 35px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:max-content;z-index:10000}@keyframes fadeOut{0%{opacity:1}90%{opacity:1}to{opacity:0}}.no-scrollbar::-webkit-scrollbar{width:6px}.no-scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.no-scrollbar::-webkit-scrollbar-thumb{background:#bdc3c7;border-radius:4px}@media (max-width:768px){.form-register-admin{padding:20px;width:95%}h2{font-size:20px}}.processing-message{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;color:#6c757d;font-size:14px;padding:12px 20px;text-align:center}.form-button-primary{transition:opacity .3s ease}.form-button-primary[disabled]{cursor:not-allowed;opacity:.6}.add-class{align-items:center;background-color:#95a1bb;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-family:Raleway,sans-serif;font-size:11px;font-weight:500;height:10%;justify-content:center;margin:2px auto;padding:3px;width:90%}.add-class img{width:10px}.admin-schedule-content-box{box-shadow:0 8px 10px 10px #0000001a;height:fit-content;margin-top:0;position:relative;width:96%}.admin-schedule-content-box .admin-schedule-calendar *{box-sizing:border-box}.admin-schedule-content-box .admin-schedule-calendar ul{list-style-type:none}.admin-schedule-content-box .admin-schedule-calendar .month{background:#0000;color:#0085ca;font-size:18px;font-weight:700;padding-bottom:10px;text-align:center;width:100%}.admin-schedule-content-box .admin-schedule-calendar .days-headers{background-color:#000;border-radius:10px 10px 0 0;color:#fff;display:flex;flex-direction:row;font-size:18px;font-weight:700;justify-content:space-evenly;margin:0}.admin-schedule-content-box .admin-schedule-calendar .days-headers span{align-items:center;display:flex;height:43px;justify-content:start;text-transform:uppercase;width:92%}.admin-schedule-content-box .admin-schedule-calendar .weekdays{background-color:#000;border-radius:10px 10px 0 0;color:#fff;display:flex;flex-direction:row;font-size:18px;font-weight:700;justify-content:space-evenly;margin:0}.admin-schedule-content-box .admin-schedule-calendar .weekdays span{align-items:center;color:#fff;display:flex;height:43px;justify-content:center;text-transform:uppercase;width:14.28%}.admin-schedule-content-box .admin-schedule-calendar .days{background:#f2f2f2;border-radius:0 0 10px 10px;display:flex;flex-wrap:wrap;margin:0;overflow-y:scroll}.admin-schedule-content-box .admin-schedule-calendar .daysInteractive{background:#f2f2f2;display:flex;flex-wrap:wrap;margin:0}.admin-schedule-content-box .admin-schedule-calendar .days .div-month{border-right:.5px solid #d9deea;border-top:.5px solid #d9deea;color:#000;flex:0 0 14.28%;font-family:Montserrat,sans-serif;font-size:21px;height:11.5vh;margin:0;padding-top:5px;text-align:center;width:1vw}.admin-schedule-content-box .admin-schedule-calendar .days .div-day{border-right:.5px solid #d9deea;border-top:.5px solid #d9deea;color:#000;flex:0 0 100%;font-family:Bicyclette,sans-serif;font-size:21px;height:84vh;margin:0;padding-top:10px;text-align:center}.admin-schedule-content-box .admin-schedule-calendar .days .div-day .day-class-container{align-items:start;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:5px 1rem}.admin-schedule-content-box .admin-schedule-calendar .days .div-day .day-class-container h2{font-size:13px;font-weight:500;letter-spacing:-.5px;margin-bottom:2px;text-transform:uppercase}.admin-schedule-content-box .admin-schedule-calendar .days .div-day .day-class-container p{font-family:Montserrat,sans-serif;font-size:10.5px}.admin-schedule-content-box .admin-schedule-calendar .days .div-day .day-class-container .hours-day-container{align-items:center;display:flex;height:20px;justify-content:space-between;padding:0 1em}.admin-schedule-content-box .admin-schedule-calendar .days .div-day .day-class-container .class-general{border-radius:5px;height:8vh;margin-bottom:.6em;padding-top:4px;width:30%}.admin-schedule-content-box .admin-schedule-calendar .days .div-day .day-class-container .class-bars-booty{background-color:#95a1bb;height:31vh}.admin-schedule-content-box .admin-schedule-calendar .days .div-day .day-class-container .class-sweet{background-color:#582583}.admin-schedule-content-box .admin-schedule-calendar .days .div-day .day-class-container .class-core{background-color:#d9deea;color:#000}.admin-schedule-content-box .admin-schedule-calendar .days .div-day .day-class-container .class-skills{background-color:#333}.admin-schedule-content-box .admin-schedule-calendar .days .div-day .day-class-container .class-sweet-core{background-color:gray}.admin-schedule-content-box .admin-schedule-calendar .days .div-week{border-right:.5px solid #d9deea;border-top:.5px solid #d9deea;color:#000;flex:0 0 14.28%;font-family:Bicyclette,sans-serif;font-size:21px;height:84vh;margin:0;padding-top:10px;text-align:center}.admin-schedule-content-box .admin-schedule-calendar .days .div-week .week-class-container{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:5px}.admin-schedule-content-box .admin-schedule-calendar .days .div-week .week-class-container h2{font-size:13px;font-weight:500;letter-spacing:-.5px;margin-bottom:2px;text-transform:uppercase}.admin-schedule-content-box .admin-schedule-calendar .days .div-week .week-class-container p{font-family:Montserrat,sans-serif;font-size:10.5px}.admin-schedule-content-box .admin-schedule-calendar .days .div-week .week-class-container .hours-week-container{align-items:center;display:flex;height:20px;justify-content:space-evenly}.admin-schedule-content-box .admin-schedule-calendar .days .div-week .week-class-container .class-general{border-radius:5px;height:8vh;margin-bottom:.6em;padding-top:4px;width:90%}.admin-schedule-content-box .admin-schedule-calendar .days .div-week .week-class-container .class-bars-booty{background-color:#95a1bb;height:31vh}.admin-schedule-content-box .admin-schedule-calendar .days .div-week .week-class-container .class-sweet{background-color:#582583}.admin-schedule-content-box .admin-schedule-calendar .days .div-week .week-class-container .class-core{background-color:#d9deea;color:#000}.admin-schedule-content-box .admin-schedule-calendar .days .div-week .week-class-container .class-skills{background-color:#333}.admin-schedule-content-box .admin-schedule-calendar .days .div-week .week-class-container .class-sweat-core{background-color:gray}.admin-schedule-content-box .admin-schedule-calendar .daysInteractive div{color:#939598;flex:0 0 14.28%;font-size:19px;margin-bottom:5px;margin-top:5px;text-align:center}.admin-schedule-content-box .admin-schedule-calendar .days div span{font-family:Montserrat,sans-serif;font-weight:500}.admin-schedule-content-box .admin-schedule-calendar .days div span.dissapear-text{display:none}.admin-schedule-content-box .admin-schedule-calendar .daysInteractive div span:hover{border-bottom:1px solid #000;cursor:pointer}.admin-schedule-content-box .admin-schedule-calendar .daysInteractive div span:active{opacity:.5}.admin-schedule-content-box .admin-schedule-calendar .daysInteractive div span.dissapear-text{display:none}@media screen and (max-width:720px){.admin-schedule-content-box .admin-schedule-calendar .month,.admin-schedule-content-box .admin-schedule-calendar .weekdays{font-size:16px}.admin-schedule-content-box .admin-schedule-calendar .days div{font-size:17px}}@media screen and (max-width:420px){.admin-schedule-content-box .admin-schedule-calendar .month,.admin-schedule-content-box .admin-schedule-calendar .weekdays{font-size:14px}.admin-schedule-content-box .admin-schedule-calendar .days div{font-size:15px}}@media screen and (max-width:290px){.admin-schedule-content-box .admin-schedule-calendar .month,.admin-schedule-content-box .admin-schedule-calendar .weekdays{font-size:12px}.admin-schedule-content-box .admin-schedule-calendar .days div{font-size:13px}}.tooltip{display:inline-block;position:relative}.tooltip:hover .tooltiptext{visibility:visible}.tooltip .tooltiptext{align-items:center;background-color:#000;border-radius:6px;bottom:80%;color:#fff;display:flex;font-family:Montserrat,sans-serif;font-size:10px;justify-content:center;left:67%;margin-left:-60px;padding:5px 0;position:absolute;text-align:center;visibility:hidden;width:100px;z-index:1}.tooltip .tooltiptext img{margin-right:5px;width:11px}.tooltip .tooltiptext:after{border:5px solid #0000;border-top-color:#000;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}input[type=checkbox]{cursor:pointer}.button-container-reserve{display:flex;justify-content:end}.button-container-reserve .reserve-calendar-button{background-color:hsla(0,0%,4%,.384);border:1px solid #fff;border-radius:5px;color:#fff;font-family:Bicyclette,sans-serif;font-weight:400;letter-spacing:2.5px;margin-top:2em;padding:.5em 1em;position:relative}.span-width{width:100%}.circulo{background:#5cb85c;border-radius:50%;height:15px;width:15px}*{font-family:Raleway,sans-serif}.calendar-section{align-items:center;background-size:100% 100%;display:flex;flex-direction:column;height:165vh;justify-content:start;text-align:center}.calendar-container{display:flex;flex-direction:column;justify-content:center;width:100%;z-index:3}.calendar-container .backbutton{cursor:pointer;height:30px;position:relative;top:8vh;width:30px}.calendar-container .body-container-calendar{align-items:start;display:flex;flex-direction:column;justify-content:start;width:100%}.calendar-container .body-container-calendar .text-container-calendar{margin-top:10vh}.calendar-container .body-container-calendar .text-container-calendar .header-text{color:#fff;display:flex;font-size:30px;left:4vw}.calendar-container .body-container-calendar .text-container-calendar .header-text h1{margin:0}.calendar-container .body-container-calendar .text-container-calendar .body-text{align-items:start;color:#fff;font-size:15px;text-align:left}.icons-container-calendar{align-items:center;display:flex;justify-content:end;width:97%}.icons-container-calendar .div-width1{width:30%}.icons-container-calendar .div-width2{width:34%}.icons-container-calendar .btn-add{background-color:#0000;background-color:#d9deea;border:1px solid #d9deea;border-radius:5px;color:gray;cursor:pointer;font-family:Raleway,sans-serif;font-size:15px;font-weight:550;height:4vh;letter-spacing:2px;width:9em}.icons-container-calendar .btn-add:hover{background-color:#582583;border-color:#582583;color:#fff}.icons-container-calendar .div-button{display:flex;justify-content:start;width:50%}.icons-container-calendar .div-icons{display:flex;justify-content:end;width:50%}.icons-container-calendar .div-icons .width-calendar{width:50%!important}.icons-container-calendar .icon-container-calendar{align-items:center;display:flex;justify-content:center;margin-top:4vh}.icons-container-calendar .icon-container-calendar .icon{align-items:center;display:flex;justify-content:center;margin-right:5px;width:15%}.icons-container-calendar .icon-container-calendar .icon img{width:23px}.icons-container-calendar .icon-container-calendar .icon .first{width:28px}.icons-container-calendar .icon-container-calendar .text{width:90%}.icons-container-calendar h1{color:#fff;font-size:15px;font-weight:500}.header-calendar{display:flex;width:97%}.date-container-calendar{align-items:center;color:#fff;display:flex;justify-content:start;width:60%}.date-container-calendar h1{color:#fff;font-size:1.5vw;font-weight:600}.button-container-calendar{align-items:center;display:flex;justify-content:flex-start;width:100%}.button-calendar-selected{background-color:#582583;color:#fff}.button-calendar,.button-calendar-selected{border:none;border-radius:5px;cursor:pointer;font-size:14px;font-weight:600;height:25px;letter-spacing:2px;margin:0 7px;padding:0;width:100px}.button-calendar{background-color:#d9deea;color:gray}.button-calendar:hover{background-color:#582583;color:#fff}.arrows{display:flex;margin-right:20px}.arrows img{cursor:pointer;margin:0 8px;width:24px}.arrows .right{transform:rotate(180deg)}.calendar{position:relative;z-index:1}.calendar .admin-schedule-calendar .month{padding-bottom:0!important}.calendar .admin-schedule-calendar .container-header{align-items:center;display:flex;padding:10px 20px}.calendar .admin-schedule-calendar .container-header .icon-arrow p{background:#0085ca;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;font-weight:700;padding:0 9px}.card-content{background-color:#fff;border-radius:10px;box-shadow:0 8px 10px 10px #0000001a;height:62vh;padding:10px;width:90%}.header-card>p{font-size:1rem}.header-card>.today-class{color:#0000}.date-container-card{display:grid;grid-template-columns:1fr 5fr;margin:10px 0 15px}.date-container-card>.number{align-items:center;display:flex;margin-right:10px}.number>.number-text{font-size:2.7rem;font-weight:700}.date-container-card>.date{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-top:8px}.date>p{font-size:.9rem;font-weight:500}.body-card>h2{color:#1bb9ef}.user-subcard{border-radius:5px;display:grid;grid-template-columns:4fr 2fr;margin:8px 0;padding:3px}.user-subcard>p{color:#fff}
/*# sourceMappingURL=main.162c4efa.css.map*/