div.cardColors{position:relative;overflow:hidden;margin:10px;color:#fff;text-align:center;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15)}div.cardColors *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}div.cardColors img{width:100%;position:relative;opacity:.4}div.cardColors .TituloImg{position:absolute;top:0;left:0;bottom:0;right:0}div.cardColors h2{position:absolute;left:40px;right:40px;display:inline-block;-webkit-transform:skew(-10deg) rotate(-10deg) translate(0, -50%);transform:skew(-10deg) rotate(-10deg) translate(0, -50%);padding:12px 5px;margin:0;top:50%;text-transform:uppercase;font-weight:400}div.cardColors h2 span{font-weight:800}div.cardColors:before{height:100%;width:100%;top:0;left:0;content:"";background:#fff;position:absolute;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:rotate(110deg) translateY(-50%);transform:rotate(110deg) translateY(-50%)}div.cardColors a{left:0;right:0;top:0;bottom:0;position:absolute;z-index:1}div.cardColors.Primary{background:#6d29e2}div.cardColors.Primary h2{background:#6f42c1}div.cardColors.red{background:#581a14}div.cardColors.red h2{background:#36100c}div.cardColors.yellow{background:#7f5006}div.cardColors.yellow h2{background:#583804}div.cardColors:hover img,div.cardColors.hover img{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}div.cardColors:hover h2,div.cardColors.hover h2{-webkit-transform:skew(-10deg) rotate(-10deg) translate(-150%, -50%);transform:skew(-10deg) rotate(-10deg) translate(-150%, -50%)}div.cardColors:hover:before,div.cardColors.hover:before{-webkit-transform:rotate(110deg) translateY(-150%);transform:rotate(110deg) translateY(-150%)}.Spaces-Card{overflow:hidden;position:relative;border-radius:5px;background:#fff;margin-top:50px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-box-shadow:0px 3px 4px rgba(0,0,0,.4);box-shadow:0px 3px 4px rgba(0,0,0,.4)}.Spaces-Card a{text-decoration:none;outline:none;cursor:pointer}.Spaces-Card .image-box{background:#fff;overflow:hidden;-webkit-box-shadow:0px 2px 15px rgba(0,0,0,.5);box-shadow:0px 2px 15px rgba(0,0,0,.5);border-radius:5px}.Spaces-Card .image-box img{width:100%;height:200px}.Spaces-Card:hover .image-box img{opacity:.7;-webkit-transform:scale(1.15);transform:scale(1.15)}.Spaces-Card .text-box{text-align:center}.Spaces-Card .text-box .text-container{padding:30px 18px}.Spaces-Card:hover{background:#fff;-webkit-box-shadow:0px 15px 26px rgba(0,0,0,.5);box-shadow:0px 15px 26px rgba(0,0,0,.5);-webkit-transition:all .2s ease-in;transition:all .2s ease-in;margin-top:50px}.Spaces-Card .text-box p{margin-top:10px;margin-bottom:0px;padding-bottom:0px;font-size:14px;letter-spacing:1px;color:#000}.Spaces-Card .text-box h3{margin-top:0px;margin-bottom:4px;font-size:18px;font-weight:bold;text-transform:uppercase;font-family:"Roboto Black",sans-serif;letter-spacing:1px;color:#6d29e2}.Recuadro-Card{overflow:hidden;position:relative;padding-bottom:60%}.Recuadro-Card img{width:100%;position:absolute;top:0;left:0;-webkit-transition:all .3s;transition:all .3s}.Recuadro-Card-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:90;-webkit-transition:all .4s;transition:all .4s}.Recuadro-Card-content{position:relative;z-index:99}.Recuadro-Card-3-content{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:99}.Recuadro-Card-3-description{opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all .3s;transition:all .3s}.Recuadro-Card-3 img{width:110%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.Recuadro-Card-3 .Recuadro-Card-overlay{background:rgba(0,0,0,.2)}.Recuadro-Card-3:hover img{width:100%}.Recuadro-Card-3:hover::after,.Recuadro-Card-3:hover .Recuadro-Card-3-description{opacity:1;-webkit-transform:none;transform:none}.Recuadro-Card-3:hover .Recuadro-Card-overlay{background:rgba(0,0,0,.8)}.Recuadro-Card-3::after{content:"";width:calc(100% - 3rem);height:calc(100% - 3rem);border:1px solid #fff;position:absolute;top:1.5rem;left:1.5rem;z-index:90;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0;display:block;opacity:0}.DataPiker .card{-webkit-box-shadow:0px 4px 8px 0px #7986cb;box-shadow:0px 4px 8px 0px #7986cb}.DataPiker input{padding:10px 20px !important;border:1px solid #000 !important;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;letter-spacing:1px}.DataPiker input:focus{-webkit-box-shadow:none !important;box-shadow:none !important;border:1px solid #512da8;outline-width:0}.DataPiker ::-webkit-input-placeholder{color:#fff;opacity:1}.DataPiker ::-moz-placeholder{color:#fff;opacity:1}.DataPiker :-ms-input-placeholder{color:#fff;opacity:1}.DataPiker ::-ms-input-placeholder{color:#fff;opacity:1}.DataPiker ::placeholder{color:#fff;opacity:1}.DataPiker :-ms-input-placeholder,.DataPiker ::-ms-input-placeholder{color:#fff}.DataPiker button:focus{-webkit-box-shadow:none !important;box-shadow:none !important;outline-width:0}.DataPiker .datepicker{background-color:#000 !important;color:#fff !important;border:none;padding:10px !important}.DataPiker .datepicker-dropdown:after{border-bottom:6px solid #000}.DataPiker thead tr:nth-child(3) th{color:#fff !important;font-weight:bold;padding-top:20px;padding-bottom:10px}.DataPiker .dow,.DataPiker .old-day,.DataPiker .day,.DataPiker .new-day{width:40px !important;height:40px !important;border-radius:0px !important}.DataPiker .old-day:hover,.DataPiker .day:hover,.DataPiker .new-day:hover,.DataPiker .month:hover,.DataPiker .year:hover,.DataPiker .decade:hover,.DataPiker .century:hover{border-radius:6px !important;background-color:#eee;color:#000}.DataPiker .active{border-radius:6px !important;background-image:-webkit-gradient(linear, left top, left bottom, from(#6d29e2), to(#d3bff6)) !important;background-image:linear-gradient(#6d29e2, #d3bff6) !important;color:#fff !important}.DataPiker .disabled{color:#616161 !important}.DataPiker .prev,.DataPiker .next,.DataPiker .datepicker-switch{border-radius:0 !important;padding:20px 10px !important;text-transform:uppercase;font-size:20px;color:#fff !important;opacity:.8}.DataPiker .prev:hover,.DataPiker .next:hover,.DataPiker .datepicker-switch:hover{background-color:inherit !important;opacity:1}.DataPiker .cell{border:1px solid #bdbdbd;margin:2px;cursor:pointer;border-radius:6px;height:100%}.DataPiker .cell:hover{border:1px solid #3d5afe}.DataPiker .cell.select{background-color:#3d5afe;color:#fff}.DataPiker .fa-calendar{color:#fff;font-size:30px;padding-top:8px;padding-left:5px;cursor:pointer}.cardsD .card{border-radius:12px;-webkit-box-shadow:0 6px 10px -4px rgba(0,0,0,.2);box-shadow:0 6px 10px -4px rgba(0,0,0,.2);background-color:#fff;color:#252422;margin-bottom:20px;position:relative;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.34, 2, 0.6, 1),-webkit-box-shadow 200ms ease;transition:-webkit-transform 300ms cubic-bezier(0.34, 2, 0.6, 1),-webkit-box-shadow 200ms ease;transition:transform 300ms cubic-bezier(0.34, 2, 0.6, 1),box-shadow 200ms ease;transition:transform 300ms cubic-bezier(0.34, 2, 0.6, 1),box-shadow 200ms ease,-webkit-transform 300ms cubic-bezier(0.34, 2, 0.6, 1),-webkit-box-shadow 200ms ease}.cardsD .card .card-body em{font-size:3em;min-height:64px}.cardsD .card:hover{background-color:#f1f1f1}.cardsD .card .card-footer{text-align:right}.cardsD .card .card-footer em{min-height:30px;font-size:30px;margin-right:10px}.cardsD .card em.primary{color:#6d29e2 !important}.cardsD .card em.red{color:red !important}.cardsD .card em.green{color:green !important}.cardsD .card em.yellow{color:#ff0 !important}.cardsD .card em.blue{color:#164caf !important}.cardsD .card .datos{text-align:right;font-size:2em}.cardsD .card .datos .card-category{color:#9a9a9a;font-size:16px;line-height:1.4em}.cardsD .card .datos .card-title{color:rgba(0,0,0,.2)}.cardsD .card .card-body{position:relative}.cardsD .card .card-footer{border:none !important;background-color:initial !important}.Notificaciones .toast{width:100%;padding:10px;background-color:#fff;border-radius:7px;display:grid;grid-template-columns:1.3fr 6fr .5fr;-webkit-box-shadow:0 15px 30px rgba(0,0,0,.08);box-shadow:0 15px 30px rgba(0,0,0,.08)}.Notificaciones .toast.success{border-left:3px solid #47d764}.Notificaciones .toast.error{border-left:3px solid #ff355b}.Notificaciones .toast.info{border-left:3px solid #2f86eb}.Notificaciones .toast.warning{border-left:3px solid #ffc021}.Notificaciones .toast.error i{color:#ff355b}.Notificaciones .toast.info i{color:#2f86eb}.Notificaciones .toast.warning i{color:#ffc021}.Notificaciones .toast:not(:last-child){margin-bottom:20px}.Notificaciones .toast .outer-container,.Notificaciones .toast .inner-container{-ms-flex-item-align:center;align-self:center}.Notificaciones .toast .outer-container i{font-size:35px}.Notificaciones .toast.success i{color:#47d764}.Notificaciones .toast .inner-container p:first-child{color:#101020;font-weight:600;font-size:16px}.Notificaciones .toast .inner-container p:last-child{font-size:12px;font-weight:400;color:#656565}.Notificaciones .toast button{-ms-flex-item-align:start;align-self:flex-start;background-color:rgba(0,0,0,0);font-size:20px;color:#656565;line-height:0;cursor:pointer;margin-right:-30px}.card-contact em{font-size:70px;color:#6d29e2}.card-contact p{color:dimgray}.card-cut .card{position:relative;width:100%;border-radius:10px;-webkit-box-shadow:0px 4px 8px 0px #6d29e2;box-shadow:0px 4px 8px 0px #6d29e2;margin-top:20px;margin-bottom:20px}.card-cut .card .colimg{overflow:hidden !important;border-right:4px solid #d3bff6}.card-cut .card .colimg .image{-o-object-fit:cover;object-fit:cover;width:110%;height:100%;border-top-left-radius:10px;border-bottom-left-radius:10px}.card-cut .set-p{padding-left:15px;padding-right:15px}.card-cut .grade{font-size:18px}.card-cut .line{height:1px;background-color:#e0e0e0}@media screen and (max-width: 575px){.card-cut .image{height:auto;border-top-left-radius:10px;border-bottom-left-radius:0px;border-top-right-radius:10px}}.card-courses>div.col-12 button :hover{background-color:#333}.card-appointment{margin-bottom:1.875rem}.card-appointment.card{border:0;box-shadow:0px 0px 10px 0px rgba(82,63,105,.1);-webkit-box-shadow:0px 0px 10px 0px rgba(82,63,105,.1);-moz-box-shadow:0px 0px 10px 0px rgba(82,63,105,.1);-ms-box-shadow:0px 0px 10px 0px rgba(82,63,105,.1);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #e6e4e9;border-radius:8px}.card-appointment.card .card-header.no-border{border:0}.card-appointment.card .card-header{background:none;padding:0 .9375rem;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px}.card-appointment.card .card-header:first-child{border-radius:7px 7px 0 0}.card-appointment.card .card-body .card-content-app .card-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-appointment.card .card-body .card-content-app .card-info .pl-free{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:4rem;height:4rem;border-radius:50%}.card-appointment.card .card-body .card-content-app .card-info .pl-free .pl-number{font-weight:500;font-size:1.5rem;line-height:1}.card-appointment.card .card-body .card-content-app .card-info .pl-free .pl-text{line-height:1;font-size:10px;text-transform:uppercase}.card-appointment.card .card-body .card-content-app .card-info .pl-free.plaza-1{background-color:#edf1fc}.card-appointment.card .card-body .card-content-app .card-info .pl-free.plaza-1 .pl-number{color:#4e73e5}.card-appointment.card .card-body .card-content-app .card-info .pl-free.plaza-1 .pl-text{color:#4e73e5}.card-appointment.card .card-body .card-content-app .card-info .pl-free.plaza-2{background-color:#fcfcfd}.card-appointment.card .card-body .card-content-app .card-info .pl-free.plaza-2 .pl-number{color:#dde1e9}.card-appointment.card .card-body .card-content-app .card-info .pl-free.plaza-2 .pl-text{color:#dde1e9}.card-appointment.card .card-body .card-content-app .card-info .pl-free.plaza-51{background-color:#e8faf8}.card-appointment.card .card-body .card-content-app .card-info .pl-free.plaza-51 .pl-number{color:#17d1bd}.card-appointment.card .card-body .card-content-app .card-info .pl-free.plaza-51 .pl-text{color:#17d1bd}.card-appointment.card .card-body .card-content-app .card-info .pl-free.plaza-3{background-color:#ebf7ff}.card-appointment.card .card-body .card-content-app .card-info .pl-free.plaza-3 .pl-number{color:#36afff}.card-appointment.card .card-body .card-content-app .card-info .pl-free.plaza-3 .pl-text{color:#36afff}.card-appointment.card .card-body .card-content-app .card-info .card-data-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:1rem}.card-appointment.card .card-body .card-content-app .card-info .card-data-info .title{color:#3c4142;font-size:14px}.card-appointment.card .card-body .card-content-app .card-info .card-data-info .date{color:#b1bac5;font-size:13px}.card-appointment.card .card-body .card-content-app .card-action{text-align:right}.card-appointment.card .card-body .card-content-app .card-action a{text-transform:uppercase}.msjwarning{background-color:#000}@media only screen and (max-width: 991px){.MenuPrinicipal{-webkit-box-shadow:-1px 10px 5px 0 #e0d9e0;box-shadow:-1px 10px 5px 0 #e0d9e0;border-top:1px solid #e0d9e0;border-radius:6px}.MenuPrinicipal .nav-item{border-bottom:1px solid #d3d3d3;text-align:left !important}.MenuPrinicipal .nav-item img{display:inline-block !important}.MenuPrinicipal .nav-item:last-child{border-bottom:none !important}}.MenuPrinicipal .nav-item{text-transform:uppercase;font-weight:bold}.MenuPrinicipal .nav-item img{display:none}@media only screen and (min-width: 721px){.MenuPrinicipal .nav-item{text-align:center}}.MenuPrinicipal .nav-item .nav-link{padding:8px 20px}@media only screen and (min-width: 721px){.MenuPrinicipal .nav-item .nav-link{margin:0 5px;border-radius:6px;color:#333 !important}}.MenuPrinicipal .nav-item .nav-link:hover{background-color:#6d29e2;color:#fff !important}.MenuPrinicipal .nav-item .nav-link.active{background-color:#6d29e2;color:#fff !important}#topmenu .nav-item{text-transform:uppercase;font-weight:bold}#menusidebar li{margin:2px 0}#menusidebar li a{cursor:pointer}#menusidebar li a:hover{background-color:#6d29e2}@media only screen and (min-width: 721px){.nav-top{margin-left:90px}}.nav-top li a.active{background-color:#6d29e2;color:#fff !important}@media only screen and (min-width: 721px){.nav-top li a{padding:10px 20px !important;border-radius:6px;margin:0 5px}.nav-top li a:hover{background-color:#6d29e2 !important;color:#fff !important}}@media only screen and (max-width: 720px){.nav-top li a{padding:10px 20px !important}}.menuUser>a{padding:5px;border-radius:6px}.menuUser a:hover{background-color:#6d29e2 !important}.menuUser a::after{color:#fff !important}.menuUser ul.bg-dark li a{width:100%;border-right:none !important;padding:10px 20px !important;border-bottom:1px solid #585858;color:#fff !important}.menuUser ul.bg-dark li a:hover{background-color:#6d29e2 !important}.menuUser ul.bg-dark li:last-child a{border-bottom:none !important}.filtrosCalendarios li{display:inline-block;padding:0px 10px;background:#f9d4dc;border-radius:5px;margin-right:5px;margin-bottom:10px;cursor:pointer}.filtrosCalendarios li input{display:none}.filtrosCalendarios li.greendChk{background-color:#daf9d4}.filtrosCalendarios li.greendChk em.fa-times{color:rgba(211,21,12,.7019607843) !important}.filtrosCursos .itemChek{cursor:pointer;float:left;padding:10px 30px;color:#6d29e2;background-color:#d3bff6;margin:10px 20px;border-radius:10px}.filtrosCursos .itemChek input{display:none !important}.filtrosCursos .itemChek span{font-weight:bold}.filtrosCursos .itemChek em{margin-left:10px;font-weight:bold}.filtrosCursos .itemChek.redCloud{background-color:#f8d7da !important;color:#842029 !important}.BannerContact{background-repeat:no-repeat;background-size:cover;min-height:400px;position:relative}.BannerContact h1{margin:auto;z-index:1;position:absolute;top:30%;width:100%;color:#fff;text-align:center;line-height:70px}.background-overlay{height:100%;width:100%;top:0;left:0;position:absolute}.background-overlay.primary{background-color:#6d29e2;opacity:.5;-webkit-transition:background .3s,border-radius .3s,opacity .3s;transition:background .3s,border-radius .3s,opacity .3s}.background-overlay.pink{background-color:#fdb3a6;opacity:.5;-webkit-transition:background .3s,border-radius .3s,opacity .3s;transition:background .3s,border-radius .3s,opacity .3s}.Form-Contact{min-height:300px;background-color:rgba(109,41,226,.1098039216)}.Form-Contact h2{color:#333 !important}@media only screen and (max-width: 720px){.Form-Contact{margin-top:50px}}@media only screen and (min-width: 721px){.Form-Contact{margin-top:100px}}.weekbar .table td{text-decoration:none !important}.weekbar .table td.active{background-color:#6d29e2 !important;color:#fff !important}.weekbar .table td.active a{color:#fff !important}.weekbar .table td:hover{background-color:#6d29e2 !important;color:#fff !important}.weekbar .table a{text-decoration:none !important;display:flow-root;text-align:center;height:100%}.weekbar .table a:hover{background-color:#6d29e2 !important;color:#fff !important}.text2colors b{color:#6d29e2 !important}.Text-pro{display:inline-block;color:#6d29e2 !important;font-size:50px;padding:0;margin:0;line-height:0}h3.primary{color:#6d29e2 !important}a.text-secondary{color:#6c757d !important}a.text-secondary h1,a.text-secondary h2,a.text-secondary h3,a.text-secondary h4,a.text-secondary h5{color:#6c757d !important}a.text-secondary.deconone{text-decoration:none !important}.ImgsQ{position:relative;width:100%;display:block;height:500px;overflow:hidden;padding:20px;border-radius:6px}.ImgsQ .efect{-webkit-box-shadow:5px 5px 0px 0px #e2d4f9,10px 10px 0px 0px #b694f1,15px 15px 0px 0px #a77fee,20px 20px 0px 0px #8a54e8,25px 25px 0px 0px #e1eeff,5px 5px 15px 5px rgba(155,27,222,0);box-shadow:5px 5px 0px 0px #6d29e2,80%,10px 10px 0px 0px #6d29e2,50%,15px 15px 0px 0px #6d29e2,40%,20px 20px 0px 0px #6d29e2,20%,25px 25px 0px 0px #e1eeff,5px 5px 15px 5px rgba(155,27,222,0)}.ImgsQ .img1{position:absolute;top:10%;width:50%;z-index:10;overflow:hidden}.ImgsQ .img2{position:absolute;left:20%;right:15%;z-index:1;overflow:hidden}.ImgsQ .img3{position:absolute;right:20px;bottom:20px;width:35%;z-index:6;overflow:hidden}.questionimg{background-color:#d3bff6;width:60%;border-radius:30px;padding:15px}@media only screen and (max-width: 720px){.logoLogin{width:100%}}@media only screen and (min-width: 721px){.logoLogin{width:300px}}#accordionquestions .accordion-item{border:none !important;margin-bottom:10px !important}#accordionquestions .accordion-item .accordion-header .accordion-button{border:1px solid #cdcdcd;border-radius:20px}#accordionquestions .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{background-color:initial}#accordionquestions .accordion-item .accordion-header .accordion-button::after{border:1px solid #cdcdcd;padding:30px;position:absolute;right:-10px;text-align:center;background-position:center;border-radius:180px;background-color:#fff !important}.TableAccount{margin-top:30px}.TableAccount table tr{border:1px solid #fff}.TableAccount table tr.Accounttype1{background-color:#ea868f;border:1px solid #fff;color:#fff}.TableAccount table tr.Accounttype2{background-color:#79dfc1}.TableAccount table tr td:last-child{text-align:right !important}footer{position:relative}footer .help-icon{position:fixed;right:20px;top:50%;border-radius:180px;text-align:center;background-color:#d3bff6;padding:25px;width:80px;z-index:1000}footer .footer-bottom{background-color:rgba(0,0,0,.2);margin:0 !important}footer .footer-bottom a{color:#fff !important}a.btn-primary:hover{background-color:#fff !important;color:#6d29e2 !important;border-color:#6d29e2 !important}.btn-angle{background-color:#fff !important;border:none;font-size:25px;font-weight:100}.btn-angle:hover{color:#6d29e2}.login .brand-wrapper{padding-top:7px;padding-bottom:8px}.login .brand-wrapper .logo{height:25px}.login .login-section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:68px 100px;background-color:#fff}@media(max-width: 991px){.login .login-section-wrapper{padding-left:50px;padding-right:50px}}@media(max-width: 575px){.login .login-section-wrapper{padding-top:20px;padding-bottom:20px;min-height:100vh}}.login .login-wrapper{width:300px;max-width:100%;padding-top:24px;padding-bottom:24px}@media(max-width: 575px){.login .login-wrapper{width:100%}}.login .login-wrapper label{font-size:14px;font-weight:bold;color:#b0adad}.login .login-wrapper .form-control{border:none;border-bottom:1px solid #e7e7e7;border-radius:0;padding:9px 5px;min-height:40px;font-size:18px;font-weight:normal}.login .login-wrapper .form-control::-webkit-input-placeholder{color:#b0adad}.login .login-wrapper .form-control::-moz-placeholder{color:#b0adad}.login .login-wrapper .form-control:-ms-input-placeholder{color:#b0adad}.login .login-wrapper .form-control::-ms-input-placeholder{color:#b0adad}.login .login-wrapper .form-control::placeholder{color:#b0adad}.login .login-wrapper .login-btn{padding:13px 20px;background-color:#fdbb28;border-radius:0;font-size:20px;font-weight:bold;color:#fff;margin-bottom:14px}.login .login-wrapper .login-btn:hover{border:1px solid #fdbb28;background-color:#fff;color:#fdbb28}.login .login-wrapper a.forgot-password-link{color:#080808;font-size:14px;text-decoration:underline;display:inline-block;margin-bottom:54px}@media(max-width: 575px){.login .login-wrapper a.forgot-password-link{margin-bottom:16px}}.login .login-wrapper-footer-text{font-size:16px;color:#000;margin-bottom:0}.login .login-title{font-size:30px;color:#000;font-weight:bold;margin-bottom:25px}.login .login-img{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.loginoperador{min-height:50vh;background-color:#e1e3ef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.loginoperador .card{height:380px;width:320px;border-radius:10px;background-color:#6d29e2;padding:20px;font-family:"Poppins",sans-serif}.loginoperador .top-row{color:#fff}.loginoperador .top-row p{padding-bottom:20px}.loginoperador .card-details{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px}.loginoperador .card-details input{height:50px;width:100%;font-size:18px;padding:0px 20px;padding-left:50px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:none}.loginoperador .card-details em{position:absolute;left:10px;top:16px;color:#000;font-size:18px}.loginoperador .card-details span{position:absolute;width:20px;height:20px;background-color:#fff;border-radius:50%;color:#ffe4be;font-size:10px;color:#000;right:10px;top:15px;opacity:.4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.loginoperador .card-details span:hover{opacity:1}.loginoperador .card-details span em{top:0 !important;left:0px !important}.loginoperador .forget{color:#fff;margin-bottom:13px}.loginoperador .sign-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;width:100%;font-size:17px;color:#e1e3ef;border-radius:10px;background-color:#3c3f43;font-weight:600;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;border:none}.loginoperador .sign-in:hover{background-color:#000}.loginoperador .sign-up{margin-top:30px;color:#ccc}.loginoperador .sign-up a{color:#fff;text-decoration:none;-webkit-transition:all .5s;transition:all .5s}.loginoperador .sign-up a:hover{color:#f4d5a8}.loginoperador .warning{border:2px solid red !important}.container.pay{max-width:900px;margin:30px auto;background-color:#e8eaf6;padding:35px}.container.pay .box-right{padding:30px 25px;background-color:#fff;border-radius:15px}.container.pay .box-left{padding:20px 20px;background-color:#fff;border-radius:15px}.container.pay .textmuted{color:#7a7a7a}.container.pay .bg-green{background-color:#d4f8f2;color:#036e3b;padding:3px 5px;display:inline;border-radius:25px;font-size:14px}.container.pay .p-blue{font-size:14px;color:#1976d2}.container.pay .p-green{font-size:14px;color:#06e67a}.container.pay .fas.fa-circle{font-size:12px}.container.pay .p-org{font-size:14px;color:#fbc02d}.container.pay .h7{font-size:15px}.container.pay .h8{font-size:12px}.container.pay .h9{font-size:10px}.container.pay .bg-blue{background-color:rgba(223,233,252,.6117647059);border-radius:5px}.container.pay .form-control{-webkit-box-shadow:none !important;box-shadow:none !important}.container.pay .card input::-webkit-input-placeholder{font-size:14px}.container.pay .card input::-moz-placeholder{font-size:14px}.container.pay .card input:-ms-input-placeholder{font-size:14px}.container.pay .card input::-ms-input-placeholder{font-size:14px}.container.pay .card input::placeholder{font-size:14px}.container.pay ::-webkit-input-placeholder{font-size:14px}.container.pay ::-moz-placeholder{font-size:14px}.container.pay :-ms-input-placeholder{font-size:14px}.container.pay ::-ms-input-placeholder{font-size:14px}.container.pay ::placeholder{font-size:14px}.container.pay input.card{position:relative}.container.pay .pay-card .far.fa-credit-card,.container.pay .pay-card .fas.fa-user-alt{position:absolute;top:10px;padding:0 15px}.container.pay .fas,.container.pay .far{cursor:pointer}.container.pay .cursor{cursor:pointer}.container.pay .btn.btn-primary{-webkit-box-shadow:none;box-shadow:none}.container.pay .bg.btn.btn-primary{background-color:rgba(0,0,0,0);border:none;color:#1976d2}.container.pay .bg.btn.btn-primary:hover{color:#539ee9}@media(max-width: 320px){.container.pay .h8{font-size:11px}.container.pay .h7{font-size:13px}.container.pay ::-webkit-input-placeholder{font-size:10px}.container.pay ::-moz-placeholder{font-size:10px}.container.pay :-ms-input-placeholder{font-size:10px}.container.pay ::-ms-input-placeholder{font-size:10px}.container.pay ::placeholder{font-size:10px}}body a{cursor:pointer}body .Negrilla{font-weight:bold !important}body .Negrilla span{font-weight:bold !important}body .Negrilla p{font-weight:bold !important}body a.LinkHover{left:0;right:0;top:0;bottom:0;position:absolute;z-index:1;cursor:pointer !important}body .DDlista,body .DDLista{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s}body .DDlista.AutoH,body .DDLista.AutoH{height:auto !important}body .DDlista:disabled,body .DDLista:disabled{background-color:#e9ecef !important;opacity:1}#top-header{overflow:hidden}#top-header a{color:#fff !important}#top-header ul li{list-style:none !important}#sidebarMenu{min-height:700px;height:100%}#sidebarMenu h2{margin-bottom:0 !important}.conten-dashboard{padding:0 !important}.conten-dashboard header{margin:0 15px}#background-container{background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;left:0;top:0}#background-container #panel-container{background-color:#fff;width:400px;margin:5% auto;border-radius:3px;position:relative}#background-container #panel-container #title-bar-container{position:absolute;right:0;z-index:1000;color:#fff;padding:8px;cursor:pointer}#background-container #panel-container #title-bar-container .btn-close{color:#fff !important}#background-container #panel-container #title-bar-container em{color:#fff !important}.gradient{display:block;height:100%;left:0;top:0;position:absolute;opacity:.75;width:100%}.gradient.calendar{background:linear-gradient(45deg, #59b485 0, rgba(0, 0, 0, 0) 100%)}.gradient:hover{background:linear-gradient(45deg, #000000 0, rgb(12, 0, 0) 100%)}.calendario .dhx_cal_event{cursor:pointer;color:#fff}.calendario .dhx_cal_event .event_body{-webkit-transition:opacity .1s;transition:opacity .1s;opacity:.7}.calendario .dhx_cal_event .event_body:hover{-webkit-transition:opacity .1s;transition:opacity .1s;opacity:1}.calendario .dhx_cal_event.event_futbol{background-color:#684f8c !important;border-color:#9575cd !important}.calendario .dhx_cal_event.event_basket{background-color:#ff5722 !important;border-color:#732d16 !important}.calendario .dhx_cal_event.event_natacion{background-color:#0fc4a7 !important;border-color:#698490 !important}.calendario .dhx_cal_event.event_basic{background-color:#0288d1;border:1px solid rgba(0,0,0,0);color:#fff}.container_foto{background-color:rgba(57,62,93,.7);padding:0;overflow:hidden;max-width:350px;margin:5px;position:relative;height:300px}.container_foto article{padding:10%;position:absolute;bottom:0;z-index:1;-webkit-transition:all .5s ease;transition:all .5s ease}.container_foto h2{color:#fff;font-weight:800;font-size:25px;border-bottom:#fff solid 1px}.container_foto h4{font-weight:300;color:#fff;font-size:16px}.container_foto img{width:100%;height:100%;top:0;left:0;opacity:.4;-webkit-transition:all 4s ease;transition:all 4s ease}.ver_mas{background-color:#6d29e2;position:absolute;width:100%;height:70px;bottom:0;z-index:1;opacity:0;transform:translate(0px, 70px);-webkit-transform:translate(0px, 70px);-moz-transform:translate(0px, 70px);-o-transform:translate(0px, 70px);-ms-transform:translate(0px, 70px);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ver_mas em{font-size:40px;color:#fff;position:relative;margin:0 auto;width:100%}.ver_mas span{font-size:20px;color:#fff;position:relative;margin:0 auto;width:100%}.container_foto:hover{cursor:pointer}.container_foto:hover img{opacity:.1;-webkit-transform:scale(1.5);transform:scale(1.5)}.container_foto:hover article{transform:translate(2px, -69px);-webkit-transform:translate(2px, -69px);-moz-transform:translate(2px, -69px);-o-transform:translate(2px, -69px);-ms-transform:translate(2px, -69px)}.container_foto:hover .ver_mas{transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);-moz-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);opacity:1}@media only screen and (max-width: 720px){.hideMobile{display:none !important}}@media only screen and (min-width: 721px){.hideWeb{display:none !important}}