@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@100;300;400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);.v-text-field--outlined[data-v-08ee04c8] fieldset{border-color:#2b5bff}.v-text-field--placeholder[data-v-08ee04c8]{color:#2b5bff!important}.v-application .primary--text{font-size:10px}.theme--light.v-list{background:#eef5ff;color:#2b5bff;font-size:10px}.theme--light.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled){color:#1976d2}.welcome-dialog{width:auto!important;box-shadow:none}.grecaptcha-badge{z-index:100!important}.captcha[data-v-8cdccbd0]{justify-content:center}@-webkit-keyframes fadeUp{0%{opacity:0;visibility:hidden;transform:translateY(30px)}to{opacity:1;right:0;position:relative;visibility:visible;transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;visibility:hidden;transform:translateY(30px)}to{opacity:1;right:0;position:relative;visibility:visible;transform:translateY(0)}}.title-1{font-size:25px;line-height:35px}.title-1,.title-2{font-family:Roboto;font-style:normal;font-weight:400;color:#333}.title-2{font-size:17px;line-height:27px}.subtitle-1{font-family:Roboto;font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#333}p{font-family:Roboto;font-weight:400;font-size:14px;line-height:22px;color:#333;margin-bottom:0}.register .register__input,.reset_password .reset_password__input,.text,.verify_code .verify_code__input{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#333;margin-bottom:0}.text--small-01{font-size:12px;line-height:20px}.text--small-02{font-size:10px;line-height:14px}.text--small-03{font-size:8.5px;line-height:13px}.text--large-01{font-size:17px;line-height:27px}.text--large-02{font-size:25px;line-height:35px}.text--large-03{font-size:25px;line-height:27px}.text--bold{font-weight:700}.text--light{font-weight:300}.text--right{text-align:right}.text--primary-01{color:#180d81}.text--primary-02{color:#94b3b3}.text--secondary-01{color:#eb3c46}.text--secondary-02{color:#0f69b4}.text--secondary-03{color:#61f7c1}.text--secondary-03--a4{color:#00e861}.text--error{color:#f90e1f}.text--link{color:#0e69b4}.text--underline{text-decoration:underline}.text--italic{font-style:italic}.text--decoration-none{text-decoration:none!important}.text--upper{text-transform:uppercase}.text--cap{text-transform:capitalize}.text--white{color:#fff}.text--center{text-align:center}.text--disabled{opacity:.5;pointer-events:none}.text--justify{text-align:justify;text-justify:inter-word}.text--word-break{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.text--ellipse{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}input{outline:none!important;outline-offset:0!important}input[type=radio]{box-shadow:inset 0 4px 4px rgba(0,0,0,.25);border-radius:50%;cursor:pointer;display:flex;height:20px;position:relative;width:20px;-webkit-appearance:none;justify-content:center;align-items:center;margin-right:8px}input[type=radio]:after{border-radius:50%;content:"";display:block;height:30%;width:30%}input[type=radio]:focus{outline:none;outline-offset:0}input[type=radio]:checked:after{background-color:#333}p{margin-bottom:0!important;text-align:start}a{color:#000;font-size:14px;font-weight:400;line-height:16px}select{outline:none;outline-offset:0}#app{font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.login-logo{position:absolute;left:0;top:54px;padding:50px 50px 44px 53px;background-color:#fff}@media(max-width:767px){.login-logo{position:static;top:5px;padding:10px 50px 10px 50px}}@media(min-width:767px)and (max-width:1023px){.login-logo{position:static;top:5px;padding:10px 50px 10px 50px}}@media(min-width:1023px)and (max-width:1360px){.login-logo{position:static;top:5px;padding:10px 50px 10px 50px}}.base-text{font-size:12px!important;line-height:20px;font-weight:700!important;color:#fff;text-align:left;word-break:break-word}.base-text--title{word-break:normal;font-size:15px!important;letter-spacing:0}.base-text--title.highlight{background-color:#94dd41}.base-text--xlarge{font-size:50px!important}.base-text--small{font-size:8px!important}.base-text--heading{font-weight:500!important;font-size:36px!important;line-height:56px;color:#454444}.base-text--light{font-weight:300!important}.base-text--medium{font-weight:400!important}.base-text--bold{font-weight:900!important}.base-text--mono{font-family:Roboto Mono,monospace!important}.opaque{opacity:1!important}.transparent-btn{opacity:.8!important;border:1px solid #6d6d6d!important}.transparent-heart{opacity:.5!important}.shadow{box-shadow:0 4px 4px 0 rgba(0,0,0,.25)!important}.non-clickable{pointer-events:none}.no-margins{margin:0!important;padding:0!important}.school-name{text-align:start;font-size:x-large;font-weight:bolder}.sticky{position:sticky!important;z-index:2;overflow-x:auto}.chip-btn-red{border:1px solid #d60028!important;background-color:#fff!important;border-radius:24.9287px}.chip-btn-grey,.chip-btn-red{box-shadow:0 4px 4px rgba(0,0,0,.25);text-transform:none!important}.chip-btn-grey{background:#a8a8a8;opacity:.9;box-sizing:border-box;border-radius:24.9287px;font-style:normal;font-weight:700;font-size:15px;line-height:20px;color:#fff!important;width:205.13px;height:49.86px}.fill-width{width:100%}.fill-height,.main-height{height:100%}.word-break-normal{word-break:normal!important}.left-col-container{background-color:#fbf9f9;display:flex;justify-content:center}.left-col-container--white{background-color:#fff}.left-col-container--blue{background-color:#f2ffff}.left-col-container .left-col{width:70%;height:100%}.left-col-container .left-col .instruction-arrows-container{position:absolute;left:-38px;display:flex;flex-direction:column}.left-col-container .left-col .instruction-arrows-container .instruction-arrows-container__arrow{margin-block:-10px}.footer-desktop{height:35px}@media(max-width:767px){.footer-desktop{height:0}}@media(min-width:767px)and (max-width:1023px){.footer-desktop{height:0}}.footer-desktop--img{cursor:pointer}@media(max-width:767px){.footer-desktop--img{display:none}}@media(min-width:767px)and (max-width:1023px){.footer-desktop--img{display:none}}.footer-desktop__mime{display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:300;line-height:20px;font-size:11px}.footer-mobile{background:transparent!important;bottom:0;display:flex;width:100%;align-items:flex-end;justify-content:space-between;z-index:1;height:20px}.footer-mobile .footer-mobile__mime{display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:300;font-size:11px;line-height:20px}@media(min-width:1023px)and (max-width:1360px){.footer-mobile{display:none!important}}@media(min-width:1360px){.footer-mobile{display:none!important}}.app-version{font-size:10px}@media(max-width:767px){.app-version{height:0}}@media(min-width:767px)and (max-width:1023px){.app-version{height:0}}.app-version-mobile{display:flex;align-self:center;font-size:8px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.v-menu__content{border-radius:2px!important}.v-list--dense .v-list-item,.v-list-item--dense{min-height:33px!important}.explorer__legend-guest{margin:0 0!important}.explorer__legend-guest--qa{background-color:#fff}.explorer{display:flex;flex-direction:column;height:100%!important;overflow-y:hidden}.explorer__start{background:rgba(0,0,0,.6)}.explorer__location{background-color:#eef5ff;padding:1.5rem;display:flex;flex-direction:column;align-items:end}.explorer__button{width:94px!important;height:36px;border:.5px solid #2b5bff;box-sizing:border-box;filter:drop-shadow(-4px 4px 10px rgba(0,0,0,.1));border-radius:4px;-webkit-filter:drop-shadow(-4px 4px 10px rgba(0,0,0,.1));font-family:Roboto;font-style:normal;font-weight:400;font-size:10px;line-height:22px;color:#2b5bff}.explorer__button--active{color:#fff;background-color:#2b5bff}.explorer__button--close{width:20px!important;margin-top:-10px}.explorer .explorer__search-container{width:100%;flex:0 0 auto;flex-direction:row}.explorer .explorer__map-container{width:100%;flex:1 1 1px;flex-direction:row}.explorer .explorer__legend-container{background-color:#333}.explorer .explorer__legend-container,.explorer .regiter-btn-container{width:100%;flex:0 0 auto;flex-direction:row}.explorer .explorer__register-btn-style{border-radius:0!important;padding:10px}.login{width:100%;height:100%;min-height:700px;background-color:#fbf9f9!important;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}.login__btn-reset{display:flex;justify-content:space-between;width:100%;width:90%;max-width:480px}.login__google{width:100%;max-width:480px;height:40px!important;background:hsla(0,0%,100%,.1)!important;box-shadow:-4px 4px 10px rgba(0,0,0,.1)!important;border-radius:4px!important;-webkit-border-radius:4px!important;-moz-border-radius:4px!important;-ms-border-radius:4px!important;-o-border-radius:4px!important;font-family:Roboto!important;font-style:normal!important;font-weight:400!important;font-size:.8rem!important;line-height:22px!important;color:#2b5bff!important;text-transform:none!important;display:flex!important;justify-content:flex-start!important;align-items:center!important}.login__container{padding-bottom:4rem;width:100%;background-color:#fbf9f9!important;max-height:700px;display:flex;flex-direction:column;place-items:center;margin-top:70px}.login__container__picture{position:absolute;top:0}.login__container--recover-title{font-size:16px;color:#2b5bff;text-align:left;max-width:480px}.login__title{color:#2b5bff;font-size:17px}.login__form{display:flex;flex-direction:column;width:90%;max-width:480px}.login__form--label{font-family:Roboto;text-align:left;font-size:13px}.login__form--dot{color:red}.login__form--input{width:100%;height:40px;padding:0 1rem;background:transparent;border:1px solid #2b5bff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.login__form--input--disabled{background:#eaeaea;border:1px solid #a8a6a6}.login__form--input--area{width:60px}.login__form--input--phone{width:calc(100% - 70px)}.login__form--input:focus,.login__form--input:hover{background-color:#2b5bff;color:#fff}.login__form--error{color:red;text-align:left;font-size:10.5px;font-weight:400}.login__submit{color:#19cad0;font-size:12px;width:110px;padding:1rem 0;display:flex;justify-content:center;align-items:center;height:40px!important;background:#fff;box-shadow:-4px 4px 10px rgba(0,0,0,.1);border-radius:4px}.login__reset,.login__submit__loading{background:#2b5bff}.login__reset{color:#fff;font-size:12px;width:110px;padding:1rem 0;display:flex;justify-content:center;align-items:center;height:40px!important;box-shadow:-4px 4px 10px rgba(0,0,0,.1);border-radius:4px}.login__btn--password{position:absolute;margin-left:-2.2rem}.login__guest{color:#2b5bff;background:#eef5ff;padding:1rem 0;display:flex;justify-content:center;align-items:center;width:170px;height:40px!important;font-size:12px;box-shadow:-4px 4px 10px rgba(0,0,0,.1);border-radius:4px}.login__link{font-family:Roboto;font-style:normal;font-weight:300;font-size:12px;outline:none;text-decoration:none;color:#2b5bff!important}.login__radio--button{margin-left:0;display:flex;width:90%;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}.login__radio--button input[type=radio]{opacity:0;position:fixed}.login__radio--button label{display:inline-block;background-color:transparent;width:230px;height:40px;padding:10px 20px;font-size:11px;border:1px solid #2b5bff;border-radius:4px;color:#2b5bff;cursor:pointer;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.login__radio--button label:hover{background-color:#2b5bff;color:#fff;cursor:pointer}.login__radio--button input[type=radio]:focus+label{border:1px solid #2b5bff;cursor:pointer}.login__radio--button input[type=radio]:checked+label{background-color:#2b5bff;border-color:#2b5bff;color:#fff;cursor:pointer}.reset_password .reset_password-container{width:90%}.reset_password .reset_password-container .reset_password-container__text{margin:20px 0;font-style:normal;font-weight:300;font-size:11px;line-height:10px;color:#333;text-align:left}.reset_password .reset_password__title{font-size:30px;line-height:32px;font-weight:100}.reset_password .reset_password__title--bold{font-size:35px;line-height:37px;font-weight:300}.reset_password .reset_password__title-container{width:100%}.reset_password .reset_password__input{text-align:center;width:100%;padding:10px 16px}.reset_password .reset_password__input:focus{outline:none;outline-offset:0}.reset_password .reset_password__btn{width:185px}.simulate__blur{filter:blur(2px);-webkit-filter:blur(2px)}.simulate__text-container{background-color:#deebff;height:auto;padding:1rem 1rem 4rem;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.simulate__hr{width:80%;margin-left:10%;border:0;border-bottom:5px solid #2b5bff}.simulate__text-container>div>p{font-family:Roboto;font-style:normal;font-weight:400;font-size:1rem;line-height:26px;letter-spacing:.05em;color:#0d22a8}.simulate__text{width:80%;text-align:left;color:#293895;font-weight:700;font-size:1rem;font-family:Montserrat;line-height:22px}.simulate .simulate__header{margin-top:-60px;background-color:#f2ffff;padding:22px 20px}.simulate .simulate__header .simulate__header__title{font-weight:500;font-size:12px;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#333}.simulate .simulate__header .simulate__header__content{text-align:start;padding-right:40px;margin-top:8px;font-style:normal;font-weight:300;font-size:12px;line-height:20px}.simulate .simulate__header .simulate__header__content__footer__text__title{font-weight:500;font-size:12px;line-height:20px;color:#333}.simulate .simulate__header .simulate__header__content__footer__text{color:#000;text-align:start;font-weight:300;font-size:12px;line-height:20px;margin-top:15px}.simulate .simulate__header .simulate__header__btn{color:#0f69b4;background-color:#f2ffff;border:.5px solid #0f69b4;box-sizing:border-box;border-radius:100px;padding:10px 27px;font-weight:400;font-size:12px;line-height:22px}.simulate__instructions{flex-direction:column;flex-direction:center}.simulate__instructions,.simulate__instructions__text{display:flex;justify-content:center;align-items:center}.simulate__instructions__text{margin-left:20px;max-width:210px;font-weight:400}.simulate__show__more .v-expansion-panel-content__wrap{padding:0;margin-left:1rem}.simulate__show__more .v-expansion-panel-header{display:inline-block;line-height:2;color:#3684ef;font-weight:700;font-size:.7rem;margin-left:-3rem;min-height:0;height:15px}.simulate__show__more .theme--light.v-expansion-panels .v-expansion-panel{background:#deebff}.simulate__show__more__text{width:100%;font-size:.8rem;margin-left:-1rem;line-height:20px;font-weight:400;z-index:90;color:#333}.simulate .simulate__btn{width:80%;color:#fff;background-color:#2b5bff;border:.5px solid transparent;box-sizing:border-box;padding:10px 27px;font-weight:700;font-size:1rem;font-family:Montserrat;line-height:22px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.simulate .simulate__btn:hover{background-color:#fff;color:#293895;border:.5px solid #293895}.simulate .simulate-previous-years{max-width:209px;cursor:pointer}.simulate .simulate__back-btn-container{display:flex;justify-content:center;margin-top:20px}.simulate .simulate__back-btn{cursor:pointer;max-width:30%;background-color:#3684ef;border-radius:100px;padding:6px 13px;color:#fff;text-align:center;letter-spacing:.15em;text-transform:uppercase;font-family:Roboto;font-style:normal;font-weight:400;font-size:10px;line-height:9px}@media(min-width:1000px){.simulate .simulate__back-btn{max-width:10%}}.postulate{display:flex;width:100%;flex-direction:row;flex-wrap:wrap}.postulate__description{width:500px;background-color:#2d10b4;color:#fff;font-family:Roboto;text-align:left}.postulate__description--title{font-weight:400;font-size:20px}.postulate__description--text{font-weight:300;font-size:14px}.postulate__description--click{font-weight:500;font-size:14px}.postulate__description--instructions{font-weight:400;font-size:14px}.postulate__btn__div{display:flex;align-items:center;justify-content:center;margin-top:10px;margin-bottom:30px}.postulate__list{width:calc(100% - 500px)}.postulate__list--button{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;outline:none;background:#2d10b4;font-size:12px;color:#fff;padding:1rem;border:1px solid #2d10b4;width:145px}.postulate__list--button,.postulate__list--button:hover{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.postulate__list--button:hover{background-color:#fff;color:#2d10b4}.postulate__list--btn-disabled{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;background:rgba(113,81,255,.6980392156862745);color:#fff;border:1px solid rgba(113,81,255,.6980392156862745);width:145px}.postulate__list--btn-disabled,.postulate__list--rounded{outline:none;font-size:12px;padding:1rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.postulate__list--rounded{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:49px;width:49px;background:#fff;color:#2d10b4;border:1px solid #2d10b4}.postulate__list--rounded:hover{background-color:#2d10b4;color:#fff;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}@media(max-width:950px){.postulate{flex-direction:column}.postulate__description{padding-bottom:20px;width:100%}.postulate__list{margin-bottom:40px;width:100%}}.favorite-button--simulated{opacity:1!important;height:20px!important;width:20px!important}.favorite-button--simulated--desktop{height:40px!important;width:40px!important}.favorite-button--opaque{opacity:1!important}.over-picture{position:absolute!important;opacity:.7}.fav-small-window{position:relative!important}.favorite-button-campus-detail{background-color:#fff!important;text-transform:none!important;color:#2b5bff!important;width:150px!important;font-family:Roboto!important;font-style:normal!important;font-weight:400!important;font-size:11px!important;line-height:22px!important;border-radius:4px!important;-webkit-border-radius:4px!important;-moz-border-radius:4px!important;-ms-border-radius:4px!important;-o-border-radius:4px!important}.favorite-button-campus-detail--selected{background-color:#2b5bff!important;color:#fff!important}.favorite-card{margin-left:15px;width:350px}.favorite-card .school-card{border-radius:2px}.favorite-card .favorite-card__expansion{display:block}.favorite-card .favorite-card__expansion .v-expansion-panel{max-width:393px;background-color:#c5eced!important;border-radius:0 0 2px 2px}.favorite-card .favorite-card__expansion .v-expansion-panel-header{min-height:0;max-height:40px!important}.favorite-card .favorite-card__expansion .v-expansion-panel-content__wrap{padding:0 38px 12px}.favorite-card .favorite-card__expansion .favorite-card__expansion__header{margin-top:-5px;max-width:393px;padding:4px 26px 4px 14px}.favorite-card .favorite-card__expansion .favorite-card__expansion__content{position:relative;padding-top:12px}.favorite-card .favorite-card__expansion .favorite-card__expansion__content .favorite-card__expansion__content__info{width:100%;display:inline-flex;flex-wrap:nowrap;align-items:center;margin-bottom:5px}.favorite-card .favorite-card__expansion .favorite-card__expansion__content .favorite-card__expansion__content__info .favorite-card__expansion__content__info__box{display:flex;align-items:center;justify-content:center;height:18px;width:18px;background:#f2ffff;box-shadow:inset 0 4px 4px rgba(0,0,0,.25)}.favorite-card .favorite-card__expansion .favorite-card__expansion__content .favorite-card__expansion__content__info .favorite-card__expansion__content__info__box .favorite-card__expansion__content__info__box__dot{height:6px;width:6px;border-radius:50%;background-color:#333}.favorite-card .favorite-card__expansion .favorite-card__expansion__icon{position:absolute;bottom:16px;right:26px;cursor:pointer}.open-card-height{height:20px}.favorite-list .favorite-list__container{margin-top:31px;justify-content:center;display:flex;flex-wrap:wrap;width:100%}.favorite-list-left-col-container{display:flex;justify-content:center;max-width:436px;background-color:#deebff}.favorite-list-left-col{width:286px;height:100%}.favorite-list-left-col-content{display:flex;align-items:flex-start;flex-direction:column}.favorite-list-title{margin-top:51px;margin-bottom:11px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:22px;color:#2b5bff}.favorite-list-info{padding-bottom:18px;margin-bottom:18px;text-align:start;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#2b5bff;letter-spacing:.05em;border-bottom:1px solid #2b5bff}.favorite-list-icon-container{margin-top:10px;display:flex;justify-content:space-between;background-color:#fff;box-shadow:-4px 4px 8px rgba(0,0,0,.25);border-radius:4px;width:100%}.favorite-list-icon-div{margin-right:5px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;height:25px;width:25px}.favorite-list-icon{height:15px}.favorite-list-icon-text{font-style:normal;font-weight:600;font-size:11px;line-height:22px;letter-spacing:.03em;color:#2b5bff;padding:10px 0 10px 0}.favorite-list-download-text{text-align:left;padding-top:18px;margin-top:22px;font-style:normal;font-weight:400;font-size:12px;line-height:17px;letter-spacing:.05em;color:#2b5bff;width:100px}.favorite-list-download-button-container{display:flex;align-items:center;justify-content:space-between}.favorite-list-download-button{display:flex;align-items:center;justify-content:space-around;font-size:12px;line-height:20px;margin-top:34px;width:137px;height:34px;background:#2b5bff;border-radius:4px;color:#fff}.favorite-list-download-pdf-icon{margin-right:5px;height:20px}.school-info-container{margin-bottom:15px;z-index:51!important}.school-map-card{pointer-events:auto!important;width:350px!important;filter:drop-shadow(0 3px 1px rgba(0,0,0,.2)) drop-shadow(0 2px 2px rgba(0,0,0,.14)) drop-shadow(0 1px 5px rgba(0,0,0,.12))}.school-map-card .school-card{border-radius:5px!important}.type{background-color:#fff}.info-title{color:#454444;line-height:15px;font-size:14px!important}.info-subtitle{color:#333!important;line-height:12px;font-size:10px!important}.grades{background-color:#c4c4c4!important}.grades,.tile{display:flex;justify-content:center;align-items:center}.tile{height:72px}.school-info-dialog{width:310px!important;border:1px solid #f655ab!important;border-radius:5px!important}.school-text{font-family:Roboto!important;font-style:normal!important}.title-background{background:#fff;height:90px!important}.image-container{width:75px!important}.spec-row-height{height:45px}.top-border{border-top:.25px solid #4f4f4f}.image-border{border-top-right-radius:5px!important}.close-button{pointer-events:auto!important;position:absolute;width:22px;height:22px;top:0;left:165px}.price-container{background:#c6fae7;border-radius:50px}.level-col{border-radius:5px}.card-actions-height{height:38px}.text-container{background-color:hsla(0,0%,94.9%,.8);border:.5px solid #4def8e;box-sizing:border-box;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px}.search-in-all-schools{display:flex;justify-content:flex-start;align-items:center;width:310px;margin-top:25px}.search-in-all-schools--mobile{width:200px}.search-in-all-schools .v-text-field.v-text-field--solo:not(.v-text-field--solo-flat)>.v-input__control>.v-input__slot{min-height:31px!important}.search-in-all-schools .v-text-field.v-text-field--solo .v-input__control input{color:#2b5bff!important}.search-in-all-schools .search-in-all-schools__container--center{align-items:center;justify-content:flex-start;display:flex;width:100%;color:#2b5bff!important}.search-in-all-schools .search-in-all-schools__container--mobile{justify-content:flex-end}.search-in-all-schools .search-in-all-schools__container .search-in-all-schools__container__btn{width:100%;color:#2b5bff!important}.search-in-all-schools .search-in-all-schools__container .search-in-all-schools__container__btn--mobile{width:100%}.search-in-all-schools .search-in-all-schools__container .search-in-all-schools__container__btn .search-in-all-schools__container__btn__text-field{color:#2b5bff!important}.search-in-all-schools .search-in-all-schools__container .search-in-all-schools__container__btn .search-in-all-schools__container__btn__text-field .v-label{color:#2b5bff;opacity:1;font-style:normal;font-weight:400;font-size:10px;line-height:17px;letter-spacing:.07em;width:480px}.search-in-all-schools .search-in-all-schools__container .search-in-all-schools__container__btn .search-in-all-schools__container__btn__text-field .v-icon{color:#2b5bff;opacity:1}.search-in-all-schools .search-in-all-schools__container .search-in-all-schools__container__div{top:60px;position:absolute;background-color:#fff;border-radius:4px;min-height:25px;max-height:200px;width:310px;overflow-y:auto;z-index:100}.search-in-all-schools .search-in-all-schools__container .search-in-all-schools__container__div .search-in-all-schools__container__div__list{font-style:normal;font-weight:300;font-size:12px;line-height:17px;letter-spacing:.05em;text-align:left;display:flex;justify-content:flex-start}.search-in-all-schools .search-in-all-schools__container .search-in-all-schools__container__div .search-in-all-schools__container__div__list .search-in-all-schools__container__div__list__item{cursor:pointer;padding:5px 5px;width:100%}.search-in-all-schools .search-in-all-schools__container .search-in-all-schools__container__div .search-in-all-schools__container__div__list .search-in-all-schools__container__div__list__item:hover{background-color:#fbf9f9;color:#2b5bff;font-weight:500}.search-in-all-schools .search-in-all-schools__input,.search-in-all-schools .search-in-all-schools__select-container{background-color:#fff;border:1px solid #fff;box-sizing:border-box;width:100%;font-weight:400;font-size:12px;line-height:20px}.search-in-all-schools .search-in-all-schools__input--address{width:90%}.search-in-all-schools .search-in-all-schools__input:focus-within,.search-in-all-schools .search-in-all-schools__select-container:focus-within{background:#fff;border:.5px solid #0e0466;box-shadow:none}.search-in-all-schools .search-in-all-schools__input--invalid{background:#fff;border:.5px solid #f90e1f;box-shadow:none}.search-in-all-schools .search-in-all-schools__select-container{position:relative;height:28px;padding:0 25px}.search-in-all-schools .search-in-all-schools__select-container .v-text-field{padding-top:0!important;padding-left:15px!important}.search-in-all-schools .search-in-all-schools__select-container .v-input{font-weight:400;font-size:12px;line-height:20px}.search-in-all-schools .search-in-all-schools__select-container .custom-select{position:absolute;top:2px;left:5.5px;width:90%!important}.search-in-all-schools .search-in-all-schools__select-container .custom-select.custom-select--small{width:80%!important}.search-in-all-schools .search-in-all-schools__select-container .custom-select.v-text-field>.v-input__control>.v-input__slot:after,.search-in-all-schools .search-in-all-schools__select-container .custom-select.v-text-field>.v-input__control>.v-input__slot:before{border-style:none}.search-in-all-schools .search-in-all-schools__select-container--invalid{background:#fff;border:.5px solid #f90e1f;box-shadow:none}.gm-control-active{margin-bottom:-5px!important;background:#eef5ff!important;box-shadow:-4px 4px 8px rgba(19,6,55,.2)!important;border-radius:4px!important;-webkit-border-radius:4px!important;-moz-border-radius:4px!important;-ms-border-radius:4px!important;-o-border-radius:4px!important}.gmnoprint>div.gm-style-cc{display:none!important}.vue-map-container{width:100%}.vue-map-container-mobile{width:100%;height:100%}.button-my-location{min-width:0!important;width:40px!important;height:40px!important;margin-right:10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;background-color:#eef5ff}.button-my-location,.marker-map__filterButton{display:flex;align-items:center;justify-content:center}.marker-map__filterButton{margin-top:20px;margin-left:-150px;font-weight:400;font-size:10px;line-height:20px;color:#333;border-radius:100px;padding:15px 0;width:123px;height:25px;background-color:#fff;cursor:pointer!important;z-index:6}.marker-map__filterButton:hover{border:1px solid #0f69b4}.marker-category-price{top:10%;height:60px;width:60px;left:14%;position:absolute;border-radius:50%;display:flex;justify-content:space-between;align-items:flex-end}.marker-category-price--small{height:15px;width:15px}.marker-category-price .marker-category-price__inner_div{top:280%;position:absolute;display:flex;justify-content:center}.marker-category-multimedia{bottom:80%;left:13%;height:60px;width:60px;position:absolute;border-radius:50%;display:flex;justify-content:space-between;align-items:flex-end}.marker-category-multimedia .marker-category-multimedia__inner_div,.marker-category-multimedia__small{position:absolute;display:flex;justify-content:center}.marker-category-multimedia__small{top:15px;margin-left:10px;color:#333;font-style:normal;font-weight:700;font-size:8px;line-height:6px;align-items:center;height:14px;width:43px;background-color:#fff;border-radius:100px}.marker-category-multimedia__not__highlighted{bottom:85%;height:60px;width:60px;position:absolute;border-radius:50%;display:flex;justify-content:space-between;align-items:flex-end}.marker-category-multimedia__not__highlighted--small{height:15px;width:15px}.marker-category-multimedia__not__highlighted .marker-category-multimedia__inner_div{bottom:10%;position:absolute;display:flex;justify-content:center}.home-icon,.school-icon{height:auto;width:30px;cursor:pointer}.address-map-div{border-radius:50%;border:10px solid #fff}.address-map-div__icon{width:14px;height:14px;border-radius:10px;background-color:#f90e1f;cursor:pointer}.school-info-dialog{filter:drop-shadow(0 3px 1px rgba(0,0,0,.2)) drop-shadow(0 2px 2px rgba(0,0,0,.14)) drop-shadow(0 1px 5px rgba(0,0,0,.12));transform:translateY(-40px);background-color:#fff;color:#000;border:5px solid #6e8ca5;border-radius:16px}.school-info-dialog:after{content:"";display:block;position:absolute;width:100%;height:20px;background-color:#6e8ca5;-webkit-clip-path:polygon(45% 0,50% 20px,55% 0);clip-path:polygon(45% 0,50% 20px,55% 0)}.school-info-dialog ::v-deep h1{word-break:normal}.spacing-0{letter-spacing:0}.school-info-dialog-container{z-index:51!important;transform:translateY(-40px);pointer-events:none}.pride-icon{align-self:start}.scaling-svg-container{position:relative;height:2em!important;width:2em;padding:0;padding-bottom:100%}.scaling-svg{position:absolute;height:100%;width:100%;left:0;top:0}.marker{width:35px;height:35px;border-radius:50%}.highlight{z-index:51!important}.super-highlight{z-index:151!important}.explored-avatar{background-color:#6c87a5}.explored-avatar.marker-border,.explored-avatar:hover{border:3px solid #fff}.explored-avatar .explored-icon{color:#fff}.school-avatar.marker-border,.school-avatar:hover{border:3px solid #6c87a5}.fav-container{position:absolute!important;top:5px;left:45px;border:1px solid #fff!important}.should-highlight{position:absolute;bottom:21px;left:-20px;border:1px solid #fff!important}.no-tour{bottom:20px!important}.text--lower{text-transform:lowercase}.text--small{font-size:13px}.zone-text{word-break:normal;color:rgba(0,0,0,.85);font-size:12px!important;letter-spacing:0;line-height:18px}.zone-label{background-color:#333;color:#fff;font-size:14px;font-weight:700;border-radius:100px;z-index:50}.institutions-info{top:88px;left:4%;width:92%;display:flex;align-items:center;justify-content:space-between;font-style:normal;position:absolute;border-radius:2px}.institutions-info--left{left:89.5%}.institutions-info--mobile{top:8px}.institutions-info .v-icon.v-icon{margin-top:-2px;content:"󰍝";color:#fff}.institutions-info .v-text-field.v-text-field--solo.v-input--dense>.v-input__control{min-height:23px;background-color:#2b5bff}.institutions-info .theme--light.v-text-field--solo>.v-input__control>.v-input__slot{background:#2b5bff}.institutions-info .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{padding:0 4px}.institutions-info .theme--light.v-expansion-panels .v-expansion-panel{background-color:hsla(0,0%,100%,.2);height:50px!important;width:160px!important}.institutions-info .v-expansion-panel-content__wrap{padding:0;flex:1 1 auto;max-width:100%}.institutions-info .institutions-info__header{display:flex;justify-content:center;align-items:center;background-color:#2b5bff;min-height:31px!important;height:31px;border-radius:4px;padding:4px}.institutions-info .institutions-info__header--border{border-radius:4px 4px 0 0}.institutions-info .institutions-info__select{flex:unset;color:#3d5ee5;border-radius:0 0 4px 4px;font-weight:500;font-size:10px;line-height:10px;letter-spacing:.07em;height:28px!important;padding:10px;width:125px}.institutions-info .institutions-info__select--guest{top:88px}.institutions-info .institutions-info__select--mobile{left:5%;top:78px}.institutions-info .institutions-info__select .institutions-info__select__text{color:#fff;font-size:9px;line-height:17px;letter-spacing:.05em;text-shadow:-4px 4px 8px rgba(43,91,255,.1);font-weight:300}.institutions-info .institutions-info__select .institutions-info__select__text--strong{font-weight:500}.institution-info-slot{cursor:pointer;padding:4px;background-color:#2b5bff;color:#fff;font-size:9px;line-height:17px;letter-spacing:.05em;text-shadow:-4px 4px 8px rgba(43,91,255,.1);border-radius:2px}.center-map{position:absolute;display:flex;align-items:center;top:68px;left:70%;margin-right:10px;background-color:#2b5bff;padding:7px;height:23px;border-radius:4px;width:90px;justify-content:center}.center-map .center-map__text{display:flex;color:#fff;font-weight:500;font-size:10px;line-height:17px;letter-spacing:.05em;text-shadow:-4px 4px 8px rgba(43,91,255,.1)}.search-bar{left:-5%;display:flex;position:absolute;border-radius:100px;top:-10px}.start-explorer{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.start-explorer__container{width:90%;display:flex;flex-direction:column;max-width:700px}.start-explorer__title{font-family:Roboto;text-align:left;font-style:normal;font-weight:200;font-size:2rem;line-height:35px;letter-spacing:.03em;color:#fff}.start-explorer__autocomplete{font-weight:200;font-size:1.2rem;color:hsla(0,0%,100%,.5)}.start-explorer__autocomplete,.start-explorer__error{font-family:Roboto;font-style:normal;line-height:22px;letter-spacing:.05em}.start-explorer__error{margin-top:1rem;font-weight:300;font-size:1rem;color:#fc2451}.start-explorer__button{display:inline-block;background-color:hsla(0,0%,100%,.5)!important;opacity:.8;color:#fff!important;word-break:break-all!important;height:auto!important;white-space:normal!important;border-radius:4px;justify-content:flex-start!important;padding:.8rem 1.5rem!important;text-align:left!important;-webkit-border-radius:4px!important;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;font-family:Roboto;font-style:normal;font-weight:500;font-size:.9rem!important;line-height:22px;letter-spacing:.05em}.school-filter{position:relative;padding-left:10px;padding-bottom:20px;padding-right:10px;background-color:#fff!important}.school-filter__btns_div{z-index:500;position:sticky;top:0;display:flex;align-items:center;justify-content:center;padding-top:38px;padding-bottom:20px;background-color:#fff}.school-filter .school-filter__logo,.school-filter__performance-btn{display:flex;align-items:center;justify-content:center;flex-direction:column}.school-filter__performance-btn{height:57px;width:73px;border:1px solid #2b5bff;border-radius:4px;background-color:#fff;margin-right:5px}.school-filter__performance-btn--text{color:#2b5bff;margin-top:5px;font-weight:300;font-size:10px;line-height:12px;text-align:center;letter-spacing:.03em}.school-filter__performance-btn--text-white{color:#fff}.school-filter__performance-btn--selected{background-color:#2b5bff;color:#fff}.school-filter .school-filter__close{position:absolute;top:5px;right:3px;z-index:1000}.school-filter .school-filter__slider{width:100%;background:#deebff;border-radius:4px;padding:10px;margin-top:10px;max-height:120px}.school-filter .school-filter__slider .school-filter__slider-div{display:flex;align-items:center;justify-content:space-between;height:50px}.school-filter .school-filter__slider .school-filter__slider-div .school-filter__slider-div__text{color:#0d22a8;font-style:normal;font-weight:700;font-size:12px;line-height:18px;letter-spacing:.05em}.school-filter .school-filter__profile__main{width:100%;background:#deebff;border-radius:4px;padding:10px}.school-filter .school-filter__profile .school-filter__profile__text{color:#0d22a8;font-style:normal;font-weight:700;font-size:12px;line-height:18px;letter-spacing:.05em}.school-filter .school-filter__profile .school-filter__profile__text2{color:#0d22a8;font-style:normal;font-weight:400;font-size:10px;line-height:20px}.school-filter .school-filter__profile .school-filter__profile__expansion-panel{color:#0d22a8!important;box-shadow:-4px 4px 8px rgba(0,0,0,.1);border-radius:4px;background-color:#fff}.school-filter .school-filter__profile .school-filter__profile__expansion-panel__header{height:44px;display:flex;justify-content:center;align-items:center;font-style:normal;font-weight:500;font-size:12px;line-height:12px;letter-spacing:.03em}.school-filter .school-filter__title{padding:0 0 0 16px;margin-top:28px;color:#333;font-weight:400;width:170px;font-size:17px;line-height:27px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.school-filter .school-filter__section__title{color:#333;font-style:normal;font-weight:300;font-size:12px;line-height:20px}.school-filter .school-filter__profile__div{flex-wrap:wrap;display:flex}.school-filter .school-filter__profile__div__btn{margin-top:10px;display:flex;width:100%;align-items:center;justify-content:center;border:1px solid #2b5bff;color:#2b5bff;box-sizing:border-box;border-radius:4px;padding:9px 0;height:36px;font-size:11px;background-color:#fff}.school-filter .school-filter__profile__div__btn__selected{border:1px solid #2b5bff;color:#fff;background-color:#2b5bff}.school-filter .school-filter__profile__div__tooltip{display:flex;justify-content:center;align-items:center;margin-left:5px;background:#1e2d4c;border-radius:50%;height:12px;width:12px;font-size:10px;color:#fff}.school-filter .school-filter__profile__div__slider{display:flex;justify-content:flex-start;margin:-5px 0 10px 6px}.school-filter .school-filter__profile__div__slider__text{font-weight:500;font-size:12px;line-height:12px;color:#0d22a8;letter-spacing:.03em}.school-filter .school-filter__profile__div__flex{flex-direction:row;justify-content:flex-start}.school-filter .school-filter__profile__div__black-text{font-style:normal;font-weight:300;font-size:10px;line-height:15px;letter-spacing:.05em;color:#1e2d4c}.school-filter .school-filter__profile__div .school-filter__profile__div__title{justify-content:center;font-style:normal;font-weight:300;font-size:8px;line-height:20px;letter-spacing:.05em;text-transform:uppercase}.school-filter .school-filter__profile__div .school-filter__profile__div__box{cursor:pointer;display:flex;justify-content:center;background-color:#fff;padding:2px 10px;height:25px;background:#fff;border:.5px solid #2b5bff;box-sizing:border-box;border-radius:4px}.school-filter .school-filter__profile__div .school-filter__profile__div__box--selected{color:#fff;background-color:#2b5bff}.school-filter .school-filter__profile__div .school-filter__profile__div__box__title{font-style:normal;font-weight:400;font-size:12px;line-height:22px;color:#2b5bff}.school-filter .school-filter__profile__div .school-filter__profile__div__box__title--selected{color:#fff;background-color:#2b5bff}.school-filter .school-filter__profile__div .school-filter__profile__div__icon{width:50px}.school-filter .school-filter__section__guest{filter:blur(4.5px)}.school-filter .school-filter__section__subtitle{padding-right:20px;color:#333;font-weight:400;font-size:9px;line-height:15px}.school-filter .school-filter__final__divider{margin-left:14px;width:91%;background-color:#929292;height:2px}.school-filter .school-filter__apply{display:flex;justify-content:center;align-items:center;cursor:pointer;color:#fff;background:linear-gradient(180deg,#426cfb,#9f81f3 139.26%);box-shadow:-4px 4px 10px rgba(41,56,149,.2);border-radius:4px}.school-filter .school-filter__apply,.school-filter .school-filter__cancel{height:31px;width:140px;font-style:normal;font-weight:400;font-size:10px;line-height:22px}.school-filter .school-filter__cancel{color:#2b5bff;border:.5px solid #2b5bff;border-radius:4px}.subtitle-container{padding-top:0!important;padding-bottom:10px!important;padding-left:0!important}.filter-checkbox{height:20px!important;width:20px!important;background:#f2f2f2!important;box-shadow:inset 0 4px 4px rgba(0,0,0,.25)!important;border-radius:50%}.pink-container{background:#eb3c46}.yellow-container{background:#ffd554}.light-blue-container{background:#9ce2e2}.light-green-container{background:#61f7c1}.close-filter-button{position:absolute;top:-25px;left:170px}.circle-icon{border-radius:50%;background:#fff;height:35px;width:35px}.circle-icon .img-icon{width:25px;height:25px}.agreement .agreement__text{color:#333;font-style:normal;font-weight:400!important;font-size:10px!important;line-height:20px!important}.agreement .agreement-pie-sep{font-weight:400;font-size:12px;line-height:12px;color:#333}.agreement .agreement__title{font-weight:400;font-size:14px;line-height:22px;color:#333}.agreement .agreement__text{font-weight:500;font-size:12px;line-height:20px}.agreement .agreement__chip{border-radius:50px;width:41px;display:inline-flex!important;align-items:center!important;justify-content:center!important}.agreement .agreement__chip--pie{padding:4px 0;background-color:#00e861}.agreement .agreement__chip--sep{padding:4px 0;background-color:#11d3d9}.agreement .agreement__dot{margin-top:1px;font-size:30px}.distance-slider .v-slider--horizontal .v-slider__thumb{width:20px!important;height:20px!important;background:#f655ab!important;left:-10px!important;margin-top:2px!important}.distance-slider .v-slider--horizontal .v-slider__thumb:before{width:26px!important;height:26px!important;background:#f655ab!important;left:-3px!important;top:-3px!important}.distance-slider .v-slider--horizontal .v-slider__track-background{border-radius:100px!important;height:8px!important;background:#bdbdbd!important}.distance-slider .v-slider--horizontal .v-slider__track-fill{border-radius:100px!important;height:8px!important;background:linear-gradient(90deg,#9ce3e3 50%,#61f7c1 106.99%)!important}.distance-slider .v-slider--horizontal .v-slider__thumb-label{width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;background-color:#11d3d9!important;transform:translateY(-20%) translateY(-4px) translateX(-50%)!important;border-radius:0;height:unset!important}.distance-slider .distance-slider-thumb{transform:rotate(45deg)!important}.distance-range{padding-left:16px;width:200px;font-weight:300;font-size:12px;line-height:14px}.distance-range .distance-range__icon{width:30px}.distance-range .distance-avatar-1{font-family:Rufina;font-size:12px;background:#ffe4ae}.distance-range .distance-avatar-2{font-family:Rufina;font-size:12px;background:#fdcf7d}.distance-range .distance-avatar-3{font-family:Rufina;font-size:12px;background:#fcbb4b}.distance-range .distance-avatar-4{font-family:Rufina;font-size:12px;background:#faa61a}.performance-level{padding-left:16px;width:200px;font-weight:300;font-size:12px;line-height:14px}.performance-level .performance-level__icon{width:30px}.performance-circle{height:24px;width:24px;border-radius:50%;box-shadow:inset 0 4px 4px rgba(0,0,0,.25)}.performance-icon{color:#00e861!important;font-size:24px!important}.low-level-container{font-family:Rufina;font-size:12px;background:#bfc4ad}.medium-low-level-container{font-family:Rufina;font-size:12px;background:#a0d5b4}.medium-level-container{font-family:Rufina;font-size:12px;background:#80e6ba}.high-level-container{font-family:Rufina;font-size:12px;background:#61f7c1}.payment-selector{padding-left:16px;width:200px;font-weight:300;font-size:12px;line-height:14px}.payment-selector .payment-selector__icon{width:30px}.payment-ellipse{border-radius:100px}.free-container{background:#c5eced}.cheap-container,.free-container{font-family:Rufina;font-size:12px}.cheap-container{background:#a8d7ed}.medium-container{font-family:Rufina;font-size:12px;background:#8cc2ee}.expensive-container{font-family:Rufina;font-size:12px;background:#5399ef}.private-container{font-family:Rufina;font-size:16px;background:#bdbdbd}.ratex-selector{padding-left:16px;width:200px;font-weight:300;font-size:12px;line-height:14px}.ratex-selector .ratex-selector__icon{width:30px}.low-ratex{background:#cbc3dc}.low-ratex,.medium-low-ratex{font-family:Rufina;font-size:16px}.medium-low-ratex{background:#b6abcf}.medium-ratex{background:#9280b5}.high-ratex,.medium-ratex{font-family:Rufina;font-size:16px}.high-ratex{background:#7659ae}.student-menu{justify-content:space-between;align-items:center;border-radius:4px;background-color:hsla(0,0%,100%,.2);position:absolute;top:1%;left:4%;width:92%;height:68px;padding:9px 13px 9px 0}.student-menu--guest{display:flex;align-items:center;align-self:center;align-content:center}.student-menu--mobile{width:100%;top:0;left:0;border-radius:0;padding:8px 10px}.student-menu .student-menu__div{width:100%;display:flex;justify-content:space-between;align-items:center;height:50px}.student-menu .student-menu__div .student-menu__div__more{display:flex;justify-content:center;align-items:center;box-sizing:border-box;box-shadow:0 -4px 4px rgba(54,132,239,.1),0 4px 4px rgba(54,132,239,.1);border-radius:4px;background-color:#fff;font-weight:500;font-size:10px;line-height:12px;color:#2b5bff;min-height:31px;padding:0 7px;margin-left:7px}.student-menu .student-menu__div .student-menu__div__more--selected{background-color:#fc2451;color:#fff;border:.5px solid #fc2451}.student-menu .student-menu__div .student-menu__div__main{height:68px;padding:0 7px 0 13px;background-color:hsla(0,0%,100%,.6);display:flex;border-radius:4px 0 0 4px;vertical-align:middle;text-align:center}.student-menu .student-menu__div .student-menu__div__main .student-menu__div__main__select-guest{width:100px;height:31px;font-style:normal;font-weight:700;font-size:10px;line-height:17px;letter-spacing:.05em;color:#2b5bff;background:#fff;border-radius:4px}.student-menu .student-menu__div .student-menu__div__main .v-icon.v-icon{content:"󰍝";color:#2b5bff}.student-menu .student-menu__div .student-menu__div__main .student-menu__div__main__select{background-color:#2b5bff;color:#fff;max-width:125px}.student-menu .student-menu__div .student-menu__div__main .student-menu__div__main__select .student-menu__div__main__text{font-style:normal;font-weight:500;font-size:10px;line-height:17px;letter-spacing:.05em;color:#2b5bff;margin-left:11px}.student-menu .student-menu__div .student-menu__div__main .student-menu__div__main__select .v-input__slot:after,.student-menu .student-menu__div .student-menu__div__main .student-menu__div__main__select .v-input__slot:before{border-style:none!important}.student-menu .student-menu__div .student-menu__div__main .student-menu__div__main__imgs{cursor:pointer;margin-right:-10px;height:40px}.student-menu .student-menu__div .student-menu__div__left-container{display:flex;justify-content:flex-start;align-items:center}.student-menu .student-menu__main{display:flex;align-items:center}.student-menu .student-menu__main .student-menu__main__vacancies{display:flex;align-items:center;margin-right:18px;background-color:#190947;padding:7px;height:31px;border-radius:4px}.student-menu .student-menu__main .student-menu__main__vacancies--mobile{margin-right:0}.student-menu .student-menu__main .student-menu__main__vacancies .student-menu__main__vacancies__text{color:#fff;margin-left:10px;font-weight:500;font-size:10px;line-height:17px;letter-spacing:.05em;text-shadow:-4px 4px 8px rgba(43,91,255,.1)}.student-menu .student-menu__main .student-menu__main__centerMap{display:flex;align-items:center;margin-right:10px;background-color:#2b5bff;padding:7px;height:31px;border-radius:4px}.student-menu .student-menu__main .student-menu__main__centerMap--mobile{margin-right:5px}.student-menu .student-menu__main .student-menu__main__centerMap .student-menu__main__centerMap__text{color:#fff;font-weight:500;font-size:10px;line-height:17px;letter-spacing:.05em;text-shadow:-4px 4px 8px rgba(43,91,255,.1)}.student-menu .student-menu__filter{display:flex;justify-content:flex-end}.student-menu .student-menu__filter--guest{margin-top:0}.student-menu .student-menu__filter--mobile{margin-top:0;justify-content:center}.map-filter .map-filter__div{display:flex}.map-filter .map-filter__div__level{display:flex;justify-content:center;align-items:center;box-sizing:border-box;box-shadow:0 -4px 4px rgba(54,132,239,.1),0 4px 4px rgba(54,132,239,.1);border-radius:4px;background-color:#fff;font-weight:500;font-size:10px;line-height:12px;color:#2b5bff;min-height:31px;padding:0 5px}.map-filter .map-filter__div__level--selected{background-color:#2b5bff;color:#fff}.map-filter .map-filter__div__level--mobile{max-width:85px}.map-filter .map-filter__div__level--location{max-width:140px}.map-filter .map-filter__div__type{display:flex;justify-content:center;align-items:center;box-sizing:border-box;box-shadow:0 -4px 4px rgba(54,132,239,.1),0 4px 4px rgba(54,132,239,.1);border-radius:4px;background-color:#fff;font-weight:500;font-size:10px;line-height:12px;color:#2b5bff;min-height:31px;padding:0 7px}.map-filter .map-filter__div__type--selected{background-color:#2b5bff;color:#fff}.map-filter .map-filter__div__more{display:flex;justify-content:center;align-items:center;box-sizing:border-box;box-shadow:0 -4px 4px rgba(54,132,239,.1),0 4px 4px rgba(54,132,239,.1);border-radius:4px;background-color:#fff;font-weight:500;font-size:10px;line-height:12px;color:#2b5bff;min-height:31px;padding:0 7px}.map-filter .map-filter__div__more--selected{background-color:#2b5bff;color:#fff}.map-filter .map-filter__div__level-options{display:flex;align-items:center;font-style:normal;font-weight:300;font-size:10px;line-height:17px;letter-spacing:.05em;color:#4f4f4f}.map-filter .map-filter__div__level-options .map-filter__div__level-options__btn{cursor:pointer;margin:10px 2px 2px 2px;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.5);border:.5px solid #fff;width:91px;height:32px}.map-filter .map-filter__div__level-options .map-filter__div__level-options__btn__selected{cursor:pointer;margin:10px 2px 2px 2px;display:flex;align-items:center;justify-content:center;background-color:#2b5bff;border:.5px solid #fff;width:91px;height:32px;color:#fff}.map-filter .map-filter__div__type-options{display:flex;justify-content:center;align-items:center;margin-top:10px;background-color:hsla(0,0%,100%,.5);border:.5px solid #fff;padding:8px;width:180px}.map-filter .map-filter__div__type-options .map-filter__div__type-options__option{display:flex;justify-content:flex-start;align-items:center;margin-bottom:5px}.map-filter .map-filter__div__type-options .map-filter__div__type-options__option .map-filter__div__type-options__option__input{cursor:pointer;background:#fff;box-shadow:inset 0 4px 4px rgba(0,0,0,.25)}.map-filter .map-filter__div__type-options .map-filter__div__type-options__option .map-filter__div__type-options__option__text{margin-left:9px;font-weight:300;font-size:10px;line-height:10px;color:#333}.map-filter .map-filter__div__type-options .map-filter__div__type-options__apply{cursor:pointer;display:flex;align-items:center;justify-content:center;width:66px;height:20px;font-weight:400;font-size:10px;line-height:10px;color:#fff;margin:15px 0 0 35px;background-color:#fb8e12;border-radius:100px}.feat{border:1px solid #fff}.gray-col{background:#e0e0e0}.top-border{border-top:.1px solid #4f4f4f}.light-blue-col{background:#9ce3e3;border-radius:5px}.light-gray-col{background:hsla(0,0%,76.9%,.1)}.school-type-text{color:#454444;line-height:15px;font-size:12px!important}.feature-check{height:20px;width:20px;background:transparent!important;box-shadow:inset 0 4px 4px rgba(0,0,0,.25)}.light-green-background{background:#c6fae7}.municipal-type{background:#9ce3e3}.private-type{background:#94b3b3}.low-level{background:#fdddee}.medium-low-level{background:#fbbbdd}.medium-level{background:#f988c5}.high-level{background:#eb3c46}.feature-row-height{height:35px}.sticky{position:fixed;top:0;margin-right:10px!important;transition:1s}.pointer{cursor:pointer}.v-application ol,.v-application ul{padding-left:40px}.bullet-point:before{content:"●";color:#2b5bff;margin-right:.5rem}.word-break-all{word-break:break-all}.italic{font-style:italic}.campus-detail{position:relative;margin-bottom:0;background-color:#f7f4f9;width:100%;z-index:1}.campus-detail__module{margin:0 .5rem;padding:1.3rem;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.campus-detail__module__title{color:#2b5bff;font-size:.8rem;font-style:normal;font-weight:700;line-height:22px;text-align:left}.campus-detail__close{display:flex!important;flex-direction:row-reverse;overflow:hidden;z-index:50002}.campus-detail__margin{margin-top:-.4rem!important}.campus-detail__header{width:100%;display:flex;flex-direction:row;justify-content:space-around}.campus-detail__header__information{background-color:#fff;padding:1rem 1rem;width:49.5%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;font-family:Roboto;font-style:normal;line-height:18px;letter-spacing:.02em;color:#4f4f4f}.campus-detail__header__title{text-align:left;font-weight:500;font-size:.9rem}.campus-detail__header__text{font-weight:300;font-size:.9rem}.campus-detail__header__stats{width:49.5%;display:flex;flex-direction:column}.campus-detail__header__stats>picture{background-color:#deebff;display:flex;justify-content:flex-start;align-items:flex-start}.campus-detail__header__stats>picture:first-child{border-top-left-radius:4px;border-top-right-radius:4px;padding:1rem 1rem 0}.campus-detail__header__stats>picture:nth-last-child(2){border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:.5rem 1rem 1rem}.campus-detail__favorite{width:100%;display:flex;justify-content:flex-end;padding-right:1.5rem;position:absolute;margin-top:-3.5rem}.campus-detail__navbar{width:100%;display:flex;justify-content:center;align-items:center;height:70px;background-color:#fff;top:0;position:sticky;z-index:5000}.campus-detail__navbar--tab{color:#0d22a8!important;font-family:Roboto!important;font-style:normal!important;font-weight:400!important;font-size:.8rem!important;line-height:14px!important;text-transform:none!important}.campus-detail__summary{background-color:#2b5bff;color:#fff}.campus-detail__about{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.campus-detail__about__title{font-style:normal;font-weight:700;font-size:.8rem;line-height:22px}.campus-detail__about__text{margin-top:.6rem;padding:.5rem 0;text-align:left;font-family:Roboto;font-style:normal;font-weight:300;font-size:.75rem;line-height:19px;color:#fff}.campus-detail__about__text__bg{background-color:#6d3165}.campus-detail__about__text__bg,.campus-detail__about__text__bg--v1{color:#fff;padding:2px;padding-left:5px;padding-right:5px;border-radius:2px}.campus-detail__about__text__bg--v1{background-color:#e77552;display:flex;justify-content:center}.campus-detail__about__text__bg--v2{margin-left:4px;background-color:#9f81f3!important}.campus-detail__about__text__bg--v2,.campus-detail__about__text__bg--v3{color:#fff;padding:2px;padding-left:5px;padding-right:5px;border-radius:2px;display:flex;justify-content:center}.campus-detail__about__text__bg--v3{white-space:nowrap;background-color:#6a9bb5}.campus-detail__about__text__bg--v4{background-color:#f097a6!important}.campus-detail__about__text__bg--v4,.campus-detail__about__text__bg--v5{color:#fff;padding:2px;padding-left:5px;padding-right:5px;border-radius:2px;display:flex;justify-content:center}.campus-detail__about__text__bg--v5{background-color:#559af8!important}.campus-detail__about__text__bg--v6{color:#fff;padding:2px;padding-left:5px;padding-right:5px;border-radius:2px;background-color:#11d3d9!important;display:flex;justify-content:center;margin-left:4px}.campus-detail__about__text--blue{color:#192676}.campus-detail__about__text-hidden{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.campus-detail__about__divider{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row}.campus-detail__about__divider>hr{width:calc(100% - 35px)}.campus-detail__about__rotate{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.campus-detail__about>hr{width:100%;border:0;margin-top:1rem;border-bottom:.5px solid #426cfb}.campus-detail__pride__point{margin-top:1rem;display:flex;width:100%;flex-direction:column;text-align:left;background-image:url(../img/leaf.e8155b34.svg);background-repeat:repeat-y;background-position:top}.campus-detail__pride__point--subtitle{display:inline-block;width:auto!important;color:#4002f0;padding:.5rem;font-family:Montserrat;font-style:normal;font-weight:700;font-size:.8rem;line-height:15px;background-color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.campus-detail__pride__point--text{color:#fff;font-size:.7rem;font-family:Roboto;font-style:normal;font-weight:300;line-height:19px}.campus-detail__pride__point--carrousel{width:100%;max-width:500px;margin:auto;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.campus-detail__pride__point--image{width:100%;-o-object-fit:contain;object-fit:contain}.campus-detail__focus{background-color:#fff;display:flex;flex-direction:column;align-items:center;height:auto}.campus-detail__focus__information{width:45%;display:flex;flex-direction:column;padding-left:2rem}.campus-detail__focus__information--mobile{padding-left:0;margin-left:-1rem;width:20%}.campus-detail__focus__information>h1{color:#2b5bff;width:50px;padding:1rem 2rem;text-align:left;font-family:Montserrat;font-style:normal;font-weight:700;font-size:.8rem;line-height:18px}.campus-detail__focus__information>button{margin:1rem 2rem;color:#2b5bff;display:flex;align-items:center;font-family:Roboto;font-style:normal;font-weight:300;font-size:.8rem;line-height:18px;width:60px}.campus-detail__focus__multimedia{width:55%}.campus-detail__focus__multimedia--mobile{width:80%;display:flex;justify-content:flex-end;margin-left:1rem}.campus-detail__focus__multimedia--no-video{background-color:#2b5bff;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;height:200px;width:100%}.campus-detail__focus__multimedia--no-video--mobile{height:100px;width:70%}.campus-detail__focus__multimedia--video{height:230px}.campus-detail__focus__multimedia--video--mobile{height:100%;width:70%}.campus-detail__focus__message{background-color:#eef5ff;height:40px;display:inline-flex;justify-content:center;align-items:center;color:#4f4f4f;font-family:Roboto;font-style:normal;font-weight:300;font-size:.7rem;line-height:18px;width:100%}.campus-detail__focus__message>span>button{color:#2b5bff!important;font-size:.7rem;border-bottom:1px solid #2b5bff}.campus-detail__focus__message--mobile{font-size:.7rem;flex-direction:column;height:70px}.campus-detail__focus__message--mobile>span>a{font-size:.75rem}.campus-detail__in-their-words{background-color:#fff!important}.campus-detail__in-their-words__video-container{width:100%;display:grid;grid-template-columns:repeat(2,50%);grid-gap:10px;box-sizing:border-box}.campus-detail__in-their-words__video-container>div{background-color:#eef5ff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;padding:1rem 1rem 1.5rem}.campus-detail__in-their-words__video-container>div>h3{color:#2b5bff;font-family:Roboto;font-style:normal;font-weight:300;font-size:.8rem;line-height:15px;letter-spacing:.02em;text-align:left}.campus-detail__virtual-tour{background-color:#fff}.campus-detail__virtual-tour>iframe{height:400px;margin-top:1rem}.campus-detail__virtual-tour--mobile>iframe{height:200px}.campus-detail__travel-time,.campus-detail__video-drone{background-color:#fff;height:auto}.campus-detail__travel-time__from{background-color:#0d22a8;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.campus-detail__travel-time__border{border-bottom:1px solid #fff}.campus-detail__travel-time__map{height:350px}.campus-detail__travel-time__disclaimer{background:-webkit-linear-gradient(20deg,#7b61ff,#ff96cd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Roboto;font-style:normal;font-weight:300;font-size:.8rem;line-height:15px}.campus-detail__panels{margin:0 .5rem;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.campus-detail__panels__panel-header{background:#eef5ff;box-shadow:-4px 4px 8px rgba(0,0,0,.1);border-radius:4px}.campus-detail__panels__message{width:100%;text-align:right;font-family:Roboto;font-style:normal;font-weight:400;font-size:.7rem;line-height:19px;color:#0d22a8;opacity:.6}.campus-detail__panels__image-disable{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1)}.campus-detail__panels__title{color:#2b5bff;font-size:.8rem;font-style:normal;font-weight:700;line-height:15px}.campus-detail__panels__required-section-title{font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#2b5bff}.campus-detail__panels__required-section-title__medium-bold{font-weight:700!important}.campus-detail__panels__required-subSection{background:#e7eafe;border-radius:4px;padding:10px;height:50px;width:100%;font-weight:400;font-size:12px;line-height:20px;display:flex;align-items:center;letter-spacing:.02em;color:#0d22a8;justify-content:center}.campus-detail__panels__performance-title{font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.03em;color:#2b5bff}.campus-detail__panels__performance-title--white{color:#fff}.campus-detail__panels__performance-title--salmon{font-weight:400;font-size:12px;line-height:20px;color:#f097a6;line-height:18px}.campus-detail__panels__performance-title--salmon-enrollment{font-weight:400;font-size:12px;line-height:20px;color:#f097a6;line-height:18px;margin-left:10px;display:flex;align-items:center}.campus-detail__panels__performance-title--green-enrollment{font-weight:400;font-size:12px;line-height:20px;color:#115865;line-height:18px;margin-left:10px;display:flex;align-items:center}.campus-detail__panels__performance-title--turqoise-achievments{font-weight:400;font-size:12px;line-height:20px;color:#11d3d9;line-height:18px;margin-left:10px;display:flex;align-items:center}.campus-detail__panels__title--white{color:#fff}.campus-detail__panels__title--dark-blue{color:#0d22a8}.campus-detail__panels__title--gray{color:#454444}.campus-detail__panels__title--blue{color:#2b5bff}.campus-detail__panels__border-botom{border-bottom:1px solid #2b5bff}.campus-detail__panels__divisor{width:100%;border:0;border-bottom:3px solid #deebff}.campus-detail__panels__divisor__2{width:100%;border:1px solid #deebff}.campus-detail__panels__divisor__3{width:100%;border:.1px solid rgba(224,237,255,.4)}.campus-detail__panels__send-message{background:#11d3d9;padding:.8rem 1rem;margin-top:1rem;color:#fff;font-size:.8rem;font-family:Montserrat;font-style:normal;font-weight:700;line-height:15px}.campus-detail__panels__admission,.campus-detail__panels__send-message{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.campus-detail__panels__admission{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:1.5rem 1rem;background-color:#fff}.campus-detail__panels__admission-date{display:flex;align-items:center;justify-content:space-around;width:100%;padding:1.5rem}.campus-detail__panels__admission-container{background-color:rgba(222,235,255,.5);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.campus-detail__panels__admission-divisor{border:0;width:100%;border-bottom:2px solid #deebff}.campus-detail__panels__admission-divisor--blue{border-bottom:.5px solid #2b5bff}.campus-detail__panels__admission-date__container{background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;min-width:50px;min-height:70px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.campus-detail__panels>.theme--light.v-expansion-panels .v-expansion-panel{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;padding:.5rem 1.5rem .5rem 1rem}.campus-detail__panels>.theme--light.v-expansion-panels .v-expansion-panel--disabled{background-color:#f2f2f2}.campus-detail__panels>.v-expansion-panel-header{display:flex;align-items:center}.campus-detail__panels .v-expansion-panel-content__wrap{padding:0!important}.campus-detail__panels__container>hr{width:100%;border:0;margin-bottom:1rem;border:1px solid #fff}.campus-detail__panels__container{background:#eef5ff;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:1.5rem;margin-left:1rem;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.campus-detail__panels__container__border{width:100%;border:0;border-bottom:2px solid #0d22a8}.campus-detail__panels__container__blue{background-color:#2b5bff}.campus-detail__panels__container__row{display:flex;flex-direction:row;background:#fff;align-items:stretch;justify-content:center;margin-bottom:1rem;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.campus-detail__panels__container__item{background:#eef5ff;flex-direction:column;align-items:flex-start;flex-grow:1;padding:1.5rem;margin-left:1rem}.campus-detail__panels__container__2,.campus-detail__panels__container__item{display:flex;justify-content:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.campus-detail__panels__container__2{background:#85a3ff;flex-direction:row;padding:5px;margin-left:1rem;width:100%;margin:auto;margin-top:.5rem;margin-bottom:1rem}.campus-detail__panels__container__2__item{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;justify-content:center;padding-top:17px;padding-bottom:17px;gap:5%}.campus-detail__panels__container__3{background:#eef5ff;flex-direction:column}.campus-detail__panels__container__3,.campus-detail__panels__container__4{display:flex;align-items:flex-start;justify-content:center;padding-top:3%;padding-bottom:1%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;width:100%;margin:auto;margin-top:10px;margin-bottom:1rem}.campus-detail__panels__container__4{background:#deebff;flex-direction:row}.campus-detail__panels__container__5{background:#fff;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-top:3%;padding-bottom:1%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;width:100%;margin:auto;margin-top:10px;margin-bottom:1rem}.campus-detail__panels2{margin:0 .5rem;width:100%;margin:auto;margin-top:10px;margin-bottom:1rem}.campus-detail__panels2__panels2>.theme--light.v-expansion-panels .v-expansion-panel{width:100%;margin:auto;margin-top:.5rem;margin-bottom:1rem}.campus-detail__panels2__panels2>.theme--light.v-expansion-panels .v-expansion-panel__item{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;justify-content:center;padding-top:17px;padding-bottom:17px;gap:5%}.campus-detail__panels2__panels2>.theme--light.v-expansion-panels .v-expansion-panel{background-color:#eef5ff}.campus-detail__panels2__panels2>.v-expansion-panel-header{display:flex;align-items:center}.campus-detail__panels2__panels2 .v-expansion-panel-content__wrap{padding:0!important}.campus-detail__panels2__panels2__container{background:#eef5ff;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:1.5rem;margin-left:1rem;width:100%;margin:auto;margin-top:10px;margin-bottom:1rem}.campus-detail__applications{width:100%;background-color:#2b5bff;color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;height:40px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:.8rem}.campus-detail__applications:disabled{background-color:#fff;color:#bdbdbd}.campus-detail__applications:w1{background-color:#00e861}.campus-detail-error{color:red;font-size:12px}.campus-detail__no-info{width:100%;font-weight:500;margin-left:2.5rem;color:#4f4f4f;letter-spacing:.15em}.campus-detail-no-pointer{cursor:no-drop!important}.campus-detail__border-bottom{border-bottom:1px solid #fff}.campus-detail__contact-us{background-color:#170083!important;padding-bottom:2rem!important}.campus-detail__contact-us__title{font-weight:300;color:#fff;font-size:17px}.campus-detail__contact-us__text{color:#fff!important;font-size:12px!important;font-weight:400!important}.campus-detail__social-network{background-color:#ebe9e9;width:25px;height:25px;display:flex;justify-content:center;align-items:center;box-shadow:0 100px 80px rgba(0,0,0,.07),0 12.5216px 10.0172px rgba(0,0,0,.035);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;margin-left:.5rem}.campus-detail__highligth{display:flex;flex-direction:column;margin-top:1rem;width:100%;background-color:#15216b;border-top-left-radius:4px;border-bottom-left-radius:100px;border-top-right-radius:100px;border-bottom-right-radius:4px;padding:2rem 1rem 3rem 2rem}.campus-detail__highligth--title{color:#293895;font-family:Roboto;font-style:normal;font-weight:300;font-size:10px;line-height:12px;letter-spacing:.1em;background-color:#fff;width:auto;text-transform:uppercase;display:flex;justify-content:center;align-items:center;width:90px;height:20px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.campus-detail__highligth--text{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#fff;margin-left:1rem;margin-top:1rem}.campus-detail__team__list{margin-left:-1rem;font-size:12px}.campus-detail__team__list--item::marker{color:#000}.campus-detail__contact-information{background-color:#19cad0;display:flex;flex-direction:column;justify-content:center;align-items:center}.campus-detail__contact-information__text{color:#fff;font-family:Roboto;font-weight:300;font-size:13px}.campus-detail__contact-information__text--bold{font-weight:500}.campus-detail__contact-information--btn{color:#170083!important;display:flex;justify-content:center;align-items:center;width:120px!important;height:40px;background-color:#fff;align-self:center;text-decoration:none;font-weight:400;font-size:12px;line-height:20px;cursor:pointer;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.campus-detail__subtitle{font-style:normal;font-weight:500;font-size:13px;color:#fff}.campus-detail__text{font-weight:300}.campus-detail .campus-detail__loader-close{margin-top:-25px;display:flex;justify-content:flex-end}.campus-detail .campus-detail__close__div{display:flex;justify-content:flex-end;align-items:flex-end;position:fixed;z-index:100}.campus-detail .campus-detail__close__div .campus-detail__close__div__icon{background-color:#fff;border-radius:50%}.campus-detail--desktop{overflow:hidden;height:100vh}.campus-detail .campus-detail__left-col{background-color:#fbf9f9!important;width:33%;padding-bottom:60px;height:100%;overflow:auto}.campus-detail .campus-detail__right-col{height:100%;overflow:auto}.campus-detail .campus-detail__appointment-btn{height:50px;background-color:#3684ef}.campus-detail .campus-detail__appointment-btn--desktop{height:60px;width:33%;position:fixed;bottom:0}.campus-detail .campus-detail__private-schools{display:flex;align-items:center;justify-content:center;width:58.3%;background:#b6b6b6;color:#333;font-size:9px;line-height:12px;font-weight:400}.campus-detail .campus-detail__section{background-color:#e5e5e5;height:auto}.campus-detail .campus-detail__section--desktop{margin:0 10px}.campus-detail .campus-detail__section--primary-02--a8{background-color:#fff;margin:0 10px;border-radius:7px;padding-top:23px}.campus-detail .campus-detail__section--primary-02--a6{background-color:#ccf0fb}.campus-detail .campus-detail__section--gray{background-color:#fbf9f9}.campus-detail .campus-detail__section--light-blue-6{margin-top:10px;background-color:#3684ef}.campus-detail .campus-detail__section--white{background-color:#c5eced}.campus-detail .campus-detail__section .campus-detail__section__contact{display:flex;justify-content:center}.campus-detail .campus-detail__section .campus-detail__section_div{display:flex;justify-content:center;align-self:center}.campus-detail .campus-detail__section .campus-detail__section_div .campus-detail__section__text{margin-left:20px;text-align:start;font-weight:300;font-size:10px;line-height:18px;max-width:210px}.campus-detail .campus-detail__section .campus-detail__section__row{background-color:#fff}.campus-detail .campus-detail__section .campus-detail__section__row--gray{background-color:#fbf9f9}.campus-detail .campus-detail__section .campus-detail__section__row--light-blue{background-color:#f2ffff}.campus-detail .campus-detail__section .campus-detail__section__row--primary-02--a4{display:flex;justify-content:center;background-color:#3684ef!important;margin:0 10px;border-radius:0 0 7px 7px}.campus-detail .campus-detail__section .campus-detail__section__line{width:85%;display:flex;justify-content:space-between;background-color:inherit}.campus-detail .campus-detail__section .campus-detail__section__line--mobile{flex-direction:column;align-items:center;justify-content:center}.campus-detail .campus-detail__section .campus-detail__section__line--center{background-color:#2d10b4;align-items:center;justify-content:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;max-width:140px;height:40px;margin-right:22px}.campus-detail .campus-detail__section .campus-detail__section__line--text{color:#fff;font-style:normal;font-weight:400;font-size:10px;line-height:20px}.campus-detail .campus-detail__section .campus-detail__section__line--thin-01{width:76%}.campus-detail .campus-detail__section .campus-detail__section__line--thin-02{width:71%}.campus-detail .campus-detail__section .campus-detail__section__line--underline-01{border-bottom:.5px solid rgba(51,51,51,.6)}.campus-detail .campus-detail__section .campus-detail__section__line--underline-02{border-bottom:.5px solid #333}.campus-detail .campus-detail__section .campus-detail__section__line--underline-03{border-bottom:1px solid #333}.campus-detail .campus-detail__section .campus-detail__section__line--underline-04{border-bottom:.5px solid #e0e0e0}.campus-detail .campus-detail__section .campus-detail__section__line--desktop{width:90%}.campus-detail .campus-detail__section .campus-detail__section__line--desktop-wide{width:100%}.campus-detail .campus-detail__section .campus-detail__section__line--project{margin-bottom:37px;width:100%}.campus-detail .campus-detail__section .campus-detail__section__line--project-info{font-weight:300;font-size:12px;line-height:20px;display:flex;align-items:center;margin-left:38px}.campus-detail .campus-detail__section .campus-detail__section__line .campus-detail__section__line__title{text-align:start;font-weight:300;font-size:17px;line-height:22px;color:#2d10b4;margin-left:24px;margin-right:5px}.campus-detail .campus-detail__section .campus-detail__section__line .campus-detail__section__line__subtitle{margin-left:26px;font-weight:500;font-size:12px;line-height:20px}.campus-detail .campus-detail__section .campus-detail__section__line .campus-detail__section__line__dot{font-weight:500;margin-bottom:5px;margin-right:5px}.campus-detail .campus-detail__section .campus-detail__section__line .campus-detail__section__line__project{text-align:left;font-style:normal;font-weight:300;font-size:12px;line-height:20px;color:#333}.campus-detail .campus-detail__section .campus-detail__section__line--videos{justify-content:center;margin-bottom:35px}.campus-detail .campus-detail__section .campus-detail__section__content__div__text{display:flex;justify-content:flex-start;width:120px;font-weight:700;font-size:12px;line-height:17px;color:#fff;margin-right:40px}.campus-detail .campus-detail__section .campus-detail__section__content__div__info{display:flex;justify-content:center;align-items:center;font-weight:400;font-size:12px;line-height:17px;color:#fff}.campus-detail .campus-detail__sub-section{width:25%;padding:0 1px;cursor:pointer;margin-top:16px;margin-left:5px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:100px;border-radius:4px;border:1px solid #170083}.campus-detail .campus-detail__sub-section .campus-detail__sub-section__title-container{border-bottom:none!important}.campus-detail .campus-detail__sub-section--disabled{background-color:#fff;pointer-events:none;color:#bdbdbd;border:1px solid #bdbdbd}.campus-detail .campus-detail__sub-section--active{background-color:#170083!important}.campus-detail .campus-detail__sub-section .campus-detail__sub-section__title-container{border-bottom:1px solid #333;height:30px;padding-bottom:2px;display:flex!important;align-items:center!important}.campus-detail .campus-detail__sub-section .campus-detail__sub-section__title-container--inactive{display:flex;align-content:center;font-weight:400;font-size:10px;line-height:22px;color:#170083}.campus-detail .campus-detail__sub-section .campus-detail__sub-section__title-container--active{display:flex;align-content:center;color:#fff}.campus-detail .campus-detail__sub-section .campus-detail__sub-section__title-container--disabled{color:#bdbdbd}.campus-detail .campus-detail__header{margin-top:20px;display:inline-flex;width:100%;justify-content:space-between}.campus-detail .campus-detail__header__updates{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}.campus-detail .campus-detail__header__updates--item{display:flex;justify-content:center;align-items:center;width:auto;background:#bdbdbd;padding:.3rem .5rem;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.campus-detail .campus-detail__header__updates--item>span{font-family:Roboto;font-weight:300;font-size:11px}.campus-detail .campus-detail__header__updates--item__bold{font-weight:500!important}.campus-detail .campus-detail__main-info{background-color:#e5e5e5;margin-top:16px;border-radius:7px;width:100%}.campus-detail .campus-detail__main-info .campus-detail__main-info__row{margin:0 -10px;padding-left:5px;background-color:#fbf9f9;padding-top:7px;padding-bottom:7px}.campus-detail .campus-detail__main-info .campus-detail__main-info__row--secondary{background-color:#f2f2f2}.campus-detail .campus-detail__main-info .campus-detail__main-info__container{align-items:center;align-content:center;align-self:center;display:flex;height:100%}.campus-detail .campus-detail__main-info .campus-detail__main-info__container .campus-detail__main-info__container__text{margin-top:5px;font-weight:400;font-size:10px;line-height:20px;color:#333}.campus-detail .campus-detail__main-info .campus-detail__main-info__container .campus-detail__main-info__container__text__finale{margin-left:5px;margin-top:5px;display:flex;justify-content:center;align-content:center;font-weight:300;font-size:9px;line-height:20px;color:#333}.campus-detail .campus-detail__main-info .campus-detail__main-info__container--color-01{background-color:#c5eced}.campus-detail .campus-detail__main-info .campus-detail__main-info__container--color-01 .campus-detail__main-info__container__number{color:#98dadc}.campus-detail .campus-detail__main-info .campus-detail__main-info__container--color-02{background-color:#61f7c1}.campus-detail .campus-detail__main-info .campus-detail__main-info__container--color-02 .campus-detail__main-info__container__number{color:#57ea93}.campus-detail .campus-detail__main-info .campus-detail__main-info__container--color-03{background-color:#fcbb4b}.campus-detail .campus-detail__main-info .campus-detail__main-info__container--color-03 .campus-detail__main-info__container__number{color:#f88b39}.campus-detail .campus-detail__main-info .campus-detail__main-info__container--color-04{background-color:#cbc3dc}.campus-detail .campus-detail__main-info .campus-detail__main-info__container--color-04 .campus-detail__main-info__container__number{color:#a295be}.campus-detail .campus-detail__main-info .campus-detail__main-info__container .campus-detail__main-info__container__range1{display:flex;justify-content:center;width:30px;min-height:30px;background-color:#11d3d9!important}.campus-detail .campus-detail__main-info .campus-detail__main-info__container .campus-detail__main-info__container__admission__icon{width:20px}.campus-detail .campus-detail__main-info .campus-detail__main-info__container .campus-detail__main-info__container__range2{display:flex;justify-content:center;width:30px;height:30px;background-color:#0071bc!important}.campus-detail .campus-detail__main-info .campus-detail__main-info__container .campus-detail__main-info__container__range3{display:flex;justify-content:center;width:30px;height:30px;background-color:#494582!important}.campus-detail .campus-detail__main-info .campus-detail__main-info__container .campus-detail__main-info__container__range4{display:flex;justify-content:center;width:30px;height:30px;background-color:#6d3165!important}.campus-detail .campus-detail__main-info .campus-detail__main-info__container .campus-detail__main-info__container__number{display:inline-flex;align-items:center;justify-content:center;width:15px;height:21px;border:1px solid rgba(51,51,51,0);font-size:12px;line-height:12px;border-radius:7.5px}.campus-detail .campus-detail__main-info .campus-detail__main-info__container .campus-detail__main-info__container__number--selected{color:#333;border:1px solid #333}.campus-detail .campus-detail__main-info .campus-detail__main-info__priority{background-color:#fbf9f9;padding:11px;width:100%}.campus-detail .campus-detail__main-info .campus-detail__main-info__icon{height:15px}.campus-detail .campus-detail__priority{margin-top:10px;margin-left:-10px;margin-right:-10px;border-radius:7px;display:flex;flex-direction:column;background-color:#fff!important;font-weight:300;font-size:10px;line-height:20px;padding:16px 0 17px 24px}.campus-detail .campus-detail__priority .campus-detail__priority__content{display:flex;justify-content:flex-start}.campus-detail .campus-detail__vacancies{margin-bottom:10px;border-radius:4px;margin-top:10px;display:flex;flex-direction:column;margin-left:10px;margin-right:10px;background-color:#fff!important;padding:2rem 1.5rem;text-align:left}.campus-detail .campus-detail__vacancies--title{color:#170083;font-size:15px;font-weight:300;font-family:Roboto;margin-bottom:10px}.campus-detail .campus-detail__vacancies .campus-detail__vacancies__subtitle{display:flex;justify-content:flex-start;color:#4f4f4f;font-size:11px;font-weight:700;letter-spacing:.15em;width:24%}.campus-detail .campus-detail__vacancies .campus-detail__vacancies__number{color:#170083;font-style:normal;font-weight:400;font-size:13px;line-height:22px;margin-top:10px}.campus-detail .campus-detail__media-container{margin-top:-8px;width:100%;height:194px}.campus-detail .campus-detail__media-container .campus-detail__media-container__videos{justify-content:center;align-items:center;background-color:#fff}.campus-detail .campus-detail__media-container .campus-detail__media-container__videos .campus-detail__media-container__videos__text{font-style:normal!important;font-weight:300!important;font-size:10px!important;line-height:15px!important;text-align:center;margin-top:5px;padding-top:5px;border-top:.25px solid #000}.campus-detail .campus-detail__media-container .campus-detail__media-container__videos .campus-detail__media-container__videos__div{max-width:172px}.campus-detail .campus-detail__media-container .campus-detail__media-container__videos .campus-detail__media-container__videos__no-info{min-width:172px;height:94px;background-color:#bdbdbd;display:flex;justify-content:flex-end;flex-direction:column}.campus-detail .campus-detail__media-container .campus-detail__media-container__videos .campus-detail__media-container__videos__no-info--mobile{min-width:152px}.campus-detail .campus-detail__media-container .campus-detail__media-container__videos .campus-detail__media-container__videos__no-info .campus-detail__media-container__videos__no-info__text{display:flex;font-style:normal;font-weight:300;font-size:10px;line-height:15px;color:#fff;align-items:center;margin-left:6px;margin-bottom:3px;margin-top:10px}.campus-detail .campus-detail__media-container .campus-detail__media-container__videos .campus-detail__media-container__videos__no-info .campus-detail__media-container__videos__no-info__play{padding:6.89px 9px 6.89px 9px;width:29px;height:29px;background:#828282;mix-blend-mode:multiply;border-radius:50%}.campus-detail .campus-detail__media-container .campus-detail__media-container__videos .campus-detail__media-container__videos__video{margin-right:1px;max-width:172px;min-width:135px}.campus-detail .campus-detail__media-container--desktop{position:relative;height:413px}.campus-detail .campus-detail__media-container--mobile{height:230px}.campus-detail .campus-detail__media-container--tour{height:413px}.campus-detail .campus-detail__media-container--circle{width:130px;height:130px;border-radius:50%}.campus-detail .campus-detail__media-container--rounded{height:344px;height:94px}.campus-detail .campus-detail__media-container .campus-detail__media-container__icon{position:absolute;right:10px;top:10px}.campus-detail .campus-detail__more-info-container-container{display:flex;justify-content:center;border-radius:none!important;flex-direction:column;border-radius:0 0 7px 7px;background-color:#170083;width:100%;padding:0}.campus-detail .campus-detail__more-info-container-container .campus-detail__more-info-container-container__text{justify-content:center;align-items:center;color:#fff;font-style:normal;font-weight:300;font-size:11px;line-height:18px;padding-top:13px;margin-bottom:10px}.campus-detail .campus-detail__more-info-container-container .campus-detail__more-info-container-container__text .campus-detail__more-info-container-container__text__div{display:flex;justify-content:center;align-items:center}.campus-detail .campus-detail__more-info-container-container .campus-detail__more-info-container-container__btn{color:#170083!important;display:flex;justify-content:center;align-items:center;width:75px!important;height:25px;background-color:#fff;align-self:center;text-decoration:none;font-weight:400;font-size:10px;line-height:20px;cursor:pointer;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.campus-detail .campus-detail__more-info-container-container .campus-detail__more-info-container-container__btn__sige{color:#3684ef!important;display:flex;justify-content:center;border-radius:100px;width:137px;background-color:#fff;padding:8px 20px;align-self:center;text-decoration:none;font-weight:400;font-size:12px;line-height:20px}.campus-detail .campus-detail__info-container{background-color:#fff;border-radius:100px;display:flex;align-items:center;justify-content:center;width:100%}.campus-detail .campus-detail__info-container--secondary-03{background-color:#61f7c1}.campus-detail .campus-detail__col-icon{display:flex;width:23%}.campus-detail .campus-detail__chip{border-radius:50px;width:41px;display:inline-flex!important;align-items:center!important;justify-content:center!important}.campus-detail .campus-detail__chip--pie{background-color:#00e861}.campus-detail .campus-detail__chip--sep{background-color:#11d3d9}.campus-detail .campus-detail__expansion-panels{width:100%}.campus-detail .campus-detail__expansion-panels--header{height:60px;padding-left:1rem;display:flex;align-items:center;flex-direction:row}.campus-detail .campus-detail__expansion-panels--header h3{margin-left:1rem;display:flex;align-items:center;font-weight:300;font-size:12px;line-height:22px}.campus-detail .campus-detail__expansion-panels--title{display:flex;flex-direction:row;max-width:550px;width:70%}.campus-detail .campus-detail__expansion-panels--icons{display:flex;justify-content:flex-end;align-items:center;width:30%;margin-right:1.5rem}.campus-detail .campus-detail__expansion-panels .campus-detail__expansion-panel{border-radius:2px!important;-webkit-border-radius:2px!important;-moz-border-radius:2px!important;-ms-border-radius:2px!important;-o-border-radius:2px!important}.campus-detail .campus-detail__expansion-panels--primary-02--a4{min-height:40px;border-radius:0 0 7px 7px}.campus-detail .campus-detail__expansion-panels--primary-02--a4 .campus-detail__section__header__div{padding-top:3px;display:flex;flex-direction:column;align-content:center;align-self:center}.campus-detail .campus-detail__expansion-panels--primary-02--a4 .campus-detail__section__header__div .campus-detail__section__header__div__text{padding-left:12px;font-weight:400;font-size:12px;line-height:17px;color:#fff}.campus-detail .campus-detail__expansion-panels--primary-02--a4 .campus-detail__section__header__div .campus-detail__section__header__div__icon{display:flex;text-align:center;font-weight:400;font-size:8px;line-height:9px;color:#3684ef;background-color:#fff;padding:6px 13px;border-radius:100px}.campus-detail .campus-detail__expansion-panels--primary-02--a4 .campus-detail__section__header__div .campus-detail__section__header__div__icon__close{width:20px}.campus-detail .campus-detail__section__header{padding-bottom:3px}.campus-detail .campus-detail__section__header .campus-detail__section__header__text{padding:18px 0 15px 0;font-weight:300;font-size:12px;line-height:22px;text-align:left!important}.campus-detail .campus-detail__section__header .campus-detail__section__header__img{width:50px}.campus-detail .campus-detail__section__header .campus-detail__section__header__icon{display:flex;justify-content:center;align-items:center;margin-right:25px;font-weight:400;font-size:8px;line-height:9px;color:#fff;background:#170083;padding:6px 13px;width:67px;height:25px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.campus-detail .campus-detail__section__header .campus-detail__section__header__close{width:20px;margin-right:34px}.campus-detail .campus-detail__section__header--no-underline{border-bottom:0;display:flex;justify-content:center;align-content:center;align-self:center}.campus-detail .campus-detail__section__subheader{width:100%;padding-top:10px}.campus-detail .campus-detail__container__priority{display:flex;align-items:center}.campus-detail .campus-detail__container__priority .campus-detail__container__pie__div{border-radius:50px;padding:4px 12px;background-color:#00e861}.campus-detail .campus-detail__container__priority .campus-detail__container__sep__div{border-radius:50px;padding:4px 10px;background-color:#11d3d9}.campus-detail .campus-detail__container__priority .campus-detail__container__priority__text{font-weight:400;font-size:12px;line-height:12px;color:#333}.campus-detail .campus-detail__container__priority .campus-detail__container__priority__subtitle{margin-left:8px;display:flex;align-items:center;font-weight:300;font-size:12px;line-height:20px}.campus-detail .campus-detail__about__container{margin-top:10px;display:flex;flex-direction:column;margin-left:10px;margin-right:10px;background:#293895;border-radius:7px}.campus-detail .campus-detail__about__container .campus-detail__about__container__title{display:flex;justify-content:flex-start;font-weight:300;font-size:17px;line-height:22px;color:#fff;margin:28px 12px 12px 24px;border-bottom:2px solid #fff;padding-bottom:.5rem}.campus-detail .campus-detail__about__container .campus-detail__about__container__priority__title{display:flex;justify-content:flex-start;padding:18px 0 15px 21px;font-weight:300;font-size:12px;line-height:22px}.campus-detail .campus-detail__about__container .campus-detail__about__container__subtitle{display:flex;text-align:start;font-style:normal;font-weight:500;font-size:13px;line-height:20px;color:#fff;margin:0 16px 13px 24px;padding-bottom:13px}.campus-detail .campus-detail__about__container .campus-detail__about__container__div{display:flex;flex-direction:column;justify-content:center;font-style:normal;font-size:12px;line-height:20px;color:#fff;margin-bottom:13px;background:#c5eced;margin:0 12px 16px 12px;padding:12px 30px 12px 30px;border-radius:2px}.campus-detail .campus-detail__about__container .campus-detail__about__container__div .campus-detail__about__container__inner__div{display:flex;align-content:center}.campus-detail .campus-detail__about__container .campus-detail__about__container__text{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#fff;margin-left:24px}.campus-detail .campus-detail__about__container__agreement{display:flex;justify-content:flex-start;color:#fff;font-weight:500!important;font-size:13px!important;line-height:20px!important;margin-left:24px}.campus-detail .campus-detail__about--desktop{display:inline-flex}.campus-detail .campus-detail__about .campus-detail__about__label{width:100%;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 0;border-radius:2px}.campus-detail .campus-detail__about .campus-detail__about__label--secondary-03--a8{background-color:#9efad9}.campus-detail .campus-detail__about .campus-detail__about__label--gray{background-color:#e0e0e0}.campus-detail .campus-detail__schedule{background-color:#3684ef}.campus-detail .title-container--highlighted{background-color:#180d81}.campus-detail .campus-detail__photos{max-width:800px}.campus-detail .campus-detail__photos .v-carousel,.campus-detail .campus-detail__testimonials,.campus-detail .campus-detail__testimonials .v-carousel{height:100%!important}.campus-detail .youtubeVideo{width:100%!important;height:100%!important;min-height:250px}@media(max-width:767px){.campus-detail .youtubeVideo{min-height:auto!important;max-height:80px!important;height:100%!important}}.campus-detail .testimonial-text{background-color:#fff;text-align:left;font-style:normal;font-weight:300;font-size:12px;line-height:22px;border-bottom:.25px solid #333}@media(max-width:1023px){.campus-detail .testimonial-text{margin-top:-50px}}.campus-detail .testimonials-people__div__text{color:#170083;font-style:normal;font-weight:400;font-size:13px;line-height:22px}.campus-detail .testimonials-people__div__play{color:#fff;padding:6.89px 9px 6.89px 9px;width:29px;height:29px;background:#170083;mix-blend-mode:multiply;border-radius:50%}.campus-detail .testimonials-people__div__play:hover{background:red}.campus-detail .testimonials__title{margin-bottom:17px;font-style:normal;font-weight:300;font-family:Roboto;font-size:17px;line-height:22px;color:#170083}.campus-detail .testimoniales-people__div{border-top:.25px solid #333}.campus-detail .language-level{display:flex;align-items:center;justify-content:center;width:16px;height:16px;background:#bdbdbd;box-shadow:inset 0 4px 4px rgba(0,0,0,.25);border-radius:50%}.campus-detail .language-level .language-level__circle{background:#fff;width:6px;height:6px;border-radius:50%}.campus-detail .campus-detail__price__subtitle{margin-left:-30px;font-weight:500;font-size:12px}.campus-detail .campus-detail__price__text{font-weight:300}.campus-detail .campus-detail__price__hr{border:0;border-bottom:.1px solid #e5e5e5}.campus-detail .campus-detail__price .campus-detail__price__alert__text{color:#333;font-style:normal;font-weight:300;font-size:12px;line-height:20px;margin-bottom:3px!important}.campus-detail .campus-detail__price .campus-detail__price__alert__login{cursor:pointer;font-style:normal;font-weight:700;font-size:12px;line-height:20px;color:#3684ef;margin-bottom:12px!important}.campus-detail .campus-detail__price .campus-detail__price__title{font-style:normal;font-weight:300;font-size:12px;line-height:20px;margin-top:1rem;text-align:center}.campus-detail .campus-detail__price .campus-detail__price__title--no-border{border-bottom:none}.campus-detail .campus-detail__price .campus-detail__price__sep{margin:0 -24px;padding-top:21px;padding-bottom:21px;background-color:#3684ef}.campus-detail .campus-detail__price .campus-detail__price__sep .campus-detail__price__sep__div{color:#fff}.campus-detail .campus-detail__price .campus-detail__price__sep .campus-detail__price__sep__div .campus-detail__price__sep__div__img{margin:0 40px 0 12px;display:flex}.campus-detail .campus-detail__price .campus-detail__price__sep .campus-detail__price__sep__div .campus-detail__price__sep__div__title{color:#fff;font-style:normal;font-weight:400;font-size:14px;line-height:20px;margin-left:15px}.campus-detail .campus-detail__price .campus-detail__price__sep .campus-detail__price__sep__div .campus-detail__price__sep__div__text{margin-left:86px;margin-right:40px;text-align:start;color:#fff;font-style:normal;font-weight:300;font-size:12px;line-height:20px;margin-top:-5px}.campus-detail .campus-detail__price .campus-detail__price__list{display:flex;align-items:flex-start;flex-direction:column;font-style:normal;font-weight:300;font-size:12px;line-height:20px}.campus-detail .campus-detail__admission{display:flex;flex-direction:column}.campus-detail .campus-detail__admission__other-grade{padding:1rem 2rem}.campus-detail .campus-detail__admission__grade{padding:1rem 2rem;background-color:#f4f2f2}.campus-detail .campus-detail__admission__title{color:#828282;text-align:left;font-size:11px;font-weight:700}.campus-detail .campus-detail__admission__subtitle{color:#828282;text-align:left;font-size:11px;font-weight:300;margin-top:0}.campus-detail .campus-detail__performance{width:100%;padding-bottom:20px}.campus-detail .campus-detail__guest{filter:blur(2.5px)}.campus-detail-info{background-color:#fff!important;width:calc(100% - 20px)!important;margin-left:10px;padding-top:.5rem;padding-bottom:.5rem}.performance{width:100%;margin-bottom:25px;position:relative}.performance__results{color:#fff;font-family:Roboto;font-weight:300;font-size:12px;width:255px;padding:.7rem .5rem;margin-top:.5rem}.performance--bg-advanced{background-color:#19cad0}.performance--bg-satisfactory{background-color:#cf82ab}.performance--bg-minimum{background-color:#170083}.performance--bg-insufficient{background-color:#4f4f4f}.performance--bold{font-weight:500}.performance__header{background-color:#bdbdbd;display:flex;flex-direction:row}.performance__header__div{width:70%;display:block}.performance__header--icon{display:flex;align-items:flex-start!important;justify-content:flex-start;width:30%;padding-left:1rem}.performance__chart--title{text-align:left;font-weight:700;font-size:11px;color:#170083}.performance .performance__chart{width:100%;display:flex;align-items:flex-end}.performance .performance__chart .performance__chart__img{margin-top:5px;width:30px}.performance .performance__chart .performance__chart__element{width:25%;align-items:center;justify-content:center}.performance .performance__chart .performance__chart__element--bar01{background:#11d3d9;height:92px}.performance .performance__chart .performance__chart__element--bar02{background:#0071bc;height:80px}.performance .performance__chart .performance__chart__element--bar03{background:#494582;height:55px}.performance .performance__chart .performance__chart__element--bar04{background:#6d3165;height:42px}.performance .performance__chart .performance__chart__element .performance__img{display:inline-flex;align-items:center;justify-content:center;width:12px;height:17px;border:1px solid rgba(51,51,51,0);font-size:12px;line-height:12px;border-radius:7.5px}.performance .performance__chart .performance__chart__element .performance__img--selected{opacity:.3;color:#fff}.performance .performance__labels{width:100%;display:inline-flex;align-items:center;justify-content:flex-end;margin-top:5px;border-top:.25px solid #a5a5a5}.performance .performance__labels .performance__labels__element{width:25%;display:inline-flex;justify-content:flex-end;transform:rotate(-45deg) translateX(-50%);-webkit-transform:rotate(-45deg) translateX(-50%);-moz-transform:rotate(-45deg) translateX(-50%);-ms-transform:rotate(-45deg) translateX(-50%);-o-transform:rotate(-45deg) translateX(-50%)}.performance .performance__labels .performance__labels__element .performance__labels__element__text{font-weight:300;font-size:10px;line-height:20px;color:#828282}.performance .performance__dots{border-radius:50%;width:5px;height:5px}.performance .performance__dots--high{position:absolute;background-color:#11d3d9;top:81.5%;left:11.8%}.performance .performance__dots--middle{position:absolute;background-color:#0071bc;top:81.5%;left:36.8%}.performance .performance__dots--middle-low{position:absolute;background-color:#494582;top:81.5%;left:61.8%}.performance .performance__dots--low{position:absolute;background-color:#6d3165;top:81.5%;left:86.8%}.campus-detail-contact .v-expansion-panel-header{background-color:#0f69b4!important;border-radius:4px!important}.campus-detail-contact .v-expansion-panel-content__wrap{padding:0!important;margin-top:-.5rem}li::marker{color:#fff}li{text-align:left!important;line-height:17px}.fix-margin .v-expansion-panel-content__wrap{padding:0}.performance-donut__total{text-align:left;color:#170083;font-size:30px;margin:0;font-weight:700;font-family:Rufina}.performance-donut__students{text-align:left;color:#170083;font-size:15px;margin:0;font-weight:500}.performance-donut__porcentage{text-align:left;color:#170083;font-size:15px;margin:0;font-weight:300}.performance-global__institution{background-color:#19cad0;color:#fff;padding:.5rem .7rem;font-size:12px;border-radius:4px;text-align:left;width:180px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.performance-global__institutions{background-color:#ef9620;width:100%;max-width:260px}.performance-global__year{font-weight:300;color:#170083;font-size:13px}.performance-global__total{font-weight:500;color:#170083;font-size:13px}.option__radio--button{display:flex;padding:1rem;width:100%}.option__radio--button input[type=radio]{opacity:0;position:fixed}.option__radio--button label{display:inline-block;background-color:transparent;padding:10px 20px;font-size:11px;border:1px solid #170083;border-radius:4px;color:#170083;cursor:pointer;width:50%;text-align:center}.fix-margin-top{margin-top:-.7rem}.option__radio--button-full{width:100%!important}.option__radio--button-40{width:39.9%!important}.option__radio--button-60{width:60.1%!important}.option__radio--button label:hover{background-color:#170083;color:#fff;cursor:pointer}.option__radio--button input[type=radio]:focus+label{border:1px solid #170083;cursor:pointer}.option__radio--button input[type=radio]:checked+label{background-color:#170083;border-color:#170083;color:#fff;cursor:pointer}.option__radio--button input[type=radio]:disabled+label{background-color:#bdbdbd;cursor:no-drop;border-color:#e0e0e0;color:#fff}.donut-chart-block{display:block}.donut-chart{position:relative;width:200px;height:200px;margin:0 auto 2rem;border-radius:100%}.text-donut{background:#fff;font-family:Rufina;color:#170083;font-size:28px}.portion-block{clip:rect(0,200px,200px,100px)}.circle{border-radius:50%;clip:rect(0,100px,200px,0);height:100%;position:absolute;width:100%;font-size:1.5rem}#part1{transform:rotate(0deg)}#part1 .circle{background-color:#19cad0!important}#part2 .circle{background-color:#cf82ab!important}#part3 .circle{background-color:#170083!important}#part4 .circle{background-color:#4f4f4f!important}.portion-block{border-radius:50%;clip:rect(0 px,200 px,200 px,100 px);height:100%;position:absolute;width:100%}@media(max-width:700px){.campus-detail__pride__point--carrousel{height:150px!important}}@media(min-width:701px){.campus-detail__pride__point--carrousel{height:250px!important}}.title-contatc-admission{font-size:1rem;border-bottom:1px dotted #0d22a8}.right{text-align:right}.travel-time__radio--button{display:flex;width:100%;justify-content:space-between}.travel-time__radio--button input[type=radio]{opacity:0;position:fixed}.travel-time__radio--button label{display:flex;width:30%;flex-direction:column;background-color:#eef5ff;padding:10px 20px;font-size:11px;border:1px solid #eef5ff;color:#0d22a8;cursor:pointer;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;justify-content:center;align-items:center}.travel-time__radio--button input[type=radio]:checked+label{border-color:#0d22a8;cursor:pointer}.travel-time__radio--button input[type=radio]:disabled+label{background-color:#e0e0e0;cursor:default}.travel-time__radio--button input[type=radio]:disabled+label>img{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1)}.performance__header--panel{display:flex;height:30px;align-items:center;justify-content:space-between}.performance__header--show{border:1.5px solid #170083;color:#170083;font-size:9px;font-weight:400;padding:.3rem .7rem;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.performance__header--title{font-weight:500!important;font-style:normal;color:#170083;font-size:11px}.performance__bg-gray{background-color:#f7f4f9;padding:1rem 1.5rem 1rem}.performance .performance__btn{text-align:center;font-style:normal;font-weight:400;font-size:12px;line-height:9px;color:#fff;background-color:#3684ef;padding:6px 0;border-radius:100px;width:80px}.performance .performance__btn--disabled{opacity:.3}.performance .performance__header{margin-top:34px;display:flex;flex-direction:row;background-color:#f7f4f9}.performance .performance__header__description{font-weight:300;font-size:12px}.performance .performance__header .performance__header__img{margin-right:33px;width:40px}.performance .performance__header .performance__header__div{text-align:start}.performance .performance__header .performance__header__div .performance__header__div__title{font-style:normal;font-size:12px;line-height:18px;font-weight:700}.performance .performance__header .performance__header__div .performance__header__div__text{font-style:normal;font-size:12px;line-height:18px;font-weight:300}.performance .performance__expansion-panel .performance__expansion-panel__header{background-color:#f2f2f2!important;display:flex;height:50px}.performance .performance__expansion-panel .performance__expansion-panel__content{background-color:#f2f2f2!important;color:#333}.performance .performance__expansion-panel .performance__expansion-panel__content--open{background-color:#fff!important}.performance .performance__expansion-panel .performance__expansion-panel__content .performance__expansion-panel__content__icon{width:8px;height:8px}.performance .performance__expansion-panel .performance__expansion-panel__content .performance__expansion-panel__content__icon--circle{border-radius:50%;background-color:#6d3165}.performance .performance__expansion-panel .performance__expansion-panel__content .performance__expansion-panel__content__icon--triangle{background-color:#333;transform:rotate(45deg)}.performance .performance__expansion-panel .performance__expansion-panel__content .performance__expansion-panel__content__icon--shiny__circle{border-radius:50%;background-color:#11d3d9}.performance .performance__expansion-panel .performance__expansion-panel__content .performance__expansion-panel__content__subheader{display:flex;justify-content:center;margin-bottom:9px}.performance .performance__expansion-panel .performance__expansion-panel__content .performance__expansion-panel__content__subheader .performance__expansion-panel__content__subheader__title{text-align:start;font-style:normal;font-weight:300;font-size:12px;line-height:20px;color:#000}.performance .performance__expansion-panel .performance__expansion-panel__content .performance__expansion-panel__content__main__div{display:flex;justify-content:center}.performance .performance__expansion-panel .performance__expansion-panel__content .performance__expansion-panel__content__info{color:#fff;background-color:#3684ef;font-style:normal;font-weight:400;font-size:10px;line-height:15px;text-align:center;padding:39px 16px;margin-right:-24px;margin-left:-24px}.performance .performance__expansion-panel .performance__expansion-panel__content .performance__expansion-panel__content__div{display:flex;flex-direction:column;align-items:center;margin-right:10px}.performance .performance__expansion-panel .performance__expansion-panel__content .performance__expansion-panel__content__div .performance__expansion-panel__content__div__info{font-style:normal;font-weight:400;font-size:12px;line-height:17px;margin-bottom:7px}.performance .performance__expansion-panel .performance__expansion-panel__content .performance__expansion-panel__content__div .performance__expansion-panel__content__div__text{margin-top:7px;font-style:italic;font-weight:300;font-size:10px;line-height:15px}.performance .performance__expansion-panel .performance__expansion-panel__content .performance__expansion-panel__content__div .performance__expansion-panel__content__div__text--normal{font-style:normal;font-weight:400}.performance .performance__expansion-panel .performance__expansion-panel__header__text{color:#333;flex-direction:column;align-items:start;font-size:12px!important;line-height:20px!important}.performance .performance__expansion-panel .performance__expansion-panel__header__text .performance__expansion-panel__header__text__title{font-size:12px!important}.performance .performance__expansion-panel .performance__expansion-panel__header__text .performance__expansion-panel__header__text__subtitle{color:#333;font-size:12px!important;line-height:20px!important;font-weight:300px!important}.performance .performance__expansion-panel .performance__expansion-panel__content__levels .performance__expansion-panel__content__levels__title{text-align:start;font-style:normal;font-weight:500!important;font-size:12px!important;line-height:20px;margin:10px 0}.performance .performance__expansion-panel .performance__expansion-panel__content__levels .performance__expansion-panel__content__levels__btn{cursor:pointer;display:flex;justify-content:center;align-items:center;padding:5px 30px;border-radius:50px;background-color:#ccf0fb}.performance .performance__expansion-panel .performance__expansion-panel__content__levels .performance__expansion-panel__content__levels__btn--selected{background-color:#9ce3e3}.dot{height:8px;width:8px;background-color:#fc2451;border-radius:50%;margin-top:10px;margin-bottom:10px}.dot_green{background-color:#11d3d9}.dot_grey{background-color:grey}.panels{margin:0 .5rem;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.panels__tooltip{position:absolute!important;left:240px!important;top:33px!important;height:20px!important;width:20px!important;border-radius:50%!important;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;-ms-border-radius:50%!important;-o-border-radius:50%!important;font-weight:bolder!important}.panels__tooltip--right{left:340px}.panels__language-tooltip{display:flex;align-items:center;color:#fff;background-color:#1e2d4c;height:16px;width:16px;border-radius:50%;font-size:9px;font-weight:bolder;justify-content:center}.panels__title{color:#2b5bff;font-size:.8rem;font-family:Montserrat;font-style:normal;font-weight:700;line-height:15px}.panels__title__container{background-color:#fff;border-radius:5px;padding:5px}.panels__performance-title{font-weight:500;font-size:12px;line-height:10px;display:flex;align-items:center;letter-spacing:.07em;color:#2b5bff}.panels__btn{width:100%;background-color:#ff23d9;color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;height:40px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:.8rem;line-height:22px}.panels__btn__white{background-color:#fff;color:#2b5bff;font-weight:400}.panels__title--white{color:#fff}.panels__title--blue{color:#2b5bff}.panels__border-botom{border-bottom:1px solid #2b5bff}.panels__divisor{width:100%;border:0;border-bottom:3px solid #deebff}.panels_table_zero{width:70px;flex-grow:2}.panels_table_label_top{width:85px;height:27px;flex-grow:1;background-color:#deebff;border-radius:5px 5px 0 0}.panels_table_label_top span{color:#2b5bff;font-style:normal;font-weight:300;font-size:12px;line-height:22px;text-align:right;letter-spacing:.05em}.panels_table_label_lateral{width:70px;height:56px;display:flex;align-items:center;justify-content:center;flex-grow:1;background-color:#deebff;border-radius:5px}.panels_table_label_lateral span{color:#2b5bff;font-style:normal;font-weight:700;font-size:20px;line-height:22px}.panels_table_label_score{display:flex;align-items:center;justify-content:center;width:85px;height:56px;flex-grow:1;background-color:#fff;border-radius:0 0 4px 4px}.panels_table_label_score span{color:#2b5bff;font-size:20px;line-height:22px;text-align:center;letter-spacing:.05em}.panels__expansions{width:95%}.panels__expansions__headers{box-shadow:-4px 4px 8px rgba(0,0,0,.1);border-radius:4px;color:#2b5bff;font-style:normal;font-weight:500;font-size:10px;line-height:10px;letter-spacing:.07em}.panels__expansions__table{margin-top:5px;display:grid;grid-template:56px/2fr 3fr;grid-gap:10px 5px;justify-content:center}.panels__expansions__title-table{margin-top:13px;display:grid;grid-template:26px/2fr 3fr;grid-gap:10px 5px;justify-content:center}.panels__expansions__title{justify-content:flex-start;border-radius:4px 4px 0 0;color:#0d22a8;font-style:normal;font-weight:500;line-height:22px;letter-spacing:.05em;height:27px;padding-left:14px}.panels__expansions__grades,.panels__expansions__title{display:flex;align-items:center;background:#deebff;font-size:12px}.panels__expansions__grades{justify-content:center;border-radius:4px 0 0 4px;font-weight:700;line-height:18px;color:#2b5bff;height:56px}.panels__expansions__levels{display:flex;align-items:center;justify-content:flex-start;padding-left:14px;font-weight:400;font-size:12px;line-height:22px;letter-spacing:.05em;color:#2b5bff;background:#eef5ff;border-radius:0 0 4px 4px}.panels>.theme--light.v-expansion-panels .v-expansion-panel{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;padding:.5rem 1.5rem .5rem 1rem;background-color:#eef5ff}.panels>.v-expansion-panel-header{display:flex;align-items:center}.panels .v-expansion-panel-content__wrap{padding:0!important}.panels__container{background:#eef5ff;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:1.5rem;margin-bottom:8px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.panels__container__border{width:100%;border:0;border-bottom:2px solid #0d22a8}.panels__container__blue{background-color:#2b5bff}.panels__container__white{background-color:#eef5ff}.panels__container__row{flex-direction:row;background:#fff;align-items:stretch;margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.panels__container__item1,.panels__container__row{display:flex;justify-content:center;border-radius:4px}.panels__container__item1{background-color:#fff;flex-direction:column;align-items:flex-start;padding:1.5rem;height:64px;width:54px;flex-grow:1}.panel_container_column{flex-direction:column;align-items:center}.panel_container_column,.panel_container_row{display:flex;justify-content:center;margin-bottom:1rem}.panel_container_row{flex-direction:row}.panel_container_row--dashed{border:1px dashed #2b5bff;border-radius:5px}.panel_container_row--space-between{justify-content:space-between}.panel_container_row--no-margin{display:flex;flex-direction:row;justify-content:center;margin-bottom:0}.panel_container_row--no-margin--text{width:85px;height:27px;flex-grow:1;background-color:#deebff;border-radius:5px 5px 0 0;font-style:normal;font-weight:300;font-size:12px;line-height:22px;text-align:center;letter-spacing:.05em;color:#2b5bff}.panel_container_row--no-margin--top{border-radius:5px 5px 0 0}.panel_container_row--no-margin--bottom{border-radius:0 0 5px 5px}.panel_container_row--scroll{overflow:auto}.panel_container_row_item{width:64px;height:64px;background-color:#eef5ff;margin:5px;border:3px solid #11d3d9;border-radius:4px}.panel_container_row_item_green{border:3px solid #11d3d9}.panel_container_row_item_red{border:3px solid #fc2451}.panel_container_row_item_grey{border:3px solid grey}.panel_container_row_item .span{font-family:Roboto;font-style:normal;font-weight:700;font-size:20px;letter-spacing:.02em;color:#426cfb;margin:8px}.panel_container_row_wrap{flex-wrap:wrap;max-width:1000px}.panel_container_row_start{justify-content:flex-start}.panel_container_row img{margin-left:10px}.panel_container_row__abs_img{position:relative;height:20px;width:20px;align-self:center;left:6px;border:none;margin-right:-12px}.panel_container_row__abs_img--v2{left:-10px;height:25px;width:25px}.panel_container_row__abs_img--v3{position:relative;margin-right:-17px;height:30px;width:30px}.panel_container_row__abs_img--v4{position:relative;margin-right:-25px;height:30px;width:30px}.panel_container_row__abs_img--v5{align-self:center;position:relative;margin-right:-10px;height:20px;width:20px}.panel_container_row__first{margin-top:0;margin-bottom:90px}.panel_container_row__second{margin-top:30px;margin-bottom:60px}.panel_container_row__third{margin-top:60px;margin-bottom:30px}.panel_container_row__fourth{margin-top:90px;margin-bottom:0}.panel_container_row__white{background-color:#fff}.panel_container_row--text{font-family:Roboto;font-style:normal;font-weight:700;font-size:14px;letter-spacing:.02em;color:#426cfb;margin:8px}.panel_container_row--text span{color:#2b5bff;font-weight:400}.panel_container_row--text__medium{font-size:14px}.panel_container_row--text__small{font-size:11px}.panel_container_row--text__salmon{color:#f097a6}.panel_container_row--text__green,.panel_container_row--text__salmon{justify-content:center;width:64px;height:56px;background:#fff;border-radius:4px;display:flex;align-items:center}.panel_container_row--text__green{color:#115865}.panel_container_row--text__orange{color:#e77552}.panel_container_row--text__grey{color:#6a9bb5}.panel_container_row--text__turqoise{display:flex;justify-content:center;align-items:center;width:64px;height:56px;background:#fff;border-radius:4px;color:#11d3d9}.panel_container_row--text__white{color:#fff}.panel_container_row--text__black{color:#000}.panel_container_row--text--small{font-size:12px;text-align:left;padding-left:20px}.panel_button{border-radius:7px!important}.panel_button__gradient{background:linear-gradient(268.08deg,#426cfb 10.63%,#9f81f3 98.74%);box-shadow:-4px 4px 8px rgba(0,0,0,.05);display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px;width:200px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.panel_button__gradient--title{font-family:Montserrat;font-style:normal;font-size:.9rem;line-height:22px;color:#eef5ff;margin-left:1rem}.panel_button__gradient--white{background-color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px;width:200px;border:1px solid #0d22a8;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.panel_button__gradient--white--title{font-family:Montserrat;font-style:normal;font-size:.9rem;line-height:22px;color:#0d22a8;margin-left:1rem}.panel_button__text{font-family:Roboto;font-style:normal;font-weight:300;font-size:.8rem;line-height:18px;letter-spacing:.02em;color:#0d22a8}.panel_button__color{display:flex;flex-direction:row;justify-content:center;align-items:center;height:36px;width:70px;border-radius:4px;background-color:#c6cbcf}.panel_button__color__salmon{background-color:#f097a6}.panel_button__color__green{background-color:#115865}.panel_button__color__orange{background-color:#e77552}.panel_button__color__grey{background-color:#6a9bb5}.panel_button__color__deactivated{border:1px solid #2b5bff!important;color:#2b5bff!important;background-color:transparent}.panel_button__color__high,.panel_button__color__turqoise{background-color:#11d3d9}.panel_button__color__mid{background-color:#1595e9}.panel_button__color__midlow{background-color:#4139b4}.panel_button__color__low{background-color:#8e227f}.panel_button__color__text{font-size:20px;line-height:22px;margin-right:8px}.panel_button__color__text,.panel_button__color__text-small{font-family:Roboto;font-style:normal;font-weight:700;color:#fff}.panel_button__color__text-small{font-size:12px;line-height:18px;letter-spacing:.02em;margin:8px}.panel_button__container>.v-expansion-panel>.v-expansion-panel-header{padding:0}.graph_panel__v1{flex-grow:1;height:50px;overflow:visible}.graph_panel__v2{flex-grow:1;border-top-left-radius:5px}.graph_panel__v3{flex-grow:1;border-top-right-radius:5px}.graph_panel__v4{flex-grow:1;border-bottom-left-radius:5px}.graph_panel__v5{flex-grow:1;border-top-right-radius:5px}.graph_panel__fg1{flex-grow:1}.graph_panel__fg2{flex-grow:2}.graph_panel__fix_width{width:80px}.graph_panel__fix_height{height:100px}.widget-percent--white{background-color:#fff;border-radius:0 0 4px 4px}.widget-percent--text--grey{font-size:12px;color:grey}.widget-percent--text--blue{font-size:12px;color:#2b5bff}.widget-percent-bar1{background-color:#6a9bb5;height:10px;flex-grow:1;border-top-left-radius:4px}.widget-percent-bar2{background-color:#2b5bff;height:10px;flex-grow:1;border-top-right-radius:4px}.widget-percent-bar2--icon{height:10px;width:10px}.testimonials{background-color:#fff;height:100%;border-radius:7px}.testimonials .testimonials__carrousel{background-color:#fff;height:100%;margin:21px 21px}.testimonials .testimonials-people__div{margin-top:80px;margin-left:21px}@media(max-width:767px){.testimonials .testimonials-people__div{margin-top:-100px!important}}.testimonials .testimonials-people__div .testimonials-people__div__text{color:#333;font-style:normal;font-weight:300;font-size:12px;line-height:22px}.testimonials .testimonials-people__div .testimonials-people__div__play{padding:6.89px 9px 6.89px 9px;width:29px;height:29px;background:#828282;mix-blend-mode:multiply;border-radius:50%}.testimonials .testimonials-people__div .testimonials-people__div__play:hover{background:red}.marker{cursor:pointer;width:100%;height:100%;display:flex!important;justify-content:center!important;align-items:center!important}.marker--explored{background:#fff;width:60px;height:60px}.marker--explored,.marker--explored--highlighted{border-radius:50%;display:flex!important;justify-content:center!important;align-items:center!important}.marker--explored--highlighted{width:60px!important;height:60px!important;background:#11d3d9!important}.marker--explored--highlighted-in-treatment{border-radius:50%;background:#11d3d9!important}.marker--explored--highlighted-in-treatment,.marker--unexplored{width:60px;height:60px;display:flex!important;justify-content:center!important;align-items:center!important}.marker--unexplored{z-index:1;border:2px solid #fff;border-radius:50%;background:rgba(109,110,113,.4)!important}.marker--unexplored--highlighted,.marker--unexplored--highlighted-in-treatment{width:60px;height:60px;border-radius:50%;border:2px solid #11d3d9;background:rgba(17,211,217,.5)!important;display:flex!important;justify-content:center!important;align-items:center!important}.marker--unexplored--mapexplored{border:10px solid #fff;width:60px;height:60px;border-radius:50%;background:rgba(109,110,113,.4)!important;display:flex!important;justify-content:center!important;align-items:center!important}.marker--unexplored--mapexplored__highlighted,.marker--unexplored--mapexplored__highlighted-in-treatment{border:10px solid #11d3d9;width:60px;height:60px;border-radius:50%;background:rgba(17,211,217,.5)!important;display:flex!important;justify-content:center!important;align-items:center!important}.marker--smallIcon{background:#fff!important}.marker--smallIcon,.marker--smallVacancieIcon{display:flex;justify-content:center;align-items:center;z-index:1;border:1px solid #fff;width:15px;height:15px;border-radius:50%}.marker--smallVacancieIcon{background-color:#3684ef!important}.marker--smallIconHighlighted{display:flex;justify-content:center;align-items:center;z-index:1;border:1px solid #fff;width:15px;height:15px;border-radius:50%;background:#11d3d9!important}.marker--map-card{background:#f2f2f2;opacity:1!important}.marker .marker-icon-div{display:flex;justify-content:center;align-items:center;z-index:5;height:100%!important;width:100%!important;border-radius:50%}.marker .marker-icon-div__dot{display:flex;z-index:40;width:8px;height:8px;border-radius:50%;background-color:#333}.marker .marker-icon-div__dot--selected{background-color:#f90e1f}.has-priority{display:flex;border-radius:50%;width:20px!important;height:20px!important;background:#3684ef!important}.skeleton-school-card{position:relative;width:360px;height:244px;border-radius:5px;background-color:#fff;margin-top:3px}.school-card-map-div{bottom:50px!important}.school-card{position:relative;max-width:360px;background-color:#f5f2ff;border-radius:5px;margin-top:3px;padding-bottom:1px}.school-card__available{margin-top:.2rem;padding:.5rem .2rem;width:130px;height:20px;background-color:#11d3d9;color:#fff;font-family:Roboto;font-style:normal;font-weight:500;font-size:.6rem;line-height:12px;letter-spacing:.03em;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.school-card--divisor{width:10px;display:flex;justify-content:flex-end;height:75px;align-items:flex-start}.school-card--divisor>div{background-color:#0d22a8;margin-top:30px;height:50px;width:1px}.school-card--guest{background-color:#eef5ff}.school-card .school-card__main{max-height:107px;width:100%;display:inline-flex;align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff}.school-card .school-card__main .school-card__main__name{font-size:12px;max-width:200px;max-height:60px;color:#333}.school-card .school-card__main .school-card__main__type{font-size:10px;line-height:22px;font-weight:500;color:#000}.school-card .school-card__main .school-card__main__label{width:100%;font-size:11px;font-weight:300;color:#4f4f4f}.school-card .school-card__main .school-card__main__text-container{height:107px;width:360px;padding:10px 40px 0 17px;margin-right:5px;cursor:pointer;font-size:14px;border-top-left-radius:5px;background-color:#eef5ff}.school-card .school-card__main .school-card__main__text-container:hover{background-color:#8f8f8f;border-top-left-radius:5px!important}.school-card .school-card__main .school-card__main__image-container{width:100%;flex:0 0 90px;position:relative}.school-card .school-card__main .school-card__main__image{margin-left:-17px}.school-card .school-card__main .school-card__main__fav{position:absolute;top:37px;left:-38px}.school-card .school-card__main .school-card__main__fav .school-card__main__fav__btn{height:42px!important;width:42px!important}.school-card .school-card__main .school-card__main__priorities{position:absolute;top:75%;right:110%;height:17px;display:flex;justify-content:center;width:100%}.school-card .school-card__main .school-card__main__priorities .school-card__main__priorities__priority{margin:0 1px}.school-card .school-card__info{background:#fff!important;width:100%;display:inline-flex;align-items:center;height:85px;padding-top:3px;padding-bottom:4px}.school-card .school-card__info .school-card__info__container{width:100%;border-radius:4px;margin:3px}.school-card .school-card__info .school-card__info__container--c3{margin-right:1px}.school-card .school-card__info .school-card__info__container .school-card__info__container__inner_div{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:4px;height:56px}.school-card .school-card__info .school-card__info__container .school-card__info__container__inner_div--guest{filter:blur(2.5px)}.school-card .school-card__info .school-card__info__container .school-card__info__container__inner_div--v1{background-color:#eef5ff;border-top-left-radius:4px;border-bottom-left-radius:4px}.school-card .school-card__info .school-card__info__container .school-card__info__container__inner_div--v2{background-color:#bdbdbd}.school-card .school-card__info .school-card__info__container .school-card__info__container__inner_div--v3{background-color:#eef5ff}.school-card .school-card__info .school-card__info__container .school-card__info__container__inner_div--high{background-color:#8e227f!important}.school-card .school-card__info .school-card__info__container .school-card__info__container__inner_div--mid{background-color:#1595e9!important}.school-card .school-card__info .school-card__info__container .school-card__info__container__inner_div--midlow{background-color:#4139b4!important}.school-card .school-card__info .school-card__info__container .school-card__info__container__inner_div--low{background-color:#11d3d9!important}.school-card .school-card__info .school-card__info__container .school-card__info__container__title{display:flex;align-items:center;justify-content:center;font-family:Roboto;font-style:normal;font-weight:600;font-size:10px;height:26px;line-height:18px;color:#293895}.school-card .school-card__info .school-card__info__container .school-card__info__container__title--v1{background-color:#eef5ff}.school-card .school-card__info .school-card__info__container .school-card__info__container__title--v2{background-color:#fff}.school-card .school-card__info .school-card__info__container .school-card__info__container__title--v3{filter:blur(2.5px)}.school-card .school-card__info .school-card__info__container .school-card__info__container__title--small{font-size:9px}.school-card .school-card__info .school-card__info__container .school-card__info__container__text{text-align:center;color:#fff;font-size:9px;line-height:12px;font-weight:400;margin-top:3px}.school-card .school-card__info .school-card__info__container .school-card__info__container__text--no-info{color:#333}.school-card .school-card__info .school-card__info__container .school-card__info__container__text--guest{filter:blur(2px)}.school-card .school-card__info .school-card__info__container .school-card__info__container__text--ratex{color:#fff}.school-card .school-card__info .school-card__info__container .school-card__info__year__widget{position:absolute;border-radius:2px;padding:1px;padding-left:2px;top:160px;left:299px;font-size:7px;color:#2b5bff;background-color:#fff;z-index:6}.school-card .school-card__info .school-card__info__icon{position:relative;height:24px;display:flex;align-self:center;z-index:1;justify-content:center}.school-card .school-card__info .school-card__info__icon--guest{filter:blur(2.5px)}.school-card .school-card__info .school-card__info__icon__sep{padding-top:2px!important;font-weight:700;display:flex;justify-content:center;align-items:center;position:absolute;top:75%;right:90.5%;font-size:9px;color:#fff;z-index:10;border:2px solid #333;box-sizing:border-box;border-radius:50px;width:26px;height:13px}.school-card .school-card__info .school-card__info__icon__sep--fav{top:90%}.school-card .school-card__info .school-card__info__icon__year{padding-top:1px;font-size:8px!important;font-weight:700;display:flex;justify-content:center;align-items:center;position:absolute;top:75%;right:7.6%;font-size:9px;color:#fff;z-index:10;border:2px solid #333;box-sizing:border-box;border-radius:50px;width:46px;height:13px}.school-card .school-card__info .school-card__info__icon__year--fav{top:90%;right:7.6%}.school-card .school-card__info .school-card__info__icon__year--middle-low{right:11.2%}.school-card .school-card__info .school-card__info__icon__year--middle-low--fav{top:90%;right:11%}.school-card .school-card__info .school-card__info__icon__year--middle{right:9.1%}.school-card .school-card__info .school-card__info__icon__year--middle--fav{top:90%;right:8.4%}.school-card .school-card__info .school-card__info__icon__year--low{right:11.5%}.school-card .school-card__info .school-card__info__icon__year--low--fav{top:90%;right:11.5%}.school-card .school-card__info .school-card__info__avatar{flex:0 0 20px}.school-card .school-card__info .school-card__info__numbers{margin-left:5px;display:inline-flex;justify-content:space-between;align-items:center}.school-card .school-card__info .school-card__info__numbers .school-card__info__numbers__number{display:inline-flex;align-items:center;justify-content:center;width:10px;height:14px;border:1px solid rgba(51,51,51,0);font-size:8px;line-height:8px;border-radius:7.5px;color:#64b27f}.school-card .school-card__info .school-card__info__numbers .school-card__info__numbers__number--selected{color:#333;border:1px solid #333}.school-card .school-card__guest__popup{height:30px;display:flex;justify-content:center;align-items:center;background-color:#eef5ff}.school-card .school-card__guest__popup .school-card__guest__popup__text{color:#2b5bff;font-size:9px;font-weight:400}.school-card .school-card__guest__popup .school-card__guest__popup__text>button{border-bottom:1px solid #2b5bff}.school-card .school-card__show__profile{height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#fff;margin:6px;border:1px solid #293895;border-radius:3px;outline-offset:-6px}.school-card .school-card__show__profile--blur{filter:blur(4px)}.school-card .school-card__show__profile .school-card__show__profile__text{font-size:13px;padding:5px;border-radius:5px;text-align:center;letter-spacing:.05em;text-shadow:-4px 4px 8px rgba(51,51,51,.2);color:#333;display:flex;align-items:center;justify-content:center;color:#293895}.school-card .school-card__show__profile .school-card__show__profile__icon{display:flex;justify-content:center;align-items:center}.school-card .school-card__show__profile .school-card__show__profile__line{color:#333}.school-card .school-card__guest{filter:blur(4.5px)}.school-card .school-card__profile__container{height:100%;display:flex;flex-direction:row;justify-content:center;height:45px}.school-card .school-card__profile__container--guest{filter:blur(2.5px)}.school-card .school-card__profile__container--v1{background-color:#f2f2f2}.district-card-map-div{bottom:50px!important}.district-card{position:relative;width:290px;height:auto;background-color:#fff;border-radius:5px;padding-top:10px;padding-bottom:10px;justify-content:center;align-items:center}.district-card--guest{background-color:#eef5ff}.district-card .district-card__main{max-height:107px;display:flex;align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff}.district-card .district-card__main .district-card__main__type{font-size:13px;line-height:22px;font-weight:500;color:#000}.district-card .district-card__main .district-card__main__label{font-size:11.5px;font-weight:300;color:#333}.district-card .district-card__main .district-card__main__text-container{height:107px;width:300px;padding:10px 40px 0 17px;margin-right:18px;cursor:pointer;font-size:14px;border-top-left-radius:5px;background-color:#fff}.district-card .district-card__info__text{color:#fff;font-size:12px;letter-spacing:1px;padding:5px 10px;font-style:normal;font-weight:400;line-height:17px}.district-card .district-card__info__text__gray{font-weight:400!important;font-size:12px!important;line-height:22px!important;color:#4f4f4f!important}.district-card .district-card__info__container{height:auto;border-radius:2px;margin:7px;padding:5px;margin-left:20px;margin-right:20px;display:flex;justify-content:flex-start;align-items:center}.district-card .district-card__info__container--v1{background-color:#2b5bff}.district-card .district-card__info__container--v2{background-color:#fff}.district-card .district-card__info__container .district-card__info__container__name{max-width:200px;max-height:60px;color:#4f4f4f!important;font-weight:300;font-size:12px;line-height:22px}.base .base__expansion-panel .base__expansion-panel__header{padding-left:-20px!important;margin-bottom:9px;background-color:#edf7f8}.base .base__expansion-panel .base__expansion-panel__header .base__expansion-panel__header__title{color:#3684ef;font-weight:500;font-size:10px;line-height:18px;letter-spacing:.1em;text-transform:uppercase}.base .base__expansion-panel .base__expansion-panel__header .base__expansion-panel__header__no-info{font-style:italic;font-weight:400;font-size:10px;line-height:9px;text-align:center;letter-spacing:.05em;text-transform:capitalize;color:#8cc2ee}.base .base__expansion-panel .base__expansion-panel__header .base__expansion-panel__header__more{padding:7px 25px;font-weight:400;font-size:8px;line-height:9px;text-align:center;letter-spacing:.15em;border:1px solid #0f69b4;box-sizing:border-box;border-radius:100px;color:#0f69b4}.base .base__expansion-panel .base__expansion-panel__header .base__expansion-panel__header__more--contact{padding:7px 5px}.simulation-result .simulation-result__container{width:97%;margin-right:3%}.simulation-result .simulation-result__container--wider{width:93%}.simulation-result .simulation-result__section{display:flex;flex-direction:column;justify-content:center;padding-bottom:3px;margin-top:6px;width:100%}.simulation-result .simulation-result__section--desktop{background-color:#fbf9f9;text-align:start}.simulation-result .simulation-result__simulate-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:.8rem;line-height:22px;line-height:20px;padding:8px 30px;margin-bottom:10px;width:100%;margin-top:-1rem;text-align:left;border-top-left-radius:10px;border-top-right-radius:10px;background:#293895;color:#fff}.simulation-result .simulation-result__simulate-title--desktop{width:100%}.simulation-result .simulation-result__chart-section{display:flex;max-width:100%}.simulation-result .simulation-result__chart-section--desktop{width:80%}.simulation-result .simulation-result__chart-section .simulation-result__chart-container{flex:0 0 75px;width:75px}.simulation-result .simulation-result__chart-section .simulation-result__chart-legend{flex:1 1 1px}.simulation-result .simulation-result__probability{display:flex;justify-content:center!important;align-items:center!important;width:100%;border:2px solid #3684ef;box-sizing:border-box;border-radius:2px;padding:11px 0}.simulation-result .simulation-result__probability--low{border:none;background-color:#0f69b4}.simulation-result .simulation-result__probability--desktop{width:345px;height:118px;max-width:40%}.simulation-result .v-expansion-panel-header{height:30px!important;min-height:0!important;background-color:#3684ef;padding:.5rem 1rem;border-radius:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.simulation-result .v-expansion-panel-content__wrap{padding:0!important}.simulation-result .desktop-expansion-panel .anual-header{width:100%;display:inline-block}.simulation-result .desktop-expansion-panel .anual-header .v-expansion-panel-header__icon{margin-right:38%}.simulation-result .desktop-expansion-panel .anual-header--title{color:#fff;width:20px!important;font-size:.8rem}.simulation-result .mobile-expansion-panel .v-expansion-panel-header__icon{margin-right:22%}.custom-border{border-bottom-left-radius:0;border-bottom-right-radius:0}.theme--light.v-expansion-panels .v-expansion-panel{background-color:#fbf9f9}.simulation-detail{padding:0 5px 10px 5px;padding-top:10px;width:100%}.simulation-detail .simulation-detail__section{display:flex;align-items:center!important;height:82px;margin-bottom:14px}.simulation-detail .simulation-detail__section--underline{border-bottom:1px solid #3684ef}.simulation-detail .simulation-detail__section--probability{height:56px}.simulation-detail .simulation-detail__rank{display:flex;flex:0 0 41px;justify-content:center!important;align-items:center!important;width:41px;height:100%;border-radius:2px 2px 0 0;background-color:#293895}.simulation-detail .simulation-detail__rank>p{font-size:2rem;font-family:Montserrat}.simulation-detail .simulation-detail__avatar-container{position:relative;flex:0 0 50px}.simulation-detail .simulation-detail__avatar-container .simulation-detail__avatar-container__fav{position:absolute;z-index:10;top:31px;right:71px}.simulation-detail .simulation-detail__name-container{flex:1 1 1px;padding-left:14px}.simulation-detail .simulation-detail__name,.simulation-detail .simulation-detail__name-container{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.simulation-detail .simulation-detail__name{font-size:1rem;font-family:Montserrat;font-weight:500}.simulation-detail .simulation-detail__program-shift{font-size:10px;width:202px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.simulation-detail .simulation-detail__legend{position:relative;display:flex;flex-direction:row;align-items:center!important;padding:5px 7px;background:none;border-radius:0 10px 10px 10px;margin-bottom:5px;margin-inline:5px}.simulation-detail .simulation-detail__legend .simulation-detail__legend__icon-container{display:flex;justify-content:flex-start!important;margin-left:13px;background-color:#fbf9f9}.simulation-detail .simulation-detail__legend .simulation-detail__legend__row{display:row;background-color:#fbf9f9}.simulation-detail .simulation-detail__legend .simulation-detail__legend__icon-container__line{width:35px;margin-left:-8px;position:absolute}.simulation-detail .simulation-detail__legend .simulation-detail__legend__icon__img{margin-left:13px}.simulation-detail .simulation-detail__legend .simulation-detail__legend__icon__img>img{width:22px}.simulation-detail .simulation-detail__legend .simulation-detail__legend__icon-container__text{font-style:normal;font-weight:300;font-size:12px;line-height:20px;color:#333}.simulation-detail .detail-expansion-panel-header{height:40px;background-color:#ccf0fb;border-radius:0 0 5px 5px}.simulation-detail .detail-expansion-panel-header .detail-expansion-panel-header__text{font-weight:300;font-size:10px;line-height:15px}.simulation-detail .detail-expansion-panel-header--expanded{border-radius:0}.simulation-detail .simulation-detail__icon{width:10%}.simulation-detail .simulation-detail__icon--desktop{width:5%}.simulation-detail .simulation-detail__icon--person{display:flex;flex-direction:column}.simulation-detail .simulation-detail__icon .simulation-detail__icon-container{position:relative;width:100%;padding:0 20%}.simulation-detail .simulation-detail__icon .simulation-detail__icon-container .simulation-detail__icon-container__line{position:absolute;width:100%;right:1%}.simulation-detail .simulation-detail__icon .simulation-detail__icon__div{margin:20px 0 30px 8px}.simulation-detail .simulation-detail__footer{border-top:.25px solid #bdbdbd;border-bottom:.25px solid #bdbdbd;min-height:35px}.width-fix-chair{width:17px}.simulation-image-text{display:flex;align-items:center}.simulation-image-text__image{flex:0 0 auto;padding:1em}.simulation-image-text__image img{display:block}.simulation-image-text__text{flex:1 1 auto;padding:1em}.simulation_chart{width:100%;display:flex}.simulation_chart .simulation_chart__chart{width:30%;overflow:visible}.simulation_chart .simulation_chart__chart--desktop{width:45%;padding-inline:5%}.simulation_chart .simulation_chart__legend{width:70%;padding-top:10px;padding-left:8px}.simulation_chart .simulation_chart__legend--desktop{width:55%}.simulation_chart .simulation_chart__legend .simulation_chart__legend__line{display:flex;align-items:center!important;flex-wrap:nowrap;width:100%}.simulation_chart .simulation_chart__legend .simulation_chart__most-likely{padding-left:6px}.simulation_chart .simulation_chart__legend .simulation_chart__legend__none{width:7px;height:7px;border-radius:50%;border:1px dotted #333}.simulate-card{display:flex;justify-content:center!important;height:85px;width:80%;border-radius:2px;background:#eef5ff}.simulate-card .simulate-card__info{display:flex;flex:1 1 1px;justify-content:space-between!important}.simulate-card .simulate-card__info .simulate-card__avatar-container{position:relative;border-radius:2px 2px 2px 2px}.simulate-card .simulate-card__info .simulate-card__avatar-container .simulate-card__avatar-container__fav{position:absolute;top:32px;right:72px;z-index:50}.simulate-card .simulate-card__info .simulate-card__text-container{display:block;height:100%;padding:8px 0 0 15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.simulate-card .simulate-card__info .simulate-card__text{font-size:1rem;font-family:Montserrat;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.simulate-card .simulate-card__rank{border-radius:2px 0 0 2px;flex:0 0 48px;border-right:3px solid #fff}.simulate-card .simulate-card__rank .simulate-card__rank__card{display:flex;height:85px;width:100%;font-size:2rem;font-family:Montserrat;background:#eef5ff;color:#2d10b4;justify-content:center!important;align-items:center!important;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.simulate-card .simulate-card__order{flex:0 0 43px;width:43px}.simulate-card .simulate-card__order .simulate-card__order__button{display:flex;height:50%;width:100%;justify-content:center!important;align-items:center!important;cursor:pointer}.simulate-card .simulate-card__order .simulate-card__order__button--up{background-color:#f2f2f2;border-radius:0 5px 0 0}.simulate-card .simulate-card__order .simulate-card__order__button--down{background-color:#fbf9f9;border-radius:0 0 5px 0}.move-buttons{width:31px;position:absolute;right:0}.move-buttons div{background-color:#e5e5e5;transition:background-color .3s ease;height:50%}.move-buttons div:hover:not(.disabled){background-color:hsla(0,0%,89.8%,.5)}.move-buttons div.disabled{opacity:.4;cursor:auto}.gray-column{background:hsla(0,0%,100%,.15);flex:initial}.card-top{height:112px!important}.school-image{height:100%;-o-object-fit:cover;object-fit:cover}.image-container-norisk{width:calc(100% - 28px)}.image-container-risk{width:75px!important}.rank-width{width:48px;flex:initial}.risk-height{height:75px}.norisk-height{height:112px}.bottom-risk{width:100%}.bottom-norisk{height:49px;flex:initial}.full-height{height:100%}.fillwidth{width:100%}.clickable{cursor:pointer}::v-deep .v-card{border-radius:5px!important;overflow:hidden;margin:0}::v-deep .v-card:hover{box-shadow:0 0 0 6px #6e8ca5;transition:box-shadow .2s ease}.probability{color:rgba(0,0,0,.85);font-size:15px;font-weight:500;letter-spacing:0;line-height:18px}.arrows-div{width:28px!important;display:flex;flex-direction:column;justify-content:space-around;flex:initial}.arrow-light{background:#828282;height:50%}.arrow-dark{background:#4f4f4f;height:50%}.program-name{font-family:Roboto,sans-serif;font-style:normal;font-weight:900;font-size:11px;line-height:15px;display:flex;align-items:center;color:#000}.risk2019{background:#e5e5e5}.risk2020{background:#f6f6f6}.featured{z-index:101;position:relative}.title-explanation{font-family:Roboto Mono,monospace;font-weight:500;line-height:10px;display:flex;align-items:center;letter-spacing:.1em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase}.explanation,.title-explanation{font-style:normal;font-size:10px;color:#454444}.explanation{font-family:Roboto,sans-serif;font-weight:400;line-height:15px}.rank-background{background-color:#454444;height:100%}.rank{color:#fff!important}::v-deep .v-card{border-radius:26px!important}p{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:18px;display:flex;align-items:center;color:#000}.max-width{max-width:100vw}.bar{background:linear-gradient(0deg,#fff,#fff);height:21px;display:flex;justify-content:flex-end}.bar-container:before{position:relative;left:0;top:0;width:1px;height:42px;content:"";background-color:#a8a8a8}.bar-background{border-radius:0;height:27px}.bar-2019{background:linear-gradient(90deg,#19cad0 .78%,#cef4f0 91.25%),#454444}.bar-2020{background:linear-gradient(90deg,#293895 .78%,#5350e1 91.25%),#454444}.prob{font-family:Roboto Mono,monospace;font-style:normal;font-weight:700;font-size:14px;line-height:12px;letter-spacing:-.05em;padding:4px}.prob-2019{color:#00677c}.prob-2020{color:#293895}.prob-2020-small{color:#fff}.year{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;font-size:11px;align-content:center;color:hsla(0,0%,100%,.9)}.about-simulation{max-width:450px;background:#fbf9f9;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:20px}.about-simulation .about-simulation__main-container{padding:10%}.about-simulation .about-simulation__btn{color:#0f69b4;border:.5px solid #0f69b4;box-sizing:border-box;border-radius:100px;padding:16px 58px}.about-simulation .about-simulation__title{font-weight:500}.identification-container{padding-left:40px!important;padding-right:40px!important;padding-top:30px!important;padding-bottom:30px!important}.identification-container .identification__profile_title{font-weight:500;font-size:15px;line-height:10px;letter-spacing:.05em;color:#2d10b4;border-bottom:1px solid #e0e0e0;padding-bottom:10px;display:flex;justify-content:flex-start}.identification-container .identification__flow_chart-container{padding-top:10px;border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:10px;display:flex;justify-content:flex-start}.student-name_container .student-name_title{font-weight:500;line-height:28px}.student-name_container .student-name_subtitle,.student-name_container .student-name_title{text-align:start;font-size:11px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.student-name_container .student-name_subtitle{font-weight:300;line-height:20px}.student-name_container .student-name_input{margin-top:20px;width:100%;height:50px;font-weight:300;font-size:30px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4!important;border-bottom:1px solid #2d10b4}.user-relationship_container .user-relationship_question_container{display:flex;justify-content:space-between}.user-relationship_container .user-relationship_question_container .user-relationship_relation_container .user-relationship_relation_title_container{display:flex;justify-content:flex-start}.user-relationship_container .user-relationship_question_container .user-relationship_relation_container .user-relationship_relation_title_container .user-relationship_relation_title{padding-bottom:20px;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.user-relationship_container .user-relationship_question_container .user-relationship_relation_container .user-relationship_relation{font-weight:700;font-size:11px;line-height:21px;letter-spacing:.07em;color:#fff;width:250px}.user-relationship_container .user-relationship_question_container .user-relationship_other_container{padding-left:0;padding-right:0}.user-relationship_container .user-relationship_question_container .user-relationship_other_container .user-relationship_other_title_container{display:flex;justify-content:flex-start}.user-relationship_container .user-relationship_question_container .user-relationship_other_container .user-relationship_other_title_container .user-relationship_other_title{padding-bottom:22px;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.user-relationship_container .user-relationship_question_container .user-relationship_other_container .user-relationship_other_input{width:230px;height:52px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em}.user-relationship-specification_container .user-relationship-specification_title_container{text-align:start;display:flex;align-items:center}.user-relationship-specification_container .user-relationship-specification_title_container .user-relationship-specification_title{background:#eef5ff;font-weight:500;font-size:11px;line-height:28px;letter-spacing:.05em;color:#2d10b4;padding:0 10px 0 10px}.user-relationship-specification_container .user-relationship-specification_subtitle{text-align:start;padding-bottom:10px;padding-top:10px;font-weight:300;font-size:11px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.user-relationship-specification_container .user-relationship-specification_question_container{display:flex;padding-left:0;padding-right:0}.user-relationship-specification_container .user-relationship-specification_question_container .user-relationship-specification_question{cursor:pointer;background:#fff;border:1px solid #2d10b4;width:250px;height:40px;display:flex;justify-content:center;align-items:center}.user-relationship-specification_container .user-relationship-specification_question_container .user-relationship-specification_question-mobile{cursor:pointer;background:#fff;border:1px solid #2d10b4;min-width:130px;height:40px;display:flex;justify-content:center;align-items:center}.user-relationship-specification_container .user-relationship-specification_nationality_container{display:flex;padding-left:0;padding-right:0;padding-bottom:0;justify-content:space-between}.user-relationship-specification_container .user-relationship-specification_nationality_container .nationality_question_container{display:flex;flex-direction:column}.user-relationship-specification_container .user-relationship-specification_nationality_container .nationality_question_container .nationality_question_title_container{display:flex;justify-content:flex-start}.user-relationship-specification_container .user-relationship-specification_nationality_container .nationality_question_container .nationality_question_title_container .nationality_question_title{padding-bottom:15px;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.user-relationship-specification_container .user-relationship-specification_nationality_container .nationality_question_container .nationality_question{width:240px;font-weight:700;font-size:11px;line-height:21px;letter-spacing:.07em;color:#fff}.user-relationship-specification_container .user-relationship-specification_nationality_container .document_question_container{display:flex;flex-direction:column}.user-relationship-specification_container .user-relationship-specification_nationality_container .document_question_container .document_question_title_container{display:flex;justify-content:flex-start}.user-relationship-specification_container .user-relationship-specification_nationality_container .document_question_container .document_question_title_container .document_question_title{padding-left:10px;padding-bottom:15px;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.user-relationship-specification_container .user-relationship-specification_nationality_container .document_question_container .document_question{width:240px;font-weight:700;font-size:11px;line-height:21px;letter-spacing:.07em;color:#fff}.user-relationship-specification_container .user-relationship-specification_ndoc_container{display:flex;flex-direction:column}.user-relationship-specification_container .user-relationship-specification_ndoc_container .ndocument_title_container{display:flex;justify-content:flex-start}.user-relationship-specification_container .user-relationship-specification_ndoc_container .ndocument_title_container .ndocument_title{padding-bottom:15px;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.user-relationship-specification_container .user-relationship-specification_ndoc_container .ndocument_input{width:240px;height:50px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em}.user-relationship-specification_container .user-relationship-specification_ndoc_container .ndocument_error{display:flex;justify-content:flex-start;width:240px;padding-top:5px;color:red;font-size:10px}.user-relationship-specification_container .user-relationship-specification_ndoc_container .user-relationship-specification_ndoc_subtitle{text-align:start;padding-bottom:10px;font-weight:300;font-size:11px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:red}.user-relationship-specification_container .names_questions_container{display:flex;justify-content:space-between;padding-left:0;padding-right:0;padding-bottom:20px}.user-relationship-specification_container .names_questions_container .first-name_container{display:flex;flex-direction:column}.user-relationship-specification_container .names_questions_container .first-name_container .first-name_title_container{display:flex;justify-content:flex-start}.user-relationship-specification_container .names_questions_container .first-name_container .first-name_title_container .first-name_title{padding-bottom:10px;text-align:start;display:inline-block;font-weight:300;font-size:11px;line-height:21px;align-items:center;letter-spacing:.05em;color:#2d10b4}.user-relationship-specification_container .names_questions_container .first-name_container .first-name_input{width:240px;height:50px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em}.user-relationship-specification_container .names_questions_container .second-name_container{display:flex;flex-direction:column}.user-relationship-specification_container .names_questions_container .second-name_container .second-name_title_container{display:flex;justify-content:flex-start}.user-relationship-specification_container .names_questions_container .second-name_container .second-name_title_container .second-name_title{padding-bottom:10px;text-align:start;font-weight:300;font-size:11px;line-height:21px;display:inline-block;align-items:center;letter-spacing:.05em;color:#2d10b4}.user-relationship-specification_container .names_questions_container .second-name_container .second-name_input{width:240px;height:50px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em}.user-relationship-specification_container .lastnames_questions_container{display:flex;justify-content:space-between;padding-left:0;padding-right:0;padding-top:0;padding-bottom:20px}.user-relationship-specification_container .lastnames_questions_container .first-lastname_container{display:flex;flex-direction:column}.user-relationship-specification_container .lastnames_questions_container .first-lastname_container .first-lastname_title_container{display:flex;justify-content:flex-start}.user-relationship-specification_container .lastnames_questions_container .first-lastname_container .first-lastname_title_container .first-lastname_title{padding-bottom:10px;text-align:start;font-weight:300;font-size:11px;line-height:21px;display:inline-block;align-items:center;letter-spacing:.05em;color:#2d10b4}.user-relationship-specification_container .lastnames_questions_container .first-lastname_container .first-lastname_input{width:240px;height:50px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em}.user-relationship-specification_container .lastnames_questions_container .second-lastname_container{display:flex;flex-direction:column}.user-relationship-specification_container .lastnames_questions_container .second-lastname_container .second-lastname_title_container{display:flex;justify-content:flex-start}.user-relationship-specification_container .lastnames_questions_container .second-lastname_container .second-lastname_title_container .second-lastname_title{padding-bottom:10px;text-align:start;font-weight:300;font-size:11px;line-height:21px;display:inline-block;align-items:center;letter-spacing:.05em;color:#2d10b4}.user-relationship-specification_container .lastnames_questions_container .second-lastname_container .second-lastname_input{width:240px;height:50px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em}.nationality_container .nationality_title{font-weight:500;line-height:28px}.nationality_container .nationality_subtitle,.nationality_container .nationality_title{text-align:start;font-size:11px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.nationality_container .nationality_subtitle{padding-bottom:10px;font-weight:300;line-height:20px}.nationality_container .nationality_question_container{display:flex;padding-left:0;padding-right:0;justify-content:space-between}.nationality_container .nationality_question_container .nationality_question_title_container{display:flex;flex-direction:column}.nationality_container .nationality_question_container .nationality_question_title_container .nationality_question_title{text-align:start;padding-bottom:15px;font-weight:300;font-size:11px;line-height:21px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.nationality_container .nationality_question_container .nationality_question_title_container .nationality_question_input{font-weight:700;font-size:11px;line-height:21px;letter-spacing:.07em;color:#fff;width:240px}.nationality_container .nationality_question_container .document_question_container{display:flex;flex-direction:column}.nationality_container .nationality_question_container .document_question_container .document_question_title{text-align:start;padding-left:10px;padding-bottom:15px;font-weight:300;font-size:11px;line-height:21px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.nationality_container .nationality_question_container .document_question_container .document_question_input{font-weight:700;font-size:11px;line-height:21px;letter-spacing:.07em;color:#fff;width:240px}.document-number_container .document-number_title{text-align:start;font-weight:500;font-size:11px;line-height:28px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.document-number_container .document-number_subtitle{text-align:start;padding-bottom:10px;font-weight:300;font-size:11px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.document-number_container .document-number_question_container{display:flex}.document-number_container .document-number_question_container .document-number_input_container{display:flex;flex-direction:column}.document-number_container .document-number_question_container .document-number_input_container .document-number_input_info{background:#eef5ff;font-size:11px;line-height:21px;letter-spacing:.07em;color:#2d10b4;margin-top:10px;margin-bottom:20px}.document-number_container .document-number_question_container .document-number_input_container .document-number_input_title_container{display:flex;justify-content:flex-start}.document-number_container .document-number_question_container .document-number_input_container .document-number_input_title_container .document-number_input_title{padding-bottom:10px;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.document-number_container .document-number_question_container .document-number_input_container .document-number_input{width:250px;height:50px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em}.document-number_container .document-number_question_container .document-number_input_container .document-number_input_error{display:flex;justify-content:flex-start;width:250px;padding-top:5px;color:red;font-size:10px}.document-number_container .document-number_question_container .document-number_input_container .document-number_input_nuip_subtitle{text-align:start;padding-bottom:10px;font-weight:400;font-size:11px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.document-number_container .document-number_question_container .document-number_input_container .document-number_input_subtitle{text-align:start;padding-bottom:10px;font-weight:300;font-size:11px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:red}.document-number_container .document-number_question_container .document-number_img{width:250px;display:grid;justify-items:center}.document-file_container .document-file_title{font-weight:500;line-height:28px}.document-file_container .document-file_subtitle,.document-file_container .document-file_title{text-align:start;font-size:11px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.document-file_container .document-file_subtitle{padding-bottom:10px;font-weight:300;line-height:20px}.document-file_container .document-file_question_container{display:flex}.document-file_container .document-file_question_container .document-file_question_title_container{display:flex;flex-direction:column}.document-file_container .document-file_question_container .document-file_question_title_container .document-file_question_info{background:#eef5ff;font-size:11px;line-height:21px;letter-spacing:.07em;color:#2d10b4;margin-top:10px;margin-bottom:10px}.document-file_container .document-file_question_container .document-file_question_title_container .document-file_question_title{display:flex;justify-content:flex-start}.document-file_container .document-file_question_container .document-file_question_title_container .document-file_question_title .document-file_question{padding-top:10px;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.document-file_container .document-file_question_container .document-file_question_title_container .document-file_files{display:flex;max-width:250px;padding-top:10px;padding-bottom:10px}.document-file_container .document-file_question_container .document-file_question_title_container .document-file_files .document-file_filename{text-align:start;padding-left:10px;font-weight:400;font-size:11px;line-height:21px;letter-spacing:.07em;color:#2d10b4;overflow:hidden}.document-file_container .document-file_question_container .document-file_question_title_container .document-file_btn_container{display:flex;justify-content:flex-start;margin-top:10px}.document-file_container .document-file_question_container .document-file_question_title_container .document-file_btn_container .document-file_btn{padding:16px 58px;position:relative;width:250px;height:40px;background:#fff;border-radius:0;color:#19cad0;border:1px solid #19cad0}.document-file_container .document-file_question_container .document-file_img{width:250px;display:grid;justify-items:center}.basic-information_container .basic-information_title{text-align:start;font-weight:500;font-size:11px;line-height:28px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.basic-information_container .basic-information_subtitle{text-align:start;padding-bottom:10px;font-weight:300;font-size:11px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.basic-information_container .names_questions_container{display:flex;justify-content:space-between;padding-left:0;padding-right:0;padding-bottom:20px}.basic-information_container .names_questions_container .first-name_container{display:flex;flex-direction:column}.basic-information_container .names_questions_container .first-name_container .first-name_title_container{display:flex;justify-content:flex-start}.basic-information_container .names_questions_container .first-name_container .first-name_title_container .first-name_title{padding-bottom:10px;text-align:start;display:inline-block;font-weight:300;font-size:11px;line-height:21px;align-items:center;letter-spacing:.05em;color:#2d10b4}.basic-information_container .names_questions_container .first-name_container .first-name_input{width:240px;height:50px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em}.basic-information_container .names_questions_container .second-name_container{display:flex;flex-direction:column}.basic-information_container .names_questions_container .second-name_container .second-name_title_container{display:flex;justify-content:flex-start}.basic-information_container .names_questions_container .second-name_container .second-name_title_container .second-name_title{padding-bottom:10px;text-align:start;font-weight:300;font-size:11px;line-height:21px;display:inline-block;align-items:center;letter-spacing:.05em;color:#2d10b4}.basic-information_container .names_questions_container .second-name_container .second-name_input{width:240px;height:50px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em}.basic-information_container .lastnames_questions_container{display:flex;justify-content:space-between;padding-left:0;padding-right:0;padding-top:0;padding-bottom:20px}.basic-information_container .lastnames_questions_container .first-lastname_container{display:flex;flex-direction:column}.basic-information_container .lastnames_questions_container .first-lastname_container .first-lastname_title_container{display:flex;justify-content:flex-start}.basic-information_container .lastnames_questions_container .first-lastname_container .first-lastname_title_container .first-lastname_title{padding-bottom:10px;text-align:start;font-weight:300;font-size:11px;line-height:21px;display:inline-block;align-items:center;letter-spacing:.05em;color:#2d10b4}.basic-information_container .lastnames_questions_container .first-lastname_container .first-lastname_input{width:240px;height:50px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em}.basic-information_container .lastnames_questions_container .second-lastname_container{display:flex;flex-direction:column}.basic-information_container .lastnames_questions_container .second-lastname_container .second-lastname_title_container{display:flex;justify-content:flex-start}.basic-information_container .lastnames_questions_container .second-lastname_container .second-lastname_title_container .second-lastname_title{padding-bottom:10px;text-align:start;font-weight:300;font-size:11px;line-height:21px;display:inline-block;align-items:center;letter-spacing:.05em;color:#2d10b4}.basic-information_container .lastnames_questions_container .second-lastname_container .second-lastname_input{width:240px;height:50px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em}.basic-information_container .birth_gender_container{display:flex;padding-left:0;padding-right:0;padding-bottom:0}.basic-information_container .birth_gender_container .gender_container{display:flex;flex-direction:column;width:240px}.basic-information_container .birth_gender_container .gender_container .gender_title_container{display:flex;justify-content:flex-start}.basic-information_container .birth_gender_container .gender_container .gender_title_container .gender_title{padding-bottom:10px;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.basic-information_container .birth_gender_container .gender_container .gender_opt_container{display:flex}.basic-information_container .birth_gender_container .gender_container .gender_opt_container .gender_opt{cursor:pointer;background:#fff;border:1px solid #2d10b4;width:80px;height:55px;display:flex;justify-content:center;align-items:center;margin-right:5px}.basic-information_container .birth_gender_container .birthday_container{display:flex;flex-direction:column;width:240px;margin-left:10px}.basic-information_container .birth_gender_container .birthday_container .birthday_title_container{display:flex;justify-content:flex-start}.basic-information_container .birth_gender_container .birthday_container .birthday_title_container .birthday_title{padding-bottom:10px;padding-left:5px;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.basic-information_container .birth_gender_container .birthday_container .date_container{display:flex}.basic-information_container .birth_gender_container .birthday_container .date_container .day_input,.basic-information_container .birth_gender_container .birthday_container .date_container .month_input{font-weight:700;font-size:11px;line-height:21px;letter-spacing:.07em;color:#fff;width:75px;margin-left:3px}.basic-information_container .birth_gender_container .birthday_container .date_container .year_input{font-weight:700;font-size:11px;line-height:21px;letter-spacing:.07em;color:#fff;width:90px;margin-left:3px}.basic-information_container .birthplace_title_container{display:flex;justify-content:flex-start}.basic-information_container .birthplace_title_container .birthplace_title{padding-top:10px;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.basic-information_container .birthplace_container{display:flex;padding-left:0;padding-right:0}.basic-information_container .birthplace_container .department_input{font-weight:700;font-size:11px;line-height:21px;letter-spacing:.07em;color:#fff;width:250px;padding-right:5px}.basic-information_container .birthplace_container .muni_input{font-weight:700;font-size:11px;line-height:21px;letter-spacing:.07em;color:#fff;width:250px;padding-left:5px}.grade-of-interest_container .grade-of-interest_title_container{display:flex;justify-content:flex-start;padding-bottom:10px}.grade-of-interest_container .grade-of-interest_title_container .grade-of-interest_title{padding-top:10px;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.grade-of-interest_container .grade-of-interest_input{font-weight:700;font-size:11px;line-height:21px;letter-spacing:.07em;color:#fff!important;width:250px;border:1px solid #b6b6b6}.flow_chart{display:flex;width:100%}.flow_chart .flow_chart__container{display:flex;flex-direction:column;width:230px;height:84px;justify-content:space-around}.flow_chart .flow_chart__title{font-style:normal;font-weight:500;font-size:15px;line-height:10px;letter-spacing:.05em;display:flex;color:#2d10b4;border-bottom:1px solid #e0e0e0;padding-bottom:10px}.flow_chart .flow_chart__steps{display:flex;align-items:center}.flow_chart .flow_chart__steps .flow_chart__steps__title{font-style:normal;font-weight:300;font-size:12px;line-height:20px;color:#2d10b4;text-shadow:-2px 2px 8px rgba(0,0,0,.1)}.flow_chart .flow_chart__steps .flow_chart__steps__title--bold{font-weight:500}.flow_chart .flow_chart__steps .flow_chart__steps__check{margin-left:7px;margin-right:14px}.flow_chart .flow_chart__steps .flow_chart__steps__check--on{margin-left:2px;margin-right:10px}.flow_chart .flow_chart__card{padding-bottom:1px;background-color:#fbf9f9;box-shadow:-4px 4px 8px rgba(0,0,0,.1);width:264px;height:84px}.flow_chart .flow_chart__card .flow_chart__card__name{display:flex;align-items:center;padding:8px 13px;border-bottom:1px solid #e0e0e0}.flow_chart .flow_chart__card .flow_chart__card__name .flow_chart__card__name__text{margin-left:8px;font-style:normal;font-weight:300;font-size:11px;line-height:20px;letter-spacing:.05em;color:#333;text-shadow:-2px 2px 8px rgba(0,0,0,.1)}.flow_chart .flow_chart__card .flow_chart__card__bar2{margin:6px 0 6px 15px;background:linear-gradient(90deg,#170083 2.31%,#cf82ab 164.45%)!important;height:31px;border-radius:0 100px 100px 0;display:flex;align-items:center;z-index:2}.flow_chart .flow_chart__card .flow_chart__card__bar2 .flow_chart__card__bar2__text{display:flex;justify-content:center;align-items:center;font-style:normal;font-weight:400;font-size:8px;line-height:8px;text-align:center;letter-spacing:.03em;background-color:#fbf9f9;border-radius:50%;width:27px;height:27px}.flow_chart .flow_chart__card .flow_chart__card__bar{margin:6px 15px;background-color:#fff;width:100%;height:31px}.flow_chart .flow_chart__card .flow_chart__card__bar--33percent{z-index:1;margin:6px 15px 6px -10px;width:100%}.flow_chart .flow_chart__card .flow_chart__card__bar .flow_chart__card__bar__text{margin-top:2px;margin-left:1px;display:flex;justify-content:center;align-items:center;font-style:normal;font-weight:400;font-size:8px;line-height:8px;text-align:center;letter-spacing:.03em;background-color:#fbf9f9;border-radius:50%;width:27px;height:27px}.explain-view-modal{position:relative;min-height:507px;background:linear-gradient(90deg,#abc9f2 2.31%,#eef5ff 164.45%);display:flex;flex-direction:column;justify-content:space-between}.explain-view-modal .explain-view-modal__background{position:absolute;top:0;right:0}.explain-view-modal .explain-view-modal__title{display:flex;text-align:left;margin:57px 154px 0 36px;font-style:normal;font-weight:300;font-size:40px;line-height:50px;letter-spacing:.03em;color:#00f;position:relative}.explain-view-modal .explain-view-modal__content{font-style:normal;font-weight:300;font-size:20px;line-height:35px;color:#00f;margin:27px 94px 0 36px;position:relative}.explain-view-modal .explain-view-btn__container{display:flex;justify-content:space-between;margin:50px 36px 20px 36px}.explain-view-modal .explain-view-btn__container .btn-continue{padding:16px 58px;position:relative;width:94px;height:36px;background:#fff;border-radius:4px!important;color:#2d10b4}.priority-container{padding-left:40px!important;padding-right:40px!important;padding-top:30px!important;padding-bottom:30px!important}.priority-container .priority__profile_title{font-weight:500;font-size:15px;line-height:10px;letter-spacing:.05em;color:#2d10b4;border-bottom:1px solid #e0e0e0;padding-bottom:10px;display:flex;justify-content:flex-start}.priority-container .priority__flow_chart-container{padding-top:10px;border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:10px;display:flex;justify-content:flex-start}.public-institution_container .public-institution_title{text-align:start;font-weight:500;font-size:11px;line-height:28px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.public-institution_container .public-institution_subtitle{padding-top:10px;text-align:start;font-weight:300;font-size:11px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.public-institution_container .public-institution_question_title_container{display:flex;justify-content:flex-start}.public-institution_container .public-institution_question_title_container .public-institution_question_title{padding-top:20px;text-align:start;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.public-institution_container .public-institution_question_container{display:flex;padding-left:0;padding-right:0}.public-institution_container .public-institution_question_container .public-institution_question{cursor:pointer;border:1px solid #2d10b4;width:250px;height:40px;display:flex;justify-content:center;align-items:center}.public-institution_container .public-institution_question_container .public-institution_question-mobile{cursor:pointer;border:1px solid #2d10b4;min-width:130px;height:40px;display:flex;justify-content:center;align-items:center}.public-institution-info_container .public-institution-info_title{text-align:start;font-weight:500;font-size:11px;line-height:28px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.public-institution-info_container .public-institution-info_siblings-id,.public-institution-info_container .public-institution-info_siblings-name{font-weight:300;font-size:11px;line-height:25px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.public-institution-info_container .public-institution-info_siblings-delete{cursor:pointer;justify-content:center;font-weight:500;font-size:12px;line-height:20px;display:flex;align-items:center;text-align:end;letter-spacing:.05em;color:#fc010a;text-shadow:-4px 4px 4px rgba(3,37,162,.2)}.public-institution-info_container .public-institution-info_question_container{display:flex;justify-content:flex-start}.public-institution-info_container .public-institution-info_question_container .public-institution-info_question{padding-top:10px;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.public-institution-info_container .institution_input{font-weight:700;font-size:11px;line-height:21px;letter-spacing:.07em;color:#fff;margin-top:0}.public-institution-info_container .nationality_container{display:flex;padding-left:0;padding-right:0;justify-content:space-between;padding-top:20px}.public-institution-info_container .nationality_container .nationality_question_container{display:flex;flex-direction:column}.public-institution-info_container .nationality_container .nationality_question_container .nationality_question{text-align:start;padding-bottom:15px;font-weight:300;font-size:11px;line-height:21px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.public-institution-info_container .nationality_container .nationality_question_container .nationality_input{font-weight:700;font-size:11px;line-height:21px;letter-spacing:.07em;color:#fff;width:240px}.public-institution-info_container .document_question_container{display:flex;flex-direction:column}.public-institution-info_container .document_question_container .document_question{text-align:start;padding-left:10px;padding-bottom:15px;font-weight:300;font-size:11px;line-height:21px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.public-institution-info_container .document_question_container .document_input{font-weight:700;font-size:11px;line-height:21px;letter-spacing:.07em;color:#fff;width:240px}.public-institution-info_container .ndocument_question_container{display:flex;flex-direction:column}.public-institution-info_container .ndocument_question_container .ndocument_question_title_container{display:flex;justify-content:flex-start}.public-institution-info_container .ndocument_question_container .ndocument_question_title_container .ndocument_question_title{padding-bottom:10px;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.public-institution-info_container .ndocument_question_container .ndocument_question{width:240px;height:50px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em}.public-institution-info_container .ndocument_question_container .ndocument_question-errors{display:flex;justify-content:flex-start;width:240px;padding-top:5px;color:red;font-size:10px}.public-institution-info_container .ndocument_question_container .ndocument_question_subtitle{text-align:start;padding-bottom:10px;font-weight:300;font-size:11px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:red}.public-institution-info_container .names_questions_container{display:flex;justify-content:space-between;padding-left:0;padding-right:0;padding-bottom:20px}.public-institution-info_container .names_questions_container .first-name_container{display:flex;flex-direction:column}.public-institution-info_container .names_questions_container .first-name_container .first-name_title{padding-bottom:10px;text-align:start;font-weight:300;font-size:11px;line-height:21px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.public-institution-info_container .names_questions_container .first-name_container .first-name_input{width:240px;height:50px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em}.public-institution-info_container .names_questions_container .second-name_container{display:flex;flex-direction:column}.public-institution-info_container .names_questions_container .second-name_container .second-name_title{padding-bottom:10px;text-align:start;font-weight:300;font-size:11px;line-height:21px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.public-institution-info_container .names_questions_container .second-name_container .second-name_input{width:240px;height:50px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em}.public-institution-info_container .lastnames_questions_container{display:flex;justify-content:space-between;padding-left:0;padding-right:0;padding-top:0;padding-bottom:20px}.public-institution-info_container .lastnames_questions_container .first-lastname_container{display:flex;flex-direction:column}.public-institution-info_container .lastnames_questions_container .first-lastname_container .first-lastname_title{padding-bottom:10px;text-align:start;font-weight:300;font-size:11px;line-height:21px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.public-institution-info_container .lastnames_questions_container .first-lastname_container .first-lastname_input{width:240px;height:50px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em}.public-institution-info_container .lastnames_questions_container .second-lastname_container{display:flex;flex-direction:column}.public-institution-info_container .lastnames_questions_container .second-lastname_container .second-lastname_title{padding-bottom:10px;text-align:start;font-weight:300;font-size:11px;line-height:21px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.public-institution-info_container .lastnames_questions_container .second-lastname_container .second-lastname_input{width:240px;height:50px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em}.public-institution-info_container .question-opt_title_container{display:flex;justify-content:flex-start}.public-institution-info_container .question-opt_title_container .question-opt_title{padding-top:10px;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.public-institution-info_container .question-opt_container{display:flex;padding-left:0;padding-right:0}.public-institution-info_container .question-opt_container .question-opt{cursor:pointer;background:#fff;border:1px solid #2d10b4;width:250px;height:40px;display:flex;justify-content:center;align-items:center}.public-institution-info_container .question-opt_container .question-opt-mobile{cursor:pointer;background:#fff;border:1px solid #2d10b4;min-width:130px;height:40px;display:flex;justify-content:center;align-items:center}.cdi-or-icbf_container .cdi-or-icbf_title-has_priority_container .cdi-or-icbf_title-has_priority{padding-bottom:10px;font-weight:300;font-size:18px;line-height:30px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.cdi-or-icbf_container .cdi-or-icbf_title-no_priority_container .cdi-or-icbf_title-no_priority{padding-bottom:10px;border-bottom:1px solid #e0e0e0;font-weight:300;font-size:18px;line-height:30px;display:flex;align-items:start;letter-spacing:.05em;color:#2d10b4}.cdi-or-icbf_container .cdi-or-icbf_question_title_container{display:flex;justify-content:flex-start}.cdi-or-icbf_container .cdi-or-icbf_question_title_container .cdi-or-icbf_question_title{padding-top:10px;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.cdi-or-icbf_container .cdi-or-icbf_warning{padding-top:10px;padding-bottom:10px;font-weight:500;font-size:11px;line-height:21px;display:flex;align-items:start;letter-spacing:.05em;color:#fc010a;text-align:start}.cdi-or-icbf_container .cdi-or-icbf_question_container{display:flex;padding-left:0;padding-right:0}.cdi-or-icbf_container .cdi-or-icbf_question_container .cdi-or-icbf_question{cursor:pointer;background:#fff;border:1px solid #2d10b4;width:250px;height:40px;display:flex;justify-content:center;align-items:center}.cdi-or-icbf_container .cdi-or-icbf_question_container .cdi-or-icbf_question-mobile{cursor:pointer;background:#fff;border:1px solid #2d10b4;min-width:130px;height:40px;display:flex;justify-content:center;align-items:center}.victim-of-armed-conflict_container .victim-of-armed-conflict_title_container{display:flex;justify-content:flex-start}.victim-of-armed-conflict_container .victim-of-armed-conflict_title_container .victim-of-armed-conflict_title{padding-top:10px;font-weight:300;font-size:11px;line-height:20px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.victim-of-armed-conflict_container .victim-of-armed-conflict_question_container{display:flex;padding-left:0;padding-right:0}.victim-of-armed-conflict_container .victim-of-armed-conflict_question_container .victim-of-armed-conflict_question{cursor:pointer;background:#fff;border:1px solid #2d10b4;width:250px;height:40px;display:flex;justify-content:center;align-items:center}.victim-of-armed-conflict_container .victim-of-armed-conflict_question_container .victim-of-armed-conflict_question-mobile{cursor:pointer;background:#fff;border:1px solid #2d10b4;min-width:130px;height:40px;display:flex;justify-content:center;align-items:center}.victim-of-armed-conflict_container .victim-of-armed-conflict_category_container{display:flex;flex-direction:column;padding-top:10px}.victim-of-armed-conflict_container .victim-of-armed-conflict_category_container .victim-of-armed-conflict_category_title_container{display:flex;justify-content:flex-start}.victim-of-armed-conflict_container .victim-of-armed-conflict_category_container .victim-of-armed-conflict_category_title_container .victim-of-armed-conflict_category_title{padding-bottom:10px;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.victim-of-armed-conflict_container .victim-of-armed-conflict_category_container .victim-of-armed-conflict_category{font-weight:700;font-size:11px;line-height:21px;letter-spacing:.07em;color:#fff;width:250px}.disability_container .disability_title_container{display:flex;justify-content:flex-start}.disability_container .disability_title_container .disability_title{padding-top:10px;font-weight:300;font-size:11px;line-height:20px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.disability_container .disability_question_container{display:flex;padding-left:0;padding-right:0}.disability_container .disability_question_container .disability_question{cursor:pointer;background:#fff;border:1px solid #2d10b4;width:250px;height:40px;display:flex;justify-content:center;align-items:center}.disability_container .disability_question_container .disability_question-mobile{cursor:pointer;background:#fff;border:1px solid #2d10b4;min-width:130px;height:40px;display:flex;justify-content:center;align-items:center}.disability_container .disability_category_container{display:flex;flex-direction:column;padding-top:10px}.disability_container .disability_category_container .disability_category_title_container{display:flex;justify-content:flex-start}.disability_container .disability_category_container .disability_category_title_container .disability_category_title{padding-bottom:10px;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.disability_container .disability_category_container .disability_category{font-weight:700;font-size:11px;line-height:21px;letter-spacing:.07em;color:#fff;width:250px}.disability-file_container .disability-file_title{text-align:start;font-weight:300;font-size:11px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.disability-file_container .disability-file_title_container{display:flex;justify-content:flex-start}.disability-file_container .disability-file_title_container .disability-file_title{padding-top:20px;padding-bottom:10px;font-weight:300;font-size:11px;line-height:21px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.disability-file_container .disability-file_files{display:flex;max-width:250px;padding-top:10px;padding-bottom:10px}.disability-file_container .disability-file_files .disability-file_filename{text-align:start;padding-left:10px;font-weight:400;font-size:11px;line-height:21px;letter-spacing:.07em;color:#2d10b4}.disability-file_container .disability-file_btn_container{display:flex;justify-content:flex-start}.disability-file_container .disability-file_btn_container .disability-file_btn{padding:16px 58px;position:relative;width:310px;height:40px;background:#fff;border-radius:0;color:#19cad0;border:1px solid #19cad0}.register_container{padding:0!important}.register__content__input__div__input,.register_container{background-color:#fff}.register__content__input__div__input--selected{background-color:#2b5bff!important}.btn_container{display:flex;justify-content:space-between;margin-top:20px;width:100%}.btn_container .btn-skip{background:#eef5ff;border-radius:4px}.btn_container .btn-continue,.btn_container .btn-skip{padding:16px 58px;position:relative;width:79px;height:36px;box-shadow:-4px 4px 10px rgba(0,0,0,.1);color:#2b5bff;font-size:12px}.btn_container .btn-continue{border:1px solid #2b5bff;background-color:#eef5ff;border-radius:4px;line-height:22px}.btn_container .btn-continue--active{background:#fc2451;border:1px solid #fc2451;color:#fff}.location-container{padding-left:40px!important;padding-right:40px!important;padding-top:30px!important;padding-bottom:30px!important}.location-container .location__profile_title{font-weight:500;font-size:15px;line-height:10px;letter-spacing:.05em;color:#2d10b4;border-bottom:1px solid #e0e0e0;padding-bottom:10px;display:flex;justify-content:flex-start}.location-container .location__flow_chart-container{padding-top:10px;border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:10px;display:flex;justify-content:flex-start}.address-information_container .address-information__title{text-align:start;font-weight:500;font-size:11px;line-height:28px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.address-information_container .address-information__subtitle-container{display:flex;justify-content:flex-start}.address-information_container .address-information__subtitle-container .address-information__subtitle{padding-top:10px;font-weight:300;font-size:11px;line-height:20px;display:inline-block;letter-spacing:.05em;color:#2d10b4}.address-information_container .address-information__question-container{display:flex;padding-left:0;padding-right:0;padding-top:20px}.address-information_container .address-information__question-container .address-information__question{cursor:pointer;border:1px solid #2d10b4;width:250px;height:40px;display:flex;justify-content:center;align-items:center}.address-information_container .address-information__question-container .address-information__question-mobile{cursor:pointer;border:1px solid #2d10b4;min-width:130px;height:40px;display:flex;justify-content:center;align-items:center;padding:5px}.warning-modal_container{display:flex;flex-direction:column;justify-content:center;background:#fff9f7;border-radius:20px 20px 20px 20px;height:220px}.warning-modal_container--id-modal{height:auto}.warning-modal_container .warning-modal_title{margin-bottom:10px;font-weight:700;align-items:center}.warning-modal_container .warning-modal_text,.warning-modal_container .warning-modal_title{justify-content:flex-start;font-size:12px;line-height:18px;display:flex;letter-spacing:.05em;color:#fff}.warning-modal_container .warning-modal_btn_container{display:flex;justify-content:center}.warning-modal_container .warning-modal_btn_container .ok-btn{font-size:12px;line-height:22px;padding:16px 58px;position:absolute;width:94px;height:36px;color:#2d10b4;border-radius:0!important;background:#fff}.warning-modal_container .warning-modal_skip-btn_container{display:flex;justify-content:center}.warning-modal_container .warning-modal_skip-btn_container .complete-btn,.warning-modal_container .warning-modal_skip-btn_container .skip-btn{font-size:12px;line-height:22px;color:#2d10b4;padding:16px 58px;position:relative;width:100px;height:36px;background:#fff;box-shadow:-4px 4px 10px rgba(17,17,17,.1);border-radius:4px}.remove-student-modal__main-container{padding:20px}.remove-student-modal__main-container .remove-student-modal__title{justify-content:flex-start;margin-bottom:10px;font-weight:700;font-size:12px;line-height:18px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4;margin-top:20px}.remove-student-modal__main-container .remove-student-modal-btn_container{display:flex;justify-content:space-around}.remove-student-modal__main-container .remove-student-modal-btn_container .remove-btn{padding:16px 58px;position:relative;width:79px;height:36px;background:#19cad0;box-shadow:-4px 4px 10px rgba(0,0,0,.1);border-radius:4px;font-size:12px;line-height:22px;color:#fff}.remove-student-modal__main-container .remove-student-modal-btn_container .cancel-btn{padding:16px 58px;position:relative;width:79px;height:36px;background:#eef5ff;box-shadow:-4px 4px 10px rgba(0,0,0,.1);border-radius:4px;color:#2d10b4;font-size:12px}.user_register__section_info{max-width:500px!important}.user_register__section_info .info-circle{background:#180d81!important}.user_register__section_info .info-container{background:#fff;border:.5px solid #000;border-radius:0 25px 25px 25px}.verify-code-popup__container{max-width:400px!important}.verify-code-popup__container .info-circle{background:#180d81!important}.verify-code-popup__container .info-container{background:#180d81;border-radius:0 25px 25px 25px}.verify-code-popup__container .continue__btn{width:185px;height:42px}.mx-input{border:1px solid #2d10b4!important;color:#2d10b4!important}.mx-calendar-content .cell.active{background-color:#2d10b4!important}.mx-icon-calendar,.mx-table-date .today{color:#2d10b4!important}.btn-section{display:flex;justify-content:space-between}.btn-section--center{justify-content:center}.btn-section__login{cursor:pointer;display:flex;justify-content:center;align-items:center;margin-top:5px;margin-bottom:5px;font-weight:400;font-size:10px;line-height:10px;color:#fff;font-size:12px;padding:15px 0;border:.5px solid #2b5bff;background-color:#2b5bff;border-radius:100px;width:100px;height:21px}.btn-section__resend{color:#fff;background-color:#2b5bff;font-size:11px;border-radius:4px;padding:.3rem .5rem;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.btn-section .btn-section__back-arrow,.btn-section .btn-section__go-arrow{border:1px solid #2b5bff;box-sizing:border-box;padding:14.5px 11px;border-radius:50%;cursor:pointer}.btn-section .btn-section__continue{width:74px;height:40px;background-color:#19cad0;color:#fff}.btn-section .btn-section__continue,.btn-section .btn-section__skip{display:flex;justify-content:center;align-items:center;padding:2px 11px;border-radius:4px;cursor:pointer;font-style:normal;font-weight:400;font-size:12px;line-height:22px;box-shadow:-4px 4px 10px rgba(0,0,0,.1)}.btn-section .btn-section__skip{background-color:#eef5ff;color:#2b5bff}.btn-section .btn-section__skip--disabled{color:#b6b6b6;cursor:not-allowed}.btn-section .btn-section__go-arrow:hover{box-shadow:-4px 4px 8px rgba(0,0,0,.2);background:#eef5ff}.btn-section .btn-section__agree{width:96px;background-color:#fff;color:#2b5bff}.btn-section .btn-section__agree,.btn-section .btn-section__location{display:flex;justify-content:center;align-items:center;height:36px;font-style:normal;font-weight:400;font-size:12px;line-height:22px;box-shadow:-4px 4px 10px rgba(0,0,0,.1);border-radius:4px;cursor:pointer}.btn-section .btn-section__location{width:160px;background-color:#2b5bff;color:#fff}.btn-section .btn-section__zone{display:flex;justify-content:center;align-items:center;width:140px;height:36px;font-style:normal;font-weight:400;font-size:12px;line-height:22px;background-color:#fff;color:#2b5bff;box-shadow:-4px 4px 10px rgba(0,0,0,.1);border-radius:4px;cursor:pointer;border:1px solid #2b5bff}.btn-section .btn-section__zone--selected{color:#fff;background-color:#2b5bff}.btn-section .btn-section__zone--full-width{width:100%}.btn-section .btn-section__panel{display:flex;justify-content:center;align-items:center;width:75px;height:36px;font-style:normal;font-weight:400;font-size:12px;line-height:22px;background-color:#fff;color:#2b5bff;box-shadow:-4px 4px 10px rgba(0,0,0,.1);border-radius:4px;cursor:pointer}.btn-section .btn-section__panel--selected{color:#fff;background-color:#2b5bff}.question-btn{display:flex;align-items:center;justify-content:center;border:1px solid #2b5bff;border-radius:100px;width:27px;height:27px;background:#fbf9f9;filter:drop-shadow(-1px 1px 2px rgba(0,0,0,.25));cursor:pointer}.registration-input{font-size:11px!important;width:310px;border-color:#2b5bff!important;color:#2b5bff!important}.registration-input--wide{width:245px;font-size:14px}.registration-input .v-icon.v-icon{color:#2b5bff}.registration-input .v-text-field--outlined{border-color:#2b5bff}.schools-select{border-style:none;font-size:11px;width:100%}.schools-select .v-icon.v-icon{color:#2b5bff}.number-input{border-style:none;font-size:11px;width:85px!important}.register{height:100%}.register .register-container{width:70%}.register .register__title{font-size:30px;line-height:32px;font-weight:100}.register .register__title--bold{font-size:35px;line-height:37px;font-weight:300}.register .register__title-container{padding-bottom:10px;border-bottom:.5px solid #333}.register .register__input{text-align:center;width:100%;padding:10px 16px}.register .register__input:focus{outline:none;outline-offset:0}.register .register__select-container{box-sizing:border-box;box-shadow:inset 4px 0 10px rgba(79,79,79,.25);outline:none;outline-offset:0;height:42px!important;display:inline-flex!important;align-items:center}.register .register__select-container .custom-select.v-text-field>.v-input__control>.v-input__slot:after,.register .register__select-container .custom-select.v-text-field>.v-input__control>.v-input__slot:before{border-style:none}.register .register__btn{width:185px}.register .register__btn__password{margin-left:-20px;margin-top:2px}.blur-content{filter:blur(5px)}.verify_code .verify_code__container{width:70%}.verify_code .verify_code__input__container{border-radius:50%!important;height:45px!important;width:45px!important;border:.5px solid #94b3b3}.verify_code .verify_code__input__container--focused{border-radius:50%!important;height:45px!important;width:45px!important;border:.5px solid #000!important}.verify_code .verify_code__input{text-align:center;width:100%}.verify_code .verify_code__input:focus{outline:none;outline-offset:0}.verify_code .verify_code__btn{width:185px;height:42px}.welcome-info{padding:17px 25px 10px 25px}.welcome-info .welcome-info__title{font-weight:500;line-height:10px;letter-spacing:.05em;display:flex;padding-bottom:10px;margin-bottom:12px}.welcome-info .welcome-info__text,.welcome-info .welcome-info__title{font-style:normal;font-size:15px;color:#4f4f4f;border-bottom:1px solid #e0e0e0}.welcome-info .welcome-info__text{font-weight:300;line-height:27px;letter-spacing:.01em;padding-bottom:12px}.welcome-modal{padding:0 25px 17px 25px}.welcome-modal .welcome-modal__title{display:flex}.welcome-modal .welcome-modal__title .welcome-info__title__text{font-style:normal;font-weight:500;font-size:11px;line-height:28px;align-items:center;letter-spacing:.05em;color:#828282}.welcome-modal .welcome-modal__title .welcome-info__title__text--dot{margin-top:1px;margin-left:4px;color:#fc2451}.welcome-modal .welcome-modal__text{font-size:11px}.welcome-modal .welcome-modal__input,.welcome-modal .welcome-modal__text{font-weight:300;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:#828282}.welcome-modal .welcome-modal__input{margin-top:24px;width:100%;font-style:normal;font-size:25px;border-bottom:1px solid #828282;box-shadow:0 4px 2px -2px rgba(0,0,0,.25)}.welcome-modal .welcome-modal__error{font-style:normal;font-weight:300;font-size:11px;line-height:21px;align-items:center;letter-spacing:.05em;color:#fc2451}.identification-flow-chart{padding:17px 25px 10px 25px}.identification-flow-chart--general{padding:0 0 0 0}.identification-flow-chart--fixed{padding-top:35px;position:fixed;z-index:200;background-color:#fff;width:330px;margin-top:-34px}.identification-flow-chart .identification-flow-chart__title{font-style:normal;font-weight:500;font-size:15px;line-height:10px;letter-spacing:.05em;display:flex;color:#828282;border-bottom:1px solid #e0e0e0;padding-bottom:10px}.identification-flow-chart .identification-flow-chart__steps{display:flex;align-items:center}.identification-flow-chart .identification-flow-chart__steps .identification-flow-chart__steps__title{font-style:normal;font-weight:300;font-size:12px;line-height:20px;color:#828282;text-shadow:-2px 2px 8px rgba(0,0,0,.1)}.identification-flow-chart .identification-flow-chart__steps .identification-flow-chart__steps__title--bold{font-weight:500}.identification-flow-chart .identification-flow-chart__steps .identification-flow-chart__steps__check{margin-left:7px;margin-right:14px}.identification-flow-chart .identification-flow-chart__steps .identification-flow-chart__steps__check--on{margin-left:2px;margin-right:10px}.identification-flow-chart .identification-flow-chart__card{margin-top:5px;background-color:#fff;box-shadow:-4px 4px 8px rgba(0,0,0,.1);border-radius:4px 4px 0 0}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__name{display:flex;align-items:center;padding:8px 13px;border-bottom:1px solid #e0e0e0}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__name .identification-flow-chart__card__name__text{margin-left:8px;font-style:normal;font-weight:500;font-size:11px;line-height:22px;letter-spacing:.05em;color:#828282;text-shadow:-2px 2px 8px rgba(0,0,0,.1)}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__div{display:flex;height:54px}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__div .identification-flow-chart__card__div__bar2{margin:6px 0 6px 15px;background:linear-gradient(90deg,#170083 2.31%,#cf82ab 164.45%)!important;width:33%;height:31px;border-radius:0 100px 100px 0;display:flex;align-items:center;z-index:2}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__div .identification-flow-chart__card__div__bar2--66percent{width:66%}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__div .identification-flow-chart__card__div__bar2--90percent{width:90%}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__div .identification-flow-chart__card__div__bar2--100percent{width:90%;border-radius:0}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__div .identification-flow-chart__card__div__bar2 .identification-flow-chart__card__div__bar2__text{margin-left:55%;display:flex;justify-content:center;align-items:center;font-style:normal;font-weight:400;font-size:8px;line-height:8px;text-align:center;letter-spacing:.03em;background-color:#fbf9f9;border-radius:50%;width:27px;height:27px}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__div .identification-flow-chart__card__div__bar2 .identification-flow-chart__card__div__bar2__text--location{margin-left:54%}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__div .identification-flow-chart__card__div__bar2 .identification-flow-chart__card__div__bar2__text--location--90percent{margin-left:87%}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__div .identification-flow-chart__card__div__bar2 .identification-flow-chart__card__div__bar2__text--66percent{margin-left:82%}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__div .identification-flow-chart__card__div__bar2 .identification-flow-chart__card__div__bar2__text--90percent{margin-left:88%}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__div .identification-flow-chart__card__div__bar2 .identification-flow-chart__card__div__bar2__text--general{margin-left:73%}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__div .identification-flow-chart__card__div__bar2 .identification-flow-chart__card__div__bar2__text--general--66percent{margin-left:86%}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__div .identification-flow-chart__card__div__bar{margin:6px 15px;background-color:#fff;width:100%;height:31px}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__div .identification-flow-chart__card__div__bar--33percent{z-index:1;margin:6px 15px 6px -10px;width:100%}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__div .identification-flow-chart__card__div__bar--66percent{z-index:1;margin:6px 15px 6px -10px;width:40%}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__div .identification-flow-chart__card__div__bar--90percent{z-index:1;margin:6px 15px 6px -10px;width:10%}.identification-flow-chart .identification-flow-chart__card .identification-flow-chart__card__div .identification-flow-chart__card__div__bar .identification-flow-chart__card__div__bar__text{margin-top:1px;margin-left:5px;display:flex;justify-content:center;align-items:center;font-style:normal;font-weight:400;font-size:8px;line-height:8px;text-align:center;letter-spacing:.03em;background-color:#fbf9f9;border-radius:50%;width:27px;height:27px}.identificaction-modal .identificaction-modal__content{margin:5px 25px 10px 25px;border-top:1px solid #e0e0e0}.identificaction-modal .identificaction-modal__content .identificaction-modal__content__title{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.identificaction-modal .identificaction-modal__content .identificaction-modal__content__title .identificaction-modal__content__title__text{font-style:normal;font-weight:500;font-size:11px;line-height:28px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.identificaction-modal .identificaction-modal__content .identificaction-modal__content__input__div{text-align:left;margin-top:20px}.identificaction-modal .identificaction-modal__content .identificaction-modal__content__input__div .identificaction-modal__content__input__div__title{background:#eef5ff;font-style:normal;font-weight:400;font-size:11px;line-height:21px;letter-spacing:.07em;display:inline;color:#2d10b4;padding:4px 9px}.identificaction-modal .identificaction-modal__content .identificaction-modal__content__input__div .identificaction-modal__content__input__div__input-title{display:flex}.identificaction-modal .identificaction-modal__content .identificaction-modal__content__input__div .identificaction-modal__content__input__div__input-title .identificaction-modal__content__input__div__input-title__text{font-style:normal;font-weight:300;font-size:11px;line-height:21px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.identificaction-modal .identificaction-modal__content .identificaction-modal__content__input__div .identificaction-modal__content__input__div__input-title .identificaction-modal__content__input__div__input-title__asterisk{font-size:11px;color:#fc2451;margin-top:5px;margin-left:2px}.identificaction-modal .identificaction-modal__content .identificaction-modal__content__input__div .identificaction-modal__content__input__div__input{border:1px solid #2d10b4;color:#2d10b4;font-size:11px;padding:7px 13px;border-radius:4px}.identificaction-modal .identificaction-modal__content .identificaction-modal__content__input__div .identificaction-modal__content__input__div__input--selected{background-color:#2d10b4;color:#fff}.identificaction-modal .identificaction-modal__content .identificaction-modal__content__input__div .identificaction-modal__content__input__div__gender{border:1px solid #2d10b4;color:#2d10b4;font-size:11px;width:80px;height:40px;margin-right:5px;border-radius:4px}.identificaction-modal .identificaction-modal__content .identificaction-modal__content__input__div .identificaction-modal__content__input__div__gender--selected{background-color:#2d10b4;color:#fff}.identificaction-modal .identificaction-modal__content .identificaction-modal__content__input__div .identificaction-modal__content__input__div__btn{font-style:normal;font-weight:400;font-size:12px;line-height:22px;color:#19cad0;border:.5px solid #19cad0;box-sizing:border-box;width:200px;height:36px;border-radius:4px}.identificaction-modal .identificaction-modal__content .identificaction-modal__content__input__div .identificaction-modal__content__input__div__files{display:flex;justify-content:left;align-items:center;border-radius:4px}.identificaction-modal .identificaction-modal__content .identificaction-modal__content__input__div .identificaction-modal__content__input__div__files .identificaction-modal__content__input__div__files__text{font-style:normal;font-weight:400;font-size:11px;line-height:21px;letter-spacing:.07em;color:#2d10b4}.identificaction-modal .identificaction-modal__content .identificaction-modal__content__info{font-style:normal;font-weight:300;font-size:11px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4;margin-top:6px}.identificaction-modal .identificaction-modal__inputs{margin:5px 25px 10px 25px;display:flex;justify-content:center;align-items:center}.identificaction-modal .identificaction-modal__inputs .identificaction-modal__inputs__title{display:flex;align-items:center}.identificaction-modal .identificaction-modal__inputs .identificaction-modal__inputs__title .identificaction-modal__inputs__title__text{font-weight:300;font-size:11px;line-height:21px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.identificaction-modal .identificaction-modal__inputs .identificaction-modal__inputs__title .identificaction-modal__inputs__title__asterisk{font-size:11px;color:#fc2451;margin-left:3px;margin-top:4px}.identificaction-modal .identificaction-modal__datepicker__div{display:flex;margin:5px 25px 10px 25px}.identificaction-modal .identificaction-modal__datepicker__div .identificaction-modal__datepicker__div__text{font-style:normal;font-weight:300;font-size:11px;line-height:21px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.identificaction-modal .identificaction-modal__datepicker__div .identificaction-modal__datepicker__div__asterisk{font-size:11px;color:#fc2451;margin-top:5px;margin-left:2px}.identificaction-modal .identificaction-modal__datepicker__content{display:flex;margin:5px 25px 10px 25px}.benefits-modal{position:relative;min-height:507px;background:linear-gradient(90deg,#abc9f2 2.31%,#eef5ff 164.45%);z-index:-20;display:flex;flex-direction:column;justify-content:space-between}.benefits-modal .benefits-modal__background{position:absolute;z-index:-10;top:0;right:0}.benefits-modal .benefits-modal__background--location{position:absolute;z-index:-10;top:47.5%;left:0}.benefits-modal .benefits-modal__title{display:flex;font-weight:300;font-size:40px;line-height:50px}.benefits-modal .benefits-modal__final__title,.benefits-modal .benefits-modal__title{text-align:left;margin:57px 154px 0 36px;font-style:normal;letter-spacing:.03em;color:#2d10b4}.benefits-modal .benefits-modal__final__title{font-weight:500;font-size:15px;line-height:25px;border-bottom:.25px solid #2d10b4;padding-bottom:10px}.benefits-modal .benefits-modal__final__title--contact{border:none;font-size:35px;margin:57px 5px 0 36px;line-height:50px;letter-spacing:.03em}.benefits-modal .benefits-modal__final__subtitle{margin-left:36px;display:flex;justify-content:left;font-weight:300;font-size:35px;line-height:50px;letter-spacing:.03em;color:#2d10b4;text-align:left}.benefits-modal .benefits-modal__content{font-style:normal;font-weight:300;font-size:20px;line-height:35px;color:#2d10b4;margin:15px 94px 15px 36px}.register-user__resend-code{color:#2d10b4;font-size:11px;border-bottom:1px solid #2d10b4}.register-user__title{text-align:left;line-height:15px;letter-spacing:.05em;color:#2d10b4}.register-user__asterisk,.register-user__title{font-style:normal;font-weight:500;font-size:11px}.register-user__asterisk{color:#fc2451}.register-user__text{font-weight:300;font-size:11px;letter-spacing:.05em;color:#2d10b4}.register-user__input{width:100%;height:40px;border-radius:4px;font-size:11px;background-color:#fff;color:#2d10b4;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border:1px solid #2d10b4}.register-user__input--selected{background-color:#2d10b4;color:#fff}.register-user__input--area{width:40px}.register-user__input--phone{width:calc(100% - 50px)}.register-user__label{display:block;font-size:10px;text-align:left}.register-user__input--error{font-size:11px;color:#fc2451;text-align:left;width:100%;display:block}.register-user__radio--button{margin:10px;margin-left:0;display:flex;width:100%}.register-user__radio--button input[type=radio]{opacity:0;position:fixed}.register-user__radio--button label{display:inline-block;background-color:transparent;padding:10px 20px;font-size:11px;border:1px solid #2d10b4;border-radius:4px;color:#2d10b4;cursor:pointer;text-align:left}.register-user__radio--button label:hover{background-color:#2d10b4;color:#fff;cursor:pointer}.register-user__radio--button input[type=radio]:focus+label{border:1px solid #2d10b4;cursor:pointer}.register-user__radio--button input[type=radio]:checked+label{background-color:#2d10b4;border-color:#2d10b4;color:#fff;cursor:pointer}.location-modal{background-color:#fff}.location-modal .location-modal__content{margin:5px 25px 10px 25px;border-top:1px solid #e0e0e0}.location-modal .location-modal__content .location-modal__content__title{display:flex;align-items:center;justify-content:space-between;margin-top:10px;margin-bottom:10px}.location-modal .location-modal__content .location-modal__content__title--no-margin{margin:0}.location-modal .location-modal__content .location-modal__content__title .location-modal__content__title__text{font-style:normal;font-weight:500;font-size:11px;line-height:18px;display:flex;text-align:left;align-items:center;letter-spacing:.05em;color:#2d10b4;justify-content:left;width:240px}.location-modal .location-modal__content .location-modal__content__title .location-modal__content__title__text--no-bold{font-weight:400;line-height:15px}.location-modal .location-modal__content .location-modal__content__title .location-modal__content__title__number{display:flex;align-items:center;font-style:normal;font-weight:500;font-size:12px;line-height:18px;letter-spacing:.05em;color:#2d10b4}.location-modal .location-modal__content .location-modal__content__confirm{display:flex;flex-direction:column;align-items:center;margin-top:10px;margin-bottom:10px}.location-modal .location-modal__content .location-modal__content__confirm--no-margin{margin:0}.location-modal .location-modal__content .location-modal__content__confirm .location-modal__content__confirm__text{font-style:normal;font-weight:500;font-size:11px;line-height:18px;display:flex;text-align:left;align-items:center;letter-spacing:.05em;color:#2d10b4;justify-content:left}.location-modal .location-modal__content .location-modal__content__confirm .location-modal__content__confirm__text--no-bold{font-weight:400;line-height:15px}.location-modal .location-modal__content .location-modal__content__subtitle{display:flex;align-items:center;justify-content:flex-start}.location-modal .location-modal__content .location-modal__content__subtitle .location-modal__content__subtitle__text{font-style:normal;font-weight:300;font-size:12px;line-height:22px;display:inline-flex;color:#2d10b4;justify-content:left;color:#828282}.location-modal .location-modal__content .location-modal__content__type__text{width:100%;font-style:normal;font-size:11px;line-height:5px;display:inline;text-align:left;letter-spacing:.05em;color:#2d10b4}.location-modal .location-modal__content__main{display:flex}.location-modal .location-modal__rural__content{margin:5px 25px 10px 25px}.location-modal .location-modal__content__form .location-modal__content__form__inputs{display:flex;text-align:left}.location-modal .location-modal__content__form .location-modal__content__form__inputs--checkbox{display:flex;justify-content:space-around;margin-bottom:-10px}.location-modal .location-modal__content__form .location-modal__content__form__inputs .location-modal__content__form__inputs__div--checkbox{display:flex;flex-direction:column;align-items:center}.location-modal .location-modal__content__form .location-modal__content__form__inputs .location-modal__content__form__inputs__div .location-modal__content__form__inputs__div__title{display:flex}.location-modal .location-modal__content__form .location-modal__content__form__inputs .location-modal__content__form__inputs__div .location-modal__content__form__inputs__div__title .location-modal__content__form__inputs__div__title__text{font-style:normal;font-weight:300;font-size:11px;line-height:21px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.location-modal .location-modal__content__form .location-modal__content__form__inputs .location-modal__content__form__inputs__div .location-modal__content__form__inputs__div__title .location-modal__content__form__inputs__div__title__asterisk{font-size:11px;color:#fc2451;margin-left:5px}.location-modal .location-modal__content__form .location-modal__content__form__inputs .location-modal__content__form__inputs__div .location-modal__content__form__inputs__div__input{border:1px solid #2d10b4;color:#2d10b4;font-size:11px;padding:7px 13px;border-radius:4px;height:40px}.location-modal .location-modal__content__form .location-modal__content__form__inputs .location-modal__content__form__inputs__div .location-modal__content__form__inputs__div__input--selected{background-color:#2d10b4;color:#fff}.location-modal .location-modal__content__form .location-modal__content__form__inputs .location-modal__content__form__inputs__div .location-modal__content__form__inputs__div__select{border-style:none;font-size:11px;width:121px}.location-modal .location-modal__content__form .location-modal__content__form__inputs .location-modal__content__form__inputs__div .location-modal__content__form__inputs__div__select .v-icon.v-icon{color:#2d10b4}.location-modal .location-modal__content__form .location-modal__content__form__inputs .location-modal__content__form__inputs__div .location-modal__content__form__inputs__div__bis{font-weight:500;font-size:11px;line-height:30px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.location-modal .location-modal__content__summary{position:relative;display:flex;justify-content:flex-start;border-radius:4px;font-style:normal;font-weight:400;font-size:11px;line-height:17px;letter-spacing:.07em;color:#2d10b4;padding:10px 11px 10px 35px;align-items:center}.location-modal .location-modal__content__summary--background{background:#eef5ff}.location-modal .location-modal__content__summary .location-modal__content__summary__icon{position:absolute;margin-right:5px;width:30px;margin-top:7px;display:flex;justify-content:center;align-items:center;left:0}.location-modal .location-modal__map{width:100%;height:400px}.location-modal .location-modal__map .location-modal__map__marker{background-color:#fff;border-radius:50%;width:25px;height:25px;display:flex;justify-content:center;align-items:center}.location-modal .location-modal__map .location-modal__map__marker .location-modal__map__marker__dot{width:10px;height:10px;background-color:#fc2451;border-radius:50%}.contact-modal{background-color:#fff}.contact-modal .contact-modal__content{margin:5px 25px 10px 25px;border-top:1px solid #e0e0e0}.contact-modal .contact-modal__content .contact-modal__content__title{display:flex;align-items:center;justify-content:space-between;margin-top:10px;margin-bottom:10px}.contact-modal .contact-modal__content .contact-modal__content__title--no-margin{margin:0}.contact-modal .contact-modal__content .contact-modal__content__title .contact-modal__content__title__text{font-style:normal;font-weight:500;font-size:11px;line-height:18px;display:flex;text-align:left;align-items:center;letter-spacing:.05em;color:#2d10b4;justify-content:left;width:240px}.contact-modal .contact-modal__content .contact-modal__content__title .contact-modal__content__title__text--no-bold{font-weight:400;line-height:15px}.contact-modal .contact-modal__content .contact-modal__content__title .contact-modal__content__title__div{display:flex;align-items:center}.contact-modal .contact-modal__content .contact-modal__content__subtitle{display:flex;align-items:center;justify-content:flex-start}.contact-modal .contact-modal__content .contact-modal__content__subtitle .contact-modal__content__subtitle__text{font-style:normal;font-weight:300;font-size:12px;line-height:22px;display:inline-flex;color:#2d10b4;justify-content:left}.contact-modal .contact-modal__content .contact-modal__content__list{display:flex;flex-direction:column;align-items:left;justify-content:center;margin-top:10px;margin-bottom:10px}.contact-modal .contact-modal__content .contact-modal__content__list .contact-modal__content__list__text{font-style:normal;font-weight:500;font-size:11px;line-height:18px;display:flex;text-align:left;align-items:left;letter-spacing:.05em;color:#2d10b4;justify-content:left;width:250px}.contact-modal .contact-modal__content .contact-modal__content__list .contact-modal__content__list__phone{background:#fbf9f9;box-shadow:-4px 4px 8px rgba(0,0,0,.1);margin-top:10px;padding:12px 10px 12px 20px;margin-left:-15px;width:110%}.contact-modal .contact-modal__content .contact-modal__content__list .contact-modal__content__list__phone .contact-modal__content__list__phone__email{position:relative;margin-left:-10px;width:110%;display:flex;align-items:center;justify-content:space-between;padding:5px 10px}.contact-modal .contact-modal__content .contact-modal__content__list .contact-modal__content__list__phone .contact-modal__content__list__phone__email .contact-modal__content__list__phone__email__text{font-style:normal;font-weight:300;font-size:12px;line-height:20px;letter-spacing:.03em;color:#2d10b4}.contact-modal .contact-modal__content .contact-modal__content__list .contact-modal__content__list__phone .contact-modal__content__list__phone__email .contact-modal__content__list__phone__email__text--bold{letter-spacing:.05em;text-shadow:-4px 4px 4px rgba(3,37,162,.2);font-weight:500}.contact-modal .contact-modal__content .contact-modal__content__list .contact-modal__content__list__phone .contact-modal__content__list__phone__email .contact-modal__content__list__phone__email__switch{position:absolute;right:0}.contact-modal .contact-modal__content .contact-modal__content__list .contact-modal__content__list__inputs{display:flex;flex-direction:column;align-items:center;margin-top:30px}.contact-modal .contact-modal__content .contact-modal__content__list .contact-modal__content__list__inputs .contact-modal__content__list__inputs__select{border-style:none;font-size:11px;width:85px!important;flex:none!important}.contact-modal .contact-modal__content .contact-modal__content__list .contact-modal__content__list__inputs .contact-modal__content__list__inputs__select .v-icon.v-icon{color:#2d10b4}.contact-modal .contact-modal__content .contact-modal__content__list .contact-modal__content__list__inputs .contact-modal__content__list__inputs__input{border:1px solid #2d10b4;color:#2d10b4;font-size:11px;padding:7px 13px;border-radius:4px;height:40px}.contact-modal .contact-modal__content .contact-modal__content__list .contact-modal__content__list__inputs .contact-modal__content__list__inputs__input--selected{background-color:#2d10b4;color:#fff}.contact-modal .contact-modal__content .contact-modal__content__notifications{padding-top:12px;margin-bottom:12px;border-top:1px solid #e0e0e0}.contact-modal .contact-modal__content .contact-modal__content__notifications--finale{border-bottom:1px solid #e0e0e0;padding-bottom:12px}.contact-modal .contact-modal__content .contact-modal__content__notifications .contact-modal__content__notifications__checkbox{display:flex;justify-content:left;align-items:center}.contact-modal .contact-modal__content .contact-modal__content__notifications .contact-modal__content__notifications__checkbox .contact-modal__content__notifications__checkbox__title{font-weight:500;font-size:11px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.contact-modal .contact-modal__content .contact-modal__content__notifications .contact-modal__content__notifications__text{margin-top:5px;margin-left:21px;font-weight:300;font-size:10px;line-height:16px;display:flex;align-items:center;letter-spacing:.05em;color:#2d10b4}.pdf-header{width:100%;margin-left:-10px;border-bottom:.25px solid #0f69b4}.pdf-minstry-logo-div{margin-left:428px}.pdf-minstry-logo{height:22px;width:110px}.pdf-date{font-size:9px;line-height:15px;margin-top:12px;text-align:center}.pdf-mime-section{display:flex}.pdf-mime-logos{margin-left:61px;margin-top:20px}.pdf-mime-logo{width:189px;height:47px}.pdf-section-step2-title{text-align:left;margin-left:49px;margin-top:15px;font-size:15px;font-style:normal;font-weight:500;line-height:15px}.pdf-section-step2-registration{display:flex;margin:0 0 0 49px;padding-bottom:24px;text-align:left;font-family:Roboto;font-style:normal;font-weight:300;font-size:9px;line-height:15px;width:680px;border-bottom:.25px solid #b6b6b6}.pdf-section-step2-cotainer-1{width:260px}.pdf-section-step2-cotainer-2{margin-left:120px;width:260px}.pdf-section-step2-inner-div{display:flex}.pdf-section-step2-dot{font-weight:600;margin-right:10px}.pdf-section-step2-data{margin-left:15px;font-weight:500}.pdf-summary-section{display:flex;padding-bottom:18px;width:680px;margin:17px 0 0 49px;align-items:baseline;border-bottom:1px solid #333}.pdf-summary-section-title{width:150px;text-align:left;font-size:15px;font-style:normal;font-weight:500;line-height:15px}.pdf-summary-section-content{margin-left:25px;width:150px;text-align:center}.pdf-summary-data,.pdf-summary-data-finale{margin-top:8px;text-align:center;align-items:center;font-weight:300;font-size:9px;line-height:15px}.pdf-summary-data-finale{margin-right:0}.pdf-example-section{margin-left:49px;margin-bottom:34px;width:680px;padding-bottom:17px;border-bottom:.25px solid #b6b6b6;display:flex}.pdf-example-section-info-div{margin-left:40px}.pdf-example-section-title{width:200px;text-align:left;font-size:15px;font-style:normal;font-weight:500;line-height:15px}.pdf-example-section-content{margin:16px 0 0 49px;width:200px;text-align:left}.pdf-example-section-info{align-items:center;margin-top:14px;display:flex;font-size:8px;line-height:15px}.pdf-example-section-dot{font-size:15px}.pdf-example-section-info-examples{display:flex;text-align:left;margin-top:5px;font-size:8px;line-height:15px}.pdf-example-section-range1{color:#11d3d9}.pdf-example-section-range2{color:#0071bc}.pdf-example-section-range3{color:#494582}.pdf-example-section-range4{color:#6d3165}.pdf-schools-section-2{margin-top:50px}.pdf-schools-section-content{display:flex;align-items:center;justify-content:center;margin-left:49px;width:680px;font-weight:300;font-size:8px;line-height:14px}.pdf-school-section-table-features-titles{text-align:center;margin-left:288px;width:680px;display:flex;align-items:center;justify-content:center}.pdf-schools-section-content-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:10px;width:470px;height:55px;background:#f2f2f2}.pdf-schools-section-content-info-div{display:flex;align-items:center;justify-content:center;text-align:start}.pdf-schools-section-content-details{display:flex}.pdf-schools-section-content-table{display:flex;color:#f2f2f2;font-size:5px;font-weight:500}.pdf-schools-section-index{display:flex;padding-top:2px;justify-content:center;background:#4f4f4f;font-weight:500;font-size:8px;line-height:8px;width:22px;height:22px;color:#fff;border-radius:50%;margin-right:6px;z-index:99!important}.pdf-school-section-table-info{flex-direction:column;margin:1px 1px 1px 1px;width:50px;height:55px}.pdf-school-section-div,.pdf-school-section-logo,.pdf-school-section-table-info{display:flex;align-items:center;justify-content:center}.pdf-school-section-div{margin-bottom:5px}.pdf-school-section-logo-free,.pdf-school-section-logo-pie-chart{height:20px}.pdf-school-section-logo-distance{height:23px}.pdf-school-section-table-features{margin:1px 1px 1px 1px;width:34px;height:55px;background:#f2f2f2}.pdf-school-section-features-div{display:flex;align-items:center;justify-content:center;margin:1px 1px 1px 1px;width:34px;height:20px;background:#f2f2f2;font-weight:300;font-size:5px;line-height:7px}.pdf-footer{display:flex;height:100%;align-items:flex-end;align-self:flex-end;justify-content:center;width:680px;margin-left:49px}.register-data-container__register_btn{width:310px;height:36px;display:flex;flex-direction:row;align-items:center;padding-left:10px;padding-right:105px;margin-bottom:10px;border-radius:4px;box-shadow:-4px 4px 10px 0 rgba(0,0,0,.1)}.register-data-container__register_btn__text{font-size:10px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.2;letter-spacing:normal;text-align:left;color:#2b5bff}.register-data-container__register_btn__text--selected{color:#fff}.register-data-container__register_btn--selected{background-color:#2b5bff}.register-data-container .title{margin-top:12px;font-weight:400}.register-data-container .sub_title,.register-data-container .title{font-style:normal;font-size:12px;line-height:24px;letter-spacing:.04em;color:#2b5bff;text-align:start}.register-data-container .sub_title{margin-top:5px;font-weight:300;margin-bottom:20px}.register-data-container .register_btn{position:relative;display:flex;justify-content:center;align-items:center;background:#fff;box-shadow:-4px 4px 10px rgba(0,0,0,.1);border-radius:4px;width:100%;font-style:normal;font-weight:400;font-size:10px;line-height:22px;color:#2b5bff;padding:7px 0}.register-data-container .register_btn__logo{position:absolute;left:14px}.register-data-container .register_btn__bold{font-weight:500;margin-left:2px}.register-data-container .register_btn.register_btn__selected{background:#2b5bff;color:#fff}.register-data-container .name_input{margin-top:20px;width:100%;height:50px;font-weight:300;font-size:30px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:#2b5bff!important;border-bottom:1px solid #2b5bff}.register-data-container .email_btn{height:36px;background:#2b5bff;box-shadow:-4px 4px 10px rgba(41,56,149,.2);border-radius:4px;display:flex;justify-content:center}.register-data-container .email_btn .email_btn_text{font-family:Roboto;font-style:normal;font-weight:400;font-size:10px;line-height:22px;color:#fff;align-self:center}.register-data-container .email_container{display:flex;justify-content:center;flex-direction:column;align-items:flex-start}.register-data-container .email_container .email_title_container .email_title{font-family:Roboto;font-style:normal;font-weight:300;font-size:10px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:#2b5bff}.register-data-container .email_container .email_input{width:310px;height:40px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em;border-radius:4px;margin-top:5px;margin-bottom:5px}.register-data-container .email_container .email_input--mobile{width:270px}.register-data-container .password_container{display:flex;justify-content:center;flex-direction:column;align-items:flex-start}.register-data-container .password_container .password_title_container .password_title{font-family:Roboto;font-style:normal;font-weight:300;font-size:10px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:#2b5bff}.register-data-container .password_container .password_input{width:273px;height:40px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em;border-radius:4px;margin-top:5px;margin-bottom:5px}.register-data-container .password_container .password_input--mobile{width:240px}.register-data-container .password_container .password_btn{display:flex}.register-data-container .password_two_container{display:flex;justify-content:center;flex-direction:column;align-items:flex-start}.register-data-container .password_two_container .password_two_title_container .password_two_title{font-family:Roboto;font-style:normal;font-weight:300;font-size:10px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:#2b5bff}.register-data-container .password_two_container .password_two_input{width:273px;height:40px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em;border-radius:4px;margin-top:5px;margin-bottom:5px}.register-data-container .password_two_container .password_two_input--mobile{width:240px}.register-data-container .password_two_container .password_two_btn{display:flex}.register-data-container .register-data-container__terms{display:flex;text-align:center!important;font-style:normal;font-weight:400;font-size:9.5px;line-height:15px;text-align:right;color:#2b5bff}.register-data-container .register-data-container__terms--mobile{display:inline-block;justify-content:center}.register-data-container .register-data-container__terms--bold{font-weight:500;cursor:pointer}.register-data-container .password_error_conditions{margin-left:6px;font-family:Roboto;font-style:normal;font-weight:400;font-size:8px;line-height:12px;color:#828282}.register-data-container .password_error_conditions--error{color:#fc2451}.required-field:after{content:"*";color:red;padding-left:5px}.register__content__input__div__input{border:1px solid #2b5bff;color:#2b5bff}.register__content__input__div__input--selected{background-color:#2b5bff;color:#fff}.register__content__input__div__input--error{border:1px solid #fc2451}.register-code-container .title{font-family:Roboto;font-style:normal;font-weight:500;font-size:15px;line-height:24px;letter-spacing:.05em;color:#fff;text-align:start;margin-bottom:15px;padding-right:50px}.register-code-container .title__subtitle{font-weight:300}.register-code-container .code_container .code_input{width:285px;height:40px;padding-left:10px;font-weight:700;font-size:11px;align-items:center;letter-spacing:.05em;border-radius:4px;margin-top:5px;margin-bottom:5px;text-align:center}.register-code-container .code_container .code_btn--active{background-color:#2b5bff}.register-code-container .code_conditions{font-family:Roboto;font-style:normal;font-weight:400;font-size:8px;line-height:12px;color:#fc2451}.user_register_container{background-color:#eef5ff;padding:18px 19px 20px 19px}.user_register_container__gradient{background:linear-gradient(180deg,#6e8dfa,#d5c6ff 139.26%)}.user_register_container__grade-title{padding:16px 0 0 0;display:flex;align-items:center;justify-content:space-between;margin-bottom:11px}.user_register_container__grade-title__text{font-style:normal;font-weight:700;font-size:12px;line-height:22px;color:#2b5bff}.user_register_container__white{background-color:#fff}.register-zone{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.register-zone .register-zone__div{display:flex;justify-content:space-between;width:100%}.register-zone .register-zone__div .register-zone__div__title{font-style:normal;font-weight:700;font-size:12px;line-height:22px;color:#2b5bff}.register-zone .register-zone__div__btn{width:310px;height:40px;border:1px solid #2b5bff;border-radius:4px;color:#2b5bff;font-weight:400;font-size:10px;line-height:22px;margin-top:40px;background-color:#fff}.register-zone .register-zone__div__btn--active{color:#fff;background-color:#2b5bff}.register-zone .register-zone__div__title-input{font-weight:300;font-size:10px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:#2b5bff}.register-zone .register-zone__div__input{width:310px;border-color:#2b5bff}.register-zone .theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot fieldset{color:#2b5bff}.register-zone .v-input__slot{align-items:center;color:#2b5bff!important;display:flex;margin-bottom:8px;min-height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.register-zone .mdi-set,.register-zone .mdi:before{color:#2b5bff}.confirm-location .title{font-style:normal;font-weight:700;font-size:12px!important;line-height:22px;color:#2b5bff}.confirm-location .title__subtitle{font-weight:300}.confirm-location .confirm-location__div{background-color:#eef5ff;border-radius:4px;padding-bottom:20px}.confirm-location .confirm-location__div .confirm-location__div__title{display:flex;justify-content:space-between;align-items:center;padding:12px 23px}.confirm-location .confirm-location__div .confirm-location__div__title .confirm-location__div__title__text{font-weight:500;font-size:11px;line-height:21px;display:flex;align-items:center;letter-spacing:.05em;color:#2b5bff}.confirm-location .confirm-location__div .confirm-location__div__address{font-weight:400;font-size:11px;line-height:21px;display:flex;align-items:center;justify-content:center;letter-spacing:.05em;color:#2b5bff;margin:0 20px;padding:8px 0;background-color:#fff;border-radius:4px}.confirm-location .confirm-location__confirm{display:flex;padding:20px 0;border-bottom:1px solid #2b5bff}.confirm-location .confirm-location__confirm .confirm-location__confirm__text{font-weight:300;font-size:10px;line-height:17px;letter-spacing:.07em;color:#2b5bff}.register-finale .register-finale__title{font-weight:400;font-size:25px;line-height:32px;text-align:center;letter-spacing:.05em;color:#fff}.confirm-applicant{margin-top:10px;padding:0 0}.confirm-applicant--add{padding:25px}.confirm-applicant__current-institution{font-style:normal;font-weight:700;font-size:11.5px;line-height:17px;letter-spacing:.07em;color:#2b5bff}.confirm-applicant .confirm-applicant__title{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.confirm-applicant .confirm-applicant__title__text{font-weight:700;font-size:12px;line-height:22px;color:#2b5bff}.confirm-applicant .confirm-applicant__subtitle{font-style:normal;font-weight:300;font-size:10px;line-height:17px;letter-spacing:.07em;color:#2b5bff;margin-bottom:20px!important}.confirm-applicant .confirm-applicant__student{background:#eef5ff;border-radius:4px;padding:15px;margin:0 -10px}.confirm-applicant .confirm-applicant__student .confirm-applicant__student__input-div .confirm-applicant__student__input-div__title{font-size:10px;line-height:18px;display:flex;align-items:center;letter-spacing:.05em;color:#2b5bff}.confirm-applicant .confirm-applicant__student .confirm-applicant__student__input-div .confirm-applicant__student__input-div__input{padding:10px;background:#2b5bff;color:#fff;border-radius:4px;width:120px;height:40px}.confirm-applicant .confirm-applicant__student .confirm-applicant__student__input-div .confirm-applicant__student__input-div__input--wide{display:flex;width:250px}.confirm-applicant .confirm-applicant__student .confirm-applicant__student__btn{width:100%;background:#2b5bff;border-radius:4px;height:40px;color:#fff}.confirm-applicant .confirm-applicant__student .confirm-applicant__student__confirm{display:flex;padding:15px 0 0 0;align-items:center;justify-content:space-between}.confirm-applicant .confirm-applicant__student .confirm-applicant__student__confirm .confirm-applicant__student__confirm__text{font-weight:300;font-size:10px;line-height:17px;letter-spacing:.07em;color:#2b5bff}.confirm-applicant .confirm-applicant__student .confirm-applicant__student__select{font-size:10px;line-height:20px;letter-spacing:.07em;color:#fff}.confirm-applicant .btn-continue{padding:16px 58px;position:relative;width:79px;height:36px;background:#eef5ff;box-shadow:-4px 4px 10px rgba(0,0,0,.1);border-radius:4px;color:#2d10b4;font-size:12px;background-color:#fff}.confirm-applicant .btn-continue--active{background-color:#2b5bff;color:#fff}.link-account{display:flex;flex-direction:column}.link-account--title{text-align:left;color:#2b5bff;font-style:normal;font-weight:700;font-size:15px;line-height:26px;letter-spacing:.04em;margin-bottom:27px}.link-account--sub-title{font-size:14px}.link-account--recover-password,.link-account--sub-title{color:#2b5bff;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.05em}.link-account--recover-password{font-size:10px;margin-bottom:39px!important;cursor:pointer;text-decoration:underline}.link-account--input{display:flex;justify-content:space-between;align-items:center;width:100%;background:#fff;border:1px solid #2b5bff;border-radius:4px;padding:10px 16px;font-style:normal;font-weight:400;font-size:10px;line-height:20px;letter-spacing:.07em;margin-bottom:11px}.link-account--input__filled{color:#fff;background-color:#2b5bff}.link-account--input-title{margin-bottom:5px;display:flex!important;color:#2b5bff;align-items:center!important;font-style:normal;font-weight:300;font-size:10px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em}.link-account--input-title__dot{margin-left:3px;padding-top:3px;color:#fc2451}.link-account--btn-div{display:flex;justify-content:flex-end}.link-account--btn-div__btn-cancel{background:#fff;border-radius:4px;color:#fc2451}.link-account--btn-div__btn-cancel,.link-account--btn-div__btn-link{padding:6px 27px;box-sizing:border-box;font-style:normal;font-weight:400;font-size:10px;line-height:22px;min-width:94px;height:40px}.link-account--btn-div__btn-link{margin-left:9px;border-radius:4px;color:#2b5bff;border:1px solid #2b5bff}.link-account--btn-div__btn-link__filled{background-color:#2b5bff;color:#fff}.login-modal-background{position:absolute;z-index:5}.login-modal-background--top{top:0;left:0;border-top-left-radius:5px;opacity:.2}.login-modal-background--top-right{top:0;right:0;border-top-left-radius:5px;opacity:.2}.login-modal-background--bottom{bottom:0;right:0;border-bottom-right-radius:5px;opacity:.2}.login-modal-background--close{top:5px;right:5px}.login-modal{position:relative;background-color:#deebff;border-radius:5px}.login-modal__div{text-align:left;z-index:10;color:#2b5bff}.login-modal .login-modal__btn_container{display:flex;justify-content:space-between;margin-top:20px;width:100%}.login-modal .login-modal__btn_container--left{justify-content:flex-end}.login-modal .login-modal__btn_container .btn-continue{padding:16px 58px;position:relative;width:79px;height:36px;background:#fff;color:#2b5bff;box-shadow:-4px 4px 10px rgba(0,0,0,.1);border-radius:4px;font-size:12px;line-height:22px}.map-modal-container{display:flex;justify-content:center;width:360px;margin:0 0;padding:0 0}.map-modal{position:relative;background:linear-gradient(182.84deg,#3684ef -20.61%,#4ec5d5 79.86%,#11d3d9 121.02%);border-radius:30px;color:#fff;width:350px;z-index:1;overflow:hidden}.map-modal .custom-select--white .v-select.v-text-field input,.map-modal .custom-select--white .v-select__selection,.map-modal .custom-select--white .v-select__selection--comma{color:#fff!important}.map-modal .custom-textarea{color:#fff;border-color:none;border:0!important;box-shadow:none!important;outline:none!important}.map-modal .map-modal__icon1{position:absolute;background-image:url(../img/Gratuito.b6f958bf.svg);background-repeat:no-repeat;top:35%;right:85.9%;width:50px;height:60px}.map-modal .map-modal__icon2{position:absolute;background-image:url(../img/top-icon.123cedae.svg);background-repeat:no-repeat;right:70%;width:60px;height:60px}.map-modal .map-modal__icon3{position:absolute;background-image:url(../img/half-right-icon.0c5c91ec.svg);background-repeat:no-repeat;top:8%;left:88.7%;width:45px;height:60px}.map-modal .map-modal__icon4{position:absolute;background-image:url(../img/360.de1c0ec8.svg);background-repeat:no-repeat;top:19%;left:86%;width:50px;height:60px}.map-modal .map-modal__icon5{background-image:url(../img/half-arrow.dac91c93.svg);top:55%;left:93%}.map-modal .map-modal__icon5,.map-modal .map-modal__icon6{position:absolute;background-repeat:no-repeat;width:45px;height:60px}.map-modal .map-modal__icon6{background-image:url(../img/drone.43a8ab5f.svg);top:47%;left:0}.map-modal .map-modal__div{padding-top:70px;padding-bottom:40px;max-width:236px}.map-modal .map-modal__div--level{padding-top:50px}.map-modal .map-modal__div--text{padding:0;font-family:Rufina;font-weight:400;font-size:30px;line-height:40px;text-align:left}.map-modal .map-modal__div--text2{margin-top:16px;font-family:Roboto;padding:0;font-weight:400;font-size:14px;line-height:25px;letter-spacing:.02em;text-align:left}.map-modal .map-modal__div--text3{margin-top:16px;font-family:Rufina;padding:0;font-weight:400;font-size:20px;line-height:20px;letter-spacing:.01em;text-align:left}.map-modal .map-modal__login__btn{text-align:center;max-width:153px;font-weight:400;font-size:12px;line-height:22px;cursor:pointer;margin-top:23px;margin-left:40px;padding:7.5px 30px;border-radius:100px;background-color:#0f69b4}.map-modal .map-modal__guest__btn{background-color:#3684ef;max-width:153px;color:#fff;font-weight:400;font-size:12px;line-height:22px;padding:7.5px 14px}.map-modal .map-modal__guest__btn--level{padding:7.5px 50px}.map-modal .map-modal__guest__btn--back{max-width:90px;max-height:27px;background-color:#fff;color:#3684ef}.register-advice{background-color:#eb3c46}.register-advice__school-card{border-radius:4px 4px 0 0}.grade-selector__speciality{font-family:Roboto;margin-bottom:-35px;font-weight:400;font-size:13px;line-height:25px;letter-spacing:.02em;text-align:left}.grade-selector-input:blur,.grade-selector-input:focus{background:#effff9;box-shadow:inset 0 4px 4px rgba(0,0,0,.25)}.navigation{background-color:#fff}.navigation,.navigation .navigation-bar{display:flex;justify-content:center;flex-direction:column}.navigation .navigation-bar{background-color:#eef5ff;border-radius:5px;align-items:center;padding-bottom:10px}.navigation .navigation-bar--mobile{margin-top:0!important;border-radius:0}.navigation .navigation-bar .navigation-bar__toExplorer{cursor:pointer}.navigation .navigation-bar .navigation-bar__button{margin:10px 0 0 0;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;font-weight:400;font-size:10px;line-height:17px;letter-spacing:.05em;border-radius:4px;margin-right:10px}.navigation .navigation-bar .navigation-bar__button--disabled{background:#8cc2ee;opacity:.5;pointer-events:none}.navigation .navigation-bar .navigation-bar__button--panel{background:linear-gradient(218.83deg,rgba(150,209,210,.8) 7.03%,rgba(78,197,213,.8) 27.8%,#293895 116.04%);box-shadow:-4px 4px 8px rgba(0,0,0,.1)!important;color:#fff;width:100px;height:75px;margin-bottom:10px}.navigation .navigation-bar .navigation-bar__button .navigation-bar__button__text{padding:0 10px;color:#fff}.navigation .navigation-bar--simulation .navigation-bar__button{width:33.3333333333%}.navigation .navigation-search{margin:5px 40px 5px 20px}.contact{padding:0 1rem}.contact__title{font-size:.8rem;line-height:18px;color:#0d22a8}.contact__name,.contact__title{font-family:Roboto;font-style:normal;font-weight:300;letter-spacing:.05em}.contact__name{outline:none;display:inline-block;margin-top:.5rem;width:100%;border:0;border-bottom:1px solid #0d22a8;font-size:1.5rem;line-height:20px;color:#293895}.contact__name ::-moz-placeholder{font-family:Roboto;font-size:.8rem;line-height:18px;letter-spacing:.05em;font-size:1.5rem}.contact__name :-ms-input-placeholder{font-family:Roboto;font-size:.8rem;line-height:18px;letter-spacing:.05em;font-size:1.5rem}.contact__name ::placeholder{font-family:Roboto;font-size:.8rem;line-height:18px;letter-spacing:.05em;font-size:1.5rem}.contact__form{width:100%;max-width:600px}.contact__input{outline:none;width:100%;height:35px;padding-left:15px;padding-right:15px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;font-family:Roboto;font-style:normal;font-weight:400;font-size:.7rem;line-height:20px;letter-spacing:.07em;background:#fff;border:1px solid #293895;color:#0d22a8}.contact__input:focus{background:#293895;border:1px solid #293895;color:#fff}.contact__input::-moz-placeholder{font-family:Roboto;font-style:normal;font-weight:400;font-size:.7rem;line-height:20px;letter-spacing:.07em}.contact__input:-ms-input-placeholder{font-family:Roboto;font-style:normal;font-weight:400;font-size:.7rem;line-height:20px;letter-spacing:.07em}.contact__input::placeholder{font-family:Roboto;font-style:normal;font-weight:400;font-size:.7rem;line-height:20px;letter-spacing:.07em}.contact__select{height:35px;padding-left:15px;padding-right:15px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;font-size:.7rem;line-height:20px;letter-spacing:.07em;background:#fff;border:1px solid #293895}.contact__select,.contact__text-area{outline:none;width:100%;font-family:Roboto;font-style:normal;font-weight:400;color:#0d22a8}.contact__text-area{height:150px;background-color:#eef5ff;border-radius:4px;font-size:.8rem;padding:1rem;line-height:15px;letter-spacing:.05em;box-shadow:inset 0 4px 4px rgba(176,136,215,.2);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.contact__text-area::-moz-placeholder{color:#0d22a8;font-size:.7rem}.contact__text-area:-ms-input-placeholder{color:#0d22a8;font-size:.7rem}.contact__text-area::placeholder{color:#0d22a8;font-size:.7rem}.contact__send{width:170px;height:50px;background-color:#0d22a8;color:#fff;box-shadow:-4px 4px 10px rgba(41,56,149,.2)}.contact__send,.contact__sucess-email{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.contact__sucess-email{background:linear-gradient(268.08deg,#426cfb 10.63%,#9f81f3 98.74%);height:70px;display:flex;align-content:center;justify-content:center}.contact__sucess-email>p{font-family:Roboto;font-style:normal;font-weight:300;font-size:1rem;line-height:18px;letter-spacing:.05em;color:#fff;margin-left:.5rem}.contact__option__radio--button{display:flex;width:auto}.contact__option__radio--button input[type=radio]{opacity:0;position:fixed}.contact__option__radio--button label{display:flex;background-color:#fff;padding:10px 20px;font-size:11px;border:1px solid #0d22a8;color:#0d22a8;cursor:pointer;width:auto;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;justify-content:center;align-items:center}.contact__option__radio--button input[type=radio]:focus+label{border:1px solid #0d22a8;cursor:pointer;color:#fff}.contact__option__radio--button input[type=radio]:checked+label{background-color:#0d22a8;border-color:#0d22a8;color:#fff;cursor:pointer}.contact_panel__container{border-radius:7px!important}.contact_panel__container__close{position:absolute;display:flex;flex-direction:row-reverse;width:90%}.contact_panel__container__buttons{display:flex;width:100%;height:100%;justify-content:space-evenly;align-items:center;margin:1rem 0}.contact_panel__container__buttons--error{color:red;font-size:.6rem;font-weight:400;width:100%;text-align:left;margin-top:.5rem;margin-bottom:-.7rem!important}.contact_panel__container__buttons>button{display:flex;flex-direction:column;padding:.5rem 0;width:45%;justify-content:center;align-items:center;font-family:Montserrat;font-style:normal;font-weight:700;font-size:.8rem;line-height:22px;color:#eef5ff;box-shadow:-4px 4px 8px rgba(0,0,0,.05);border-radius:4px}.contact_panel__container__buttons--plataform{background:#293895}.contact_panel__container__buttons--school{background:#11d3d9}.contact_panel__container__buttons--school:disabled{background-color:#bdbdbd;cursor:default!important;pointer-events:none!important}.contact_panel__container__header{background:linear-gradient(268.08deg,#426cfb 10.63%,#9f81f3 98.74%);box-shadow:-4px 4px 8px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:center;height:50px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.contact_panel__container__header--title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:.9rem;line-height:22px;color:#eef5ff;margin-left:1rem}.contact_panel__container__header--white{background-color:#fff;display:flex;flex-direction:column;justify-content:center;height:50px;margin-top:2rem;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.contact_panel__container__header--white--title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:.9rem;line-height:22px;color:#0d22a8;margin-left:1rem}.contact_panel__container__text{font-family:Roboto;font-style:normal;font-weight:300;font-size:.8rem;line-height:18px;letter-spacing:.02em;color:#0d22a8}.contact_panel__container>.v-expansion-panel>.v-expansion-panel-header{padding:0}.grade-container{display:flex;width:100%;flex-direction:column}.grade-container__hr{width:100%;border:0;height:15px}.grade-container__title{font-weight:700;font-size:12px;line-height:22px;color:#2b5bff;margin-bottom:11px;text-align:left}.grade-container__subtitle{font-style:normal;font-weight:300;font-size:10px;line-height:17px;letter-spacing:.07em;color:#2b5bff;padding-right:110px;margin-bottom:20px!important}.grade__checkbox{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;padding-bottom:0}.grade__checkbox .grade__checkbox__label{display:flex;justify-content:center;align-items:center;padding:7px 10px;font-size:11px;color:#2b5bff;font-weight:300;font-family:Roboto;font-style:normal;line-height:20px;letter-spacing:.07em;cursor:pointer;text-align:left;border:1px solid #2b5bff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;margin-top:.5rem}.grade__checkbox .grade__checkbox__label__selected{background-color:#2b5bff;color:#fff}.grade__checkbox .grade__checkbox__label__grade-selected{font-weight:500;color:#2b5bff;background-color:#deebff}.grade__checkbox input[type=checkbox]{opacity:0;position:fixed}.grade__checkbox input[type=checkbox]:checked+label{background-color:#a9b3ed}.grade-desktop{width:19%}.search-location{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.search-location__no-info{justify-content:flex-start;font-style:normal;font-weight:300;font-size:10px;line-height:17px;letter-spacing:.07em;color:#2b5bff}.search-location__select-btn{display:flex;background:#fff;border:.5px solid #2b5bff;box-sizing:border-box;box-shadow:-4px 4px 10px rgba(41,56,149,.2);border-radius:4px;width:100%;font-style:normal;font-weight:400;font-size:10px;line-height:22px;color:#2b5bff;justify-content:center;padding:7px 0}.search-location__select-btn__selected{border:.5px solid #2b5bff;background-color:#2b5bff;color:#fff}.search-location__select-btn__bold{font-weight:500;margin-left:2px}.search-location__div{align-items:center;justify-content:space-between;width:100%}.search-location__div__title{font-style:normal;font-weight:700;font-size:13px;line-height:22px;text-align:left;width:100%;color:#2b5bff}.search-location__div__title__confirm{font-weight:500;font-size:10px;line-height:10px;letter-spacing:.05em;color:#2b5bff;margin-top:20px}.search-location__subtitle{justify-content:flex-start;font-size:10px;letter-spacing:.07em;margin-top:11px;margin-bottom:19px!important}.search-location__instructions,.search-location__subtitle{font-style:normal;font-weight:300;line-height:17px;color:#2b5bff;width:100%}.search-location__instructions{font-size:13px}.search-location__instructions--bold{font-weight:500}.search-location__search{width:100%!important;background:#fff;border:1px solid #2b5bff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;padding:.5rem .8rem;font-family:Roboto;font-style:normal;font-weight:400;font-size:11px;line-height:20px;color:#2b5bff;z-index:100000}.search-location__search:hover{background-color:#2b5bff;color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.search-location__search:hover::-moz-placeholder{color:#fff}.search-location__search:hover:-ms-input-placeholder{color:#fff}.search-location__search:hover::placeholder{color:#fff}.search-location__search ::-moz-placeholder{font-family:Roboto;font-style:normal;font-weight:400;font-size:11px;line-height:20px;color:#2b5bff}.search-location__search :-ms-input-placeholder{font-family:Roboto;font-style:normal;font-weight:400;font-size:11px;line-height:20px;color:#2b5bff}.search-location__search ::placeholder{font-family:Roboto;font-style:normal;font-weight:400;font-size:11px;line-height:20px;color:#2b5bff}.search-location__title-map{font-weight:500;font-size:10px;line-height:17px;display:flex;justify-content:flex-start;color:#2b5bff;letter-spacing:.07em;width:100%}.search-location__button{display:flex;justify-content:flex-end;align-items:center;padding-right:10px;width:100%;height:38px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;font-family:Roboto;font-style:normal;font-weight:400;font-size:11px;line-height:20px;color:#2b5bff}.search-location__button:hover{background-color:#2b5bff;transition:.3s;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.search-location__write-div__autocomplete{width:310px;border-color:#2b5bff}.search-location__input-title{font-weight:300;font-size:10px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;color:#2b5bff}.search-location__input-title__dot{margin-left:3px;margin-top:3px;color:#fc2451;font-size:8px}.pac-container{font-family:Roboto;padding-top:10px;z-index:10000}.hdpi.pac-logo:after,.pac-logo:after{background-image:none}.pac-item{border-top:0 solid #e6e6e6}.pac-item:hover{background-color:#fafafa}.pac-item-selected,.pac-item-selected:hover{background-color:#ebf2fe}.pac-matched{font-weight:700}.pac-item-query{font-size:12px;padding-right:2px;color:#2b5bff}.hdpi .pac-icon,.pac-icon{background-image:none}::v-deep .v-dialog{border-radius:0 26px 26px 26px}.top-header-mobile{max-height:90px;width:100vw}.bottom-header-mobile{max-height:100px;border-bottom:.25px solid #828282}.view-container{z-index:45;overflow-y:auto;margin:0}.below{z-index:0}.student-label{font-family:Roboto,sans-serif;font-style:normal;font-size:small;text-align:end!important;color:#000;line-height:10px}.footer{z-index:100;background-color:#fff!important;border-top:1px solid #bdbdbd!important}.special-background{background:url(../img/fondo.08802e27.png) no-repeat 50%;background-size:cover}.main-layout-container{display:flex;flex-direction:row;height:100%!important}.main-layout-container--mobile{flex-direction:column}.main-layout-container .main-layout-container__header{background-color:#fff;width:200px;z-index:2000;height:100%}.main-layout-container .main-layout-container__body{flex:1 1 1px;flex-direction:row;overflow-y:auto}.main-layout-image{width:643px;margin-left:0}.main-conatiner__row{height:100%!important}.main-conatiner__row .main-conatiner__row__menu{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:40px;padding:5px 5px}.main-conatiner__row .main-conatiner__row__menu .main-conatiner__row__menu__div{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.main-conatiner__row .main-conatiner__row__menu .main-conatiner__row__menu__div .main-conatiner__row__menu__div__icon{width:25px;cursor:pointer;margin-top:35px;z-index:50}.main-conatiner__row .main-conatiner__row__menu .main-conatiner__row__menu__logout-div{display:flex;flex-direction:column;align-items:center}.main-conatiner__row .main-conatiner__row__menu .main-conatiner__row__menu__consilium-icon{margin-top:20px;cursor:pointer;width:30px}.main-conatiner__row .main-conatiner__row__menu .main-conatiner__row__menu__logout{display:flex;justify-content:center;align-items:center;border:1px solid #2d10b4;box-sizing:border-box;border-radius:50%;width:25px;height:25px}.main-conatiner__row .main-conatiner__row__menu .main-conatiner__row__menu__logout .main-conatiner__row__menu__logout__icon{cursor:pointer;margin-left:2px;height:10.64px;width:10.64px}.main-conatiner__row__dialog{position:absolute;left:0;z-index:2000;margin:0!important;align-items:flex-start!important;background-color:#fff;height:100vh!important;border-radius:0}.v-dialog:not(.v-dialog--fullscreen){max-height:100%}@media(max-width:767px){.header-img{display:none}}@media(min-width:767px)and (max-width:1023px){.header-img{margin-top:1rem}}.header{position:relative;background-color:#fff;width:150px;padding:0 10px 10px 10px;height:100vh}.header .header__logo{position:absolute;left:22%;height:30px}.header.header--mobile{background-color:#eef5ff}.header.header--mobile .header__logo__mobile{float:left;width:120px}.header .header__icon{min-height:50px}.header.header--select .header__body{border-bottom:none;padding-bottom:15px}.header.header--select .header__body,.header.header--select .header__body .header__body__content{display:flex;justify-content:space-between}.header .header__logo{width:100%}.header .header__body{border-bottom:1px solid #333;padding:12px 28px 20px 28px;padding-bottom:20px}.header .header__menu{margin-top:8px;width:39px}.header .header__title,.header .header__title__guest{display:flex;justify-content:space-between;align-items:center;align-content:center;width:100%!important}.header .header__title__guest .header__title__guest__search{width:100%}.header .header__login{cursor:pointer;display:flex;justify-content:center;align-items:center;margin-top:5px;margin-bottom:5px;font-weight:400;font-size:10px;line-height:10px;color:#fff;font-size:12px;padding:15px 0;border:.5px solid #2b5bff;background-color:#2b5bff;border-radius:100px;width:100px;height:21px}.header .header__plus_btn{cursor:pointer;width:24.3px!important}.header .header__circle__container{display:flex;width:28px;height:28px}.header .header__circle{width:24px;height:24px;cursor:pointer}.header .header__row__student .header__row__student__div{display:flex;align-content:center;margin:8px 0}.header .header__select-container{background:#fff;width:70%;border:1px solid #fff;box-sizing:border-box;box-shadow:inset 4px 0 10px rgba(79,79,79,.25);border-radius:50px;height:30px}.header .header__select-container .custom-select.v-text-field>.v-input__control>.v-input__slot:after,.header .header__select-container .custom-select.v-text-field>.v-input__control>.v-input__slot:before{border-style:none}.header .header__select-icon{display:flex;margin-left:-40px}.header .header-menu__logo__div{padding:0 10px;display:flex;justify-content:space-around}.header .header-menu__logo__img{padding-top:10px;text-align:center}.header .header-menu-card{text-align:center;background-color:#2d10b4}.header .header-menu-section-div{max-height:600px;display:flex;flex-direction:column;align-items:flex-start;background-color:#fff!important}.header .header-menu-title-link{border-bottom:.5px solid #b3b3b3;font-size:25px;width:100%;padding:12px 12px}.header .header-menu__text{font-size:15px;color:#2d10b4}.header .header-menu__logo__close{display:flex;justify-content:flex-end;padding-top:5px;padding-right:5px}.header .header-menu__contact{width:100%;margin-top:40px;display:flex;justify-content:center}.header .header-menu__contact .header-menu__contact__btn{margin-bottom:15px;color:#fff!important;display:flex;justify-content:center;border-radius:100px;width:137px;background-color:#2d10b4;padding:8px 20px;align-self:center;text-decoration:none;font-weight:400;font-size:12px;line-height:20px;cursor:pointer}.header .left-col{width:70%}.header .header__row{display:flex;flex-direction:column;justify-content:space-between;height:98%}.header .header__row--borderless{width:100%}.header .header__row--dashboard{height:95%}.header .header__row .header__row__div{background:#eef5ff;border-radius:5px;width:100%}.header .header__row .header__row__main{display:flex;justify-content:center;align-items:center;padding:0 0 0 0;width:100%}.header .header__row .header__row__main .header__row__main__search{margin-top:5px;width:100%;border-radius:10px}.header .header__row .header__row__left-col-container--grey{background-color:#fbf9f9}.header .header__row .header__row__left-col-container .left-col{width:100%}.header .header__row .header__row__right-col-container--blue{background-color:#f2ffff}.header .header__row .header__row__filter__div{padding:12px 12px;background-color:#f2ffff}.header .header__row .header__row__filter__div .header__row__filter__div__main{display:flex;justify-content:space-between}.header .header__row .header__row__filter__div .header__row__filter__div__level{display:flex;justify-content:center;align-items:center;border:.5px solid #2d10b4;box-sizing:border-box;box-shadow:0 -4px 4px rgba(54,132,239,.1),0 4px 4px rgba(54,132,239,.1);border-radius:100px;background-color:#fff;font-weight:400;font-size:10px;line-height:10px;color:#2d10b4;padding:5px 10px}.header .header__row .header__row__filter__div .header__row__filter__div__level--selected{background-color:#2d10b4;color:#fff}.header .header__row .header__row__filter__div .header__row__filter__div__type{display:flex;justify-content:center;align-items:center;border:.5px solid #2d10b4;box-sizing:border-box;box-shadow:0 -4px 4px rgba(54,132,239,.1),0 4px 4px rgba(54,132,239,.1);border-radius:100px;background-color:#fff;font-weight:400;font-size:10px;line-height:10px;color:#2d10b4;padding:5px 12px}.header .header__row .header__row__filter__div .header__row__filter__div__type--selected{background-color:#2d10b4;color:#fff}.header .header__row .header__row__filter__div .header__row__filter__div__inner{display:flex;justify-content:space-between}.header .header__row .header__row__filter__div .header__row__filter__div__more{font-weight:400;font-size:10px;line-height:10px;color:#fb8e12;padding:8px 8px;background-color:#fff;border:.5px solid #fb8e12;box-sizing:border-box;box-shadow:0 -4px 4px rgba(54,132,239,.1),0 4px 4px rgba(54,132,239,.1);border-radius:100px}.header .header__row .header__row__filter__div .header__row__filter__div__more--selected{background-color:#fb8e12;color:#fff}.header .header__row .header__row__location{display:flex;margin-top:10px;margin-left:9px;font-weight:300;font-size:10px;line-height:10px;color:#333}.header .header__row .header__row__info__div{background-color:#2d10b4;display:flex;align-items:center;padding:8px 10px}.header .header__row .header__row__info__div .header__row__info__div__pin{background:hsla(0,0%,100%,.5);border:1px solid #fff;border-radius:49.1129px;width:12px;height:12px}.header .header__row .header__row__info__div .header__row__info__div__text{font-style:normal;font-weight:500;font-size:10px;line-height:15px;color:#fff}.header .header__row .header__row__level__div{display:flex;margin:10px 5px}.header .header__row .header__row__level__div .header__row__level__div__btn{color:#2d10b4}.header .header__row .header__row__level__div .header__row__level__div__btn,.header .header__row .header__row__level__div .header__row__level__div__btn__selected{cursor:pointer;display:flex;align-items:center;justify-content:center;width:81px;height:21px;font-style:normal;font-weight:300;font-size:10px;line-height:10px;border:.5px solid #2d10b4;box-sizing:border-box}.header .header__row .header__row__level__div .header__row__level__div__btn__selected{color:#fff;background-color:#2d10b4}.header .header__row .header__row__kindergartenGrades__checkboxes{display:flex;align-items:center;margin:14px 0 13px 6px}.header .header__row .header__row__kindergartenGrades__checkboxes .header__row__kindergartenGrades__checkboxes__input{cursor:pointer;background:#fff;box-shadow:inset 0 4px 4px rgba(0,0,0,.25)}.header .header__row .header__row__kindergartenGrades__checkboxes .header__row__kindergartenGrades__checkboxes__text{margin-left:9px;font-weight:300;font-size:10px;line-height:10px;color:#333}.header .header__row__kindergartenGrades__checkboxes__btn{cursor:pointer;display:flex;align-items:center;justify-content:center;width:66px;height:20px;font-weight:400;font-size:10px;line-height:10px;color:#fff;margin:18px 5px;background-color:#fb8e12;border-radius:100px}.header .header__qa{display:flex;flex-direction:column;border-radius:5px;background-color:#eef5ff;width:100%;padding:8px;min-height:122px;justify-content:space-between}.header .header__qa--white{background-color:#fff;justify-content:flex-end;padding-left:8px!important;min-height:50px}.header .header__qa .header__qa__text{cursor:pointer;text-align:start;font-weight:300!important;font-size:10px;line-height:17px;letter-spacing:.05em;color:#2b5bff!important}.header .header__qa .header__qa__text--bold{font-weight:700!important}.header .header__contact{cursor:pointer;text-align:start;font-weight:700;font-size:10px;line-height:17px;letter-spacing:.05em;color:#2d10b4!important}.header .header__footer{height:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.header .header__footer .header__footer__logout{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:13px;border:1px solid #2d10b4;box-sizing:border-box;border-radius:50%;width:26px;height:26px;cursor:pointer}.header .header__footer .header__footer__consilium{display:flex;justify-content:center;align-items:flex-end;cursor:pointer;z-index:1;width:101px}.header__footer__logout__icon{cursor:pointer!important;font-style:normal;font-weight:400;font-size:10px;line-height:22px;color:#2b5bff;background:#fff;box-shadow:-4px 4px 10px rgba(0,0,0,.1);border-radius:4px;border:1px solid #2b5bff;width:70px;height:24px;display:flex;justify-content:center}.header__footer__logout__icon:hover{background-color:#2b5bff;color:#fff}.mime-menu{background-color:#fff}.mime-menu .mime-menu__logo__div{padding-top:9px}.mime-menu .mime-header__text{margin-top:13px;color:#0f69b4;font-size:12px}.mime-menu .mime-header__title{font-style:normal;font-weight:200;font-size:25px;line-height:35px;color:#0f69b4;margin-top:7px;margin-left:20px}.mime-menu .mime-header__logo{margin-top:7px;display:flex;margin-left:20px}.mime-menu .mime-header__main_list,.mime-menu .mime-header__main_text{margin:25px 20px;font-style:normal;font-weight:300;font-size:12px;line-height:20px;color:#0f69b4}.mime-menu .mime-header__main_list{list-style-type:square!important}.mime-menu .mime-header__main_li{text-align:start}.mime-menu .mime-header__main_li::marker{color:#0f69b4!important}.mime-menu .mime-header__main_text__finale{margin-top:10px;padding-bottom:10px;font-style:normal;font-weight:300;font-size:12px;line-height:20px;color:#0f69b4}.mime-menu .mime-header__contact{display:flex;justify-content:center;padding-bottom:20px}.mime-menu .mime-header__contact .mime-header__contact__btn{color:#fff!important;display:flex;justify-content:center;border-radius:100px;width:137px;background-color:#3684ef;padding:8px 20px;align-self:center;text-decoration:none;font-weight:400;font-size:12px;line-height:20px;cursor:pointer}.mime-qa{background-color:#fff}.mime-qa .mime-qa__list{margin:25px 20px;font-size:12px;line-height:20px;list-style-type:square!important}.mime-qa .mime-qa__list__li{text-align:start}.mime-qa .mime-qa__list__li::marker{color:#0f69b4!important}.mime-qa .mime-qa__logo__div{padding-top:9px}.mime-qa .mime-qa__title{font-size:17px;line-height:27px}.mime-qa .mime-qa__question,.mime-qa .mime-qa__title{font-style:normal;font-weight:400;color:#0f69b4!important}.mime-qa .mime-qa__question{font-size:10px;line-height:15px;width:150px}.mime-qa .mime-qa__text{color:#0f69b4!important;margin-right:15px}.mime-qa .mime-qa__list,.mime-qa .mime-qa__text{font-style:normal;font-weight:300;font-size:10px;line-height:16px}.mime-qa .mime-qa__list{margin:20px 40px 20px 0;color:#0f69b4}.mime-qa .mime-qa___link,.mime-qa .mime-qa__list .mime-qa__list__text{margin-top:10px;text-align:start}.mime-qa .mime-qa___link{display:flex;font-size:10px;text-decoration:underline;color:#1976d2!important}.mime-qa .mime-qa__contact{padding-top:10px;display:flex;justify-content:center}.mime-qa .mime-qa__contact .mime-qa__contact__btn{color:#fff!important;display:flex;justify-content:center;border-radius:100px;width:137px;background-color:#3684ef;padding:8px 20px;align-self:center;text-decoration:none;font-weight:400;font-size:12px;line-height:20px;cursor:pointer}.maintenance{width:100%;background-image:url(../img/background-guest.94128534.png);background-size:cover;position:relative;justify-content:center;height:100vh;display:flex;flex-direction:column;align-items:center}.maintenance .maintenance_main .maintenance_main__title{color:#fff;font-style:normal;font-weight:400;font-size:56px;line-height:100px;text-align:left;letter-spacing:.03em;margin-bottom:31px}.maintenance .maintenance_main .maintenance_main__text{color:#fff;font-weight:400;font-size:32px;line-height:46px;text-align:center;letter-spacing:.03em}.mobile-explorer-header{align-items:center;justify-content:space-between;display:flex;width:100%;height:58px;padding:0 18px;padding-top:10px;background-color:#1e2d4c}.mobile-explorer-header .mobile-explorer-header__logo{position:absolute;top:0}.mobile-explorer-header .mobile-explorer-header__guest{border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#fff;padding:8px;color:#828282;width:30px;height:30px}.mobile-explorer-header .mobile-explorer-header__students .mobile-explorer-header__students__imgs{cursor:pointer;margin-right:-10px;height:40px}.mobile-explorer-header .mobile-explorer-header__students .v-select:not(.v-select--is-multi).v-text-field--single-line .v-select__selections{flex-wrap:nowrap;display:flex;justify-content:center;margin-left:-5px}.mobile-explorer-header .mobile-explorer-header__students .mobile-explorer-header__students__select{background-color:#2b5bff;color:#fff;width:31px!important;height:31px!important;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:8px}.mobile-explorer-header .mobile-explorer-header__students .mobile-explorer-header__students__select .mobile-explorer-header__students__select__text{font-style:normal;font-weight:500;font-size:10px;line-height:17px;letter-spacing:.05em;color:#2b5bff;margin-left:11px}.mobile-explorer-header .mobile-explorer-header__students .mobile-explorer-header__students__select .v-input__slot:before{border-style:none!important}::v-deep .v-card,::v-deep .v-dialog{border-radius:0 20px 20px 20px}::v-deep .v-card{background-color:#fff!important}.btn{display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;border-radius:4px;font-size:14px;line-height:17px;letter-spacing:.05em;white-space:nowrap;padding:0 12px;background-color:#fff;color:#333}.btn:after{background:transparent;transition:all .3s ease}.btn:after,.btn:hover:after{content:"";position:absolute;width:100%;height:100%;border-radius:4px;top:0;left:0}.btn:hover:after{background:rgba(0,0,0,.05)}.btn--monospace{font-family:Roboto Mono,monospace}.btn--block{display:block;width:100%;margin:0}.btn--block+.btn--block{margin-top:.5rem}.btn--small{font-size:10px;line-height:20px;letter-spacing:.1em;text-align:center;padding:8px 22px}.btn--large,.btn--small{font-style:normal;font-weight:400}.btn--large{font-size:20px;line-height:26px;letter-spacing:.05em;color:#000;padding-top:22px;padding-bottom:22px;min-width:220px}.btn--favorite{background-color:#a8a8a8!important;color:#fff;display:inline-flex;border:none!important;align-content:center;text-transform:none!important;font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:20px}.btn--text{border:none!important;background:none!important}.btn--flat{box-shadow:none!important}.btn--accent{color:#000;text-transform:none;font-weight:400}.btn--accent[disabled]{opacity:.5;pointer-events:none}.btn--borderless{border:none!important}.btn--expanded{min-width:280px;text-align:center;padding-top:13px;padding-bottom:13px;justify-content:center;font-size:1rem}.btn[disabled]{opacity:.5;pointer-events:none}.btn--no-text-transform{text-transform:none!important}.btn--form{background-color:#fff;color:#fff;border:1px solid #000;line-height:15px;font-weight:400;font-size:12px;padding:11px 20px}.btn--primary-01{background-color:#180d81;color:#fff;border:0}.btn--primary-01--outlined{color:#180d81;border:1px #180d81!important;border-style:solid!important;background-color:transparent}.btn--primary-01--outlined:hover{background-color:#180d81;color:#fff}.btn--primary-03{background-color:#3684ef;color:#fff;border:0}.btn--primary-03--outlined{color:#3684ef;border:1px #3684ef!important;border-style:solid!important;background-color:transparent}.btn--primary-03--outlined:hover{background-color:#3684ef;color:#fff}.btn--primary-03--a4{background-color:#0f69b4;color:#fff;border:0}.btn--primary-03--a4--outlined{color:#0f69b4;border:1px #0f69b4!important;border-style:solid!important;background-color:transparent}.btn--primary-03--a4--outlined--active,.btn--primary-03--a4--outlined:hover{background-color:#0f69b4;color:#fff}.btn--secondary-01{background-color:#eb3c46;color:#fff;border:0}.btn--secondary-01--outlined{color:#eb3c46;border:1px #eb3c46!important;border-style:solid!important;background-color:transparent}.btn--secondary-01--outlined--active,.btn--secondary-01--outlined:hover{background-color:#eb3c46;color:#fff}.btn--secondary-02{background-color:#0f69b4;color:#fff;border:0}.btn--secondary-02--outlined{color:#0f69b4;border:1px #0f69b4!important;border-style:solid!important;background-color:transparent}.btn--secondary-02--outlined--active,.btn--secondary-02--outlined:hover{background-color:#0f69b4;color:#fff}.btn--secondary-03--a4{background-color:#00e861;color:#fff;border:0}.btn--secondary-03--a4--outlined{color:#00e861;border:1px #00e861!important;border-style:solid!important;background-color:transparent}.btn--secondary-04{background-color:#180d81;color:#fff;border:0}.btn--secondary-04--outlined{color:#180d81;border:1px #180d81!important;border-style:solid!important;background-color:transparent}.btn--secondary-04--outlined--active,.btn--secondary-04--outlined:hover{background-color:#180d81;color:#fff}.btn--base{background-color:#333;color:#fff;border:0}.btn--base--outlined{color:#333;border:1px #333!important;border-style:solid!important;background-color:transparent}.btn--base--outlined--active,.btn--base--outlined:hover{background-color:#333;color:#fff}.btn--gray-3{background-color:#828282;color:#fff;border:0}.btn--gray-3--outlined{color:#828282;border:1px #828282!important;border-style:solid!important;background-color:transparent}.btn--gray-3--outlined--active,.btn--gray-3--outlined:hover{background-color:#828282;color:#fff}.btn--error{background-color:#f90e1f;color:#fff;border:0}.btn--error--outlined{color:#f90e1f;border:1px #f90e1f!important;border-style:solid!important;background-color:transparent}.btn--error--outlined--active,.btn--error--outlined:hover{background-color:#f90e1f;color:#fff}.btn--menu-desktop{background-color:#9ce3e3;margin-left:20px;width:87px;height:38px;border-radius:100px;font-size:16px;line-height:22px}.more-button{background:#fff;width:49px!important;height:20px!important;border:.5px solid #000!important;border-radius:0;box-sizing:border-box;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;justify-content:center}.more-button--selected{background-color:#d60028!important}.more-text{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:10px;display:flex;align-items:center;letter-spacing:.1em;text-transform:uppercase;color:#454444}.btn--link{-webkit-text-decoration-line:underline;text-decoration-line:underline;font-weight:700;cursor:pointer}.btn--tooltip-question{height:16px!important;width:16px!important;font-family:Roboto;color:#fff;font-size:11px;border-radius:2px;border:2px solid #3684ef;display:flex;align-items:center;justify-content:center;background-color:#3684ef;text-decoration:none!important;z-index:50}.btn--tooltip-question--active{border:2px solid #c5eced;background-color:#c5eced;color:#3684ef}.btn--tooltip-info{display:flex;align-items:center;justify-content:flex-end;text-decoration:none!important;z-index:50}.btn--tooltip-info .btn--tooltip-info__text{font-style:italic;font-weight:400;font-size:9px;line-height:18px;color:#3684ef;margin-bottom:8px}.btn--tooltip-info .btn--tooltip-info__span{margin-top:-50px}.btn--tooltip-info--active{border:2px solid #c5eced;background-color:#c5eced;color:#3684ef}.shadow-base-checkmark{box-shadow:0 4px 4px rgba(0,0,0,.25)}.base-progress{height:20px!important;border-radius:5px!important}.base-progress--accent{border-radius:100px!important}.base-progress--accent ::v-deep .v-progress-linear__determinate{background-color:#fb8e12!important;border-radius:100px!important}.base-progress--accent ::v-deep .v-progress-linear__background{left:0!important;width:100%!important}.base-progress--large{height:30px!important}.base-progress ::v-deep .v-progress-linear__background{opacity:1!important}::v-deep .v-sheet.v-snack__wrapper{border-radius:0 30px 30px 30px!important}::v-deep .base-button{color:#000!important;opacity:.8}.base-snackbar--text{white-space:wrap}.no-image img{opacity:0}.cover{-o-object-fit:cover;object-fit:cover}.base-text-input{font-family:Roboto Mono,monospace;font-weight:500;font-size:15px;line-height:20px;text-align:left!important;color:#000}.base-text-input .middle-div .user-input-text{width:100%;letter-spacing:.05em;border:1px solid #fff;box-sizing:border-box;box-shadow:inset 4px 0 10px rgba(79,79,79,.25);border-radius:50px;padding-left:10px}.base-text-input .middle-div .user-input-text::-moz-placeholder{text-transform:uppercase}.base-text-input .middle-div .user-input-text:-ms-input-placeholder{text-transform:uppercase}.base-text-input .middle-div .user-input-text::placeholder{text-transform:uppercase}.base-text-input .middle-div .user-input-text--large{letter-spacing:normal;font-weight:400;font-size:20px;line-height:26px}.base-text-input .middle-div .user-input-text--disabled{color:rgba(0,0,0,.3)!important}.base-text-input .middle-div .user-input-text--unusable{color:#000}.base-text-input .middle-div .user-input-text--error{color:#f90e1f}.base-text-input .middle-div .user-input-text--light-blue{background-color:#ccf0fb}.base-text-input .middle-div .user-input-text--light-blue-2{background-color:#9ce3e3}.base-text-input .middle-div .user-input-text--white{background-color:#fff}.base-text-input .middle-div .user-input-text--green{background-color:#c6fae7}.base-text-input .middle-div .user-input-text--rose{background-color:#fde5ee}.base-text-input .middle-div .user-input-text--white-out-light-blue{background-color:#fff;border:1px solid #94b3b3}.base-text-input .middle-div .user-input-text--white-out-red{background-color:#fff;border:1px solid #f90e1f}.underline{border:unset;border-bottom:2px solid #000;margin-top:12px}.underline.user-input-text--disabled{border-color:rgba(0,0,0,.3)!important}.underline.user-input-text--large{margin-top:16px}.shadow-container{border:1px solid #fff;box-sizing:border-box;box-shadow:inset 4px 0 10px rgba(79,79,79,.25);border-radius:50px}.shadow-container:focus-within{background:#fff;border:.5px solid #0e0466;box-shadow:none}.shadow-container--reset{border:1px solid #fff;box-sizing:border-box;box-shadow:inset 4px 0 10px rgba(79,79,79,.25);border-radius:50px;background:#fde5ee!important}.profile{box-shadow:-4px 4px 8px rgba(0,0,0,.05);width:350px}.profile .profile__title{font-weight:500;font-size:10px;line-height:10px;letter-spacing:.05em;display:flex;justify-content:left;color:#fff;border-bottom:.25px solid #fff;padding-bottom:3px}.profile .profile__info{margin:10px 0;text-align:start;font-size:11px;line-height:18px;color:#fff}.profile .profile__verification-progress{background-color:#fff;padding:12px 0 12px 13px;border-bottom:.25px solid #bdbdbd}.profile .profile__verification-progress .profile__verification-progress__div{display:flex;justify-content:space-between;color:#4f4f4f}.profile .profile__verification-progress .profile__verification-progress__div .profile__verification-progress__div__main{display:flex;width:100%;align-items:center;justify-content:space-between}.profile .profile__verification-progress .profile__verification-progress__div .profile__verification-progress__div__main .profile__verification-progress__div__main__name{font-style:normal;font-weight:300;font-size:13px;line-height:17px}.profile .profile__verification-progress .profile__verification-progress__div .profile__verification-progress__div__main .profile__verification-progress__div__main__signUp{cursor:pointer;margin-right:22px;font-weight:500;font-size:10px;line-height:10px;color:#bdbdbd}.profile .profile__verification-progress .profile__verification-progress__div .profile__verification-progress__div__edit{font-style:normal;font-weight:400;font-size:10px;line-height:10px;margin-right:28px}.profile .profile__verification-progress .profile__verification-progress__bar{display:flex;margin-top:10px;padding-left:7px;height:23px;width:294px;background:#fff9f7;border-radius:2px}.profile .profile__verification-progress .profile__verification-progress__bar .profile__verification-progress__bar__percentage{display:flex;align-items:center;justify-content:center;color:#4f4f4f;font-style:normal;font-weight:500;font-size:9px;line-height:20px;letter-spacing:.05em;background:#fff;border-radius:100px}.profile .profile__students{background-color:#fff;padding:12px 0 12px 0;margin-top:6px;border-radius:4px}.profile .profile__students--institutions{margin-top:5px;padding-bottom:0}.profile .profile__students .profile__students__div{display:flex;justify-content:space-between;align-items:center}.profile .profile__students .profile__students__div--underline{padding-bottom:5px;border-bottom:.25px solid #bdbdbd}.profile .profile__students .profile__students__div--list{padding:7px 0;cursor:pointer}.profile .profile__students .profile__students__div--list:hover{background-color:#fbf9f9}.profile .profile__students .profile__students__div .profile__students__div__wrap{width:100%;display:flex;justify-content:space-between;align-items:center}.profile .profile__students .profile__students__div .profile__students__div__header{margin-left:13px;align-items:center;display:flex}.profile .profile__students .profile__students__div .profile__students__div__header .profile__students__div__header__title{font-style:normal;font-weight:300;font-size:10px;line-height:10px;color:#bdbdbd}.profile .profile__students .profile__students__div .profile__students__div__header .profile__students__div__header__title--institutions{color:#753d97}.profile .profile__students .profile__students__div .profile__students__div__header .profile__students__div__header__title--completed{color:#bdbdbd}.profile .profile__students .profile__students__div .profile__students__div__header .profile__students__div__header__student{font-style:normal;font-weight:400;font-size:10px;line-height:17px;color:#bdbdbd}.profile .profile__students .profile__students__div .profile__students__div__header .profile__students__div__header__student--institutions{color:#753d97}.profile .profile__students .profile__students__div .profile__students__div__header .profile__students__div__header__student--completed{color:#2b5bff}.profile .profile__students .profile__students__div .profile__students__div__icon{margin-right:15px!important;cursor:pointer}.profile .profile__students .profile__students__div .profile__students__div__selected{width:6px;height:6px;background-color:#eb3c46;border-radius:50%}.profile .profile__students .profile__students__div .profile__students__div__delete{margin-right:7px}.profile .profile__registration__steps{background-color:#fff;display:flex;justify-content:space-between;align-items:center;height:25px}.profile .profile__registration__steps .profile__registration__steps__div{display:flex;padding:12px 0 12px 13px}.profile .profile__registration__steps .profile__registration__steps__div .profile__registration__steps__div__title{font-style:normal;font-weight:400;font-size:10px;line-height:10px;display:flex;color:#bdbdbd}.profile .profile__registration__steps .profile__registration__steps__div .profile__registration__steps__div__title--completed{color:#2b5bff}.profile .profile__registration__steps .profile__registration__steps__complete{margin-right:15px;font-style:normal;font-weight:400;font-size:10px;line-height:10px;color:#2b5bff;cursor:pointer}.applications{background:#fbf9f9;box-shadow:-4px 4px 8px rgba(0,0,0,.05);border-radius:4px;width:350px;padding:14px 15px 38px 15px;min-height:100px;overflow:hidden visible}.applications--empty--text{font-size:14px;width:80%;font-weight:500;color:#2b5bff}.applications--empty--btn{background-color:#2b5bff;width:50%;font-size:11px;height:30px;color:#fff;letter-spacing:.15em;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.applications--empty--img{position:absolute;margin-left:5rem;margin-top:1rem}.applications .applications__title{font-weight:500;font-size:10px;line-height:10px;letter-spacing:.05em;display:flex;justify-content:left;color:#2b5bff;border-bottom:.25px solid #2b5bff;padding-bottom:3px;margin-bottom:6px}.applications .applications__subtitle{font-weight:300;font-size:11px;line-height:18px;letter-spacing:.05em;color:#333;margin-bottom:5px!important}.applications .applications__students{background-color:#fff;padding-top:6px;padding-left:10px;padding-right:12px;margin-bottom:6px;box-shadow:-4px 4px 8px rgba(0,0,0,.1)}.applications .applications__students .applications__student_name{display:flex;justify-content:left;color:#4f4f4f;font-weight:300;font-size:10px;line-height:17px;border-bottom:.25px solid #2b5bff}.applications .applications__students .applications__student_show-detail{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;color:#4f4f4f;font-weight:400;font-size:10px;line-height:17px;border-bottom:.25px solid #2b5bff;transition:height 2s;color:#4002f0}.applications .applications__students .applications__student_show-detail .applications__student_show-detail-report{font-weight:500}.applications .applications__students .applications__student_detail{display:flex;align-items:flex-start;padding-top:6px}.applications .applications__students .applications__student_detail .applications__student_icon{padding-top:4px;padding-left:4px;display:flex}.applications .applications__students .applications__student_detail .applications__student_detail_text{display:flex;flex-direction:column;align-items:flex-start;font-weight:400;font-size:9px;line-height:17px;text-align:start}.applications .applications__students .applications__student_detail .applications__student_detail_text .applications__student_detail_text-title{font-size:10px;color:#19cad0}.applications .applications__students .applications__student_detail .applications__student_detail_text .applications__student_actions-explore{background-color:#2b5bff;color:#fff;font-weight:300;font-size:9px;line-height:9px;padding-top:7.5px;padding-bottom:7.5px;margin-left:6px;letter-spacing:.15em;box-shadow:-4px 4px 4px rgba(0,0,0,.1);width:150px}.applications .applications__students .applications__student_detail .applications__student_detail_text .applications__student_detail_text-reasons{font-weight:500}.applications .applications__students .applications__student_actions{padding-top:13px;padding-left:17px;padding-bottom:11px;display:flex;justify-content:flex-start}.applications .applications__students .applications__student_actions .applications__student_actions-detail{background-color:#19cad0;color:#fff;font-weight:300;font-size:9px;line-height:9px;padding-top:7.5px;padding-bottom:7.5px;letter-spacing:.15em;box-shadow:-4px 4px 4px rgba(0,0,0,.1);width:97px}.applications .applications__students .applications__student_actions .applications__student_actions-explore{background-color:#2d10b4;color:#fff;font-weight:300;font-size:9px;line-height:9px;padding-top:7.5px;padding-bottom:7.5px;margin-left:6px;letter-spacing:.15em;box-shadow:-4px 4px 4px rgba(0,0,0,.1);width:97px}.dashboard{position:relative;background-color:#fff;max-height:100vh}.dashboard__sections-container{display:flex;flex-flow:column wrap;margin-top:20px;max-height:calc(100vh - 100px);height:calc(100vh - 100px);min-height:calc(100vh - 100px);background:#deebff;gap:15px}.dashboard__sections-container ::-webkit-scrollbar{display:none}@media(max-width:960px){.dashboard__sections-container{float:left;display:block;overflow:auto;max-height:none;height:100vh}}.dashboard__avatar-container{max-width:30px;float:left;margin-left:15px;margin-top:-5px}.dashboard__header__icon{cursor:pointer;margin-bottom:3px;margin-left:8px;margin-right:11px;float:left;margin-left:10px;margin-top:-7px;height:30px;width:30px}.dashboard--mobile{flex-direction:row;justify-content:center}.dashboard__container{padding:20px;max-height:100vh}.dashboard__navbar{overflow:visible}.dashboard__navbar__search-container{margin-left:10px;float:right;top:-7px;position:absolute;right:0}.dashboard__navbar__profile{position:absolute;z-index:200;width:100%;background-color:#deebff}.dashboard__navbar__profile__mobile{top:30px;margin-left:10px}.dashboard__navbar__search{position:relative;width:calc(68% - 25px);background-color:#deebff;height:40px;display:flex;align-items:center;border-radius:5px}.dashboard__navbar__search__input{position:absolute;right:10px;top:5px}.dashboard__navbar__mobile{height:60px;background:#deebff;width:calc(100% + 40px);margin-left:-20px;margin-top:-20px;padding-top:20px}.dashboard__navbar__desktop{height:30px;width:100%}.dashboard__navbar__content{position:relative;overflow:visible;display:float}.dashboard .dashboard__section{z-index:1;margin:5px}.dashboard .dashboard__section--header{width:100%}.dashboard__overlay{width:100vw;height:100vh;position:absolute;background-color:rgba(0,0,0,.5);z-index:2}.dashborad__header__logo{position:absolute;top:0;left:1.5%}.password-dialog{background-color:#fff;padding:10px}.dashborad-modal-feedback,.dashborad-modal-flow{background-color:#fff;max-height:95%!important}.dashborad-modal-feedback{margin:0 10px!important}.dashborad-modal-warning{max-height:95%!important}.dashborad-modal-id-warning,.dashborad-modal-warning{border-radius:20px!important;background-color:#fc010a;padding:10px!important;margin:0 10px!important}.dashborad-modal-id-warning{height:400px!important}.dashborad-modal-alert{background-color:#fff;margin:0 20px;max-height:95%!important}.question-modal{width:23px;height:23px;display:flex;justify-content:center;align-items:center;border:1px solid #2b5bff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.favorites{background:#fbf9f9;border-radius:2px;height:450px;overflow:hidden visible;margin-bottom:6px}.favorites .favorites__expansion-panels{max-height:455px!important}.favorites .favorites__title{display:flex!important;justify-content:space-between!important;align-items:center!important;font-weight:500;font-size:10px;line-height:10px;letter-spacing:.05em;display:flex;justify-content:left;color:#2b5bff;border-bottom:.25px solid #2b5bff;padding-bottom:3px;margin-bottom:6px}.favorites .favorites__title .favorites__title__more{cursor:pointer;font-weight:700;font-size:10px;line-height:17px;text-align:right;letter-spacing:.07em;color:#2b5bff;-webkit-text-decoration:underline #2b5bff;text-decoration:underline #2b5bff}.favorites .favorites__main{display:flex;color:#4f4f4f;padding:8px 13px;box-shadow:0 -19px 19px 2px rgba(0,0,0,.1);background-color:#fff}.favorites .favorites__main .favorites__main__div{display:flex}.favorites .favorites__main .favorites__main__div .favorites__main__div__icon{margin:0;display:flex;justify-content:flex-start;text-align:start;width:20px;height:20px;margin-right:9px}.favorites .favorites__main .favorites__main__div .favorites__main__div__title{align-items:center;display:flex;font-style:normal;font-weight:323;font-size:10px;line-height:17px}.favorites .favorites__content{background-color:#fff!important;box-shadow:-4px 4px 8px rgba(0,0,0,.1);padding:0 9px}.favorites .favorites__content--empty--text{font-size:14px;font-weight:500;color:#2b5bff}.favorites .favorites__content--empty--btn{background-color:#2b5bff;width:50%;font-size:11px;height:30px;color:#fff;letter-spacing:.15em;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.favorites .favorites__content .favorites__content__profile{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:6px 36px;margin-left:-24px;margin-right:-24px;background:#19cad0;border-radius:4px}.favorites .favorites__content .favorites__content__profile .favorites__content__profile__title{margin-right:6px;font-style:normal;font-weight:400;font-size:9.5px;line-height:18px;text-align:center;letter-spacing:.1em;color:#fff}.favorites .favorites__content .favorites__content__profile .favorites__content__profile__icon{margin-left:4px}.favorites .favorites__content .favorites__content__comments{padding:14px 12px;margin-top:20px;border:.25px solid #2d10b4;background-color:#fff}.favorites .favorites__content .favorites__content__comments .favorites__content__comments__text-div{display:flex;align-content:center}.favorites .favorites__content .favorites__content__comments .favorites__content__comments__text-div .favorites__content__comments__text-div__text{font-style:normal;font-weight:300;font-size:9px;line-height:15px}.favorites .favorites__content .favorites__content__students__title__save{cursor:pointer;margin-top:5px;font-style:normal;font-weight:500;font-size:9px;line-height:15px;text-align:right;letter-spacing:.1em;text-transform:capitalize;text-align:end}.favorites .favorites__content .favorites__content__students__title{text-align:start;font-style:normal;font-weight:300;font-size:10px;line-height:16px;margin-top:10px}.favorites .favorites__content .favorites__content__students__main{display:flex;flex-direction:column;margin-left:-10px}.favorites .favorites__content .favorites__content__students__div{cursor:pointer;margin-top:10px;flex-wrap:wrap;overflow:auto;font-style:normal;font-weight:300;font-size:10px;line-height:15px;letter-spacing:.07em;display:flex}.favorites .favorites__content .favorites__content__students__div .favorites__content__students__div__text{margin-bottom:4px;padding:7px;margin-left:4px;border:1px solid #2d10b4;box-sizing:border-box;color:#333;border-radius:4px}.favorites .favorites__content .favorites__content__students__div .favorites__content__students__div__text--active{color:#fff;background-color:#2d10b4}.favorites .favorites__content .favorites__content__students__div .favorites__content__students__div__text--selected{opacity:.5;color:#fff;background-color:#2d10b4}.favorites__dialog{max-height:90%!important;min-width:340px}.favorites__loader{height:100vh;width:100%;display:flex;align-items:center;justify-content:center}.reports{border-radius:4px;width:350px;padding:14px 15px 38px 15px;background-color:#2b5bff}.reports,.reports--guest{box-shadow:-4px 4px 8px rgba(0,0,0,.05)}.reports--guest{background:#2b5bff;border-radius:2px}.reports .reports__title{font-weight:500;font-size:10px;line-height:10px;letter-spacing:.05em;display:flex;justify-content:left;padding-bottom:3px;margin-bottom:6px}.reports .reports__title,.reports .reports__title--guest{color:#0d22a8;border-bottom:.25px solid #fff}.reports .reports-main{display:flex;justify-content:flex-start}.reports .reports-main .reports-main__div-1{position:relative;display:flex;justify-content:flex-start;align-items:flex-end;background:linear-gradient(90deg,#e9f9fa 2.31%,#c5eced 164.45%);border-radius:5px;margin-top:1px;height:178px;width:100%;padding:0 125px 13px 10px}.reports .reports-main .reports-main__div-1 .reports-main__div-1__image1{position:absolute;left:0;top:0;width:60px}.reports .reports-main .reports-main__div-1 .reports-main__div-1__image2{position:absolute;right:0;top:0;width:60px}.reports .reports-main .reports-main__div-1 .reports-main__div-1__image3{position:absolute;bottom:0;right:0;width:120px;margin-right:10px}.reports .reports-main .reports-main__div-1 .reports-main__div-1__title{text-align:left;font-style:normal;font-weight:700;font-size:28px;line-height:30px;letter-spacing:.07em;color:#4002f0;text-shadow:-1px 1px 0 #ff96cd}.reports .reports-main .reports-main__div-2{display:flex;justify-content:center;align-items:center;height:180px;width:165px}.reports .reports__link-btns{cursor:pointer;margin-top:6px;display:flex;background:#5399ef;padding:7px 65px 7px 15px;border-radius:5px}.reports .reports__link-btns .reports__link-btns__text{font-style:normal;font-weight:400;font-size:10px;line-height:17px;letter-spacing:.07em;color:#0d22a8}.reports .reports__feedback{background-color:#0d22a8;width:350px}.reports .reports__feedback--blue{background-color:#3684ef}.reports .reports__info__title{font-weight:700}.reports .reports__info__text,.reports .reports__info__title{text-align:start;font-style:normal;font-size:11px;line-height:18px;color:#0d22a8}.reports .reports__info__text{font-weight:300}.mobile-header{display:flex;align-items:center;justify-content:space-between;background:#deebff;border-radius:5px;height:73px}.mobile-header .mobile-header__main__menu-icon{cursor:pointer;margin-bottom:3px;margin-left:8px;margin-right:11px}.mobile-header .mobile-header__main__explorer-icon{cursor:pointer;margin-right:15px}.detail{background:#eef5ff}.detail .detail__title{width:100%;color:#2b5bff;line-height:17px;border-bottom:.25px solid #2b5bff}.detail .detail__title .detail__title-name{text-align:left;display:flex;align-items:center;font-weight:500;font-size:10px;line-height:10px;letter-spacing:.05em}.detail .detail__subtitle{display:flex;font-size:10px;line-height:18px;letter-spacing:.02em;color:#2b5bff}.detail .detail__list{background-color:#fff}.detail .detail__list .detail__list-number{height:100%}.detail .detail__list .detail__list-number .detail__list-number_text{font-weight:700;font-size:13px;line-height:24px;display:flex;align-items:center;color:#2b5bff;justify-content:center}.detail .detail__list .detail__list-school{font-weight:300;font-size:12px;line-height:18px;letter-spacing:.03em;color:#333;display:flex;align-items:center;justify-content:center}.detail .detail__list .detail__list-fav{display:grid;justify-content:flex-end}.detail .detail__list .detail__list-fav .detail__list-fav_container{position:relative;top:-38px;left:-55px}.detail .detail__list .detail__list-fav .detail__list-fav_container .detail__list-fav_btn{height:27px!important;width:27px!important}.detail .detail__info{background-color:#fbf9f9}.detail .detail__info .detail__info-text{font-weight:300;font-size:12px;line-height:18px;letter-spacing:.02em;color:#333}.detail .detail__arrows{background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center;opacity:.5;border-radius:4px}.detail .detail__arrows .detail__arrows-img_top{margin-top:15px;transform:rotate(-90deg)}.detail .detail__arrows .detail__arrows-img_bottom{margin-bottom:15px;margin-right:3px;transform:rotate(90deg)}.notifications{width:100%;max-width:100%}.notifications .notifications__title{font-weight:500;font-size:10px;line-height:10px;letter-spacing:.05em;color:#0d22a8;display:flex;justify-content:left;border-bottom:.25px solid #fff;padding-bottom:3px;margin-bottom:6px}.notifications .notifications__container{display:flex;align-items:flex-start;padding-top:20px;text-align:left}.notifications .notifications__container .notifications__container_img{padding-top:4px;padding-left:4px;padding-right:5px;display:float;float:left}.notifications .notifications__container .notifications__container_text{font-size:10px;line-height:15px;letter-spacing:.06em;color:#0d22a8}.notifications .notifications__container .notifications__container_text a{border-bottom:1px solid #fff}.tools{box-shadow:-4px 4px 8px rgba(0,0,0,.05);border-radius:4px;width:350px;padding:14px 15px 9px 15px;background-color:#2b5bff}.tools .tools__title{font-weight:500;font-size:10px;line-height:10px;letter-spacing:.05em;display:flex;justify-content:left;color:#fff;border-bottom:.25px solid #fff;padding-bottom:3px;margin-bottom:6px}.tools .tools__div{display:flex;justify-content:center}.tools .tools__div .tools__div__sections{display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;box-shadow:-4px 4px 8px rgba(0,0,0,.1);padding:6px 11px;font-weight:300;font-size:10px;line-height:17px;letter-spacing:.07em;margin-bottom:3px;color:#fff;text-align:left;height:118px;width:103px;box-shadow:-4px 4px 10px rgba(0,0,0,.1);border-radius:4px}.tools .tools__div .tools__div__sections--explore{background:linear-gradient(180deg,#207bf7,#97c3ff);box-shadow:-4px 4px 10px rgba(0,0,0,.1)}.tools .tools__div .tools__div__sections--favorites{background:linear-gradient(180.15deg,#08b574 .13%,#90f6d0 138.75%);box-shadow:-4px 4px 10px rgba(0,0,0,.1)}.tools .tools__div .tools__div__sections--simulate{background:linear-gradient(180deg,#1c009f,#735ed4);box-shadow:-4px 4px 10px rgba(0,0,0,.1)}.tools .tools__div .tools__div__sections .tools__div__sections__img{width:44px;margin-left:-13px}.calendar{background:#eef5ff;border-radius:2px}.calendar .calendar__information__container{padding:14px 0 0 15px;max-height:491px}.calendar .calendar__information__container .calendar__title{font-weight:700;font-size:10px;line-height:14px;letter-spacing:.04em;color:#4f4f4f;display:flex;justify-content:center;margin-bottom:20px;margin-right:15px;background-color:#fff;text-align:left}.calendar .calendar__information__container .calendar__container{display:flex;align-items:flex-start;flex-direction:column}.calendar .calendar__information__container .calendar__container .calendar__container_img{padding-left:4px;padding-right:5px;display:flex;border-left:.25px solid #3684ef;margin-left:4px;position:relative}.calendar .calendar__information__container .calendar__container .calendar__container_img .calendar__container_img-date_icon{margin-left:-6.5px;position:absolute;margin-top:8px}.calendar .calendar__information__container .calendar__container .calendar__container_img .calendar__container_img-text_icon{align-self:start;position:absolute;margin-left:-11px;margin-top:7px}.calendar .calendar__information__container .calendar__container .calendar__container_text-img{font-weight:700;font-size:10px;line-height:13px;letter-spacing:.1em;color:#6a6a6a;margin-right:15px;padding-top:3px;padding-bottom:3px}.calendar .calendar__information__container .calendar__container .calendar__container_text-general{font-weight:300;font-size:9px;line-height:13px;letter-spacing:.02em;color:#6a6a6a;text-align:start;margin-top:7px;margin-bottom:7px;width:100%}.calendar .calendar__information__container .calendar__container .calendar__container_text-user{font-weight:500;font-size:9px;line-height:13px;letter-spacing:.02em;color:#3684ef;text-shadow:-4px 4px 8px rgba(54,132,239,.2);text-align:start;margin-top:7px;margin-bottom:7px}.calendar .calendar__information__container .calendar__container .calendar__container_date{display:flex;flex-direction:row;background-color:#fff;width:100%}.calendar .calendar__information__container .calendar__container .calendar__container_general{display:flex;flex-direction:row;margin-right:15px}.calendar .calendar-btn__container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:6px 13px;margin:14px 15px 20px 15px}.calendar .calendar-btn__container .calendar-btn{position:absolute;width:125px;height:25px;background:#2d10b4;box-shadow:-4px 4px 4px rgba(0,0,0,.1)!important}.calendar .calendar-btn__container .calendar-btn .calendar-btn__text{font-weight:300;font-size:9px;line-height:9px;text-align:center;letter-spacing:.15em;text-transform:uppercase;color:#fff;flex:none;order:0;flex-grow:0;margin:0 10px}.dfm{background:#fbf9f9;box-shadow:-4px 4px 8px rgba(0,0,0,.1);border-radius:2px;width:350px;padding:14px 15px 28px 15px;height:450px;overflow:hidden visible;margin-bottom:6px}.column-container{display:flex;flex-wrap:wrap;position:relative}.column{flex-grow:1;width:33%;height:100vh}.backdrop{z-index:100;position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.9)}.centered-modal{z-index:101;transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.flex-col,.flex-row{display:flex}.information-container{margin-top:40%}.big{font-size:20px}.dfm-text{font-family:Roboto;font-size:12px;line-height:20px;letter-spacing:.02em;color:#0d22a8}.mx-table.mx-table-date{text-transform:uppercase;font-weight:700;color:#2b5bff}.dfm-open-button{font-family:Roboto;font-size:12px;line-height:22px;color:#fff;background-color:#2b5bff;padding-left:20px;padding-right:20px;padding-top:7px;padding-bottom:7px;border-radius:10px;display:inline-block;cursor:pointer}.video-player{position:absolute;left:var(--horizontal-offset);top:var(--vertical-offset)}.video-container{width:var(--width);height:var(--height);max-width:var(--width);max-height:var(--height);background-color:transparent;overflow:hidden;position:relative}.main-section{width:100%;display:flex;flex-direction:row}.meeting-organizer-text{font-family:Montserrat;font-size:12px;line-height:22px;color:#0d22a8}.meeting-organizer{width:60vw;height:560px;background-color:#eef5ff;text-align:left;display:flex;flex-direction:column}.time-list-container{width:25%;background-color:#eef5ff;padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:10px;text-align:center}.time-container{width:100%;height:40px;border-radius:3px;position:relative;margin-bottom:5px;margin-top:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.time-chosen{border:1px solid transparent;background-color:#fff;color:#2b5bff}.time-available{border:1px solid #2b5bff;font-weight:700;color:#2b5bff;cursor:pointer}.time-unavailable{border:1px solid #bdbdbd;color:#bdbdbd}.vertical-center{transform:translateY(-50%)}.center,.vertical-center{position:absolute;top:50%}.center{left:50%;transform:translate(-50%,-50%)}.time{font-family:Roboto;font-size:12px;line-height:22px;width:100%}.time-title{font-family:Montserrat;font-weight:700;font-size:10px;line-height:16px;text-align:center;letter-spacing:1.5px;text-transform:uppercase;color:#2b5bff}.fade-enter-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.time-button{padding-top:10px;padding-bottom:10px;padding-left:30px;padding-right:30px;background-color:transparent;border-radius:3px;margin-right:16px}.button-disabled{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid #bdbdbd;color:#bdbdbd}.button-enabled{cursor:pointer;background-color:#2b5bff;color:#fff}.outer{width:100%;overflow:auto}.inner,.outer{text-align:center}.inner{display:inline-block;width:80px;height:60px;margin:10px;cursor:pointer}.entity-img{height:60px;width:60px;border-radius:30px;-o-object-fit:contain;object-fit:contain}.entity-name{font-family:Roboto;font-size:10px;line-height:10px;letter-spacing:.02em;color:#0d22a8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bg-custom{min-height:50%;background:linear-gradient(182.84deg,#3684ef -20.61%,#4ec5d5 79.86%,#11d3d9 121.02%)}.bg-custom,.bg-custom--image{display:flex;width:100%;transform:rotate(-180deg)}.bg-custom--image{height:auto;background:linear-gradient(hsla(0,0%,100%,.0095),hsla(0,0%,100%,.0095));flex-direction:column;align-items:center;justify-items:center}.bg-gradient-primary{background:linear-gradient(160.53deg,#3684ef -6.64%,#3684ef 106.64%)}.bg-gradient-secondary{display:flex;width:100%;background:#00d4ff;background:linear-gradient(176deg,#00d4ff,#3684ef 0,#fff)}.bg-gradient-secondary--image{width:100%;height:auto;background:linear-gradient(hsla(0,0%,100%,.95),hsla(0,0%,100%,.95));display:flex;flex-direction:column;align-items:center;justify-items:center}.year{width:33px;height:11px;font-size:.4rem;border-radius:4px;color:#fff;margin-top:-.2rem;border:1px solid #000}.modal,.year{display:flex;justify-content:center;align-items:center}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);opacity:0;-webkit-animation:modal-show .5s 1 forwards;animation:modal-show .5s 1 forwards}.modal-content{position:relative;width:90%;height:90%;background-color:#fff}.line-h{line-height:-1rem!important}.line-h,.modal:target{display:flex}.modal-hide{position:absolute;top:-8px;right:-22px;width:60px;height:60px;padding:0;-webkit-appearance:none;background-color:transparent;border:none;font-size:48px;text-align:center;text-decoration:none}@-webkit-keyframes modal-show{0%{opacity:0}to{opacity:1}}@keyframes modal-show{0%{opacity:0}to{opacity:1}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes slideInDown{0%{transform:translateY(-100%);visibility:visible}to{transform:translateY(0)}}@keyframes slideInDown{0%{transform:translateY(-100%);visibility:visible}to{transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}.map{height:500px}.w-marker{width:35px;height:25px}a[href^="http://maps.google.com/maps"]{display:none!important}.gmnoprint a,.gmnoprint span{display:none;color:transparent}.gmnoprint div{background:none!important;color:transparent}.feedback-max-width{max-width:1000px}.feedback-padding-x{padding:0 2rem}.feedback-bg-gray{background-color:#ebebeb}.feedback-firstname{text-transform:capitalize!important}.feedback-bg-purple{background-color:#23027c}.feedback-title-purple{font-family:Poppins;font-style:normal;font-weight:400;font-size:1rem;line-height:20px;letter-spacing:.02em;color:#3a0ac0;text-align:left}.feedback-text-purple{color:#3a0ac0!important}.feedback__text-welcome{font-family:Poppins;font-style:normal;font-weight:400;font-size:.9rem;line-height:20px;letter-spacing:.02em;color:#5f5f5f}.feedback-container-expansion{width:100%!important}.feedback-container-panel{width:100%;min-height:60px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;height:100%;display:flex;flex-direction:row;align-items:center;background-color:#fff;padding:.5rem 1rem;box-sizing:border-box}.feedback-container-panel__open{font-family:Roboto;font-style:normal;font-weight:400;font-size:.8rem;text-transform:uppercase;line-height:10px;letter-spacing:.1em;color:#fff;background-color:#3684ef;border:.5px solid #3684ef;box-shadow:0 -4px 4px rgba(54,132,239,.1),0 4px 4px rgba(54,132,239,.1);padding:.3rem .6rem;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px}.feedback-container-panel__close{width:25px;height:25px;display:flex;justify-content:center;align-items:center;background-color:#eb3c46;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.feedback-container-panel__content{margin-left:-55px!important;width:calc(100% + 110px)!important}.feedback-container-panel>div:first-child{width:calc(100% - 70px)}.feedback-container-panel>div:first-child>p:first-child{font-family:Roboto;font-style:normal;font-weight:300;line-height:20px;font-size:.9rem;letter-spacing:.05em;color:#000}.feedback-container-panel>div:first-child>p:last-child{font-family:Roboto;font-style:normal;font-weight:700;font-size:.7rem;line-height:12px;letter-spacing:.05em;color:#eb3c46}.feedback-container-panel>div:last-child{width:70px}.feedback-title-bg-white{font-family:Poppins;font-style:normal;font-weight:300;font-size:1rem;line-height:25px;color:#4f4f4f;background:#f2f2f2;margin-bottom:.2rem;border-radius:2.46px;-webkit-border-radius:2.46px;-moz-border-radius:2.46px;-ms-border-radius:2.46px;-o-border-radius:2.46px;padding:.2rem 1rem .2rem .2rem}.feedback-applications-to-date{width:90%;margin-left:5%;display:flex;flex-direction:column;justify-content:center;align-items:center}.feedback-applications-to-date>hr{border:0;border-bottom:.25px solid #4f4f4f!important}.feedback-applications-to-date>div{width:100%;margin-bottom:.5rem;display:flex;max-width:400px}.feedback-applications-to-date>div>span{text-align:left;font-family:Roboto;font-style:normal;font-weight:500;font-size:.8rem;line-height:20px;color:#333}.feedback-applications-to-date>div>picture{width:40px;height:25px;display:flex;justify-content:flex-start;align-items:center}.feedback-applications-to-date>p{margin-top:1rem;border-top:.25px solid #4f4f4f!important;padding-top:1rem;font-family:Roboto;font-style:normal;font-weight:400;font-size:.8rem;line-height:15px;text-align:center;letter-spacing:.03em;color:#4f4f4f}.feedback-applications-to-date__margin{display:flex;width:150%;margin-left:-25px!important;padding:1.2rem 0 .5rem 0}.feedback-applied-school{background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.15);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;width:100%}.feedback-applied-school__information{font-family:Roboto;font-style:normal;font-weight:700;font-size:.9rem;line-height:18px;color:#4f4f4f}.feedback-applied-school>div:first-child{display:flex;width:100%;justify-content:center;align-items:center}.feedback-applied-school__text-no-assigned{font-family:Roboto;font-style:normal;font-weight:400;font-size:.9rem;line-height:15px;color:#979797}.feedback-applied-school__text-aqua{color:#15e3ce}.feedback-applied-school__border{border-bottom:.15px solid #c7c0c0}.feedback-applied-school__index{background-color:#15e3ce;color:#fff;font-family:Roboto;font-style:normal;font-weight:700;font-size:1rem;line-height:24px;width:60px;min-height:60px;display:flex;justify-content:center;align-items:center}.feedback-applied-school__no-assigned{background-color:#d7d7d7}.feedback-applied-school__information,.feedback-applied-school__information>div{width:100%;display:flex;justify-content:center;align-items:center}.feedback-applied-school__information>div{padding:.5rem;border-bottom:.15px solid #d7d7d7;font-family:Roboto;font-style:normal;font-weight:400;font-size:.9rem;line-height:15px;color:#4f4f4f}.feedback-applied-school__information>div:first-child{border-right:.15px solid #d7d7d7}.feedback-applied-school__name{font-family:Roboto;font-style:normal;font-weight:400;font-size:.9rem;line-height:15px;color:#4f4f4f;display:flex;width:calc(100% - 60px);justify-content:flex-start;align-items:center;text-align:left;padding:0 1rem}.feedback-applied-school__button{width:95%!important;min-width:none!important;color:#fff!important;font-family:Roboto!important;font-style:normal!important;font-weight:400!important;font-size:.7rem!important;line-height:10px!important;letter-spacing:.1em!important;border-radius:0 0 10px 10px!important;-webkit-border-radius:0 0 10px 10px!important;-moz-border-radius:0 0 10px 10px!important;-ms-border-radius:0 0 10px 10px!important;-o-border-radius:0 0 10px 10px!important}.feedback-applied-school__button-no-border{border-radius:0 0 0 0!important;-webkit-border-radius:0 0 0 0!important;-moz-border-radius:0 0 0 0!important;-ms-border-radius:0 0 0 0!important;-o-border-radius:0 0 0 0!important}.feedback-probability-alert{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.feedback-probability-alert>div:first-child{max-width:700px}.feedback-probability-alert div>p{font-family:Roboto;font-style:normal;font-weight:400;font-size:.9rem;line-height:20px;color:#fff}.feedback-probability-alert__title{font-family:Poppins;font-style:normal;font-weight:300;font-size:1rem;line-height:25px;color:#4f4f4f;background:#f2f2f2;margin-bottom:.2rem;border-radius:2.46px;-webkit-border-radius:2.46px;-moz-border-radius:2.46px;-ms-border-radius:2.46px;-o-border-radius:2.46px;padding:.2rem 1rem .2rem .2rem}.feedback-probability-alert__recommendation{font-family:Poppins;font-style:normal;font-weight:500;font-size:1.1rem;line-height:21px;text-align:center;color:#fff}.feedback-probability-alert__message-warning{font-family:Roboto;font-style:normal;font-weight:400;font-size:.7rem;line-height:14px;color:#fff;max-width:200px;margin-left:1rem;padding:1rem;display:flex;justify-content:center;align-items:center;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.feedback-probability-alert__warning{background-color:#e94c6e}.feedback-probability-alert__normal{background-color:#ff8311}.feedback-recommendations-message{font-family:Roboto!important;font-style:normal!important;font-weight:400!important;font-size:.8rem!important;line-height:18px!important;text-align:center!important;color:#4f4f4f!important}.feedback-recommendations-message__btn{text-transform:none!important}.feedback-recommendations-message__question{font-family:Roboto!important;font-style:normal;font-weight:700!important;font-size:.9rem!important;line-height:19px!important;color:#4f4f4f!important}.feedback-recommendations__not-found-img{filter:grayscale(1)}.feedback-map__container{height:700px}.feedback-map__container--mobile{height:500px}.feedback-map__information{max-width:400px}.feedback-map__information>span{font-family:Roboto;font-style:normal;font-weight:300;font-size:.7rem;line-height:14px;letter-spacing:.05em;color:#fff}.feedback-schools-recommendations__warning{display:flex;justify-content:center;align-items:center;font-family:Roboto;font-style:normal;font-weight:400;font-size:.8rem;line-height:15px;text-align:center;letter-spacing:.03em;color:#4f4f4f;padding:.1rem 1rem}.feedback-schools-recommendations__message{font-family:Roboto;font-style:normal;font-weight:700;font-size:.8rem;line-height:24px;color:#4f4f4f}.feedback-schools-recommendations__border-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.feedback-schools-recommendations__border-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.feedback-schools-recommendations__border-total{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.feedback-schools-recommendations__container{width:100%;max-width:600px;display:flex;flex-direction:column;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.15);border-radius:10px}.feedback-schools-recommendations__container>h1{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#4f4f4f;min-height:50px;text-align:left;padding:1rem;border-bottom:.25px solid #c9c4c4}.feedback-schools-recommendations__container>div{width:96%;box-sizing:border-box;margin-left:2%;display:flex;flex-direction:row;justify-content:center;align-items:center}.feedback-schools-recommendations__gif{width:98%;padding-left:2%;display:flex;justify-content:center;align-items:center}.feedback-schools-recommendations__gif>img{border-radius:4px;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.feedback-schools-recommendations__button{width:96%;font-family:Roboto!important;font-style:normal!important;font-weight:400!important;font-size:.8rem!important;line-height:10px!important;text-align:center!important;letter-spacing:.1em!important;color:#fff!important;margin-left:2%;border-radius:0 0 10px 10px!important;-webkit-border-radius:0 0 10px 10px!important;-moz-border-radius:0 0 10px 10px!important;-ms-border-radius:0 0 10px 10px!important;-o-border-radius:0 0 10px 10px!important}.feedback-schools-recommendations__container--title{width:25%;display:flex;flex-direction:column}.feedback-schools-recommendations__container--title>span{display:flex;justify-content:center;align-items:center;min-height:35px;font-family:Roboto;font-style:normal;font-weight:400;font-size:.7rem;line-height:12px;text-align:center;color:#4d17e3;font-weight:700}.feedback-schools-recommendations__container--title>picture{background:#f2f2f2;height:60px}.feedback-schools-recommendations__container--title>picture>span{font-family:Roboto;font-style:normal;font-weight:400;font-size:.7rem;line-height:12px;text-align:center;color:#0d22a8}.feedback-important-dates{width:100%;text-align:left;line-height:20px}.feedback-end__text,.feedback-important-dates{font-family:Roboto;font-style:normal;font-size:.9rem;color:#4f4f4f}.feedback-end__text{font-weight:400;line-height:25px}.feedback-end__button-container{width:100%}.feedback-end__button{width:100%!important;font-size:.65rem!important;height:auto!important;padding:.8rem .5rem!important;display:flex!important}.feedback .feedback_intro{overflow-y:hidden;width:100%;background:linear-gradient(270deg,#abc9f2 2.31%,#eef5ff 164.45%)}.feedback-introduction{width:100%}.feedback-introduction .feedback-introduction__header{display:flex;justify-content:space-between;background-color:#2d10b4;align-items:center;padding:11px 23px}.feedback-introduction .feedback-introduction__header .feedback-introduction__header__logo{width:50px}.feedback-introduction .feedback-introduction__header .feedback-introduction__header__consilium-logo{width:95px;height:14px}.feedback-introduction .feedback-introduction__content{display:flex;flex-direction:column;align-items:flex-start;padding:20px 30px;background:linear-gradient(270deg,#abc9f2 2.31%,#eef5ff 164.45%)}.feedback-introduction .feedback-introduction__content--results{justify-content:center;align-items:center}.feedback-introduction .feedback-introduction__content .feedback-introduction__content__text{font-weight:300;font-size:14px;line-height:24px;letter-spacing:.02em;color:#2d10b4}.feedback-introduction .feedback-introduction__content .feedback-introduction__content__result__title{display:flex;justify-content:center;background-color:#fff;font-weight:300;font-size:15px;line-height:25px;text-align:center;color:#2d10b4;padding:4px 15px}.feedback-introduction .feedback-introduction__content .feedback-introduction__content__result__div{padding:0 2px;display:flex;justify-content:center;align-items:center;margin-top:20px}.feedback-postulation{width:110%;display:flex;flex-direction:column}.feedback-postulation .feedback-postulation__btn{display:flex;align-items:center;width:300px;border-radius:0!important}.feedback-postulation-details{width:100%}.feedback-postulation-details .feedback-postulation-details__stats{padding:10px 40px;margin-left:10px}.feedback-postulation-details .feedback-postulation-details__stats .feedback-postulation-details__stats__div{display:flex;justify-content:space-between;align-items:center}.feedback-postulation-details .feedback-postulation-details__stats .feedback-postulation-details__stats__div .feedback-postulation-details__stats__div__numb{justify-content:center;display:flex;align-items:center;width:44px;height:44px;border:3px solid #fff;border-radius:50%;color:#2d10b4}.feedback-postulation-details .feedback-postulation-details__stats .feedback-postulation-details__stats__div .feedback-postulation-details__stats__div__text{font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#2d10b4;width:240px;padding:20px 20px;background-color:transparent}.feedback-postulation-details .feedback-postulation-details__subtitle-div{text-align:left;padding:0 40px 0 60px;margin-top:20px;margin-bottom:10px}.feedback-postulation-details .feedback-postulation-details__subtitle-div .feedback-postulation-details__subtitle-div__text{padding:2px;display:inline;color:#2d10b4;background-color:#fff;font-style:normal;font-weight:400;font-size:15px;line-height:25px}.feedback-postulation-details .feedback-postulation-details__title-div{background:linear-gradient(270deg,#abc9f2 2.31%,#eef5ff 164.45%);width:100%;display:flex;justify-content:center;flex-direction:column}.feedback-postulation-details .feedback-postulation-details__title-div .feedback-postulation-details__title-div__assigned{display:flex;align-items:center;background-color:#fff;justify-content:center;padding:9px 0;border-bottom:.25px solid #b6b6b6}.feedback-postulation-details .feedback-postulation-details__title-div .feedback-postulation-details__title-div__assigned .feedback-postulation-details__title-div__assigned__dot{width:8px;height:8px;background-color:#11d3d9;border-radius:50%}.feedback-postulation-details .feedback-postulation-details__title-div .feedback-postulation-details__title-div__assigned .feedback-postulation-details__title-div__assigned__text{font-weight:400;font-size:10px;line-height:10px;text-align:center;letter-spacing:.07em;color:#333}.feedback-postulation-details .feedback-postulation-details__title-div .feedback-postulation-details__title-div__content{display:flex;color:#fff;margin-left:50px;width:115px;text-align:left;background-color:#2d10b4;padding:0 5px;margin-bottom:11px}.feedback-postulation-details .feedback-postulation-details__title-div .feedback-postulation-details__title-div__title{margin-left:50px!important;display:block;text-align:left!important;font-weight:300;font-size:20px;line-height:25px;color:#fff;background:#2d10b4;margin-top:1px!important}.feedback-postulation-details .feedback-postulation-details__date{text-align:left;margin:20px 0 0 0!important;font-weight:400;font-size:12px;line-height:18px;color:#4f4f4f}.feedback-postulation-details .feedback-postulation-details__card{background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.15);border-radius:2px;width:330px}.feedback-postulation-details .feedback-postulation-details__card .feedback-postulation-details__card__div{border-bottom:.25px solid #b6b6b6}.feedback-postulation-details .feedback-postulation-details__card .feedback-postulation-details__card__div .feedback-postulation-details__card__div__number{background-color:#2d10b4;border-radius:0 2px 0 0;color:#fff}.feedback-postulation-details .feedback-postulation-details__card .feedback-postulation-details__card__div .feedback-postulation-details__card__div__title{font-weight:400;font-size:12px;line-height:15px;color:#2d10b4;display:flex;justify-content:flex-start!important;margin-left:18px}.feedback-postulation-details .feedback-postulation-details__card .feedback-postulation-details__card__shift{border-bottom:.25px solid #b6b6b6;padding:4px 0;display:flex;padding-left:10px;font-weight:300;font-size:12px;line-height:18px;letter-spacing:.02em;color:#333}.feedback-postulation-details .feedback-postulation-details__card .feedback-postulation-details__content{margin-top:4px}.feedback-postulation-details .feedback-postulation-details__card .feedback-postulation-details__content .feedback-postulation-details__content_btn{background:#11d3d9;border-radius:0}.feedback-postulation-details .feedback-postulation-details__card .feedback-postulation-details__content .feedback-postulation-details__content_profile{background:#3684ef;border-radius:0 0 2px 2px;margin-top:3px}.feedback-postulation-details .feedback-postulation-details__card .feedback-postulation-details__content .feedback-postulation-details__content_text{font-weight:500;font-size:11px;line-height:20px;color:#2d10b4;text-align:left}.feedback-postulation-details .feedback-postulation-details__card .feedback-postulation-details__content .feedback-postulation-details__content_footer{margin-left:-4px;margin-right:-4px;padding:10px 20px;border-top:.25px solid #b6b6b6;border-bottom:.25px solid #b6b6b6}.feedback-risk{background:linear-gradient(147.96deg,rgba(54,132,239,.9) 8.96%,#cce1ff 89.28%)!important}.feedback-risk .feedback-risk__div .feedback-risk__div__title{margin:2px 44px 0 64px!important;font-weight:300;font-size:20px;line-height:25px;color:#fff;background:#2d10b4;border-radius:0;text-align:left}.feedback-risk .feedback-risk__div .feedback-risk__div__text{margin:14px 44px 0 64px!important;text-align:left;font-weight:400;font-size:12px;line-height:20px;color:#2d10b4}.feedback-risk .feedback-risk__img-div{margin:0;display:flex;justify-content:center}.feedback-risk .feedback-risk__img-div .feedback-risk__img-div__text{width:155px!important;flex:none}.feedback-risk .feedback-risk__img-div .feedback-risk__img-div__picture{width:114px!important}.feedback-risk .feedback-risk__footer{color:#2d10b4;padding:10px 40px;font-weight:500;font-size:14px;line-height:22px;text-align:center;letter-spacing:.1em;text-transform:uppercase}.feedback-other-recommendation{background-color:#2d10b4!important}.feedback-other-recommendation .feedback-other-recommendation__title{flex-direction:column;background-color:transparent!important;border-radius:1px;text-align:left;width:220px}@media(max-width:768px){.feedback-other-recommendation .feedback-other-recommendation__title{margin-left:48px}}.feedback-other-recommendation .feedback-other-recommendation__title__text{color:#2d10b4;margin-top:2px;background-color:#fff;padding-right:4px}.feedback-other-recommendation .feedback-other-recommendation__title__text--inline{display:inline-block!important}.feedback-map .feedback-map__loading{display:flex;align-items:center;height:500px;justify-content:center}.feedback-map .feedback-map__examples{display:flex;justify-content:flex-start;margin-left:15px}.feedback-map .feedback-map__examples--heart{margin-left:11px}.feedback-map .feedback-map__examples--institution{margin-left:9px}.feedback-map .feedback-map__examples--recommended{margin-left:7px}.feedback-recommendation .feedback-recommendation__title{padding:10px 15px}.feedback-recommendation .feedback-recommendation__explore{background-color:#92bcf6}.feedback-recommendation .feedback-recommendation__explore .feedback-recommendation__explore__btn{background-color:#92bcf6;color:#2d10b4}.feedback-recommendation .feedback-recommendation__profile{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:4px}.feedback-recommendation .feedback-recommendation__profile .feedback-recommendation__profile__btn{height:33px;border-radius:2px}.feedback-footer{background:linear-gradient(180deg,rgba(54,132,239,.9) -3.26%,#cce1ff 108.68%)}.feedback-footer .feedback-footer__title{font-style:normal;font-weight:400;font-size:15px;line-height:25px;color:#2d10b4;margin-left:5px}.feedback-footer .feedback-footer__text{font-weight:500;font-size:12px;line-height:25px;color:#2d10b4;margin-left:5px}.feedback-footer .feedback-footer__text--light{font-weight:300}.feedback-footer .feedback-footer__btn{color:#2d10b4!important;border:1px solid #2d10b4;box-sizing:border-box;border-radius:4px}.loading-page{background:#2d10b4!important}.loading-page .loading-page__logo{display:flex;align-items:center;justify-content:space-between;width:80%;margin:20px 10px}.feedback-map-info{background-color:#0a2559}.feedback-map-info .feedback-map-info__content{padding:20px 70px 20px 40px;display:flex;flex-direction:column;text-align:left;margin-left:20px}.feedback-map-info .feedback-map-info__content .feedback-map-info__content__title{background-color:#fff;margin-bottom:4px;font-style:normal;font-weight:300;font-size:12px;line-height:19px;color:#0e1626;padding-left:4px}.feedback-map-info .feedback-map-info__content__info{padding:0 70px 40px 40px}.feedback-map-info .feedback-map-info__content__info .feedback-map-info__content__info__div{display:flex;align-items:center}.feedback-map-info .feedback-map-info__content__info .feedback-map-info__content__info__div .feedback-map-info__content__info__div__circle{width:12px;height:12px;border-radius:50%;margin-right:15px}.feedback-map-info .feedback-map-info__content__info .feedback-map-info__content__info__div .feedback-map-info__content__info__div__circle--assigned{background-color:#11d3d9}.feedback-map-info .feedback-map-info__content__info .feedback-map-info__content__info__div .feedback-map-info__content__info__div__circle--not-assigned{background-color:#fff}.feedback-map-info .feedback-map-info__content__info .feedback-map-info__content__info__div .feedback-map-info__content__info__div__circle--recommendation{background-color:#3684ef}.feedback-map-info .feedback-map-info__content__info .feedback-map-info__content__info__div .feedback-map-info__content__info__div__circle--selected{background-color:#8d3086}.feedback-map-info .feedback-map-info__content__info .feedback-map-info__content__info__div .feedback-map-info__content__info__div__text{font-style:normal;font-weight:300;font-size:10px;line-height:12px;color:#fff;width:220px}.feedback-results-footer{background-color:#3684ef;height:120%}.feedback-results-footer .feedback-results-footer__title{display:flex;padding:0 0 0 8px;text-align:left;margin:0 30px;background-color:#fff;color:#2d10b4;width:130px}.feedback-results-footer .feedback-results-footer__content{display:flex;align-items:center;justify-content:center;margin:30px 30px}.feedback-results-footer .feedback-results-footer__content .feedback-results-footer__content__text,.feedback-results-footer .feedback-results-footer__text{font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#fff}.feedback-results-footer .feedback-results-footer__text{padding:0 30px 30px 30px}.feedback-results-footer .feedback-results-footer__btn{font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#2d10b4;background-color:#fff;padding:8px 50px;border-radius:4px;text-align:center;margin-bottom:30px}.feedback-schoolcard{background:linear-gradient(270deg,#abc9f2 2.31%,#eef5ff 164.45%);text-align:left}.feedback-schoolcard .feedback-schoolcard__div{padding:0 60px;margin-bottom:15px}.feedback-schoolcard .feedback-schoolcard__div .feedback-schoolcard__div__title{padding:2px;background-color:#fff;display:inline;font-style:normal;font-weight:300;color:#2d10b4;font-size:15px;line-height:25px}.feedback-schoolcard .feedback-schoolcard__text{font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#2d10b4;padding:10px 50px 0 20px}.feedback-card{display:flex;justify-content:center;align-items:center!important;flex-direction:column;margin:0 0 10px 0!important;padding:0 15px!important}.feedback-card .feedback-card__profile__btn{height:33px}html{scroll-behavior:smooth!important}.legend-text{font-size:10px}.mobile-menu-dialog{border-radius:0 26px 26px 26px!important;background-color:#fff;padding:30px 10px}.menu-white-text{color:#fff}.menu-logout{color:#180d81}.header-mobile{background-color:#fff;max-height:220px}.main-container{margin:0;min-height:100vh}.main-container .main-container__login{display:flex;justify-content:space-between}.main-container--login{background-color:#fff;height:100vh;-o-object-fit:cover;object-fit:cover;background-position:50%;background-repeat:no-repeat;background-image:url(../img/login-background.9432bc5f.svg)}.v-main{margin:0}.custom-tooltip{background:#1e2d4c!important;opacity:1!important;max-width:300px!important;z-index:20!important;font-family:Roboto!important;line-height:15px!important;font-size:.8rem!important;text-align:left!important;padding:1rem 1.5rem!important;z-index:1000!important;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.-mr-1_5{margin-right:-1.5rem}.w-100{width:100%}.w-75{width:75%}.grecaptcha-badge{visibility:hidden}.v-select.v-text-field:not(.v-text-field--single-line) input::-moz-placeholder{color:#2b5bff}.v-select.v-text-field:not(.v-text-field--single-line) input:-ms-input-placeholder{color:#2b5bff}.v-select.v-text-field:not(.v-text-field--single-line) input::placeholder{color:#2b5bff}
/*! tailwindcss v2.2.17 | MIT License | https://tailwindcss.com */

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:Roboto,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{box-sizing:border-box;border-width:0;border-style:solid}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#a1a1aa}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#a1a1aa}input::placeholder,textarea::placeholder{opacity:1;color:#a1a1aa}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{border-color:currentColor}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-0{top:0}.top-10{top:2.5rem}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.z-10{z-index:10}.z-50{z-index:50}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.mx-12{margin-left:3rem;margin-right:3rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-20{margin-top:5rem}.-mt-2{margin-top:-.5rem}.-mt-5{margin-top:-1.25rem}.-mt-7{margin-top:-1.75rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-8{margin-right:2rem}.mr-10{margin-right:2.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-10{margin-bottom:2.5rem}.mb-28{margin-bottom:7rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-7{margin-left:1.75rem}.ml-11{margin-left:2.75rem}.ml-16{margin-left:4rem}.ml-20{margin-left:5rem}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.box-border{box-sizing:border-box}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-6{height:1.5rem}.h-8{height:2rem}.h-16{height:4rem}.h-20{height:5rem}.h-full{height:100%}.min-h-1\/2{min-height:50%}.w-12{width:3rem}.w-36{width:9rem}.w-48{width:12rem}.w-52{width:13rem}.w-60{width:15rem}.w-auto{width:auto}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-4\/5{width:80%}.w-1\/6{width:16.666667%}.w-3\/6{width:50%}.w-2\/12{width:16.666667%}.w-10\/12{width:83.333333%}.w-full{width:100%}.max-w-desktop{max-width:720px}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}.cursor-pointer{cursor:pointer}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.overflow-hidden{overflow:hidden}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-full{border-radius:9999px}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-bl-md{border-bottom-left-radius:.375rem}.border{border-width:1px}.border-r{border-right-width:1px}.border-b-2{border-bottom-width:2px}.border-b{border-bottom-width:1px}.border-primary{--tw-border-opacity:1;border-color:rgba(54,132,239,var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-light{--tw-border-opacity:1;border-color:rgba(242,242,242,var(--tw-border-opacity))}.hover\:border-white:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgba(54,132,239,var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgba(0,113,188,var(--tw-bg-opacity))}.bg-thirdy{--tw-bg-opacity:1;background-color:rgba(30,45,76,var(--tw-bg-opacity))}.bg-forthy{background-color:#bcd6fa}.bg-dark{--tw-bg-opacity:1;background-color:rgba(51,51,51,var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-red-high{--tw-bg-opacity:1;background-color:rgba(251,15,0,var(--tw-bg-opacity))}.bg-gray{--tw-bg-opacity:1;background-color:rgba(79,79,79,var(--tw-bg-opacity))}.bg-gray-light{--tw-bg-opacity:1;background-color:rgba(210,206,206,var(--tw-bg-opacity))}.bg-light{--tw-bg-opacity:1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.bg-aqua{--tw-bg-opacity:1;background-color:rgba(17,211,217,var(--tw-bg-opacity))}.bg-dark-blue{--tw-bg-opacity:1;background-color:rgba(0,113,188,var(--tw-bg-opacity))}.bg-dark-purple{--tw-bg-opacity:1;background-color:rgba(73,69,130,var(--tw-bg-opacity))}.bg-purple{--tw-bg-opacity:1;background-color:rgba(109,49,101,var(--tw-bg-opacity))}.hover\:bg-primary:hover{--tw-bg-opacity:1;background-color:rgba(54,132,239,var(--tw-bg-opacity))}.p-0{padding:0}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-7{padding:1.75rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-20{padding-top:5rem;padding-bottom:5rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-9{padding-top:2.25rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-10{padding-right:2.5rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pl-10{padding-left:2.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.text-xss{font-size:.65rem}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-xl{font-size:1.25rem}.text-xxl{font-size:1.5rem}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.leading-6{line-height:1.5rem}.text-primary{--tw-text-opacity:1;color:rgba(54,132,239,var(--tw-text-opacity))}.text-dark{--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgba(235,87,87,var(--tw-text-opacity))}.text-gray{--tw-text-opacity:1;color:rgba(79,79,79,var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.underline{text-decoration:underline}*,:after,:before{--tw-shadow:0 0 transparent}.shadow-message{--tw-shadow:0px 4px 4px rgba(0,0,0,0.1)}.shadow-card,.shadow-message{box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-card{--tw-shadow:0px 4px 4px rgba(0,0,0,0.15)}*,:after,:before{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.filter{--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur{--tw-blur:blur(8px)}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:768px){.md\:ml-0{margin-left:0}.md\:ml-11{margin-left:2.75rem}.md\:w-3\/12{width:25%}.md\:items-center{align-items:center}.md\:text-center{text-align:center}}