body{background-color:#efefef!important}.content-header,.sidebar,input[type=search]{background:#efefef!important}section#main{background-color:#fff!important;padding:30px 25px 15px}.user-avatar{border:2px solid #848484;border-radius:50%!important;overflow:hidden}.user-avatar-icon-background{display:none}.form-check-input:checked{background-color:#6366f1!important;color:#fff!important}.btn-primary,.btn-primary:not(:disabled):not(.disabled):not(.btn-link):not(.btn-danger):active,.btn-primary:not(:disabled):not(.disabled):not(.btn-link):not(.btn-danger):active:focus,.btn-primary:not(:disabled):not(.disabled):not(.btn-link):not(.btn-danger):focus,.btn-primary:not(:disabled):not(.disabled):not(.btn-link):not(.btn-danger):hover{background:#0c3968;border:1px solid #0c3968;color:#fff;justify-content:center}.btn-secondary,.btn-secondary.disabled,.btn-secondary[disabled]{background-color:#fff;border:1px solid #0c3968;color:#0c3968}.btn:not(:disabled):not(.disabled):not(.btn-link):not(.btn-danger):hover{border:1px solid #fff}.actions a.btn,.actions-as-dropdown a{background:transparent!important;border:none!important;box-shadow:none!important;font-size:inherit;outline:none!important}.action-filters-button i{color:#0c3968}.page-item{background-color:transparent;border:1px solid #476ce120}.page-item:not(:first-child) .page-link{margin-left:0}.page-item.active .page-link,.page-item.active .page-link:hover{background:#0c3968;border:1px solid #0c3968;border-radius:0;color:#fff;margin:0}.page-item .page-link:focus,.page-item .page-link:hover{background:transparent;border:1px solid transparent;border-radius:0;color:inherit}.ea-dark-scheme .form-switch .form-check-input:checked,.form-switch .form-check-input:checked{background-color:#0c3968;border-color:#0c3968}table{border:1px solid #476ce120}tbody tr:nth-child(odd){background-color:#476ce120}.datagrid td,.datagrid th{text-align:center!important}.main-header{display:block!important}#main-menu{margin:20px}#main-menu .menu .menu-item.active{background:none}#main-menu .menu .menu-item.active:not(.expanded) .menu-icon,#main-menu .menu .menu-item.active:not(.expanded) a{color:#0c3968}#main-menu .menu .menu-item.active .menu-item-label{font-weight:900!important}.menu-item-label{vertical-align:middle}#header-logo{width:60%}.filter-field{border-top:0}.modal-header{background:transparent!important;border-bottom:1px solid #0c3968!important;margin:0 15px;padding:10px 0!important}.modal-header i{display:none}.modal-header button{padding:5px 30px}.modal-header h5{font-weight:bolder}#ea-index-Invoice .form-check-input:checked[type=checkbox],#ea-index-StudentTrainingCourse .form-check-input:checked[type=checkbox],#ea-index-StudentTrainingMds .form-check-input:checked[type=checkbox],#ea-index-StudentTrainingMudoi .form-check-input:checked[type=checkbox],#ea-index-StudentTrainingStandard .form-check-input:checked[type=checkbox]{background-color:#6366f1}#digi-kit{bottom:15px;font-size:12px;left:20px;position:fixed;width:200px}@media screen and (max-width:991px){#digi-kit{position:absolute}}@media screen and (max-height:750px){#digi-kit{left:8px;position:relative;top:15px}}.action-icon{color:#0c3968!important}.text-danger td{color:red!important}.page-login{background:#efefef!important}.page-login .logo-header{background:#fff;display:flex;justify-content:center;padding:50px 0 20px;width:100%}.page-login input[type=email],.page-login input[type=password],.page-login input[type=text]{background-color:#efefef!important;font-size:13px}.page-login #submit-button,.page-login button[type=submit]{background-color:#0c3968;color:#fff;padding:8px;width:100%}.page-login #recover-password{color:#000;text-decoration:underline}#page-head .nav-link,#page-head .navbar-nav .nav-link.active,#page-head .navbar-nav .show>.nav-link{border-bottom:1px solid transparent;color:#0c3968;font-weight:700}#page-head .nav-link:focus,#page-head .nav-link:hover{background:#476ce120;border-bottom:1px solid #0c3968;color:#0c3968}.profile-content{background-color:#efefef;display:flex;height:calc(100vh - 72px);justify-content:center}.profileBanner{background:#0c3968;color:#fff;margin-bottom:.5%;padding:.75%;text-align:center}.marginInherit{margin:inherit}.profile-table{margin:0 auto;vertical-align:middle}.profile-table th{background:#f5f5f5}.profile-table td,.profile-table th{max-width:150px;padding:10px}.profileContentPage{margin-top:3%!important}@media screen and (max-width:1200px){.profileContentPage{margin-top:5%!important}}@media screen and (max-width:600px){.profileContentPage{margin-top:10%!important}}@media screen and (max-width:300px){.profileContentPage{margin-top:15%!important}}.payButtonProfile{background:#0c3968;border:1px solid #0c3968;border-radius:5px;color:#fff}.saveButtonProfile{margin:0 auto;padding-top:5%;width:50%}.profileDisplayName{padding-top:10%}@media screen and (max-width:700px){.profileDisplayName{padding-top:15%}}@media screen and (max-width:600px){.profileDisplayName{padding-top:25%}}@media screen and (max-width:300px){.profileDisplayName{padding-top:30%}}.profileDisplayAvatar{left:50%;position:absolute;transform:translate(-50%,-50%)}.profileImage{border-radius:900px;max-width:120px}.profileActiveTitle{border-bottom:1px solid transparent;color:#0c3968;font-weight:700}.profileSwitchSeparation{padding:0 1.5rem}@media screen and (max-width:767px){.profileSwitchSeparation{padding:0}}.profileModalBox{margin:0 auto;max-width:1100px}@media screen and (max-width:500px){.profileContentModal{display:grid}}#content-page{background-color:#0c3968;background-image:url(/build/images/fondo-registro.e1fcdcff.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:calc(100vh - 72px);justify-content:center}@media screen and (max-height:900px){#content-page{height:clamp(850px,100vh,900px)}}@media screen and (max-width:460px){#content-page{height:900px}}#content-page #registration-user-form{background-color:#fff}#content-page h1,#content-page h2{color:#fff;line-height:2.5rem;margin-bottom:0}#content-page .white-home-description{color:#fff;max-width:500px}#content-page .form-group{color:#0c3968;margin-bottom:5px}#content-page .form-group label{margin-left:3px;padding-bottom:5px}@media screen and (max-height:800px){#content-page .form-group label{padding-bottom:0}}#content-page .form-group .form-widget>input,#content-page .form-group .form-widget>select{background-color:#efefef!important}#content-page .form-group #register_user_password>div{margin-bottom:5px}#content-page .form-group #register_user_password>div>input{background-color:#efefef!important}#content-page .form-group #register_user_password>div:first-child{margin-bottom:4%}@media screen and (max-height:800px){#content-page .form-group #register_user_password>div:first-child{margin-bottom:5px}}#content-page .form-group [type=checkbox]{margin-top:3px}.navbar-nav>li{float:left;position:relative}@media screen and (max-width:767px){.navbar-nav>li{position:unset}}.navbar-light .navbar-nav .active a:after{border-bottom:5px solid #0c3968;bottom:-10px;content:" ";left:0;position:absolute;right:0}.profileContent{background:#fff;border-radius:10px;margin:0 auto;max-width:1100px}form[name=register_user]{align-items:stretch;display:flex;flex-direction:column;height:calc(100vh - 210px);justify-content:space-between}.send-button button{background:#0c3968;border:1px solid #0c3968;border-radius:5px;color:#fff;padding:10px;width:100%}.form-group label.required:after{background:red;border-radius:50%;content:"";display:inline-block;filter:opacity(75%);height:4px;position:relative;right:-2px;top:-8px;width:4px}@media screen and (max-width:900px){#section-info{display:none!important}}.form #title-form{font-size:18px}@media screen and (max-width:1300px){.form #title-form{font-size:16px}}#footer{background-color:#0c3968;color:#fff}@media screen and (max-width:1059px){#footer #footer-content .direction-info{display:flex;justify-content:space-evenly}}#footer #footer-right{background-color:#2869b1}#footer .white-line{background-color:#fff;height:2px;width:100%}#footer .contact-info ul,#footer .founded-by ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0}#footer .contact-info ul li,#footer .founded-by ul li{padding:10px}#footer .contact-info ul .contact-info ul,#footer .founded-by ul .contact-info ul{min-width:135px}#footer .contact-details p{margin:0}#footer .contact-details p a{color:#fff;text-decoration:none}#footer .founded-by ul{align-items:stretch;flex-wrap:nowrap;justify-content:space-around}#footer .founded-by ul li{height:80px}#footer .founded-by ul li a img{height:100%}#footer .social{align-items:center;display:flex}#footer .social a{color:#fff!important}#nextCourses .title{border-bottom:2px solid #0c3968;color:#0c3968;font-size:20px;width:325px}#nextCourses .card-body:hover{background-color:#0c3968;color:#fff}#nextCourses .card-body:hover a{color:#fff}#nextCourses .card-body:hover a:hover{color:#0c3968}#nextCourses .card-body:hover a .button{border:1px solid #fff}#nextCourses .card-body:hover a .button:hover a{color:#0c3968}#nextCourses a{color:#0c3968;text-decoration:none}#nextCourses a:hover{color:#0c3968}#nextCourses a .button{border:1px solid #0c3968;border-radius:5px;cursor:pointer;margin:10px 0;padding:10px;text-align:center;width:100%}#nextCourses a .button:hover{background-color:#fff;border:1px solid #fff;color:#0c3968}.menu-head .active{border-bottom:1px solid #0c3968}.navbar-custom-menu a.user-details,.navbar-custom-menu a.user-details:hover{align-items:center;-webkit-appearance:none;color:#0c3968;cursor:pointer;display:flex;text-decoration:none}.user-menu-wrapper .user-details .user-name{margin-left:6px}.user-avatar-blue{border:2px solid #0c3968;border-radius:50%!important;overflow:hidden}.fa-stack{font-size:18px;width:2em!important}.dropdown-menu{color:#0c3968;font-size:12px;padding:5px}.dropdown-menu .dropdown-item{color:#0c3968;cursor:pointer}.dropdown-menu .dropdown-user-details{align-items:flex-start;display:flex;padding:10px 10px 0}.dropdown-user-details .user-avatar-blue{color:#0c3968;margin-right:10px;padding:9px 0}#headerImage>div{background-color:#0c3968;background-image:url(/build/images/cabecera.f1233ddb.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:100%}#navbarToggleMenu{min-width:40%;z-index:2}#navbarToggleMenu #menu-container{background-color:#2869b1;height:100vh;opacity:.95;z-index:2}#navbarToggleMenu #menu-container li a{color:#fff!important;font-weight:500!important}.menu-head .navbar-toggler:focus{box-shadow:none;outline:0;text-decoration:none}.menu-head .navbar-toggler:hover{border:1px solid #2869b1}input:read-only:focus:not(input[type=file]),input:read-only:not(input[type=file]),select[readonly],select[readonly]:focus{background-color:#efefef}.border-radius-grey{border:1px solid #efefef;border-radius:10px}.padding-10{padding:10px}*{--font-family-sans-serif:"Helvetica";--font-family-monospace:"Helvetica";--font-family-base:"Helvetica";--bs-body-font-family:"Helvetica";--bs-font-sans-serif:"Helvetica"}.fs-12px{font-size:12px}.fs-13px{font-size:13px}.fs-16px{font-size:16px}.fs-18px{font-size:18px}.fs-26px{font-size:26px}.max-h-100{max-height:100%}.mb-negative-5px{margin-bottom:-5px}.min-w-500px{min-width:500px}.w-540px{width:540px}.w-40{width:40%}.h-25vh{height:25vh}.max-w-600px{max-width:600px}.max-w-900px{max-width:900px}.max-w-1100px{margin:0 auto;max-width:1100px;padding:0 20px}.max-w-100{max-width:100%}@media screen and (min-width:768px){.max-w-md-60{max-width:60%}}.min-h-690px{min-height:690px}.max-h-20vh{max-height:20vh}.max-h-26vh{max-height:26vh}.max-h-50vh{max-height:50vh}.c-dark-blue{color:#0c3968}.m-0-auto{margin:0 auto}#content-resizer-handler,#sidebar-resizer-handler{display:none}.cursor-pointer{cursor:pointer}.readonly-background{background-color:#efefef!important}#modal-filters .modal-dialog{max-width:600px}.trainingComplete{border-radius:10px;padding:15px;text-align:center}#ea-index-Coupon,#ea-index-Payment,#ea-index-Period,#ea-index-StudentTrainingMudoi{overflow-x:hidden}@media screen and (max-width:1500px){#ea-index-Coupon .main-content,#ea-index-Payment .main-content,#ea-index-Period .main-content,#ea-index-StudentTrainingMudoi .main-content{overflow:hidden;width:100%}#ea-index-Coupon .content-wrapper,#ea-index-Payment .content-wrapper,#ea-index-Period .content-wrapper,#ea-index-StudentTrainingMudoi .content-wrapper{display:block}#ea-index-Coupon table.datagrid,#ea-index-Payment table.datagrid,#ea-index-Period table.datagrid,#ea-index-StudentTrainingMudoi table.datagrid{display:block;overflow:auto;white-space:nowrap}}.alert .alert-close{background:transparent;border:0;color:inherit;cursor:pointer;font-size:24px;font-weight:700;line-height:1;opacity:.5;padding:0 0 0 3px;right:30px;top:9px}