@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,400;0,500;0,600;0,700;0,800;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;0,900;1,400&display=swap";.titleLine{padding-left:3rem!important;padding-top:1rem!important;padding-bottom:1rem!important}.titleLine-header{border-radius:.375rem!important;background-color:red!important}.acoordion-line button{width:100%;background-color:#fffffff2;font-weight:700;color:#000}.percentage-title{background-color:#08122e!important;color:#fff!important;display:flex;justify-content:center;align-items:center}.conventions{transition:5s}.heigth-percentage{min-height:5rem!important;display:flex!important;justify-content:center!important;align-items:center!important}.heigth-percentage .title-lista{display:flex;max-width:max-content;font-size:18px}.heigth-percentage .title-lista p{font-size:18px;margin-left:5px!important;color:#646464cc!important}.button-ucc-active{color:#fff;border:2px solid #0BB6FF!important;border-radius:10px;background-color:#0bb6ff!important;text-align:left;border:2px solid white!important;width:100%;padding:.75rem .75rem .75rem 3rem;margin-top:.5rem;display:flex;justify-content:space-between}.button-ucc-active p{color:#fff!important}.button-ucc-close{background-color:transparent;color:#000;text-align:left;border:2px solid white!important;border-radius:10px;width:100%;padding:.75rem .75rem .75rem 3rem;margin-top:.5rem;display:flex;justify-content:space-between}.button-ucc-close:focus{color:#000;background-color:#fff!important;border:2px solid white!important}.button-ucc-close:active{color:#000;border:2px solid white!important;background-color:#fff!important}.button-ucc-close:hover{cursor:default!important;color:#000;border:2px solid white!important}.button-ucc-close:hover:focus{color:#000;border:2px solid white!important;background-color:#fff!important}.button-ucc{background-color:transparent;color:#000;text-align:left;border:2px solid white!important;border-radius:10px;width:100%;padding:.75rem .75rem .75rem 3rem;margin-top:.5rem;display:flex;justify-content:space-between}.button-ucc:focus{color:#fff;background-color:#0bb6ff!important;border:2px solid #0BB6FF!important;border-radius:10px}.button-ucc:active{color:#fff;background-color:#0bb6ff!important;border:2px solid #0BB6FF!important;border-radius:10px}.button-ucc:hover{cursor:pointer;color:#000;border:2px solid #0BB6FF!important}.button-ucc:hover:focus{color:#fff;background-color:#0bb6ff;border:2px solid #0BB6FF!important;border-radius:10px}.percentage-data{display:flex;width:100%;align-items:center;justify-content:center}.percentage-data .title-rango{display:flex;flex-direction:row;min-width:max-content;font-size:18px}.percentage-data .title-rango p{padding:0;font-size:18px;margin:0 0 0 10px}.percentage-data .form-control{width:12%;margin-left:1rem}@media screen and (max-width: 576px){.conteiner-becas{padding:0!important}.conteiner-becas h1{font-size:1.8rem}.conteiner-becas .form-label{font-size:1.2rem!important}.titleLine{font-size:12px!important;padding-top:1rem!important;padding-bottom:1rem!important;padding-right:.2rem!important}.button-ucc{font-size:.8rem;padding:.5rem;margin-bottom:.5rem}.button-ucc p{font-size:12px}.button-ucc-active{font-size:.8rem;padding:.5rem;margin-bottom:.5rem}.button-ucc-active p{font-size:12px}.percentage-title{font-size:15px!important}.percentage-title h3{font-size:15px!important;margin:0;padding:.5rem!important;margin-left:0!important}.list-percentage .card-title{min-width:max-content!important;font-size:15px!important}.list-percentage .form-select{max-width:max-content!important;margin:0!important}.rango-data{background-color:red!important}.heigth-percentage{padding-left:0!important;padding-right:0!important}.heigth-percentage .title-lista,.heigth-percentage .title-lista p{font-size:15px}.percentage-data .title-rango{display:flex;flex-direction:row;min-width:max-content;font-size:15px}.percentage-data .title-rango p{padding:0;margin:0 0 0 5px;font-size:15px}.percentage-data .form-control{width:50%!important;margin-left:0!important}.accordion-lines{padding:.5rem!important}}@media screen and (max-width: 768px){.percentage-title,.percentage-title h6{font-size:20px}.list-percentage .card-title{min-width:max-content!important;font-size:18px!important;margin:0!important}.list-percentage .form-select{min-width:max-content!important}.percentage-data{flex-direction:column}}@media screen and (max-width: 992px){.button-ucc,.button-ucc-active{display:flex;align-items:center;flex-direction:column;text-align:center;padding:0!important}.percentage-title{display:flex!important;flex-direction:column!important}.percentage-data{flex-direction:column}.percentage-data .form-control{margin-top:10px;margin-left:0;width:25%}.button-ucc-close{display:flex;align-items:center;flex-direction:column;text-align:center;padding:0!important;font-size:.8rem}}.careers{padding-left:3rem;padding-right:3rem}.btn-unid-acad button{padding:1.25rem!important;display:flex;justify-content:center;text-align:center!important}.btn-careers{background-color:transparent!important;color:#182c49!important;border:none!important;width:100%!important}.btn-careers:hover{background-color:#0bb6ff!important;color:#fff!important;border-radius:0!important}.btn:hover{color:#fff!important}.btn-group-vertical{width:100%!important}@media screen and (max-width: 576px){.careers{padding-left:1rem!important;padding-right:1rem!important;padding-top:1rem!important}.careers h1{font-size:20px}.careers h3{font-size:1rem!important}.btn-unid-acad{font-size:.7rem!important}.btn-group-vertical button{font-size:.8rem!important}}.first-data{display:flex;padding-left:3rem;padding-right:3rem;padding-top:0;width:75%;flex-direction:column;color:#08122e!important}.first-data .row{flex:1}.first-data p{color:#08122e!important}.basic-data{width:100%!important;height:100%!important}.basic-data .form-check{max-width:max-content!important;color:#08122e!important}.basic-data .checked{display:flex!important;flex-direction:row!important}.basic-data .checked label{width:max-content}.basic-data .form-label{color:#08122e!important;opacity:.8}@media screen and (max-width: 576px){.first-data{width:100%!important;padding:0}.first-data h1{font-size:20px;margin-bottom:1rem;width:100%}.first-data .row{width:75%;display:contents}.first-data .row .form-label{font-size:15px!important}.first-data .row .form-select{width:max-content!important}.first-data p{margin-left:1rem!important}.basic-data{width:100%!important;height:max-content!important;padding:0;margin-bottom:1.5rem!important}.basic-data .form-check{max-width:max-content!important}}@media screen and (max-width: 768px){.basic-data .checked{display:flex!important;flex-direction:column!important}}@media screen and (min-width: 992px){.first-data h1{font-size:35px;margin-bottom:1rem!important;width:100%!important}.first-data .row{width:75%;display:contents}.first-data .row .form-label{font-size:20px!important}.first-data .row .form-select{width:max-content!important}}@media screen and (max-width: 1200px){.first-data{width:100%}}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.file-title:first-letter{text-transform:uppercase}.file-title{font-weight:400}.link-ucc{text-decoration:none;text-align:center;justify-content:center;color:#182c49;font-size:13px}.add-file{min-height:300px;max-height:300px}.add-file img{max-width:100%;max-height:200px;min-height:200px}.form-label{color:#fff;font-family:Montserrat,sans-serif;width:100%;text-align:left}.width-data-selected{min-width:max-content!important}.width-data-selected .form-label{min-width:max-content!important;color:#08122e!important;align-items:center}.width-data-selected p{min-width:fit-content;overflow:hidden;padding:0}.width-data-selected h5{margin:0;padding:0;min-width:max-content!important;color:#08122e;font-weight:700!important;font-size:1rem}.link-dj{text-decoration:none!important;cursor:pointer;font-weight:700;color:#000}.conteiner-tags{padding:0rem 2rem 2rem!important}.conteiner-tags p{color:#08122e!important}.scroll-lines{height:20rem;overflow-y:scroll}.custom-phone-input,.custom-phone-input-form{height:min-content}.custom-phone-input-form input{width:4.5rem;padding:.375rem .75rem;font-size:1rem;font-weight:400;color:#212529;background-color:#fafafa;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;pointer-events:none}.custom-phone-input-form input:focus{border-color:none;outline:0;box-shadow:none}.custom-phone-input input{display:block;width:4.5rem;padding:.375rem .75rem;font-size:1rem;font-weight:400;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;pointer-events:none}.custom-phone-input input:focus{border-color:none;outline:0;box-shadow:none}.custom-location-input:hover{cursor:text}.custom-location-input input{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-location-input input:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .3rem #007bff40}.input-error input{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #dc3545;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;padding-right:calc(1.5em + .75rem);background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.input-error input:focus{border:1px solid #dc3545;outline:0;box-shadow:0 0 0 .3rem #dc354540}.error-color{color:#dc3545!important}.phone-input-prov{width:40%!important}.scroll-none::-webkit-scrollbar{display:none!important}.max-content-select{max-width:max-content!important}.clase1{color:#64646480!important}.clase1 option{color:#000!important}.clase1 option:disabled{color:#64646480!important}.clase2,.clase2 option{color:#000!important}@media screen and (max-width: 576px){.conteiner-tags{padding:.5rem!important}.conteiner-tags .title-group-label{font-size:20px!important}.conteiner-tags h1{font-size:20px}}@media screen and (max-width: 768px){.data-selected{flex-direction:column!important}.width-data-selected{min-width:auto!important}.width-data-selected .form-label{font-size:13px!important;min-width:auto!important}.width-data-selected .form-label p{margin:.1rem!important;min-width:auto}}.App form{display:flex;flex-direction:column;align-items:center}.nav-tabs .nav-link{border-radius:0!important}.formulario-becas{border:2px solid #08122E;border-radius:.4rem;flex:1;height:inherit}.formulario-becas h1{color:#0bb6ff;margin-top:2rem;margin-bottom:2rem}.formulario-becas .form-label{color:#08122e!important}.nivel-grado{display:flex;flex-direction:column;justify-content:space-around}.pasos{height:100%;display:flex;flex-direction:column;justify-content:space-between}.background-form{display:flex;flex-direction:column;justify-content:space-between;height:100%}.becas{display:flex;flex-direction:column;align-items:center}.becas header{width:100%}.form-becas{min-width:-webkit-fill-available;height:100%;flex:1;margin-bottom:3rem;padding:3rem}.contenedor-imagen{border-radius:1rem!important}.contenedor-imagen .overlay-azul{position:relative;border-radius:1rem}.contenedor-imagen .overlay-azul .card-img{border-radius:1rem!important}.contenedor-imagen .overlay-azul .btn{background-color:transparent;font-weight:300!important;border:1px solid white}.contenedor-imagen .overlay-azul .btn:hover{font-weight:300!important;background-color:#fff;color:#000!important}.contenedor-imagen .overlay-azul:before{content:"";display:block;position:absolute;border-radius:1rem;width:100%;height:100%;background-color:#182c4980}p{color:#08122e!important}.btn-post{background-color:#0bb6ff!important;border:1px solid black!important}.btn-post:hover{background-color:#009abbcc!important;border:1px solid black!important;color:#fff!important}.btn-post:disabled{cursor:not-allowed!important;background-color:#0bb6ff!important;border:1px solid black!important}.btn-prev{background-color:#5f6368!important}.btn-prev:hover{background-color:#5f6368cc!important}.btn-prev:disabled{cursor:not-allowed!important;background-color:#5f636880!important;border:1px solid #5F6368!important}.loading-height{min-height:20vh;display:flex;align-items:center}.step-select{background-color:#08122e!important;color:#fff!important}.step-ok{background-color:#0bb6ff!important;color:#fff!important}.step-ok:hover{cursor:default}.step-ignore{color:#000!important}.btn-stepper{display:flex;justify-content:end!important}.accordion-button{background-color:#fff!important;margin:0!important;padding:0!important}.accordion-button-becas{background-color:#fff!important;padding:0!important;border-radius:.375rem!important}.accordion-button-becas button{background-color:transparent!important;color:#000!important;text-align:left!important;border:2px solid white!important;width:100%!important;padding-bottom:1rem!important;padding-top:1rem!important;padding-left:3rem!important;display:flex!important;justify-content:space-between!important}.accordion-button-becas button:focus{cursor:pointer;color:#000;border:2px solid #08122E!important}.accordion-button-becas button:focus:hover{cursor:pointer;color:#000;border:2px solid #08122E!important}.accordion-button-becas button:active,.accordion-button-becas button:hover{cursor:pointer;color:#000;border:2px solid #08122E!important}.accordion-button-becas button:not(.collapsed){cursor:pointer;color:#000;border:2px solid #08122E!important}.accordion-button:focus{box-shadow:none!important;color:#08122e!important;border:none!important}.accordion-button:after{position:absolute;left:0;margin-left:.5rem!important}.accordion-button:after margin{top:0;left:1rem;right:0;bottom:0}.accordion-button:not(.collapsed){color:#212529}.accordion-header .btn{text-align:left}.accordion-header .btn:hover{background-color:#08122e!important}.accordion-header .btn:focus{color:#fff;background-color:#08122e!important}.stepper-computer{display:flex}.stepper-phone{display:none}.title-group-label{border-bottom:2px solid #08122E}.selected-disabled{color:#64646480!important;min-width:max-content!important}.selected-disabled option{color:#000!important}.selected-disabled option:disabled{color:#64646480!important}.selected,.selected option{color:#000!important}@media screen and (max-width: 576px){.form-becas{margin:0rem;padding:1rem}.conteiner-buttons{width:100%;display:flex;justify-content:space-between}}@media screen and (max-width: 768px){.form-becas{margin:0rem;padding:1rem}.conteiner-buttons{width:100%;display:flex;justify-content:space-between}}@media screen and (max-width: 992px){.stepper-computer{display:none}.stepper-phone{display:flex}}.banner{background-color:#17124c;background-position:center;min-width:100%;min-height:35vh;background-repeat:no-repeat;display:flex;align-items:flex-end}.banner__title{font-family:Montserrat,sans-serif;font-weight:700;font-size:clamp(32px,4vw,44px);line-height:54px;color:#fff;text-align:left}.admision{padding:1rem 0 5rem}.admision .buttonContainer{display:flex;flex-direction:column}.admision .buttonContainer .fixedButtons{display:flex;justify-content:space-around;padding:0 10px}.admision .buttonContainer .finishButtonContainer{padding-top:10px}.admision__floating{background-color:#08122e;width:100%;z-index:500;border-radius:15px 15px 0 0;position:fixed;left:0;bottom:0;transition:all ease-in-out 1s;height:70px;box-shadow:1px -6px 13px 1px #00000038;-webkit-box-shadow:1px -6px 13px 1px rgba(0,0,0,.22);-moz-box-shadow:1px -6px 13px 1px rgba(0,0,0,.22)}.admision__floating.is-open{height:calc(100vh - 122px);transition:all ease-in-out 1s}.admision__floating__button{background-color:transparent;border:none;width:100%;padding:1rem}.admision__floating__button svg{color:#fff;font-size:2rem}.admision__floating .stepper{overflow-y:auto;height:calc(100% - 50px)}.admision__floating .stepper__header{padding-left:1.6rem;padding-top:1rem;border-bottom:1px solid #0BB6FF}.admision__floating .stepper__step{text-align:start}.admision__floating .stepper__step .step-mark{display:flex;flex-direction:column;align-items:center;height:100%}.admision__floating .stepper__step .step-mark__circle{height:20px;width:20px;border-radius:50%;border:1px solid white;display:flex;align-items:center;justify-content:center}.admision__floating .stepper__step .step-mark__circle__active{height:10px;width:10px;border-radius:50%;background-color:#0bb6ff}.admision__floating .stepper__step .step-mark__line{height:auto;background-color:#fff;width:1px;flex:1}.admision__floating .stepper__step:nth-child(7) .step-mark__line{display:none}.admision__floating .stepper__footer{display:flex;padding:1rem;align-items:center;justify-content:center}.admision__floating .stepper__footer__button{width:45px;height:45px;background:#ff1167;border-radius:8px;display:flex;align-items:center;justify-content:center}.admision__form{width:100%;align-items:flex-start!important;text-align:start}.admision__form .conteiner-genero{display:flex;justify-content:space-between;flex-direction:column}.admision__form .conteiner-genero .space-conteiners{padding-left:0}.admision__form .form-row{width:100%;display:flex;flex-wrap:wrap;gap:0px 50px}.admision__form .step-indecator{font-family:Lato,sans-serif;font-size:16px;line-height:19px;padding-top:1.5rem;color:#505050}.admision__form .phone{display:flex;gap:10px}.admision__form .phone .telpais,.admision__form .phone .telarea,.admision__form .phone .telnumero{position:relative;flex:1}.admision__form .phone .telpais .info-label,.admision__form .phone .telpais .error-label,.admision__form .phone .telarea .info-label,.admision__form .phone .telarea .error-label,.admision__form .phone .telnumero .info-label,.admision__form .phone .telnumero .error-label{bottom:-20px}.admision__form .phone .telnumero{flex:2}.admision__form .phone .error-tel{bottom:-10px!important}.admision__form .btn-chanrge{display:flex;align-items:center;justify-content:center;min-width:50%}.admision__form .MuiAutocomplete-root{width:100%}.admision__form .MuiInputBase-root{background-color:#fafafa!important;padding:0!important;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;border-radius:.375rem}.admision__form .MuiInputBase-root input{padding:7.5px 48px 7.5px 12px!important}.admision__form .error .MuiOutlinedInput-notchedOutline{border:1px solid red!important}.admision__form .MuiOutlinedInput-notchedOutline{border:1px solid #ced4da;border-color:#ced4da!important;top:0}.admision__form .MuiOutlinedInput-notchedOutline legend{display:none}.admision__form .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#86b7fe!important;outline:0!important;box-shadow:0 0 0 .25rem #0d6efd40!important;border-width:1px!important}.admision__form .css-154xyx0-MuiInputBase-root-MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border:1px solid #ced4da}.admision__form .css-154xyx0-MuiInputBase-root-MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid #86b7fe}.admision__form .MuiInputLabel-shrink{display:none}.admision__form .MuiFormLabel-root{top:-7px}.admision__form .MuiAutocomplete-clearIndicator{display:none}.admision__form .MuiAutocomplete-popupIndicator{margin-right:4px}.admision__form .MuiAutocomplete-popupIndicator:hover{background-color:transparent}.admision__form .MuiAutocomplete-popupIndicator svg{font-size:.8rem;color:#5f6368}.admision .accesibility .info{border:1px solid #2d9cdb;padding:1.5rem}.admision .resume{width:100%}.admision .resume .accordion-item{border:none}.admision .resume .accordion-item:nth-child(4) .step-mark__line{display:none}.admision .resume__step{text-align:start}.admision .resume__step .step-mark{display:flex;flex-direction:column;align-items:center;height:100%}.admision .resume__step .step-mark__circle{height:20px;width:20px;border-radius:50%;background-color:#0bb6ff;display:flex;align-items:center;justify-content:center}.admision .resume__step .step-mark__circle svg{font-size:.8rem}.admision .resume__step .step-mark__line{height:auto;background-color:#08122e;width:1px;flex:1}.admision .resume__step .accordion-header{border-bottom:1px solid #f0f0f0;margin-bottom:1rem;padding-top:0;padding-bottom:0}.admision .resume__step .accordion-header .accordion-button{flex-direction:column;align-items:flex-start}.admision .resume__step .accordion-header .accordion-button:after{margin-left:auto!important;position:absolute;right:0}.admision .resume__step .accordion-body{border-bottom:1px solid #f0f0f0;margin-bottom:1rem;padding-top:0}.admision .resume__step .accordion-body .custom-button{background:none;border:none;padding:0;cursor:pointer;font-size:1rem}.admision .resume__label{color:#0bb6ff;padding-bottom:0;margin-bottom:0;font-size:.7rem;font-weight:600}.admision .btn{padding:.5rem 1.5rem!important;min-width:50%;min-height:48px;font-family:Lato,sans-serif;font-style:italic;font-size:16px}.admision .btn.btn-primary{background:#08122E;border:1px solid #0BB6FF;border-radius:8px;font-weight:600!important}.admision .btn.btn-pay{background:#89d085;color:#fff!important;width:50%;border-radius:8px;font-weight:600!important}.admision .btn.btn-pay:active{background-color:#89d085}.admision .btn.btn-secondary{background:#62bdff;border:1px solid #62bdff;border-radius:8px}.admision .btn.btn-secondary .finishButton{width:100%}.admision .btn.btn-secondary svg{font-size:1.5rem}.admision .btn.btn-light{border:1px solid #08122E;border-radius:8px}.admision button.btn.btn-secondary.finishButton{width:100%}.admision .form-group{position:relative;padding-bottom:1.5rem}.admision .form-group label{font-family:Lato,sans-serif;font-size:16px;line-height:19px;color:#5f6368}.admision .form-group .form-control,.admision .form-group .form-select{background-color:#fafafa!important}.admision .form-group .form-control[disabled],.admision .form-group .form-select[disabled]{color:#00000061}.admision .form-group .form-control.error,.admision .form-group .form-select.error{border:1px solid #FF0000}.admision .form-group .error-label{position:absolute;bottom:5px;font-family:Lato,sans-serif;font-style:italic;font-size:12px;line-height:14px;color:red}.admision .form-group .info-label{position:absolute;bottom:5px;font-family:Lato,sans-serif;font-style:italic;font-size:12px;line-height:14px;color:#5f6368}.modal-dni .title-medium{padding-bottom:0;font-size:20px;-webkit-hyphens:none;hyphens:none}.modal-dni .text-center{-webkit-hyphens:none;hyphens:none}.modal-dni .modal-body{padding-bottom:0}.modal-dni .dni-icon{font-size:80px;display:flex;justify-content:center}.modal-dni .modal-footer{justify-content:center;border-top:none}.modal-dni .btn{padding:.5rem 1.5rem!important;min-width:160px;min-height:48px;font-family:Lato,sans-serif;font-style:italic;font-size:16px}.modal-dni .btn.btn-primary{background:#08122E;border:1px solid #0BB6FF;border-radius:8px;font-weight:600!important}.modal-dni .btn.btn-secondary{background:#62bdff;border:1px solid #62bdff;border-radius:8px}.modal-dni .btn.btn-secondary svg{font-size:1.5rem}.modal-dni .btn.btn-light{border:1px solid #08122E;border-radius:8px;margin-right:4px!important}.modal-admision .modal-footer{justify-content:center;border-top:none}.modal-admision .btn{padding:.5rem 1.5rem!important;min-width:160px;min-height:48px;font-family:Lato,sans-serif;font-style:italic;font-size:16px}.modal-admision .btn.btn-primary{background:#08122E;border:1px solid #0BB6FF;border-radius:8px;font-weight:600!important}.modal-admision .btn.btn-secondary{background:#62bdff;border:1px solid #62bdff;border-radius:8px}.modal-admision .btn.btn-secondary svg{font-size:1.5rem}.modal-admision .btn.btn-light{border:1px solid #08122E;border-radius:8px}.input-loading{width:100%;height:38px;background-color:#fafafa!important;border:1px solid #ced4da;position:relative;overflow:hidden;border-radius:8px}.input-loading:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(240,240,240,0) 0,rgba(235,235,235,.2) 20%,rgba(232,232,232,.5) 60%,rgba(233,233,233,0));animation:shimmer 2s infinite;content:""}.text-loading{width:100%;background-color:#fafafa!important;position:relative;overflow:hidden;border-radius:20px}.text-loading:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(240,240,240,0) 0,rgba(235,235,235,.2) 20%,rgba(232,232,232,.5) 60%,rgba(233,233,233,0));animation:shimmer 2s infinite;content:""}.admision-header{text-align:left;padding:3rem;width:100%;background:#08122E;border-radius:15px}.admision-header__career{font-size:clamp(32px,4vw,44px)}.admision-header__modalidad{font-size:clamp(28px,4vw,32px);margin:0;padding:0}.admision-header.loading{position:relative;overflow:hidden;height:288px}.admision-header.loading:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(7,1,77,0) 0,rgba(4,3,94,.2) 20%,rgba(42,1,143,.5) 60%,rgba(13,3,125,0));animation:shimmer 2s infinite;content:""}.admision-nationality{width:100%;background:#f0f0f0;border:1px solid #d9d9d9;border-radius:15px;flex-direction:column;justify-content:space-between}.admision-nationality h3{font-family:Montserrat;font-weight:500;font-size:clamp(16px,4vw,24px);color:#505050}.year-menu-crono{position:relative;justify-content:flex-start;padding-top:10px;width:100%;height:58px;background:#ffffff;border:1px solid #a6a5a5;border-radius:15px;color:#727272;font-size:clamp(14px,4vw,24px);font-family:Montserrat;font-weight:500;display:flex;white-space:nowrap;align-items:center;justify-content:center;padding:0 1rem;cursor:pointer}.year-menu-crono .angle-down{cursor:pointer;margin-right:10px}.year-menu-crono .year-label{min-width:100px}.year-menu-crono .year-options-container{width:100%;position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #ccc;border-top:none;z-index:1;margin-top:1px;border-radius:4px;box-shadow:0 2px 5px #0000001a}.year-menu-crono .year-options{display:flex;flex-direction:column}.year-menu-crono .year-option{padding:8px 16px;cursor:pointer}.year-menu-crono .year-option:hover{background-color:#f0f0f0}.btn.btn-nationality{min-width:95%;height:58px;background:#ffffff;border:1px solid #a6a5a5;border-radius:15px;color:#727272;font-size:clamp(14px,4vw,24px);font-family:Montserrat;font-weight:500;display:flex;white-space:nowrap;align-items:center}.btn.btn-nationality .circle{min-width:26px;min-height:26px;border:2px solid #505050;border-radius:50%;margin-right:10px}.btn.btn-nationality:hover{background-color:#0bb6ff}.btn.btn-nationality.active{background:#ffffff;border-color:#0bb6ff;color:#0bb6ff}.btn.btn-nationality.active:hover{color:#0bb6ff!important}.btn.btn-nationality.active .circle{padding:4px}.btn.btn-nationality.active .circle:after{content:"";display:block;height:15px;width:15px;border-radius:50%;background-color:#0bb6ff}.admission-crono{border:1px solid #a6a5a5;border-radius:15px;padding:1rem;margin:2rem 0;display:flex;flex-wrap:wrap;flex-direction:column;text-align:left}.admission-crono-first{border-bottom:1px solid #a6a5a5}.admision-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;background:#f0f0f0;border:1px solid #d9d9d9;border-radius:15px;margin:2rem 0}.admision-empty h2{color:#727272;font-size:clamp(14px,4vw,24px);font-family:Montserrat;font-weight:500}.admision-empty svg{color:#727272;font-size:5rem}.admision-empty p{font-family:Montserrat;color:#727272}.admision-status svg{font-size:6rem}.admision-status h2{font-family:Montserrat;font-style:normal;font-weight:700;font-size:46px;font-size:clamp(28px,4vw,40px)}.admision-status.confirm{color:#89d085}.admision-status.pending{color:#ffc700}.admision-status.cancel{color:#ff5c00}.loading{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:#08122e80}.lowercase-input{text-transform:lowercase}.filters-cronos{width:100%;margin:0!important}.filters-cronos .conteiner-btn{padding:1rem 1.5rem}@media screen and (min-width: 576px){.admision .btn{min-width:160px}.admision .btn.btn-secondary .finishButton{width:160px}.admision .buttonContainer{display:flex;flex-direction:row}.admision .buttonContainer .fixedButtons{display:flex;justify-content:space-around;margin-right:10px}.admision .buttonContainer .finishButtonContainer{padding-top:0;padding-left:20px;border-left:1px solid #04035e}}@media screen and (min-width: 768px){.admision__floating{position:absolute;border-radius:15px 0 0 15px;top:0;right:0;left:auto;bottom:auto;height:100%;box-shadow:none}.admision__floating.is-open{height:100%}.admision__floating .stepper{overflow-y:auto}.admision.onlyOneStep{position:relative}.admision.onlyOneStep .admision__floating{top:20px;height:auto}.position-importe{align-items:end}.modal-admision .modal-body{padding:1rem 4rem}.admission-crono{flex-direction:row}.admission-crono-first{border-right:1px solid #a6a5a5;border-bottom:none}.admision-empty{padding:3rem 6rem}}@media screen and (max-width: 576px){.admision .btn.btn-pay{width:100%}.year-menu-crono,.btn.btn-nationality{height:48px}.admision-status{flex-direction:column}.admission-crono{margin-top:1rem}}@media screen and (min-width: 576px){.admision .dniComponent{flex-direction:row}.admision .dniComponent .dniComponentA{padding-bottom:0;padding-right:3px}}@media screen and (min-width: 992px){.admision .stepper__header{padding-left:4.6rem}.admision__form .form-row{flex-wrap:nowrap}.admision__form .conteiner-genero{flex-direction:row}.admision__form .conteiner-genero .space-conteiners{padding-left:.5rem}.admision-nationality{flex-direction:row}}@media screen and (max-width: 992px){.admision__form .conteiner-genero .form-group{flex:0!important}}@media screen and (min-width: 1200px){.container-year{padding:0!important}}@media screen and (max-width: 1200px){.filters-cronos h3{text-align:left;padding-left:10px}.filters-cronos .conteiner-btn{padding:1rem 0rem}.admision__form .conteiner-genero{flex-wrap:wrap}.admision__form .conteiner-genero .form-group{flex:1 1 200px}.admision__form .conteiner-genero .space-conteiners{padding-left:0}.btn.btn-nationality{min-width:100%}}a{color:#505050!important;text-decoration:none!important}.breadcrumb-item.active{color:#505050!important;font-weight:700}.card-home{max-height:300px!important}.card-img-home{object-fit:cover}.footer-home{background-color:#08122e!important}.img-logo-footer{max-height:100px!important;width:180px!important;padding-right:10px!important}.btn-social{background-color:#1d317d!important;width:30px!important;height:30px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;padding:5px!important}.btn-facebook{background:#3b579d!important;color:#fff!important}.btn-youtube{background:#e52d27!important;color:#fff!important}.btn-twitter{background:#2caae1!important;color:#fff!important}.btn-dribbble{background:#ea4c89!important;color:#fff!important}.btn-linkedin{background:#0177b5!important;color:#fff!important}.btn-instagram{background:#dc4a38!important;color:#fff!important}.btn-tiktok{background:#000000!important;color:#fff!important}@media screen and (max-width: 768px){.img-small-logo-footer{padding-right:0!important}.logos-footer{justify-content:center}}.form-home{background-color:#182c49!important;border-radius:20px;padding-left:3rem!important;padding-right:3rem!important}.btn-form-home{color:#fff!important;font-weight:700!important;font-size:medium!important}.btn-form-home:hover{background-color:#00245ad3!important}@media screen and (max-width: 768px){.form-home{padding-left:1rem!important;padding-right:1rem!important}}.error-content{height:100vh;background-color:#5f63681a;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Montserrat,sans-serif}.error-content img{width:25%}.error-content div{margin-top:2rem}.error-content .btn{background-color:#08122e;border:none}.error-content .btn:hover{background-color:#08122e;opacity:.9}.error-content .btn a{color:#fff!important;text-decoration:none}@media screen and (max-width: 576px){.error-content{flex-direction:column}.error-content img{width:80%}}.feed .feed-header.loading{position:relative;overflow:hidden;height:288px}.feed .feed-header.loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(7,1,77,0) 0,rgba(4,3,94,.2) 20%,rgba(42,1,143,.5) 60%,rgba(13,3,125,0));animation:shimmer 2s infinite}.feed .career-cards .feedCard.loading{background-color:#fafafa!important;position:relative;overflow:hidden;border-radius:5px}.feed .career-cards .feedCard.loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(240,240,240,0) 0,rgba(235,235,235,.2) 20%,rgba(232,232,232,.5) 60%,rgba(233,233,233,0));animation:shimmer 2s infinite}.feed .career-header-esp .feedCard{height:80px}.feed .career-header-esp .feedCard.loading{background-color:#fafafa!important;position:relative;overflow:hidden;border-radius:5px}.feed .career-header-esp .feedCard.loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(240,240,240,0) 0,rgba(235,235,235,.2) 20%,rgba(232,232,232,.5) 60%,rgba(233,233,233,0));animation:shimmer 2s infinite}@media screen and (min-width: 768px){.feed .career-cards{grid-template-columns:50% 50%}}.feed-header .feed-search.loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(7,1,77,0) 0,rgba(4,3,94,.2) 20%,rgba(42,1,143,.5) 60%,rgba(13,3,125,0));animation:shimmer 2s infinite}.feed-header .feed-search .check .check-box{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:start;align-content:center;padding-left:10px;cursor:pointer;accent-color:#0BB6FF}.feed-header .feed-search .check .check-box .checkbox{cursor:pointer;width:15px;height:15px}.feed-header .feed-search .check .check-box .name-check{font-family:Lato,sans-serif;font-weight:500;font-size:12px;padding-left:8px;padding-right:15px;display:flex;justify-content:center;align-items:center;align-content:center}.feed-header .feed-search .check .line{padding-left:10px;border-left:solid 1px #a6a5a5}.esp-card{display:flex;align-items:center;justify-content:space-around;flex-direction:column;margin-top:30px;border-radius:15px;background-color:#f0f0f0;min-height:90px}.esp-card .esp-card-text{font-weight:500;font-size:16px;padding:10px;align-self:center;font-style:italic}.esp-card .esp-card-button{background-color:#08122e;margin-bottom:15px;font-size:16px;font-style:italic;align-self:center;color:#fff;font-weight:400;white-space:nowrap}.esp-card .esp-card-button:hover{background-color:#08122e66}.solicitudes{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:20px;border-radius:15px;min-height:60px;background-color:#f0f0f0}.solicitudes .text{font-weight:500;font-size:16px;padding:10px;align-self:center;font-style:italic}.solicitudes .solicitud-button{background-color:#0bb6ff;margin-bottom:15px;font-size:12px;font-style:italic;align-self:center;color:#fff;font-weight:400;white-space:nowrap}@media screen and (min-width: 768px){.feed-header .feed-search{height:288px}.feed-header .feed-search .container{max-width:850px}.feed-header .feed-search .container .search-bar .searchContainer{flex-direction:row;align-items:center}.feed-header .feed-search .container .search-bar .searchContainer .search{margin-bottom:0;width:50%}.feed-header .feed-search .container .search-bar .searchContainer .horizontal-line{display:none}.feed-header .feed-search .container .search-bar .searchContainer .academic{padding-left:0;width:50%}.feed-header .feed-search .container .search-bar .searchContainer .academic .selectedUnit{font-size:16px;padding-left:10px;border-left:solid 1px #a6a5a5}.feed-header .feed-search .container .check{display:flex;flex-wrap:wrap;justify-content:space-between;height:55px;align-items:center}.feed-header .feed-search .container .check .vertical-line{width:1px;height:30px;background-color:#a6a5a5}.feed-header .feed-search .container .check .check-box{flex:1;display:flex;flex-wrap:wrap;justify-content:flex-start;width:25%;flex-direction:row;align-items:center}.feed-header .feed-search .container .check .check-box .name-check{font-size:16px;flex:1;overflow-wrap:break-word}.feed-header .feed-search .container .check .line{border-left:none}.feed-header .feed-search .container .check .year-menu{justify-content:space-between;max-width:120px;border-top:none;margin-top:0;white-space:nowrap;padding-top:0}.feed-header .feed-search .container .check .year-menu .year-options-container{width:100%;left:0}.feed-header .feed-search .container .check .icons-container{max-width:85px;border-top:none;margin-top:0;padding-top:0;margin-right:10px}.feed-header .feed-search .container .check .icons-container .person{border-left:none!important}.feed-header .esp-card{flex-direction:row;justify-content:space-around}.feed-header .esp-card .esp-card-text{font-size:16px}.feed-header .esp-card .esp-card-button{margin:0 10px 0 0;font-size:14px}.feed-header .solicitudes{flex-direction:row;justify-content:space-around}.feed-header .solicitudes .text{font-size:16px}.feed-header .solicitudes .solicitud-button{margin:0 10px 0 0;font-size:14px}}.nav-link{text-decoration:none;border-bottom:solid 1px #F0F0F0}.nav-link .careerCard{min-height:86px;display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff;padding:10px}.nav-link .careerCard:hover{background-color:rgba(var(--careerColor),.1)}.nav-link .careerCard .space{width:1px;background-color:#a6a5a5;margin-left:0rem;margin-right:0rem}.nav-link .careerCard .location{width:80px}.nav-link .careerCard .titleModality{display:flex;justify-content:space-between}.nav-link .careerCard .titleModality .careerTitle{font-size:18px;font-weight:600;line-height:22px;letter-spacing:0;text-align:left;margin-top:0;margin-left:0;color:rgba(var(--careerColor))}.nav-link .careerCard .titleModality .iconContainer{width:40px;display:flex;justify-content:flex-end;position:relative}.nav-link .careerCard .titleModality .iconContainer svg{align-self:center;margin-left:8px}.nav-link .careerCard .titleModality .iconContainer .iconSize{font-size:20px}.nav-link .careerCard .titleModality .iconContainer:hover:before{content:attr(aria-label);position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:6px;background-color:#000c;color:#fff;font-size:12px;border-radius:4px;white-space:nowrap;visibility:visible;opacity:1;transition:opacity .2s ease-in-out}.nav-link .careerCard .titleModality .iconContainer:before{content:attr(aria-label);position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:6px;background-color:#000c;color:#fff;font-size:12px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out}.nav-link .careerCard .careerLevel{display:flex;align-items:center;justify-content:flex-start;opacity:.8;font-size:12px;margin-top:4px;white-space:nowrap}.nav-link .careerCard .careerLevel .smallIcon{height:100%!important;opacity:.8;margin-right:4px}.nav-link .careerCard .actividadIniciada{display:flex;justify-content:flex-end;margin:0;font-weight:400;font-style:italic;font-size:12px;line-height:15px}@media screen and (min-width: 992px){.space{margin-left:1.5rem!important;margin-right:1.5rem!important}}.contentEmptyState{padding:30px;width:100%;border-radius:15px;background-color:#f0f0f0;display:flex;flex-direction:column;justify-content:center;align-items:center;height:440px;border-color:#d9d9d9}.iconEmptyState{padding-bottom:40px}.iconImage{font-size:80px;color:#5f6368}.contentText{margin-left:18px;margin-right:18px}.titleES{-webkit-hyphens:none;hyphens:none;font-family:Montserrat,sans-serif;color:#5f6368;font-size:clamp(20px,2vw,24px)}.subtitleES{-webkit-hyphens:none;hyphens:none;font-family:Montserrat,sans-serif;color:#5f6368!important;font-size:clamp(16px,2vw,18px)}.feed .career-cards{display:grid;grid-template-columns:100%;align-items:center;gap:.5rem;flex-wrap:wrap}.feed .career-cards .feedCard{height:80px}.feed .careerList .accordion{display:grid;gap:1rem;grid-template-columns:100%;align-items:flex-start}.feed .careerList .accordion .accordion-item{border:none;border-left:10px solid var(--colorHex);border-radius:0}.feed .careerList .accordion .accordion-item .accordion-header{height:95px;padding:0;margin:0}.feed .careerList .accordion .accordion-item .accordion-header .accordion-button{background-color:transparent!important;border-radius:0;color:var(--colorHex);font-family:Montserrat,sans-serif;font-size:clamp(18px,1vw,22px);font-weight:500;width:100%;height:100%;display:flex;justify-content:space-between;padding:1rem!important;overflow:hidden;gap:1rem}.feed .careerList .accordion .accordion-item .accordion-header .accordion-button:after{position:absolute!important;content:none!important;background-image:none!important}.feed .careerList .accordion .accordion-item .accordion-header .accordion-button:hover{border-bottom:2px solid var(--colorHex)!important}.feed .careerList .accordion .accordion-item .accordion-header .accordion-button:focus{color:var(--colorHex)!important}.feed .careerList .accordion .accordion-item .accordion-header .accordion-button[aria-expanded=true]{font-weight:600;border-bottom:none!important;box-shadow:none!important}.feed .careerList .accordion .accordion-item .accordion-header .accordion-button svg{transition:transform .3s ease;transform:rotate(0)}.feed .careerList .accordion .accordion-item .accordion-header .accordion-button.collapsed svg{transform:rotate(180deg)}.feed .careerList .accordion .accordion-item .accordion-body{padding:0;border-bottom:2px solid var(--colorHex)}.feed .careerList .accordion .accordion-item .accordion-body .more-options{display:flex;color:var(--colorHex);min-height:86px;align-items:center}.feed .careerList .accordion .accordion-item .accordion-body .more-options:hover{background:rgba(51,115,46,.1)}.feed .careerList .accordion .accordion-item .accordion-body .more-options p{font-style:italic;font-size:18px;font-weight:600;line-height:22px;color:var(--colorHex)!important;padding-left:.8rem;margin-bottom:0}@media screen and (min-width: 992px){.feed .careerList .accordion-body{padding:0 1rem 0rem!important}}@media screen and (min-width: 768px){.feed .career-cards{grid-template-columns:50% 50%}.feed .careerList{min-height:400px}.feed .careerList .accordion{grid-template-columns:50% 50%}}.nav-link{text-decoration:none;border-bottom:solid 1px #f0f0f0}.careerCardEsp{min-height:86px;display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff;padding:10px;position:relative}.careerCardEsp:hover{background-color:rgba(var(--careerColor),.1)}.careerCardEsp .titleColor{color:rgba(var(--careerColor))}.careerCardEsp .greyColor{color:#a6a5a5}.careerCardEsp .iconColor{color:#505050}.careerCardEsp .iconSize{font-size:20px}.careerCardEsp .smallIcon{margin-top:4px;margin-right:10px}.careerCardEsp .titleModality{display:flex;justify-content:space-between}.careerCardEsp .titleModality .careerTitle{font-size:18px;font-weight:600;line-height:22px;letter-spacing:0;text-align:left;margin-top:0;margin-left:0}.careerCardEsp .titleModality .iconContainer{width:40px;display:flex;justify-content:flex-end;position:relative}.careerCardEsp .titleModality .iconContainer .iconColor svg{margin:30px}.careerCardEsp .titleModality .iconContainer svg{align-self:center;margin-left:8px}.careerCardEsp .titleModality .iconContainer:hover:before{content:attr(aria-label);position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:6px;background-color:#000c;color:#fff;font-size:12px;border-radius:4px;white-space:nowrap;visibility:visible;opacity:1;transition:opacity .2s ease-in-out}.careerCardEsp .titleModality .iconContainer:before{content:attr(aria-label);position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:6px;background-color:#000c;color:#fff;font-size:12px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out}.careerCardEsp .careerHospital{display:flex;justify-content:flex-start;font-size:12px;font-weight:700}.careerCardEsp .careerHospital .hospital{color:rgba(var(--careerColor))}.careerCardEsp .careerLevel{display:flex;justify-content:flex-start;opacity:.8;font-size:12px}.careerCardEsp .actividadIniciada{display:flex;justify-content:flex-end;margin:0;font-weight:400;font-style:italic;font-size:12px;line-height:15px;position:absolute;bottom:0;right:0}@media screen and (min-width: 768px){.careerCardEsp{height:90px}}.carrerListEsp{display:flex;flex-flow:column wrap;min-height:400px}@media screen and (min-width: 768px){.carrerListEsp .vl{border-right:1px solid #727272}}.searchHeaderCsSalud .containerTitleEsp{display:flex;flex-direction:column}.searchHeaderCsSalud .containerTitleEsp .pEsp{font-family:Montserrat,sans-serif;font-size:clamp(14px,2vw,22px);font-weight:700;margin-bottom:0;color:rgba(var(--careerColor))!important}.searchHeaderCsSalud .containerTitleEsp .titleEsp{font-family:Montserrat,sans-serif;color:rgba(var(--careerColor));font-size:clamp(22px,4vw,36px);font-weight:800;margin-bottom:0}.searchHeaderCsSalud .barEsp{display:flex;flex-direction:row;padding-bottom:.7rem;justify-content:space-between;align-items:flex-end}.searchHeaderCsSalud .barEsp .searchBarEsp{flex:1}.searchHeaderCsSalud .barEsp .searchBarEsp .searchEsp{width:100%;height:55px;border-radius:8px;font-family:Lato,sans-serif;font-style:italic;font-weight:400;padding-left:18px;border:none;background-color:#f0f0f0}.searchHeaderCsSalud .barEsp .searchIconsContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-bottom:.5rem}.searchHeaderCsSalud .barEsp .searchIconsContainer svg{align-self:center;margin-left:8px}.searchHeaderCsSalud .barEsp .searchIconsContainer .icon{color:#5f6368;margin-right:5px;font-size:26px}.searchHeaderCsSalud .barEsp .searchIconsContainer .icon.active{color:rgba(var(--careerColor))}.searchHeaderCsSalud .barEsp .titleModality{display:flex;justify-content:space-between}.searchHeaderCsSalud .barEsp .titleModality .searchIconButton:hover:before{content:attr(aria-label);position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:6px;background-color:#000c;color:#fff;font-size:12px;border-radius:4px;white-space:nowrap;visibility:visible;opacity:1;transition:opacity .2s ease-in-out}.searchHeaderCsSalud .barEsp .titleModality .searchIconButton:before{content:attr(aria-label);position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:6px;background-color:#000c;color:#fff;font-size:12px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out}.searchHeaderCsSalud .barEsp .titleModality .searchIconButton{display:flex;justify-content:flex-end;position:relative;border:none;cursor:pointer;background-color:transparent;padding-left:10px}.searchHeaderCsSalud .barEsp .titleModality .searchIconButton .iconColor svg{margin:30px}.searchHeaderCsSalud .barEsp .titleModality .searchIconButton svg{align-self:center;margin-left:8px}.searchHeaderCsSalud .subtitleEsp{font-size:12px;font-style:italic;font-weight:600;font-family:Lato,sans-serif;margin-bottom:0;color:#505050;display:flex;justify-content:start}.searchHeaderCsSalud .borderEsp{border-bottom:10px solid #F2E500}.feedESP .career-header-esp .feedCard{height:80px}.feedESP .career-header-esp .feedCard.loading{background-color:#fafafa!important;position:relative;overflow:hidden;border-radius:5px}.feedESP .career-header-esp .feedCard.loading:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(240,240,240,0) 0,rgba(235,235,235,.2) 20%,rgba(232,232,232,.5) 60%,rgba(233,233,233,0));animation:shimmer 2s infinite;content:""}.iconColor{color:#198754}.iconSizeApplication{font-size:40px}.marginPill{margin-right:15px}.icon{font-size:clamp(12px,2vw,12px);align-self:center;display:flex}.applicationCard{background-color:#f0f0f0;border-radius:15px;display:flex;flex-direction:column;justify-content:space-around;border:#D9D9D9 1px solid}.applicationCard .titleCard{display:flex;flex-direction:column;justify-content:center;align-items:start;align-content:center;padding:15px}.applicationCard .titleCard .title{font-size:clamp(18px,2vw,26px);font-weight:700;padding:0;margin:0;font-family:Lato,sans-serif;color:#5f6368}.applicationCard .titleCard .subtitle{font-size:clamp(12px,2vw,16px);font-weight:600;padding:0;margin:0;font-family:Lato,sans-serif;color:#5f6368!important}.applicationCard .infoCard{display:flex;flex-direction:column;justify-content:center;align-items:start;align-content:center;padding:5px 30px}.applicationCard .infoCard .info{font-size:clamp(14px,2vw,16px);padding:0;margin:0;font-family:Lato,sans-serif;color:#5f6368!important}.applicationCard .buttonCard{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;padding:15px}.applicationCard .buttonCard .btn.btn-primary{background-color:#08122e;border:1px solid #0BB6FF;border-radius:8px;font-weight:600!important;font-style:italic;padding:12px 16px}.applicationCard .pillContainer{display:flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:20px;background-color:#198754;border:#D9D9D9 1px solid}.applicationCard .pillContainer span{margin-left:5px;font-size:clamp(12px,1vw,12px);font-weight:600;font-family:Lato,sans-serif;color:#fff}.applicationCard #badgeContainer{display:flex;align-items:center;justify-content:center}.applicationCard .iconContainer:hover:before{content:attr(aria-label);position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:6px;background-color:#000c;color:#fff;font-size:12px;border-radius:4px;white-space:nowrap;visibility:visible;opacity:1;transition:opacity .2s ease-in-out}.applicationCard .iconContainer:before{content:attr(aria-label);position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:6px;background-color:#000c;color:#fff;font-size:12px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out}.applicationCard .iconContainer{width:40px;display:flex;justify-content:flex-start;position:relative}.applicationCard .iconContainer .iconColor svg{margin:30px}.applicationCard .iconContainer svg{align-self:center;margin-left:8px}@media (max-width: 400px){.pillContainer{color:transparent}.pillContainer span{display:none}.pillContainer .icon-container{display:flex}}.feed-header .feed-search{padding:1rem;width:100%;background:#08122E;border-radius:15px}.feed-header .feed-search .title{font-family:Montserrat,sans-serif;color:#fff;font-size:clamp(22px,4vw,38px);font-weight:700;margin-bottom:30px;-webkit-hyphens:none;hyphens:none}.feed-header .feed-search .search-bar{padding-bottom:.7rem}.feed-header .feed-search .search-bar .subtitle{font-size:20px;font-style:italic;font-weight:600;font-family:Lato,sans-serif;margin-bottom:0;-webkit-hyphens:none;hyphens:none}.feed-header .feed-search .search-bar .search-input{width:75%;align-items:start}.feed-header .feed-search .search-bar .search{width:100%!important;height:48px;margin-right:10px;margin-bottom:10px;border-radius:8px;font-family:Lato,sans-serif;font-style:italic;font-weight:400;padding-left:18px;padding-right:12px}.feed-header .feed-search .search-bar .search-i{display:flex}.feed-header .feed-search .search-bar .finishButton{border-radius:8px;background-color:#0bb6ff;color:#fff;height:48px;width:116px}@media screen and (max-width: 768px){.feed-header .feed-search .search-bar .finishButton{border-radius:8px;background-color:#0bb6ff;color:#fff;height:48px;width:100%}.feed-header .feed-search .search-bar .search-input{width:100%}}.application-list{border-radius:15px}.application-list .feed-header.loading{position:relative;overflow:hidden;height:288px}.application-list .feed-header.loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(7,1,77,0) 0,rgba(4,3,94,.2) 20%,rgba(42,1,143,.5) 60%,rgba(13,3,125,0));animation:shimmer 2s infinite}.application-list .spinner-container{display:flex;justify-content:center;align-items:center;height:200px}.application-list .titleContent{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.application-list .titleContent .titleCard{font-size:clamp(22px,4vw,32px);font-weight:700;padding:0;margin:0;font-family:Montserrat,sans-serif;color:#0bb6ff;-webkit-hyphens:none;hyphens:none}.application-list .titleContent .subtitleCard{font-size:clamp(14px,4vw,18px);font-weight:400;padding:0;margin:0;font-family:Lato,sans-serif;color:#5f6368!important;-webkit-hyphens:none;hyphens:none}.application-list .career-cards{display:grid;grid-template-columns:100%;align-items:center;gap:.5rem;flex-wrap:wrap}.application-list .career-cards .feedCard{height:80px}.application-list .career-cards .feedCard.loading{background-color:#fafafa!important;position:relative;overflow:hidden;border-radius:5px}.application-list .career-cards .feedCard.loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(240,240,240,0) 0,rgba(235,235,235,.2) 20%,rgba(232,232,232,.5) 60%,rgba(233,233,233,0));animation:shimmer 2s infinite}.application-list .career-header-esp .feedCard{height:80px}.application-list .career-header-esp .feedCard.loading{background-color:#fafafa!important;position:relative;overflow:hidden;border-radius:5px}.application-list .career-header-esp .feedCard.loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(240,240,240,0) 0,rgba(235,235,235,.2) 20%,rgba(232,232,232,.5) 60%,rgba(233,233,233,0));animation:shimmer 2s infinite}@media screen and (min-width: 768px){.application-list{min-height:100vh}.application-list .career-cards{grid-template-columns:50% 50%}}.feed-header{border-radius:15px}.feed-header .feed-search{display:flex;flex-direction:column;align-items:center;justify-content:center;align-content:center;text-align:left;padding:1rem;width:100%;background:#08122E;border-radius:15px}.feed-header .feed-search.loading{position:relative;overflow:hidden;height:288px}.feed-header .feed-search.loading:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(7,1,77,0) 0,rgba(4,3,94,.2) 20%,rgba(42,1,143,.5) 60%,rgba(13,3,125,0));animation:shimmer 2s infinite;content:""}.feed-header .feed-search .container{width:100%}.feed-header .feed-search .container .title{font-family:Montserrat,sans-serif;color:#fff;font-size:clamp(22px,4vw,38px);font-weight:700;margin-bottom:30px}.feed-header .feed-search .container .search-bar{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:.7rem}.feed-header .feed-search .container .search-bar .subtitle{font-size:20px;font-style:italic;font-weight:600;font-family:Lato,sans-serif;margin-bottom:0}.feed-header .feed-search .container .search-bar .searchContainer{width:100%;border-radius:8px;background-color:#fff;display:flex;flex-direction:column}.feed-header .feed-search .container .search-bar .searchContainer .search{border:none;margin-bottom:0!important;flex-direction:column;height:48px;font-family:Lato,sans-serif;font-style:italic;font-weight:400;padding-left:18px}.feed-header .feed-search .container .search-bar .searchContainer .horizontal-line{width:95%;height:1px;background-color:#a6a5a5;margin:0 auto}.feed-header .feed-search .container .search-bar .searchContainer .academic{display:flex;align-items:center;justify-content:space-between;height:48px;font-family:Lato,sans-serif;font-style:italic;font-weight:400;padding-left:18px;padding-right:5px;position:relative;cursor:pointer}.feed-header .feed-search .container .search-bar .searchContainer .academic .selectedUnit{font-size:14px;color:#505050;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80%}.feed-header .feed-search .container .search-bar .searchContainer .academic .angle-down{margin-right:10px}.feed-header .feed-search .container .search-bar .searchContainer .academic .academic-options{width:100%;position:absolute;top:100%;left:0;z-index:1000;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 5px #0000001a}.feed-header .feed-search .container .search-bar .searchContainer .academic .academic-option{padding:8px 16px;cursor:pointer}.feed-header .feed-search .container .search-bar .searchContainer .academic .academic-option:hover{background-color:#f0f0f0}.feed-header .feed-search .check{background-color:#fff;display:flex;flex-direction:row;align-content:center;flex-wrap:wrap;justify-content:space-between;border-radius:8px;width:100%;padding:16px 8px}.feed-header .feed-search .check .check-box{width:100%;display:flex;flex-direction:row;align-items:start;justify-content:flex-start;align-content:center;padding-left:10px;cursor:pointer;accent-color:#0BB6FF}.feed-header .feed-search .check .check-box .checkbox-container{flex:1}.feed-header .feed-search .check .check-box .checkbox-container .checkbox{cursor:pointer;width:15px;height:15px}.feed-header .feed-search .check .check-box .checkbox-container .name-check{font-family:Lato,sans-serif;font-weight:500;font-size:12px;padding-left:8px;padding-right:15px;display:flex;justify-content:center;align-items:center;align-content:center}.feed-header .feed-search .check .year-menu{width:50%;margin-top:20px;padding-left:10px;border-top:solid 1px #a6a5a5;position:relative;display:flex;justify-content:flex-start;padding-top:10px;cursor:pointer}.feed-header .feed-search .check .year-menu .angle-down{cursor:pointer;margin-right:10px}.feed-header .feed-search .check .year-menu .year-label{padding-right:10px}.feed-header .feed-search .check .year-menu .year-options-container{width:105%;position:absolute;top:100%;left:-8px;background-color:#fff;border:1px solid #ccc;border-top:none;z-index:1;border-radius:4px;box-shadow:0 2px 5px #0000001a}.feed-header .feed-search .check .year-menu .year-options{display:flex;flex-direction:column}.feed-header .feed-search .check .year-menu .year-option{padding:8px 16px;cursor:pointer}.feed-header .feed-search .check .year-menu .year-option:hover{background-color:#f0f0f0}.feed-header .feed-search .check .icons-container{width:50%;display:flex;flex-direction:row;margin-top:20px;padding-top:10px;border-top:solid 1px #a6a5a5}.feed-header .feed-search .check .icons-container .person{border-left:solid 1px #a6a5a5!important}.feed-header .feed-search .check .icons-container .laptop{padding-left:0!important}.feed-header .feed-search .check .titleModality{display:flex;justify-content:flex-start}.feed-header .feed-search .check .titleModality .icon-button:hover:before{content:attr(aria-label);position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:6px;background-color:#000c;color:#fff;font-size:12px;border-radius:4px;white-space:nowrap;visibility:visible;opacity:1;transition:opacity .2s ease-in-out}.feed-header .feed-search .check .titleModality .icon-button:before{content:attr(aria-label);position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:6px;background-color:#000c;color:#fff;font-size:12px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out}.feed-header .feed-search .check .titleModality .icon-button{display:flex;justify-content:flex-end;position:relative;border:none;cursor:pointer;background-color:transparent}.feed-header .feed-search .check .titleModality .icon-button .iconColor svg{margin:30px}.feed-header .feed-search .check .titleModality .icon-button svg{align-self:center;margin-left:8px}.feed-header .feed-search .check .icon{color:#5f6368;margin-right:5px;font-size:26px}.feed-header .feed-search .check .icon.active{color:#0bb6ff}.solicitudesESP{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:20px;border-radius:15px;min-height:60px;background-color:#f0f0f0}.solicitudesESP .text{font-weight:500;font-size:16px;padding:10px;align-self:center;font-style:italic}.solicitudesESP .solicitud-button{background-color:#0bb6ff;margin-bottom:15px;font-size:12px;font-style:italic;align-self:center;color:#fff;font-weight:400;white-space:nowrap}@media screen and (min-width: 768px){.feed-header .feed-search{height:288px}.feed-header .feed-search .container{max-width:850px}.feed-header .feed-search .container .search-bar .searchContainer{flex-direction:row;align-items:center}.feed-header .feed-search .container .search-bar .searchContainer .search{margin-bottom:0;width:50%}.feed-header .feed-search .container .search-bar .searchContainer .horizontal-line{display:none}.feed-header .feed-search .container .search-bar .searchContainer .academic{padding-left:0;width:50%}.feed-header .feed-search .container .search-bar .searchContainer .academic .selectedUnit{font-size:16px;padding-left:10px;border-left:solid 1px #a6a5a5}.feed-header .feed-search .container .check{display:flex;flex-wrap:wrap;justify-content:space-between;height:55px;align-items:center}.feed-header .feed-search .container .check .vertical-line{width:1px;height:30px;background-color:#a6a5a5}.feed-header .feed-search .container .check .check-box{flex:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;flex-direction:row;width:25%}.feed-header .feed-search .container .check .check-box .checkbox-container{flex:none}.feed-header .feed-search .container .check .check-box .checkbox-container .name-check{font-size:16px;flex:1;overflow-wrap:break-word}.feed-header .feed-search .container .check .year-menu{justify-content:space-between;max-width:120px;border-top:none;margin-top:0;white-space:nowrap;padding-top:0}.feed-header .feed-search .container .check .year-menu .year-options-container{width:100%;left:0}.feed-header .feed-search .container .check .icons-container{max-width:85px;border-top:none;margin-top:0;padding-top:0;margin-right:10px}.feed-header .feed-search .container .check .icons-container .person{border-left:none!important}.feed-header .solicitudesESP{flex-direction:row;justify-content:space-around}.feed-header .solicitudesESP .text{font-size:16px}.feed-header .solicitudesESP .solicitud-button{margin:0 10px 0 0;font-size:14px}}.feedESP .careerList .accordion{display:grid;gap:1rem;grid-template-columns:100%;align-items:flex-start}.feedESP .careerList .accordion .accordion-item{border:none;border-left:10px solid var(--colorHex);border-radius:0}.feedESP .careerList .accordion .accordion-item .accordion-header{height:95px;padding:0;margin:0}.feedESP .careerList .accordion .accordion-item .accordion-header .accordion-button{background-color:#08122e!important;border-radius:0;color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(18px,1vw,22px);font-weight:500;width:100%;height:100%;display:flex;justify-content:space-between;padding:1rem!important;overflow:hidden;gap:1rem}.feedESP .careerList .accordion .accordion-item .accordion-header .accordion-button:after{position:absolute!important;content:none!important;background-image:none!important}.feedESP .careerList .accordion .accordion-item .accordion-header .accordion-button:hover{border-bottom:2px solid var(--colorHex)!important}.feedESP .careerList .accordion .accordion-item .accordion-header .accordion-button:focus{color:#fff!important}.feedESP .careerList .accordion .accordion-item .accordion-header .accordion-button[aria-expanded=true]{font-weight:600;border-bottom:none!important;box-shadow:none!important}.feedESP .careerList .accordion .accordion-item .accordion-header .accordion-button svg{transition:transform .3s ease;transform:rotate(0)}.feedESP .careerList .accordion .accordion-item .accordion-header .accordion-button.collapsed svg{transform:rotate(180deg)}.feedESP .careerList .accordion .accordion-item .accordion-body{padding:0;border-bottom:2px solid var(--colorHex)}.feedESP .careerList .accordion .accordion-item .accordion-body .more-options{display:flex;color:#08122e;min-height:86px;align-items:center}.feedESP .careerList .accordion .accordion-item .accordion-body .more-options:hover{background:rgba(51,115,46,.1)}.feedESP .careerList .accordion .accordion-item .accordion-body .more-options p{font-style:italic;font-size:18px;font-weight:600;line-height:22px;color:#08122e!important;padding-left:.8rem;margin-bottom:0}@media screen and (min-width: 992px){.feedESP .careerList .accordion-body{padding:0 1rem 0rem!important}}@media screen and (min-width: 768px){.feedESP .career-cards{grid-template-columns:50% 50%}.feedESP .careerList{min-height:400px}.feedESP .careerList .accordion{grid-template-columns:50% 50%}}.feedESP .feed-header.loading{position:relative;overflow:hidden;height:288px}.feedESP .feed-header.loading:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(7,1,77,0) 0,rgba(4,3,94,.2) 20%,rgba(42,1,143,.5) 60%,rgba(13,3,125,0));animation:shimmer 2s infinite;content:""}.feedESP .career-cards{display:grid;grid-template-columns:100%;align-items:center;gap:.5rem;flex-wrap:wrap}.feedESP .career-cards .feedCard{height:80px}.feedESP .career-cards .feedCard.loading{background-color:#fafafa!important;position:relative;overflow:hidden;border-radius:5px}.feedESP .career-cards .feedCard.loading:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(240,240,240,0) 0,rgba(235,235,235,.2) 20%,rgba(232,232,232,.5) 60%,rgba(233,233,233,0));animation:shimmer 2s infinite;content:""}@keyframes shimmer{to{transform:translate(100%)}}@media screen and (min-width: 768px){.feedESP .career-cards{grid-template-columns:50% 50%}}.bg-primary{background-color:#0bb6ff}.bg-secondary{background-color:#08122e}.bg-black{background-color:#000}.color-primary{color:#0bb6ff}.color-secondary{color:#08122e}.color-black-text{color:#5f6368}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}ul[role=list],ol[role=list]{list-style:none;list-style-type:none;padding-left:.5rem}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}:target{scroll-margin-top:6rem}:focus{scroll-margin-bottom:8vh}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}h1,h2,h3,h4,h5,h6{padding:16px 0}p{font-family:Lato,sans-serif;padding-bottom:7px;font-size:16px}.title-large{font-family:Montserrat,sans-serif;font-size:28px;font-weight:700}.title-medium{font-family:Montserrat,sans-serif;font-size:22px;font-weight:700}.title-small{font-family:Lato,sans-serif;font-size:16px;font-weight:400}#root{width:100%;min-height:100vh;justify-content:center;text-align:center;display:flex}.App{width:100%;display:flex;flex-direction:column}
