@import url("../img/recurso_1765146517995.ext");
@font-face { font-family: "Material Icons"; font-style: normal; font-weight: 400; src: url("../img/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2") format("woff2"); }
:root { --ck-z-default: 10000; }
html { height: 100%; }
body { height: 100%; margin: 0px; background: var(--palette-general-background); font-family: Lato, Helvetica, Arial, sans-serif; }
a { color: inherit; text-decoration: none; }
[class*="MuiLinearProgress-root"] { width: 20rem; }
.front-end-components-Themes-layout-module__pages--Fw9rW .front-end-components-Themes-layout-module__mainarea--iF1Wc { margin-left: 15rem; margin-bottom: 2rem; }
.front-end-components-Themes-layout-module__pages--Fw9rW .front-end-components-Themes-layout-module__mainarea--iF1Wc .front-end-components-Themes-layout-module__tableHeading--J3XLF { background-color: var(--palette-primary-100); border-top: 1rem solid var(--palette-primary-500); position: sticky; top: 0px; margin-bottom: 1rem; z-index: 10; display: flex; padding: 1.155rem; justify-content: space-between; align-items: center; }
.front-end-components-Themes-layout-module__pages--Fw9rW .front-end-components-Themes-layout-module__mainarea--iF1Wc .front-end-components-Themes-layout-module__tableHeading--J3XLF h4 { color: var(--palette-primary-500); }
.front-end-components-Themes-layout-module__pages--Fw9rW .front-end-components-Themes-layout-module__mainarea--iF1Wc .front-end-components-Themes-layout-module__tableHeading--J3XLF .MuiFab-root { position: absolute; right: 1.75rem; bottom: -1.75rem; }
.front-end-components-Themes-layout-module__pages--Fw9rW .front-end-components-Themes-layout-module__mainarea--iF1Wc .front-end-components-Themes-layout-module__tableHeading--J3XLF .front-end-components-Themes-layout-module__extensibleInput--w9Fs0 { margin-right: 7rem; top: 0px; width: 15rem; transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1), width 200ms cubic-bezier(0.4, 0, 0.2, 1); }
.front-end-components-Themes-layout-module__pages--Fw9rW .front-end-components-Themes-layout-module__mainarea--iF1Wc .front-end-components-Themes-layout-module__tableHeading--J3XLF .front-end-components-Themes-layout-module__extensibleInput--w9Fs0 .Mui-focused { width: 20rem; margin-right: 5rem; transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1), width 200ms cubic-bezier(0.4, 0, 0.2, 1); box-shadow: rgba(145, 158, 171, 0.24) 0px 8px 16px 0px; }
.front-end-components-Themes-layout-module__pages--Fw9rW .front-end-components-Themes-layout-module__mainarea--iF1Wc .front-end-components-Themes-layout-module__tableHeading--J3XLF .front-end-components-Themes-layout-module__extensibleInput--w9Fs0 .Mui-focused .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.23); border-width: 1px; }
.front-end-components-Themes-layout-module__pages--Fw9rW .front-end-components-Themes-layout-module__mainarea--iF1Wc .front-end-components-Themes-layout-module__tableResponsive--mJ8IZ { flex-direction: column; }
.pac-container { z-index: 10002 !important; }
.front-end-components-Themes-layout-module__menu--pyyU5 .menu { display: flex; }
.MuiCardMedia-root { padding-top: 56.25%; }
.front-end-components-Themes-layout-module__material-icons--MoEZe { font-family: "Material Icons"; font-weight: normal; font-style: normal; font-size: 24px; line-height: 1; letter-spacing: normal; text-transform: none; display: inline-block; white-space: nowrap; overflow-wrap: normal; direction: ltr; font-feature-settings: "liga"; -webkit-font-smoothing: antialiased; }
img { display: block; }
#app { display: flex; flex-direction: column; height: 100%; overflow-x: hidden; }
.front-end-components-Themes-layout-module__mainPanel--YbvVX { margin: 0px; padding-bottom: 3.1875rem; flex-grow: 2; display: flex; flex-direction: column; }
.front-end-components-Themes-layout-module__dividerSpectrum--za32i { height: 10px; background: linear-gradient(to right, rgb(84, 160, 210) 0%, rgb(81, 84, 177) 12%, rgb(81, 30, 125) 21%, rgb(103, 25, 85) 37%, rgb(204, 33, 25) 53%, rgb(245, 119, 19) 65%, rgb(248, 223, 104) 83%, rgb(92, 241, 245) 100%); }
.front-end-components-Themes-layout-module__userInfo--wnuMG { place-self: center flex-end; float: right; margin: 0px 0px 0px auto; }
.front-end-components-Themes-layout-module__madewithaptugo--KMJj3 { z-index: 1000; position: absolute; bottom: 0px; right: 0px; }
.front-end-components-Themes-layout-module__madewithaptugo--KMJj3 > div { right: 0px; width: 100px; bottom: 0px; height: 59px; display: flex; overflow: hidden; position: absolute; align-items: center; }
.front-end-components-Themes-layout-module__madewithaptugo--KMJj3 > div::before { top: 0px; left: 0px; border: 4px solid rgb(41, 128, 185); content: ""; position: absolute; }
.front-end-components-Themes-layout-module__madewithaptugo--KMJj3 > div > div { top: 20px; font: 400 6px / 1 Lato, sans-serif; color: rgb(255, 255, 255); right: -15px; width: 122px; display: block; padding: 5px 0px; position: absolute; transform: rotate(45deg); box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 10px; text-align: center; text-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px; text-transform: uppercase; background-color: rgb(52, 152, 219); }
.front-end-components-Themes-layout-module__madewithaptugo--KMJj3 > div > div > div { font-size: 12px; }
.front-end-components-Themes-layout-module__SidebarTitle--NV38e { background-color: rgba(0, 0, 0, 0.3); white-space: nowrap; line-height: 50px; padding: 0px 1rem; }
.front-end-components-Themes-layout-module__SidebarTitle--NV38e > button { margin: 0px 5px; }
.front-end-components-Themes-layout-module__withSidebarOpen--Vd77t { margin-left: 240px; padding: 2rem; height: calc(100% - 51px); box-sizing: border-box; }
.front-end-components-Themes-layout-module__withSidebarClosed--K0D8Z { margin-left: 57px; padding: 2rem; height: calc(100% - 51px); box-sizing: border-box; }
.front-end-components-Themes-layout-module__withSidebarOpen--Vd77t .front-end-components-Themes-layout-module__indentedDiv--izJsr, .front-end-components-Themes-layout-module__withSidebarClosed--K0D8Z .front-end-components-Themes-layout-module__indentedDiv--izJsr { padding: 1rem 2rem; border-bottom: 1px solid rgb(220, 220, 220); }
.front-end-components-Themes-layout-module__withSidebarOpen--Vd77t .front-end-components-Themes-layout-module__actionArea--fK2Hr, .front-end-components-Themes-layout-module__withSidebarClosed--K0D8Z .front-end-components-Themes-layout-module__actionArea--fK2Hr { text-align: right; padding: 1rem; background: rgb(245, 245, 245); }
.front-end-components-Themes-layout-module__bigHello--NfI4N { display: flex; flex-direction: column; justify-content: center; align-items: center; height: 100%; }
.front-end-components-Themes-layout-module__bigHello--NfI4N h1 { text-transform: uppercase; text-align: center; font-size: 7rem; margin: 0rem; background: linear-gradient(45deg, rgb(224, 37, 37), rgb(70, 111, 161)) text; -webkit-text-fill-color: rgba(0, 0, 0, 0); letter-spacing: 12px; }
.front-end-components-Themes-layout-module__bigHello--NfI4N p { text-align: center; font-size: 1.2rem; margin: 0px; text-transform: uppercase; color: rgba(0, 0, 0, 0.87); letter-spacing: 3.8px; }
.front-end-components-Themes-layout-module__bigHello--NfI4N span { text-align: center; color: rgba(0, 0, 0, 0.5); font-size: 0.7rem; text-transform: lowercase; }
.front-end-components-Themes-layout-module__footer--zWig2 { font-weight: 300; color: rgba(255, 255, 255, 0.87); padding: 1rem; background: rgb(0, 0, 0); text-align: center; box-sizing: border-box; max-height: 3.1875rem; }
.front-end-components-Themes-layout-module__footerWithSidebarOpen--W0ARS { position: fixed; margin-left: 240px; width: calc(100% - 240px); bottom: 0px; z-index: 5; }
.front-end-components-Themes-layout-module__footerWithSidebarClosed--qXGbB { position: fixed; width: 100%; bottom: 0px; z-index: 5; }
.front-end-components-Themes-layout-module__footerWithoutSidebar--LnegK { position: fixed; width: 100%; bottom: 0px; z-index: 5; }
.front-end-components-Themes-layout-module__kanban--Mo7ll { display: flex; height: 100%; }
.front-end-components-Themes-layout-module__kanban--Mo7ll > div { display: flex; flex: 1 1 0%; height: auto; word-break: break-all; min-width: 0px; gap: 0.5rem; }
.front-end-components-Themes-layout-module__kanban--Mo7ll .front-end-components-Themes-layout-module__list--CDMQq { padding: 0.5rem; min-height: 50px; margin-right: 0.5rem; flex-grow: 1; text-align: center; }
.front-end-components-Themes-layout-module__kanban--Mo7ll .front-end-components-Themes-layout-module__list--CDMQq button { display: none; }
.front-end-components-Themes-layout-module__kanban--Mo7ll .front-end-components-Themes-layout-module__list--CDMQq:hover button { display: block; width: 100%; }
.front-end-components-Themes-layout-module__kanban--Mo7ll .front-end-components-Themes-layout-module__list--CDMQq:hover button span { line-height: 0; }
.front-end-components-Themes-layout-module__kanban--Mo7ll .front-end-components-Themes-layout-module__item--rdI2h { background: rgb(255, 255, 255); display: flex; cursor: pointer; opacity: initial; word-break: initial; box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 1px 1px, rgba(0, 0, 0, 0.06) 0px 1px 2px -2px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px; border-radius: 2px; position: relative; box-sizing: border-box; margin-bottom: 1.5rem; transition: box-shadow 0.1s linear; border: 1px solid rgb(229, 229, 229); padding: 0.5rem; min-height: 70px; }
.front-end-components-Themes-layout-module__kanban--Mo7ll .front-end-components-Themes-layout-module__over--Ibbzv .front-end-components-Themes-layout-module__list--CDMQq { transition: background-color 300ms linear; background-color: rgb(214, 214, 214); }
.front-end-components-Themes-layout-module__tableChip--oJ7zS { background-color: rgb(247, 247, 247); margin: 0.225rem; padding: 0.5rem; border-radius: 0.125rem; }
.front-end-components-Themes-layout-module__activeBoxesLayout--xPE50 > .MuiGrid-item > .MuiButton-text { width: 100%; }
.front-end-components-Themes-layout-module__activeBoxesLayout--xPE50 > .MuiGrid-item > .MuiButton-text > .MuiButton-label > .MuiPaper-root { width: 100%; }
.front-end-components-Themes-layout-module__activeBoxesLayout--xPE50 > .MuiGrid-item > .MuiGrid-grid-md-12 { padding: 6px 8px; }
.editionActive:hover { outline: rgb(0, 0, 0) solid 1px; }
@import url("../img/recurso_1765146518552.ext");
@import url("../img/recurso_1765146518773.ext");
@import url("../img/recurso_1765146518964.ext");
@import url("../img/recurso_1765146519136.ext");
@import url("../img/recurso_1765146519348.ext");
.dist-css-Home-module__topbarOne--LGpnD .dist-css-Home-module__topbarContainer--cSqq6 { border-bottom: 1px solid rgb(242, 244, 248); display: flex; flex-direction: row; align-items: center; justify-content: space-between; height: 120px; }
.dist-css-Home-module__topbarOne--LGpnD .dist-css-Home-module__topbarContainer--cSqq6 .dist-css-Home-module__containerLogo--_RGg6 picture img { height: 50px; }
.dist-css-Home-module__topbarOne--LGpnD .dist-css-Home-module__topbarContainer--cSqq6 .dist-css-Home-module__containerMenu--gcTVK { display: flex; gap: 30px; }
.dist-css-Home-module__topbarOne--LGpnD .dist-css-Home-module__topbarContainer--cSqq6 .dist-css-Home-module__containerMenu--gcTVK button { color: rgb(255, 255, 255); text-transform: initial; font-family: "Red Hat Display"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 29px; }
.dist-css-Home-module__topbarOne--LGpnD .dist-css-Home-module__topbarContainer--cSqq6 .dist-css-Home-module__containerLogin--hqtxf { display: flex; gap: 10px; align-items: center; }
.dist-css-Home-module__topbarOne--LGpnD .dist-css-Home-module__topbarContainer--cSqq6 .dist-css-Home-module__containerLogin--hqtxf button { text-transform: initial; display: flex; flex-direction: row-reverse; color: rgb(255, 255, 255); gap: 10px; font-family: "Red Hat Display"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 29px; }
.dist-css-Home-module__topbarOne--LGpnD .dist-css-Home-module__topbarContainer--cSqq6 .dist-css-Home-module__containerLogin--hqtxf button svg { border: 1px solid rgb(255, 255, 255); border-radius: 50%; padding: 5px; }
.dist-css-Home-module__topbarOne--LGpnD .dist-css-Home-module__topbarContainer--cSqq6 .dist-css-Home-module__containerLogin--hqtxf .dist-css-Home-module__comoMatricularme--fuqEG { padding: 0px 20px; height: 50px; background-color: rgb(14, 84, 153); color: rgb(255, 255, 255); font-family: "Red Hat Display"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 29px; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root { width: 100%; position: relative; top: 90px !important; }
@media (min-width: 678px) {
  .dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root { width: 280px; }
}
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .dist-css-Home-module__sectionProfile--OiUo8 { display: flex; flex-direction: row; align-items: center; padding: 20px; gap: 20px; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .dist-css-Home-module__sectionProfile--OiUo8 picture img { width: 60px; height: 60px; border-radius: 50%; object-fit: cover; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .dist-css-Home-module__sectionProfile--OiUo8 .dist-css-Home-module__textProfile--fw1j6 { display: flex; flex-direction: column; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .dist-css-Home-module__sectionProfile--OiUo8 .dist-css-Home-module__textProfile--fw1j6 p { font-family: "Red Hat Display"; font-style: normal; font-weight: 400; font-size: 14px; line-height: 29px; color: rgb(14, 62, 104); }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .dist-css-Home-module__sectionProfile--OiUo8 .dist-css-Home-module__textProfile--fw1j6 h4 { font-family: "Red Hat Display"; font-style: normal; font-weight: 900; font-size: 18px; line-height: 29px; color: rgb(14, 62, 104); }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .dist-css-Home-module__containerMenuDesabilitado--jpMY6 { display: flex; flex-direction: column; padding: 20px; align-items: flex-start; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .dist-css-Home-module__containerMenuDesabilitado--jpMY6 h5 { font-family: "Red Hat Display"; font-style: normal; font-weight: 700; font-size: 16px; line-height: 29px; color: rgb(14, 84, 153); margin-bottom: 10px; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .dist-css-Home-module__containerMenuDesabilitado--jpMY6 .dist-css-Home-module__buttondesabilitado--t7sYU { justify-content: flex-start; text-align: left; font-family: "Red Hat Display"; font-style: normal; font-weight: 600; font-size: 15px; line-height: 2.5; color: rgb(189, 189, 189); text-transform: none; padding: 0px; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .dist-css-Home-module__containerMenuDesabilitado--jpMY6 .dist-css-Home-module__cerrar--BkM2w { display: flex; flex-direction: row; gap: 10px; justify-content: flex-start; color: rgb(172, 16, 55); margin: 10px 0px; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .dist-css-Home-module__Matricularme--Su_A7 { display: flex; flex-direction: column; padding: 20px; gap: 20px; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .dist-css-Home-module__Matricularme--Su_A7 p { font-family: "Red Hat Display"; font-style: normal; font-weight: 400; font-size: 14px; line-height: 29px; color: rgb(14, 84, 153); }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .dist-css-Home-module__Matricularme--Su_A7 .dist-css-Home-module__flexbotonesIniciar--DpTFB { display: flex; justify-content: space-between; flex-wrap: wrap; }
@media (max-width: 450px) {
  .dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .dist-css-Home-module__Matricularme--Su_A7 .dist-css-Home-module__flexbotonesIniciar--DpTFB { gap: 10px; }
}
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .dist-css-Home-module__Matricularme--Su_A7 .dist-css-Home-module__flexbotonesIniciar--DpTFB a button { background: rgb(75, 59, 152); border-radius: 40px; width: 200px; height: 40px; padding: 0px 25px; font-family: "Red Hat Display"; font-style: normal; font-weight: 600; font-size: 15px; line-height: 24px; text-align: center; color: rgb(255, 255, 255); text-transform: none; display: flex; flex-direction: row-reverse; gap: 10px; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .dist-css-Home-module__Matricularme--Su_A7 .dist-css-Home-module__flexbotonesIniciar--DpTFB a button svg { color: rgb(255, 255, 255); }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .dist-css-Home-module__Matricularme--Su_A7 .dist-css-Home-module__flexbotonesIniciar--DpTFB a:nth-child(2) button { background: rgb(255, 255, 255); border: 1px solid rgb(75, 59, 152); border-radius: 40px; width: 200px; height: 40px; padding: 0px 25px; font-family: "Red Hat Display"; font-style: normal; font-weight: 600; font-size: 15px; line-height: 24px; text-align: center; color: rgb(75, 59, 152); text-transform: none; display: flex; flex-direction: row-reverse; gap: 10px; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .dist-css-Home-module__Matricularme--Su_A7 .dist-css-Home-module__containerMenu--gcTVK { display: flex; gap: 30px; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .dist-css-Home-module__Matricularme--Su_A7 .dist-css-Home-module__containerMenu--gcTVK button { color: rgb(14, 62, 104); text-transform: initial; font-family: "Red Hat Display"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 29px; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .MuiList-root .dist-css-Home-module__containerMenuDesabilitado--jpMY6 { display: flex; flex-direction: column; padding: 20px; align-items: flex-start; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .MuiList-root .dist-css-Home-module__containerMenuDesabilitado--jpMY6 h5 { font-family: "Red Hat Display"; font-style: normal; font-weight: 700; font-size: 16px; line-height: 29px; color: rgb(14, 84, 153); margin-bottom: 10px; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .MuiList-root .dist-css-Home-module__containerMenuDesabilitado--jpMY6 .dist-css-Home-module__buttondesabilitado--t7sYU { justify-content: flex-start; text-align: left; font-family: "Red Hat Display"; font-style: normal; font-weight: 600; font-size: 15px; line-height: 2.5; color: rgb(189, 189, 189); text-transform: none; padding: 0px; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .MuiList-root .dist-css-Home-module__cerrar--BkM2w { display: flex; flex-direction: row; gap: 10px; justify-content: flex-start; color: rgb(172, 16, 55); margin: 10px 0px; padding-left: 20px; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .MuiList-root .dist-css-Home-module__containerLogin--hqtxf { display: flex; justify-content: space-between; gap: 10px; align-items: center; padding: 15px 20px; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .MuiList-root .dist-css-Home-module__containerLogin--hqtxf button { text-transform: initial; display: flex; flex-direction: row-reverse; color: rgb(14, 62, 104); gap: 10px; font-family: "Red Hat Display"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 29px; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .MuiList-root .dist-css-Home-module__containerLogin--hqtxf button svg { border: 1px solid rgb(255, 255, 255); border-radius: 50%; padding: 5px; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .MuiList-root .dist-css-Home-module__containerLogin--hqtxf .dist-css-Home-module__comoMatricularme--fuqEG { padding: 0px 20px; height: 50px; background-color: rgb(14, 84, 153); color: rgb(255, 255, 255); font-family: "Red Hat Display"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 29px; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .MuiList-root .dist-css-Home-module__containerMenu--gcTVK { display: flex; flex-direction: column; padding: 20px 0px 20px 15px; border-top: 1px solid rgb(211, 211, 211); border-bottom: 1px solid rgb(211, 211, 211); }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .MuiList-root .dist-css-Home-module__containerMenu--gcTVK .dist-css-Home-module__cerrar--BkM2w { display: flex; flex-direction: row; gap: 10px; justify-content: flex-start; color: rgb(172, 16, 55); margin: 10px 0px; }
.dist-css-Home-module__menuHamburguesa--_0vdq .MuiPaper-root .MuiList-root .dist-css-Home-module__containerMenu--gcTVK button { color: rgb(122, 16, 172); text-transform: initial; font-family: "Red Hat Display"; font-style: normal; font-weight: 400; font-size: 14px; line-height: 29px; min-width: 0px; text-align: left !important; }
.dist-css-Home-module__dashboard--lxM2z { background-color: rgb(255, 255, 255); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 { background-image: url("../img/portada-1-2.jpg"); height: 800px; background-position: center center; background-repeat: no-repeat; background-size: cover; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 { height: auto; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP { height: 720px; display: flex; flex-direction: column; justify-content: center; align-items: center; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP { height: 850px; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP h1 { width: 750px; color: rgb(255, 255, 255); font-family: "Kumbh Sans"; font-style: normal; font-weight: 700; font-size: 64px; line-height: 72px; text-align: center; padding-bottom: 50px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP h1 { width: 100%; font-size: calc(3rem + 1vw); }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP h4 { color: rgb(255, 255, 255); padding-bottom: 20px; font-size: 24px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN { display: flex; flex-direction: column; align-items: center; gap: 2rem; max-width: 40rem; width: 100%; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN { display: flex; justify-content: center; width: 90%; margin: 0px auto; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__buscadorFiltros--aZw3Q { padding: 10px; border-radius: 10px; display: flex; background: rgba(253, 253, 254, 0.95); align-items: center; gap: 10px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__buscadorFiltros--aZw3Q { padding: 0px; display: flex; flex-direction: column; align-items: center; background-color: rgba(0, 0, 0, 0); width: 100%; margin: 0px auto; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__buscadorFiltros--aZw3Q .MuiFormControl-root { background-color: rgb(255, 255, 255); width: 250px; height: 100%; padding: 10px; border-radius: 10px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__buscadorFiltros--aZw3Q .MuiFormControl-root { width: 100%; height: auto; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__buscadorFiltros--aZw3Q .MuiFormControl-root label { left: 10px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__buscadorFiltros--aZw3Q .MuiFormControl-root > div::before { border-bottom: 1px solid rgb(255, 255, 255); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__buscadorFiltros--aZw3Q .MuiFormControl-root > div::after { border-bottom: 1px solid rgb(255, 255, 255); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__contenedorFiltro--lETBm { background-color: rgb(255, 255, 255); display: flex; align-items: center; border-radius: 10px; padding: 0px 10px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__contenedorFiltro--lETBm { width: 100%; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__contenedorFiltro--lETBm svg { background-color: rgb(242, 244, 248); padding: 5px; color: rgb(14, 84, 153); border-radius: 5px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__contenedorFiltro--lETBm .dist-css-Home-module__buscadorFiltro--JbOaY { width: 250px; height: 20px; border: 2px solid rgb(255, 255, 255); }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__contenedorFiltro--lETBm .dist-css-Home-module__buscadorFiltro--JbOaY { width: 100%; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__contenedorFiltro--lETBm .dist-css-Home-module__buscadorFiltro--JbOaY label { top: -10px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__contenedorFiltro--lETBm .dist-css-Home-module__buscadorFiltro--JbOaY .MuiFormLabel-filled { display: none; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__contenedorFiltro--lETBm .dist-css-Home-module__buscadorFiltro--JbOaY .MuiOutlinedInput-root { font-family: "Red Hat Display"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 25px; display: flex; flex-direction: row; align-items: center; top: -5px; height: 25px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__contenedorFiltro--lETBm .dist-css-Home-module__buscadorFiltro--JbOaY .MuiOutlinedInput-root fieldset { border: 2px solid rgb(255, 255, 255); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__contenedorFiltro--lETBm .dist-css-Home-module__buscadorFiltro--JbOaY .MuiOutlinedInput-root svg { top: -5px; background-color: rgba(0, 0, 0, 0); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__contenedorFiltro--lETBm:first-of-type { height: 3.5rem; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__contenedorFiltro--lETBm:first-of-type > div { height: unset; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__contenedorFiltro--lETBm:first-of-type > div label { top: -5px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__contenedorFiltro--lETBm:first-of-type > div label[data-shrink="true"] { display: none; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__contenedorFiltro--lETBm:first-of-type > div > div { margin-top: unset; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN button { height: 3.5rem; padding: 0px 1.5rem; display: flex; align-items: center; justify-content: center; background-color: rgb(14, 84, 153); border-radius: 0.75rem; color: var(--Neutro-Blanco-Puro, #FFF); font-family: "Kumbh Sans"; font-size: 1rem; font-style: normal; font-weight: 400; line-height: 130%; text-transform: capitalize; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN button { width: 100%; padding: 0px; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN button svg { color: rgb(255, 255, 255); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__popularCourses--PJv3v { display: flex; flex-wrap: wrap; justify-content: center; gap: 1rem; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__popularCourses--PJv3v .dist-css-Home-module__popularCoursesItem--BYXXR { border-radius: 0.5rem; border: 1px solid rgb(171, 171, 171); background: var(--Neutro-Bright-Gray, #EEE); box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 2px 0px; padding: 0.25rem 0.75rem; cursor: pointer; user-select: none; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__containerBuscador--rnKeN .dist-css-Home-module__popularCourses--PJv3v .dist-css-Home-module__popularCoursesItem--BYXXR p { color: rgb(94, 94, 94); font-family: "Kumbh Sans"; font-size: 0.75rem; font-style: normal; font-weight: 400; line-height: 130%; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__buscadorAvanzado--bfQI2 { color: rgb(196, 223, 255); height: 50px; display: flex; align-items: center; justify-content: center; width: 200px; border: 1px solid rgb(196, 223, 255); cursor: pointer; margin-top: 30px; margin-bottom: 30px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 .dist-css-Home-module__buscadorFiltros--aZw3Q { padding: 10px; border-radius: 10px; display: flex; background: rgba(253, 253, 254, 0.95); align-items: center; gap: 10px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 .dist-css-Home-module__buscadorFiltros--aZw3Q { padding: 0px; display: flex; flex-direction: column; align-items: center; background-color: rgba(0, 0, 0, 0); width: 100%; margin: 0px auto; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 .dist-css-Home-module__buscadorFiltros--aZw3Q .MuiFormControl-root { background-color: rgb(255, 255, 255); width: 250px; height: 100%; padding: 10px; border-radius: 10px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 .dist-css-Home-module__buscadorFiltros--aZw3Q .MuiFormControl-root { width: 100%; height: auto; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 .dist-css-Home-module__buscadorFiltros--aZw3Q .MuiFormControl-root label { left: 10px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 .dist-css-Home-module__buscadorFiltros--aZw3Q .MuiFormControl-root > div::before { border-bottom: 1px solid rgb(255, 255, 255); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 .dist-css-Home-module__buscadorFiltros--aZw3Q .MuiFormControl-root > div::after { border-bottom: 1px solid rgb(255, 255, 255); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 .dist-css-Home-module__contenedorFiltro--lETBm { background-color: rgb(255, 255, 255); display: flex; align-items: center; border-radius: 10px; padding: 0px 10px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 .dist-css-Home-module__contenedorFiltro--lETBm { width: 100%; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 .dist-css-Home-module__contenedorFiltro--lETBm svg { background-color: rgb(242, 244, 248); padding: 5px; color: rgb(115, 129, 140); border-radius: 5px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 .dist-css-Home-module__contenedorFiltro--lETBm .dist-css-Home-module__buscadorFiltro--JbOaY { width: 250px; height: 20px; border: 2px solid rgb(255, 255, 255); }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 .dist-css-Home-module__contenedorFiltro--lETBm .dist-css-Home-module__buscadorFiltro--JbOaY { width: 100%; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 .dist-css-Home-module__contenedorFiltro--lETBm .dist-css-Home-module__buscadorFiltro--JbOaY label { top: -10px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 .dist-css-Home-module__contenedorFiltro--lETBm .dist-css-Home-module__buscadorFiltro--JbOaY .MuiFormLabel-filled { display: none; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 .dist-css-Home-module__contenedorFiltro--lETBm .dist-css-Home-module__buscadorFiltro--JbOaY .MuiOutlinedInput-root { font-family: "Red Hat Display"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 25px; display: flex; flex-direction: row; align-items: center; top: -5px; height: 25px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 .dist-css-Home-module__contenedorFiltro--lETBm .dist-css-Home-module__buscadorFiltro--JbOaY .MuiOutlinedInput-root fieldset { border: 2px solid rgb(255, 255, 255); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 .dist-css-Home-module__contenedorFiltro--lETBm .dist-css-Home-module__buscadorFiltro--JbOaY .MuiOutlinedInput-root svg { top: -5px; background-color: rgba(0, 0, 0, 0); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 button { width: 60px; height: 70px; border-radius: 10px; background-color: rgb(14, 84, 153); }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 button { width: 100%; padding: 0px; border-radius: 10px; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionHero--VyLa5 .dist-css-Home-module__containerHeader--T0g6y .dist-css-Home-module__head--pIHqP .dist-css-Home-module__mostrarBuscadorAvanzado--ANZp6 button svg { color: rgb(255, 255, 255); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw { height: unset; background-color: rgb(255, 255, 255); padding-bottom: 100px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic { margin-top: 50px; margin-bottom: 50px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__flexCards--RDgpX { display: flex; justify-content: space-between; flex-wrap: wrap; gap: 20px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__flexCards--RDgpX { justify-content: center; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__flexCards--RDgpX .dist-css-Home-module__resultadosCard--uoviJ { width: 260px; height: 400px; background: rgb(253, 253, 254); border: 1px solid rgb(242, 244, 248); border-radius: 10px; padding: 20px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__flexCards--RDgpX .dist-css-Home-module__resultadosCard--uoviJ picture img { width: 100%; height: 100px; border-radius: 10px 10px 0px 0px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__flexCards--RDgpX .dist-css-Home-module__resultadosCard--uoviJ picture:nth-child(2) img { width: 100px; height: 100px; border-radius: 50%; margin: 0px auto; position: relative; top: -50px; z-index: 1000; border: 10px solid rgb(255, 255, 255); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__flexCards--RDgpX .dist-css-Home-module__resultadosCard--uoviJ h3 { margin-top: -20px; margin-bottom: 10px; font-family: Prompt; font-style: normal; font-weight: 700; font-size: 20px; line-height: 20px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__flexCards--RDgpX .dist-css-Home-module__resultadosCard--uoviJ .dist-css-Home-module__itemCard--GsqI8 { margin-bottom: 10px; display: flex; align-items: center; gap: 10px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__flexCards--RDgpX .dist-css-Home-module__resultadosCard--uoviJ .dist-css-Home-module__itemCard--GsqI8 svg { color: rgb(55, 75, 92); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__flexCards--RDgpX .dist-css-Home-module__resultadosCard--uoviJ .dist-css-Home-module__itemCard--GsqI8 h4 { color: rgb(115, 129, 140); font-family: "Red Hat Display"; font-style: normal; font-weight: 400; font-size: 14px; line-height: 24px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__flexCards--RDgpX .dist-css-Home-module__resultadosCard--uoviJ .dist-css-Home-module__itemCard--GsqI8:nth-child(2) { display: flex; align-items: center; gap: 10px; border-bottom: 1px solid rgb(242, 244, 248); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__flexCards--RDgpX .dist-css-Home-module__resultadosCard--uoviJ .dist-css-Home-module__itemCard--GsqI8:nth-child(2) svg { background-color: rgb(55, 75, 92); color: rgb(255, 255, 255); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__flexCards--RDgpX .dist-css-Home-module__resultadosCard--uoviJ .dist-css-Home-module__itemCard--GsqI8:nth-child(2) h4 { color: rgb(115, 129, 140); font-family: "Red Hat Display"; font-style: normal; font-weight: 400; font-size: 14px; line-height: 24px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__flexCards--RDgpX .dist-css-Home-module__resultadosCard--uoviJ button { display: flex; flex-direction: row-reverse; gap: 10px; border: 1px solid rgb(213, 227, 238); color: rgb(55, 75, 92); text-transform: initial; width: 100%; height: 40px; margin-top: 20px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__flexCards--RDgpX .dist-css-Home-module__resultadosCard--uoviJ button svg { color: rgb(55, 75, 92); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__pagination--J78LV { margin-top: 50px; margin-bottom: 100px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__pagination--J78LV { display: flex; flex-direction: column; align-items: center; }
}
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__pagination--J78LV nav { margin: 30px 0px; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__pagination--J78LV nav ul { display: flex; flex-direction: row; justify-content: flex-end; width: 100%; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__pagination--J78LV nav ul .Mui-selected { background-color: rgb(14, 84, 153); color: rgb(253, 253, 254); border-radius: 50%; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__pagination--J78LV nav ul li { background-color: rgba(0, 0, 0, 0); color: rgb(30, 30, 30); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__pagination--J78LV nav ul li button { width: 50px; height: 50px; background-color: rgb(213, 227, 238); border-radius: 50%; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__pagination--J78LV nav ul li:first-child { border-radius: 50%; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__pagination--J78LV nav ul li:first-child button { background-color: rgb(242, 244, 248); display: flex; align-items: center; color: rgb(30, 30, 30); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__pagination--J78LV nav ul li:last-child { font-size: 13px; font-weight: 700; border-radius: 50%; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionCards--GB7Xw .dist-css-Home-module__containerSectionCards--Ns7Ic .dist-css-Home-module__pagination--J78LV nav ul li:last-child button { color: rgb(30, 30, 30); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionEligen--pgcyq { height: 300px; background-image: url("../img/section-elementos.png"); background-repeat: no-repeat; background-size: cover; background-position: center center; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionEligen--pgcyq { background-size: cover; width: 100%; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionEligen--pgcyq .dist-css-Home-module__containerEligen--M0KIN { display: flex; align-items: center; justify-content: center; height: 100%; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionEligen--pgcyq .dist-css-Home-module__containerEligen--M0KIN .dist-css-Home-module__flexEligen--r9OAw { text-align: center; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 30px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionEligen--pgcyq .dist-css-Home-module__containerEligen--M0KIN .dist-css-Home-module__flexEligen--r9OAw h3 { font-family: "Kumbh Sans"; font-style: normal; font-weight: 700; font-size: 48px; line-height: 38px; letter-spacing: -2px; color: rgb(42, 57, 70); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionEligen--pgcyq .dist-css-Home-module__containerEligen--M0KIN .dist-css-Home-module__flexEligen--r9OAw h3 span { color: rgb(14, 84, 153); margin-left: 5px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionEligen--pgcyq .dist-css-Home-module__containerEligen--M0KIN .dist-css-Home-module__flexEligen--r9OAw p { font-family: "Red Hat Display"; font-style: normal; font-weight: 400; font-size: 24px; line-height: 29px; color: rgb(115, 129, 140); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionEligen--pgcyq .dist-css-Home-module__containerEligen--M0KIN .dist-css-Home-module__flexEligen--r9OAw svg { font-size: 40px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInfo--RdOND { height: auto; margin: 100px 0px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInfo--RdOND .dist-css-Home-module__containerInfo--dq5Gd .dist-css-Home-module__cajaGeneralInfo--GNQDb { width: 70%; background-color: rgb(213, 227, 238); margin: 0px auto; display: flex; gap: 10px; padding: 20px; border-radius: 10px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInfo--RdOND .dist-css-Home-module__containerInfo--dq5Gd .dist-css-Home-module__cajaGeneralInfo--GNQDb { flex-direction: column; width: 80%; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInfo--RdOND .dist-css-Home-module__containerInfo--dq5Gd .dist-css-Home-module__cajaGeneralInfo--GNQDb .dist-css-Home-module__itemsInfo--k2d8w { width: 40%; display: flex; flex-direction: column; gap: 3px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInfo--RdOND .dist-css-Home-module__containerInfo--dq5Gd .dist-css-Home-module__cajaGeneralInfo--GNQDb .dist-css-Home-module__itemsInfo--k2d8w { width: 100%; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInfo--RdOND .dist-css-Home-module__containerInfo--dq5Gd .dist-css-Home-module__cajaGeneralInfo--GNQDb .dist-css-Home-module__itemsInfo--k2d8w .dist-css-Home-module__buttonActive--Vc_rL { border-radius: 10px 0px 0px 10px; display: flex; flex-direction: row-reverse; justify-content: flex-end; color: rgb(14, 84, 153); background-color: rgb(255, 255, 255); width: 100%; height: 50px; font-family: "Red Hat Display"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 25px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInfo--RdOND .dist-css-Home-module__containerInfo--dq5Gd .dist-css-Home-module__cajaGeneralInfo--GNQDb .dist-css-Home-module__itemsInfo--k2d8w .dist-css-Home-module__buttonActive--Vc_rL { font-size: 12px; border-radius: 10px; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInfo--RdOND .dist-css-Home-module__containerInfo--dq5Gd .dist-css-Home-module__cajaGeneralInfo--GNQDb .dist-css-Home-module__itemsInfo--k2d8w .dist-css-Home-module__buttonActive--Vc_rL svg { margin-right: 10px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInfo--RdOND .dist-css-Home-module__containerInfo--dq5Gd .dist-css-Home-module__cajaGeneralInfo--GNQDb .dist-css-Home-module__itemsInfo--k2d8w .dist-css-Home-module__buttonDisabled--eDrky { border-radius: 10px 0px 0px 10px; display: flex; flex-direction: row-reverse; justify-content: flex-end; color: rgb(58, 77, 82); background-color: rgba(0, 0, 0, 0); width: 100%; height: 50px; font-family: "Red Hat Display"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 25px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInfo--RdOND .dist-css-Home-module__containerInfo--dq5Gd .dist-css-Home-module__cajaGeneralInfo--GNQDb .dist-css-Home-module__itemsInfo--k2d8w .dist-css-Home-module__buttonDisabled--eDrky { font-size: 12px; border-radius: 10px; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInfo--RdOND .dist-css-Home-module__containerInfo--dq5Gd .dist-css-Home-module__cajaGeneralInfo--GNQDb .dist-css-Home-module__itemsInfo--k2d8w .dist-css-Home-module__buttonDisabled--eDrky svg { margin-right: 10px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInfo--RdOND .dist-css-Home-module__containerInfo--dq5Gd .dist-css-Home-module__cajaGeneralInfo--GNQDb .dist-css-Home-module__desarrolloInfo--ziXfv { width: 60%; background-color: rgb(255, 255, 255); color: rgb(14, 84, 153); border-radius: 0px 10px 10px; padding: 20px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInfo--RdOND .dist-css-Home-module__containerInfo--dq5Gd .dist-css-Home-module__cajaGeneralInfo--GNQDb .dist-css-Home-module__desarrolloInfo--ziXfv { width: 85%; border-radius: 10px; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionLideres--MzBh2 { height: 150px; background-color: rgb(58, 77, 82); color: rgb(255, 255, 255); }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionLideres--MzBh2 { height: 300px; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionLideres--MzBh2 .dist-css-Home-module__containerLideres--ShJq5 { width: 100%; height: 100%; display: flex; justify-content: space-between; align-items: center; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionLideres--MzBh2 .dist-css-Home-module__containerLideres--ShJq5 { flex-direction: column; align-items: center; justify-content: center; height: 100%; gap: 30px; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionLideres--MzBh2 .dist-css-Home-module__containerLideres--ShJq5 .dist-css-Home-module__containerTextLideres--g8JDD h4 { font-family: Lato; font-style: normal; font-weight: 700; font-size: 26px; line-height: 28px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionLideres--MzBh2 .dist-css-Home-module__containerLideres--ShJq5 .dist-css-Home-module__containerTextLideres--g8JDD h4 { text-align: center; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionLideres--MzBh2 .dist-css-Home-module__containerLideres--ShJq5 .dist-css-Home-module__containerTextLideres--g8JDD h4 span { font-weight: 200; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionLideres--MzBh2 .dist-css-Home-module__containerLideres--ShJq5 button { padding: 5px 30px; height: 50px; background-color: rgb(255, 255, 255); color: rgb(42, 57, 70); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__enCuenta--IQfE2 { height: 500px; margin: 100px 0px 0px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__enCuenta--IQfE2 { height: auto; margin-bottom: 100px; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__enCuenta--IQfE2 .dist-css-Home-module__containerEnCuenta--sIxUp { display: flex; flex-direction: row; justify-content: center; gap: 50px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__enCuenta--IQfE2 .dist-css-Home-module__containerEnCuenta--sIxUp { flex-direction: column; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__enCuenta--IQfE2 .dist-css-Home-module__containerEnCuenta--sIxUp .dist-css-Home-module__CardConsideracion--mkYNk { height: 340px; width: 280px; display: flex; gap: 30px; flex-direction: column; align-items: center; justify-content: center; border: 1px solid rgb(235, 234, 230); padding: 20px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__enCuenta--IQfE2 .dist-css-Home-module__containerEnCuenta--sIxUp .dist-css-Home-module__CardConsideracion--mkYNk { width: 85%; margin: 0px auto; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__enCuenta--IQfE2 .dist-css-Home-module__containerEnCuenta--sIxUp .dist-css-Home-module__CardConsideracion--mkYNk picture img { height: 80px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__enCuenta--IQfE2 .dist-css-Home-module__containerEnCuenta--sIxUp .dist-css-Home-module__CardConsideracion--mkYNk h5 { font-family: Lato; font-style: normal; font-weight: 700; font-size: 20px; line-height: 20px; color: rgb(101, 101, 101); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__enCuenta--IQfE2 .dist-css-Home-module__containerEnCuenta--sIxUp .dist-css-Home-module__CardConsideracion--mkYNk p { font-family: Lato; font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; text-align: center; color: rgb(149, 149, 149); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionBenefits--HplTA { border-top: 1px solid rgb(235, 234, 230); padding: 100px 0px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionBenefits--HplTA .dist-css-Home-module__containerBenefits--tMmb5 { text-align: center; display: flex; flex-direction: column; gap: 20px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionBenefits--HplTA .dist-css-Home-module__containerBenefits--tMmb5 h3 { font-family: Lato; font-style: normal; font-weight: 700; font-size: 24px; line-height: 24px; color: rgb(101, 101, 101); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionBenefits--HplTA .dist-css-Home-module__containerBenefits--tMmb5 h4 { font-family: Lato; font-style: italic; font-weight: 400; font-size: 24px; line-height: 36px; text-align: center; color: rgb(0, 0, 0); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionBenefits--HplTA .dist-css-Home-module__containerBenefits--tMmb5 p { font-family: Lato; font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; text-align: center; color: rgb(149, 149, 149); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionBenefits--HplTA .dist-css-Home-module__containerBenefits--tMmb5 .dist-css-Home-module__flexItemsBenefits--udB3F { display: flex; justify-content: center; gap: 100px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionBenefits--HplTA .dist-css-Home-module__containerBenefits--tMmb5 .dist-css-Home-module__flexItemsBenefits--udB3F { flex-direction: column; gap: 0px; align-items: center; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionBenefits--HplTA .dist-css-Home-module__containerBenefits--tMmb5 .dist-css-Home-module__flexItemsBenefits--udB3F .dist-css-Home-module__itemsBenefits--ufgWv p { font-family: Lato; font-style: normal; font-weight: 400; font-size: 16px; line-height: 22px; color: rgb(0, 0, 0); margin-top: 10px; display: flex; align-items: center; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionBenefits--HplTA .dist-css-Home-module__containerBenefits--tMmb5 .dist-css-Home-module__flexItemsBenefits--udB3F .dist-css-Home-module__itemsBenefits--ufgWv p { justify-content: center; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionBenefits--HplTA .dist-css-Home-module__containerBenefits--tMmb5 .dist-css-Home-module__flexItemsBenefits--udB3F .dist-css-Home-module__itemsBenefits--ufgWv p svg { color: rgb(14, 62, 104); margin-right: 10px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__contador--ykCE3 { height: 200px; background-color: rgb(115, 129, 140); }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__contador--ykCE3 { height: auto; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__contador--ykCE3 .dist-css-Home-module__containerContador--ZAFm6 { display: flex; flex-direction: row; justify-content: space-evenly; height: 100%; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__contador--ykCE3 .dist-css-Home-module__containerContador--ZAFm6 { flex-direction: column; gap: 50px; padding: 30px 0px; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__contador--ykCE3 .dist-css-Home-module__containerContador--ZAFm6 .dist-css-Home-module__cajaContador--Z8dPH { display: flex; flex-direction: column; justify-content: center; align-items: center; height: 100%; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__contador--ykCE3 .dist-css-Home-module__containerContador--ZAFm6 .dist-css-Home-module__cajaContador--Z8dPH svg { font-size: 50px; color: rgb(253, 253, 254); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__contador--ykCE3 .dist-css-Home-module__containerContador--ZAFm6 .dist-css-Home-module__cajaContador--Z8dPH .dist-css-Home-module__contador--ykCE3 { font-family: Lato; font-style: normal; font-weight: 700; font-size: 48px; text-align: center; color: rgb(253, 253, 254); height: 60px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__contador--ykCE3 .dist-css-Home-module__containerContador--ZAFm6 .dist-css-Home-module__cajaContador--Z8dPH h5 { font-family: Lato; font-style: normal; font-weight: 700; font-size: 16px; line-height: 16px; text-align: center; text-transform: uppercase; color: rgb(253, 253, 254); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInstitutos--vLNZI { height: 550px; padding: 50px 0px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInstitutos--vLNZI { height: auto; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInstitutos--vLNZI .dist-css-Home-module__containerInstitutos--QtJaK { height: 100%; display: flex; flex-direction: column; align-items: center; text-align: center; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInstitutos--vLNZI .dist-css-Home-module__containerInstitutos--QtJaK h3 { margin-bottom: 50px; font-family: Lato; font-style: normal; font-weight: 400; font-size: 24px; line-height: 26px; text-align: center; color: rgb(149, 149, 149); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInstitutos--vLNZI .dist-css-Home-module__containerInstitutos--QtJaK .dist-css-Home-module__flexLogos--Wt7kW { display: grid; grid-template-columns: repeat(4, 250px); gap: 40px; justify-content: center; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInstitutos--vLNZI .dist-css-Home-module__containerInstitutos--QtJaK .dist-css-Home-module__flexLogos--Wt7kW { grid-template-columns: repeat(1, 300px); gap: 20px; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInstitutos--vLNZI .dist-css-Home-module__containerInstitutos--QtJaK .dist-css-Home-module__flexLogos--Wt7kW picture img { margin: 0px auto; height: 65px; filter: grayscale(1); transition: 1s; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionInstitutos--vLNZI .dist-css-Home-module__containerInstitutos--QtJaK .dist-css-Home-module__flexLogos--Wt7kW picture img:hover { filter: grayscale(0); margin: 0px auto; height: 65px; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionRecomendado--Sm_FO { height: 400px; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionRecomendado--Sm_FO { height: auto; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionRecomendado--Sm_FO .dist-css-Home-module__containerInstitutos--QtJaK { height: 100%; display: flex; flex-direction: column; align-items: center; text-align: center; }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionRecomendado--Sm_FO .dist-css-Home-module__containerInstitutos--QtJaK h3 { margin-bottom: 50px; font-family: Lato; font-style: normal; font-weight: 400; font-size: 24px; line-height: 26px; text-align: center; color: rgb(149, 149, 149); }
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionRecomendado--Sm_FO .dist-css-Home-module__containerInstitutos--QtJaK .dist-css-Home-module__flexLogos--Wt7kW { display: flex; justify-content: space-evenly; align-items: flex-start; width: 100%; }
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionRecomendado--Sm_FO .dist-css-Home-module__containerInstitutos--QtJaK .dist-css-Home-module__flexLogos--Wt7kW { flex-direction: column; }
}
@media (max-width: 678px) {
  .dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionRecomendado--Sm_FO .dist-css-Home-module__containerInstitutos--QtJaK .dist-css-Home-module__flexLogos--Wt7kW picture img { width: 100%; }
}
.dist-css-Home-module__dashboard--lxM2z .dist-css-Home-module__sectionRecomendado--Sm_FO .dist-css-Home-module__containerInstitutos--QtJaK .dist-css-Home-module__flexLogos--Wt7kW picture img { margin: 0px auto; }
.dist-css-Home-module__footer--RS8Ut { padding: 50px 0px; position: relative; }
.dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__flotanteSitio--zjw9C { position: fixed; z-index: 1000; bottom: 30px; right: 30px; width: 70px; height: 70px; background-color: rgb(255, 255, 255); border-radius: 10px; box-shadow: rgba(103, 103, 103, 0.494) 10px 9px 20px; display: flex; justify-content: center; align-items: center; }
@media (max-width: 678px) {
  .dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__flotanteSitio--zjw9C { bottom: 10px; right: 10px; }
}
.dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__flotanteSitio--zjw9C picture img { border-radius: 5px; width: 60px; height: 60px; }
.dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__containerFooter--ZUiz4 { height: 250px; display: flex; justify-content: space-around; align-items: flex-start; padding: 20px 0px; width: 100%; }
@media (max-width: 678px) {
  .dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__containerFooter--ZUiz4 { flex-direction: column; align-items: center; height: auto; width: 100%; }
}
.dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__containerFooter--ZUiz4 .dist-css-Home-module__containerLogo--_RGg6 { display: flex; flex-direction: column; gap: 20px; }
@media (max-width: 678px) {
  .dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__containerFooter--ZUiz4 .dist-css-Home-module__containerLogo--_RGg6 { width: 100%; text-align: center; margin: 0px auto; }
}
@media (max-width: 678px) {
  .dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__containerFooter--ZUiz4 .dist-css-Home-module__containerLogo--_RGg6 picture img { margin: 0px auto; }
}
@media (max-width: 678px) {
  .dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__containerFooter--ZUiz4 .dist-css-Home-module__containerLogo--_RGg6 p { margin: 0px auto; width: 100%; }
}
.dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__containerFooter--ZUiz4 .dist-css-Home-module__containerLogo--_RGg6 p { width: 220px; }
@media (max-width: 678px) {
  .dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__containerFooter--ZUiz4 .dist-css-Home-module__containerContacto--DBSn3 { display: flex; flex-direction: column; align-items: center; margin: 30px 0px; }
}
.dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__containerFooter--ZUiz4 .dist-css-Home-module__containerContacto--DBSn3 h6 { margin-bottom: 30px; font-family: Lato; font-style: normal; font-weight: 700; font-size: 16px; line-height: 16px; text-transform: uppercase; color: rgb(34, 34, 34); }
@media (max-width: 678px) {
  .dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__containerFooter--ZUiz4 .dist-css-Home-module__containerContacto--DBSn3 h6 { text-align: center; }
}
.dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__containerFooter--ZUiz4 .dist-css-Home-module__containerContacto--DBSn3 p { margin-bottom: 0px; font-family: Lato; font-style: normal; font-weight: 400; font-size: 14px; line-height: 35px; text-transform: uppercase; color: rgb(158, 158, 158); }
@media (max-width: 678px) {
  .dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__containerFooter--ZUiz4 .dist-css-Home-module__containerContacto--DBSn3 p { text-align: center; }
}
.dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__containerFooter--ZUiz4 .dist-css-Home-module__containerContacto--DBSn3 p a { color: rgb(14, 84, 153); font-weight: 700; }
@media (max-width: 678px) {
  .dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__containerFooter--ZUiz4 .dist-css-Home-module__containerLinks--Kcj9M { display: flex; flex-direction: column; align-items: center; margin: 30px 0px; }
}
.dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__containerFooter--ZUiz4 .dist-css-Home-module__containerLinks--Kcj9M h6 { margin-bottom: 30px; font-family: Lato; font-style: normal; font-weight: 700; font-size: 16px; line-height: 16px; text-transform: uppercase; color: rgb(34, 34, 34); }
.dist-css-Home-module__footer--RS8Ut .dist-css-Home-module__containerFooter--ZUiz4 .dist-css-Home-module__containerLinks--Kcj9M p { margin-bottom: 20px; font-family: Lato; font-style: normal; font-weight: 400; font-size: 14px; line-height: 14px; text-transform: uppercase; color: rgb(158, 158, 158); }
.dist-css-Home-module__footerTwo--WO4QU { background-color: rgb(14, 84, 153); color: rgb(255, 255, 255); padding: 10px 0px; }
.dist-css-Home-module__footerTwo--WO4QU .dist-css-Home-module__containerFooterTwo--tFgD8 { display: flex; justify-content: space-between; align-items: center; }
@media (max-width: 678px) {
  .dist-css-Home-module__footerTwo--WO4QU .dist-css-Home-module__containerFooterTwo--tFgD8 { flex-direction: column; gap: 20px; }
}
@media (max-width: 678px) {
  .dist-css-Home-module__footerTwo--WO4QU .dist-css-Home-module__containerFooterTwo--tFgD8 .dist-css-Home-module__copywriter--xco7l p { text-align: center; }
}
.dist-css-Home-module__footerTwo--WO4QU .dist-css-Home-module__containerFooterTwo--tFgD8 .dist-css-Home-module__socials--h2fmZ { display: flex; flex-direction: row; gap: 10px; }
@-webkit-keyframes mui-auto-fill { 
  0% { display: block; }
}
@keyframes mui-auto-fill { 
  0% { display: block; }
}
@-webkit-keyframes mui-auto-fill-cancel { 
  0% { display: block; }
}
@keyframes mui-auto-fill-cancel { 
  0% { display: block; }
}
@-webkit-keyframes mui-auto-fill { 
  0% { display: block; }
}
@keyframes mui-auto-fill { 
  0% { display: block; }
}
@-webkit-keyframes mui-auto-fill-cancel { 
  0% { display: block; }
}
@keyframes mui-auto-fill-cancel { 
  0% { display: block; }
}
.css-1ekb41w { width: 100%; margin-left: auto; box-sizing: border-box; margin-right: auto; display: block; padding-left: 16px; padding-right: 16px; }
@media (min-width: 600px) {
  .css-1ekb41w { padding-left: 24px; padding-right: 24px; }
}
@media (min-width: 1536px) {
  .css-1ekb41w { max-width: 1536px; }
}
.css-171h0ym { margin: 0px; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 300; font-size: 6rem; line-height: 1.167; letter-spacing: -0.01562em; }
.css-1xvinid { margin: 0px; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; font-size: 2.125rem; line-height: 1.235; letter-spacing: 0.00735em; }
.css-i44wyl { display: inline-flex; flex-direction: column; position: relative; min-width: 0px; padding: 0px; margin: 0px; border: 0px; vertical-align: top; }
.css-hv28wv { display: block; transform-origin: left top; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 100%; position: absolute; left: 0px; top: 0px; transform: translate(0px, 20px) scale(1); transition: color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1); }
.css-mqt2s5 { color: rgba(0, 0, 0, 0.6); font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; font-size: 1rem; line-height: 1.4375em; letter-spacing: 0.00938em; padding: 0px; display: block; transform-origin: left top; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 100%; position: absolute; left: 0px; top: 0px; transform: translate(0px, 20px) scale(1); transition: color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1); }
.css-mqt2s5.Mui-focused { color: rgb(25, 118, 210); }
.css-mqt2s5.Mui-disabled { color: rgba(0, 0, 0, 0.38); }
.css-mqt2s5.Mui-error { color: rgb(211, 47, 47); }
.css-zrqpq1 { font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; font-size: 1rem; line-height: 1.4375em; letter-spacing: 0.00938em; color: rgba(0, 0, 0, 0.87); box-sizing: border-box; cursor: text; display: inline-flex; -webkit-box-align: center; align-items: center; position: relative; }
.css-zrqpq1.Mui-disabled { color: rgba(0, 0, 0, 0.38); cursor: default; }
label + .css-zrqpq1 { margin-top: 16px; }
.css-zrqpq1::after { border-bottom: 2px solid rgb(25, 118, 210); left: 0px; bottom: 0px; content: ""; position: absolute; right: 0px; transform: scaleX(0); transition: transform 200ms cubic-bezier(0, 0, 0.2, 1); pointer-events: none; }
.css-zrqpq1.Mui-focused::after { transform: scaleX(1) translateX(0px); }
.css-zrqpq1.Mui-error::before, .css-zrqpq1.Mui-error::after { border-bottom-color: rgb(211, 47, 47); }
.css-zrqpq1::before { border-bottom: 1px solid rgba(0, 0, 0, 0.42); left: 0px; bottom: 0px; content: " "; position: absolute; right: 0px; transition: border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1); pointer-events: none; }
.css-zrqpq1:hover:not(.Mui-disabled, .Mui-error)::before { border-bottom: 2px solid rgba(0, 0, 0, 0.87); }
@media (hover: none) {
  .css-zrqpq1:hover:not(.Mui-disabled, .Mui-error)::before { border-bottom: 1px solid rgba(0, 0, 0, 0.42); }
}
.css-zrqpq1.Mui-disabled::before { border-bottom-style: dotted; }
.css-mnn31 { font: inherit; letter-spacing: inherit; color: currentcolor; padding: 4px 0px 5px; border: 0px; box-sizing: content-box; background: none; height: 1.4375em; margin: 0px; -webkit-tap-highlight-color: transparent; display: block; min-width: 0px; width: 100%; animation-name: mui-auto-fill-cancel; animation-duration: 10ms; }
.css-mnn31::-webkit-input-placeholder { color: currentcolor; opacity: 0.42; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }
.css-mnn31:focus { outline: 0px; }
.css-mnn31:invalid { box-shadow: none; }
.css-mnn31::-webkit-search-decoration { appearance: none; }
label[data-shrink="false"] + .MuiInputBase-formControl .css-mnn31::-webkit-input-placeholder { opacity: 0 !important; }
label[data-shrink="false"] + .MuiInputBase-formControl .css-mnn31:focus::-webkit-input-placeholder { opacity: 0.42; }
.css-mnn31.Mui-disabled { opacity: 1; -webkit-text-fill-color: rgba(0, 0, 0, 0.38); }
.css-mnn31:-webkit-autofill { animation-duration: 5000s; animation-name: mui-auto-fill; }
.css-vubbuv { user-select: none; width: 1em; height: 1em; display: inline-block; fill: currentcolor; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); font-size: 1.5rem; }
.css-ffvrb6 { display: inline-flex; flex-direction: column; position: relative; min-width: 0px; padding: 0px; margin: 8px 0px 4px; border: 0px; vertical-align: top; }
.css-nd1nwr { display: block; transform-origin: left top; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: calc(100% - 24px); position: absolute; left: 0px; top: 0px; transform: translate(14px, 16px) scale(1); transition: color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1); z-index: 1; pointer-events: none; }
.css-p0rm37 { color: rgba(0, 0, 0, 0.6); font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; font-size: 1rem; line-height: 1.4375em; letter-spacing: 0.00938em; padding: 0px; display: block; transform-origin: left top; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: calc(100% - 24px); position: absolute; left: 0px; top: 0px; transform: translate(14px, 16px) scale(1); transition: color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1); z-index: 1; pointer-events: none; }
.css-p0rm37.Mui-focused { color: rgb(25, 118, 210); }
.css-p0rm37.Mui-disabled { color: rgba(0, 0, 0, 0.38); }
.css-p0rm37.Mui-error { color: rgb(211, 47, 47); }
.css-1v4ccyo { font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; font-size: 1rem; line-height: 1.4375em; letter-spacing: 0.00938em; color: rgba(0, 0, 0, 0.87); box-sizing: border-box; cursor: text; display: inline-flex; -webkit-box-align: center; align-items: center; position: relative; border-radius: 4px; }
.css-1v4ccyo.Mui-disabled { color: rgba(0, 0, 0, 0.38); cursor: default; }
.css-1v4ccyo:hover .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.87); }
@media (hover: none) {
  .css-1v4ccyo:hover .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.23); }
}
.css-1v4ccyo.Mui-focused .MuiOutlinedInput-notchedOutline { border-color: rgb(25, 118, 210); border-width: 2px; }
.css-1v4ccyo.Mui-error .MuiOutlinedInput-notchedOutline { border-color: rgb(211, 47, 47); }
.css-1v4ccyo.Mui-disabled .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.26); }
.css-1x5jdmq { font: inherit; letter-spacing: inherit; color: currentcolor; border: 0px; box-sizing: content-box; background: none; height: 1.4375em; margin: 0px; -webkit-tap-highlight-color: transparent; display: block; min-width: 0px; width: 100%; animation-name: mui-auto-fill-cancel; animation-duration: 10ms; padding: 16.5px 14px; }
.css-1x5jdmq::-webkit-input-placeholder { color: currentcolor; opacity: 0.42; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }
.css-1x5jdmq:focus { outline: 0px; }
.css-1x5jdmq:invalid { box-shadow: none; }
.css-1x5jdmq::-webkit-search-decoration { appearance: none; }
label[data-shrink="false"] + .MuiInputBase-formControl .css-1x5jdmq::-webkit-input-placeholder { opacity: 0 !important; }
label[data-shrink="false"] + .MuiInputBase-formControl .css-1x5jdmq:focus::-webkit-input-placeholder { opacity: 0.42; }
.css-1x5jdmq.Mui-disabled { opacity: 1; -webkit-text-fill-color: rgba(0, 0, 0, 0.38); }
.css-1x5jdmq:-webkit-autofill { animation-duration: 5000s; animation-name: mui-auto-fill; }
.css-1x5jdmq:-webkit-autofill { border-radius: inherit; }
.css-qiwgdb { appearance: none; user-select: none; border-radius: 4px; cursor: pointer; font: inherit; letter-spacing: inherit; color: currentcolor; border: 0px; box-sizing: content-box; background: none; height: 1.4375em; margin: 0px; -webkit-tap-highlight-color: transparent; display: block; min-width: 0px; width: 100%; animation-name: mui-auto-fill-cancel; animation-duration: 10ms; padding: 16.5px 14px; }
.css-qiwgdb:focus { border-radius: 4px; }
.css-qiwgdb.Mui-disabled { cursor: default; }
.css-qiwgdb[multiple] { height: auto; }
.css-qiwgdb:not([multiple]) option, .css-qiwgdb:not([multiple]) optgroup { background-color: rgb(255, 255, 255); }
.css-qiwgdb.css-qiwgdb.css-qiwgdb { padding-right: 32px; }
.css-qiwgdb.MuiSelect-select { height: auto; min-height: 1.4375em; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.css-qiwgdb::-webkit-input-placeholder { color: currentcolor; opacity: 0.42; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }
.css-qiwgdb:focus { outline: 0px; }
.css-qiwgdb:invalid { box-shadow: none; }
.css-qiwgdb::-webkit-search-decoration { appearance: none; }
label[data-shrink="false"] + .MuiInputBase-formControl .css-qiwgdb::-webkit-input-placeholder { opacity: 0 !important; }
label[data-shrink="false"] + .MuiInputBase-formControl .css-qiwgdb:focus::-webkit-input-placeholder { opacity: 0.42; }
.css-qiwgdb.Mui-disabled { opacity: 1; -webkit-text-fill-color: rgba(0, 0, 0, 0.38); }
.css-qiwgdb:-webkit-autofill { animation-duration: 5000s; animation-name: mui-auto-fill; }
.css-qiwgdb:-webkit-autofill { border-radius: inherit; }
.css-1k3x8v3 { bottom: 0px; left: 0px; position: absolute; opacity: 0; pointer-events: none; width: 100%; box-sizing: border-box; }
.css-bi4s6q { position: absolute; right: 7px; top: calc(50% - 0.5em); pointer-events: none; color: rgba(0, 0, 0, 0.54); }
.css-bi4s6q.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-1636szt { user-select: none; width: 1em; height: 1em; display: inline-block; fill: currentcolor; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); font-size: 1.5rem; position: absolute; right: 7px; top: calc(50% - 0.5em); pointer-events: none; color: rgba(0, 0, 0, 0.54); }
.css-1636szt.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-19w1uun { border-color: rgba(0, 0, 0, 0.23); }
.css-igs3ac { text-align: left; position: absolute; inset: -5px 0px 0px; margin: 0px; padding: 0px 8px; pointer-events: none; border-radius: inherit; border-style: solid; border-width: 1px; overflow: hidden; min-width: 0%; border-color: rgba(0, 0, 0, 0.23); }
.css-yjsfm1 { float: unset; width: auto; overflow: hidden; display: block; padding: 0px; height: 11px; font-size: 0.75em; visibility: hidden; max-width: 0.01px; transition: max-width 50ms cubic-bezier(0, 0, 0.2, 1); white-space: nowrap; }
.css-yjsfm1 > span { padding-left: 5px; padding-right: 5px; display: inline-block; opacity: 0; visibility: visible; }
.css-1hxq67s { font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; text-transform: uppercase; min-width: 64px; padding: 6px 16px; border-radius: 4px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); color: rgb(255, 255, 255); background-color: rgb(25, 118, 210); box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
.css-1hxq67s:hover { text-decoration: none; background-color: rgb(21, 101, 192); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-1hxq67s:hover { background-color: rgb(25, 118, 210); }
}
.css-1hxq67s:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-1hxq67s.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-1hxq67s.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
.css-1hw9j7s { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; text-transform: uppercase; min-width: 64px; padding: 6px 16px; border-radius: 4px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); color: rgb(255, 255, 255); background-color: rgb(25, 118, 210); box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
.css-1hw9j7s.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-1hw9j7s { print-color-adjust: exact; }
}
.css-1hw9j7s:hover { text-decoration: none; background-color: rgb(21, 101, 192); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-1hw9j7s:hover { background-color: rgb(25, 118, 210); }
}
.css-1hw9j7s:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-1hw9j7s.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-1hw9j7s.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
.css-1qsxih2 { width: 100%; margin-left: auto; box-sizing: border-box; margin-right: auto; display: block; padding-left: 16px; padding-right: 16px; }
@media (min-width: 600px) {
  .css-1qsxih2 { padding-left: 24px; padding-right: 24px; }
}
@media (min-width: 1200px) {
  .css-1qsxih2 { max-width: 1200px; }
}
.css-18h9l83 { margin: 0px; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; font-size: 3rem; line-height: 1.167; letter-spacing: 0em; }
.css-9l3uo3 { margin: 0px; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; font-size: 1rem; line-height: 1.5; letter-spacing: 0.00938em; }
.css-11qrfta { font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; text-transform: uppercase; min-width: 64px; padding: 6px 8px; border-radius: 4px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); color: rgb(25, 118, 210); }
.css-11qrfta:hover { text-decoration: none; background-color: rgba(25, 118, 210, 0.04); }
@media (hover: none) {
  .css-11qrfta:hover { background-color: transparent; }
}
.css-11qrfta.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-1ujsas3 { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; text-transform: uppercase; min-width: 64px; padding: 6px 8px; border-radius: 4px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); color: rgb(25, 118, 210); }
.css-1ujsas3.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-1ujsas3 { print-color-adjust: exact; }
}
.css-1ujsas3:hover { text-decoration: none; background-color: rgba(25, 118, 210, 0.04); }
@media (hover: none) {
  .css-1ujsas3:hover { background-color: transparent; }
}
.css-1ujsas3.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-zq6grw { margin: 0px; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; font-size: 1.5rem; line-height: 1.334; letter-spacing: 0em; }
.css-1anx036 { margin: 0px; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 500; font-size: 1.25rem; line-height: 1.6; letter-spacing: 0.0075em; }
.css-w0pj6f { overflow: hidden; pointer-events: none; position: absolute; z-index: 0; inset: 0px; border-radius: inherit; }
