#page-login{max-height:calc(100vh - 60px);overflow-y:hidden}#page-login .rui-login-box{background:rgba(255,255,255,.8);border-radius:0px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.3)}#page-login .rui-maintenance{position:relative;left:auto}#page-admin-tool-mfa-auth .login-container .main-content,#page-login-forgot_password .login-container .main-content{max-width:980px}#page-admin-tool-mfa-auth .login-container .main-content .mform .form-inline .form-control,#page-admin-tool-mfa-auth .login-container .main-content .mform .form-inline .custom-select,#page-login-forgot_password .login-container .main-content .mform .form-inline .form-control,#page-login-forgot_password .login-container .main-content .mform .form-inline .custom-select{width:100%}.category-custom{max-width:100% !important;width:100% !important;transition:.5s ease all}.category-custom .col-12,.category-custom .col-8{margin-bottom:1.5em}.category-custom .card{box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px;height:100%;border-radius:15px;overflow:hidden;cursor:pointer;transition:.5s ease all;position:relative}.category-custom .card a{animation:none;transition:none}.category-custom .card figure{position:relative;width:100%}.category-custom .card img{filter:drop-shadow(0 4px 8px rgba(0, 0, 0, 0.2));transition:transform .5s ease,opacity .5s ease;position:relative;z-index:1}.category-custom .card .description{font-size:small}.category-custom .card:hover{border-bottom:1rem solid #99027e;box-shadow:rgba(14,30,37,.12) 0px 2px 4px 0px,rgba(14,30,37,.32) 0px 2px 16px 0px;transform:scale(1.1)}.category-custom .card:hover img{transform:rotateY(360deg)}.custom-team{max-width:100% !important;width:100% !important;transition:.5s ease all;padding-top:1em;color:#fff !important;border-radius:1rem}.custom-team .rui-block-title,.custom-team .rui-block-desc{color:#fff !important}.custom-team .rui-block-title{font-size:2rem !important}.custom-team img{filter:drop-shadow(0 4px 8px rgba(0, 0, 0, 0.2));width:150px;height:150px;object-fit:contain;aspect-ratio:1/1;border-radius:50%}.custom-team .teamSwiper{width:100%;padding:20px 0}.custom-team .swiper-slide{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-team .swiper-slide img{width:179px;height:179px;object-fit:cover;border-radius:50%;filter:drop-shadow(0 4px 8px rgba(0, 0, 0, 0.2))}.custom-team .team-name{margin-top:15px;font-weight:600;color:#fff}.custom-team .swiper-button-prev,.custom-team .swiper-button-next{color:#99027e}.custom-team .swiper-pagination-bullet-active{background:#99027e}@media(max-width: 768px){.custom-team .swiper-slide{padding:0 20px}}.custom-team{background-size:cover;background-repeat:no-repeat}html:not(.dark-mode) .custom-team{background-image:url("/xfiles/portada_laboratorios_bago_banner.png")}html:not(.dark-mode) .block-myoverview .rui-course-card,html:not(.dark-mode) .rui-course-card{background-color:#b3dff2;border:none;box-shadow:rgba(179,223,242,.6) 0px 2px 4px 0px,rgba(179,223,242,.62) 0px 2px 16px 0px}html:not(.dark-mode) .block-myoverview .rui-course-card h4.rui-course-card-title,html:not(.dark-mode) .rui-course-card h4.rui-course-card-title{color:#000}html:not(.dark-mode) .block-myoverview .rui-course-card .rui-course-cat-badge,html:not(.dark-mode) .rui-course-card .rui-course-cat-badge{background-color:#80cae9;color:#000}html:not(.dark-mode) .drawers .block_myoverview{background-color:rgba(255,255,255,.1)}html.dark-mode .custom-team{background-image:url("/xfiles/portada_laboratorios_bago_banner_b.png")}html.dark-mode .block-myoverview .rui-course-card,html.dark-mode .rui-course-card{background-color:rgba(179,223,242,.1)}body:not(.path-login){background-image:url("/xfiles/bg-white.png");background-repeat:no-repeat;background-size:cover;background-position:center bottom;background-attachment:fixed}body:not(.path-login).theme-dark{background-image:url("/xfiles/bg-dark.png")}.rui-footer--contact a,.rui-footer--social a,.rui-footer--contact,.rui-footer--social{color:#fff}#page-login-index{flex-direction:column}#page-login-index #topBar{position:sticky;width:100%;border:none}#page-login-index #topBar .rui-drawer-toggle{display:none}#page-login-index .rui-mobile-nav .rui-topbar-btn{display:none !important}