:root{--color-azuloscuro:#226095;--color-azulclaro:#0096cb;--color-gris:#76777a;--colores-colorBoton:#226095;--colores-colorBotonHover:#0096cb;--colores-colorOscuro:#226095;--colores-colorClaro:#0096cb;--colores-colorBotonBlancoHover:#226095;--sidebar-width:16rem;--sidebar-width-tablet:10rem}.dropzone{width:100%;height:240px;border:2px dashed #ccc;display:flex;align-items:center;justify-content:center}.dropzone input[type=file]{display:none}.dropzone img,.dropzone video{max-width:100%;max-height:100%}.dropzone .video-container{position:relative;width:100%;height:240px;display:flex;justify-content:center;align-items:center}.dropzone .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:36px;color:#fff;background-color:rgba(0,0,0,.6);border:none;border-radius:50%;padding:16px;cursor:pointer}.dropzone .delete-button{position:absolute;top:5px;right:5px}.position-relative{position:relative}* .form-control.translatable-input{display:none}* .form-control.translatable-input:first-of-type{display:block}select.form-control{appearance:auto}.translatable-input{position:relative;background-position:right center;background-repeat:no-repeat;padding-right:30px}.translatable-input[name$="[EN]"]{background-image:url('/img/idiomas/EN.png')}.translatable-input[name$="[CA]"]{background-image:url('/img/idiomas/CA.png')}.language-selector{position:absolute;top:15px;height:38px;padding-left:8px;right:0}.language-selector option[value=ES]{background-image:url("https://cdn.countryflags.com/thumbs/spain/flag-400.png")}.no-events{pointer-events:none}*,::after,::before{box-sizing:border-box}.cursor-move{cursor:move;color:var(--color-azuloscuro)}.bg-secondary{background-color:var(--color-gris)!important}.h500px{height:500px!important}.mh-50px{max-height:50px}html{font-family:sans-serif;letter-spacing:1px;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;position:relative;min-height:100%}body{margin:0;font-family:"Helvetica Neue",Arial;font-size:1rem;font-weight:400;line-height:1.5;color:#858796;text-align:left;background-color:#fff;height:100%}a{color:var(--color-azuloscuro);text-decoration:none;background-color:transparent}a:hover{color:var(--color-azulclaro);text-decoration:none}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dddfeb;border-radius:.35rem;max-width:100%;height:auto}.form-control,.form-select{display:block;width:100%;height:60px;padding:.375rem 2rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#404040;background-color:#fff;background-clip:padding-box;border:2px solid #eef0f4;border-radius:.35rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}textarea.form-control{height:120px}i.fa-solid+span{margin-left:.5em}@media (prefers-reduced-motion:reduce){.form-control,.form-select{transition:none}}.form-control::-ms-expand,.form-select::-ms-expand{background-color:transparent;border:0}.form-control:focus,.form-select:focus{color:#6e707e;background-color:#fff;border-color:#bac8f3;outline:0;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.form-control::-webkit-input-placeholder,.form-select::-webkit-input-placeholder{color:#858796;opacity:1}.form-control::-moz-placeholder,.form-select::-moz-placeholder{color:#858796;opacity:1}.form-control:-ms-input-placeholder,.form-select:-ms-input-placeholder{color:#858796;opacity:1}.form-control::-ms-input-placeholder,.form-select::-ms-input-placeholder{color:#858796;opacity:1}.form-control::placeholder,.form-select::placeholder{color:#858796;opacity:1}.form-control:disabled,.form-control[readonly],.form-select:disabled,.form-select[readonly]{background-color:#eaecf4;opacity:1;color:grey}.form-control[readonly]:focus{box-shadow:none}.form-select:focus::-ms-value{color:#6e707e;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{color:#89888f;font-size:12px;font-weight:700}.col-form-label .sublabel{color:#b3b2bb;display:block}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#858796;background-color:transparent;border:solid transparent;border-width:1px 0;font-size:15px}.btn-check:focus+.btn-success,.btn-success:focus{background-color:var(--color-azulclaro)}.btn{display:inline-block;font-weight:700;border-radius:6px;padding:10px 15px;color:#858796;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;font-size:13px;line-height:1.5;letter-spacing:1px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--color-azulclaro);text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:var(--color-azuloscuro);border-color:var(--color-azuloscuro)}.btn-primary:hover{color:#fff;background-color:var(--color-azulclaro);border-color:var(--color-azulclaro)}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(105,136,228,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#005cb9;border-color:#005cb9}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:var(--color-azulclaro);border-color:var(--color-azulclaro)}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(105,136,228,.5)}.btn-secondary:hover{background-color:#6b6d7d;border-color:#6b6d7d}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(151,153,166,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#858796;border-color:#858796}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#6b6d7d;border-color:#656776}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(151,153,166,.5)}.btn-success{color:#fff;background-color:#183251}.btn-success:hover{color:#fff;background-color:#f91652;border-color:#f91652}.btn-secondary{color:#000;background-color:#fff;border-color:#000}.btn-secondary:hover{color:#fff;background-color:var(--colores-colorBotonBlancoHover);border-color:var(--colores-colorBotonBlancoHover)}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(62,208,156,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#3baf29;border-color:#3baf29}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:var(--color-azulclaro);border-color:var(--color-azulclaro)}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem var(#78c1ff)}.btn-danger{color:#fff;background-color:#ff3a00;border-color:#ff3a00}.btn-danger:hover{color:#fff;background-color:#e02d1b;border-color:#d52a1a}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(235,101,88,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#ff3a00;border-color:#ff3a00}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#d52a1a;border-color:#ca2819}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(235,101,88,.5)}.btn-link{font-weight:400;color:#005cb9;text-decoration:none}.btn-link:hover{color:#224abe;text-decoration:none}.btn-link.focus,.btn-link:focus{text-decoration:none;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#858796;pointer-events:none}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}input[type=file]{margin:12px 0}.fade{transition:opacity .15s linear}#myInput{width:335px}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:.85rem;color:#858796;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #e3e6f0;border-radius:.35rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #eaecf4}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#3a3b45;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#2e2f37;text-decoration:none;background-color:#f8f9fc}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#005cb9}.dropdown-item.disabled,.dropdown-item:disabled{color:#858796;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#858796;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#3a3b45}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#6e707e;text-align:center;white-space:nowrap;background-color:#eaecf4;border:1px solid #d1d3e2;border-radius:.35rem;height:60px}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.35rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:center center/100% 100% no-repeat}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid #e3e6f0;border-radius:14px}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.35rem;border-top-right-radius:.35rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.35rem;border-bottom-left-radius:.35rem}.card-body{flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:var(--color-azuloscuro);border-bottom:1px solid #e3e6f0}.card-header:first-child{border-radius:calc(.35rem - 1px) calc(.35rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:#f8f9fc;border-top:1px solid #e3e6f0}.card-footer:last-child{border-radius:0 0 calc(.35rem - 1px) calc(.35rem - 1px)}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.35rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.35rem - 1px);border-top-right-radius:calc(.35rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.35rem - 1px);border-bottom-left-radius:calc(.35rem - 1px)}.badge{display:inline-block;padding:5px 9px;font-size:80%;font-weight:400;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.35rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}.badge-oculto{color:#fff;background-color:#c1c5c0}.badge-activo,.badge-finalizado{color:#fff;background-color:#3baf29}a.badge-activo:focus,a.badge-activo:hover,a.badge-finalizado:focus,a.badge-finalizado:hover{color:#fff;background-color:#169b6b}a.badge-activo.focus,a.badge-activo:focus,a.badge-finalizado.focus,a.badge-finalizado:focus{outline:0;box-shadow:0 0 0 .2rem rgba(28,200,138,.5)}.badge-pendiente{color:#fff;background-color:#f6c23e}a.badge-pendiente:focus,a.badge-pendiente:hover{color:#fff;background-color:#f4b30d}a.badge-pendiente.focus,a.badge-pendiente:focus{outline:0;box-shadow:0 0 0 .2rem rgba(246,194,62,.5)}.badge-desactivado,a.badge-desactivado:focus,a.badge-desactivado:hover{color:#fff;background-color:#1a1a1a}a.badge-desactivado.focus,a.badge-desactivado:focus{outline:0;box-shadow:0 0 0 .2rem rgba(44,44,44,.5)}.alert{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;border-radius:.35rem;flex:1 1 auto}.alert-error{background-color:#ff3a00!important;color:#fff}.alert-error .btn-close{filter:brightness(0) invert(1)}.bg-white{background-color:#fff!important}.shadow-sm{box-shadow:0 .125rem .25rem 0 rgba(58,59,69,.2)!important}.shadow{box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.dropdown .dropdown-menu .dropdown-header,.sidebar .sidebar-heading,.text-uppercase{text-transform:uppercase!important}.text-primary{color:var(--color-azulclaro)!important}a.text-primary:focus,a.text-primary:hover{color:#224abe!important}.text-secondary{color:#858796!important}a.text-secondary:focus,a.text-secondary:hover{color:#60616f!important}.text-success{color:#3baf29!important}a.text-success:focus,a.text-success:hover{color:#13855c!important}.text-info{color:#36b9cc!important}a.text-info:focus,a.text-info:hover{color:#258391!important}.text-warning{color:#f6c23e!important}a.text-warning:focus,a.text-warning:hover{color:#dda20a!important}.text-danger{color:#ff3a00!important}a.text-danger:focus,a.text-danger:hover{color:#be2617!important}.text-light{color:#f8f9fc!important}a.text-light:focus,a.text-light:hover{color:#c2cbe5!important}.text-dark{color:#5a5c69!important}a.text-dark:focus,a.text-dark:hover{color:#373840!important}.text-body,.text-muted{color:#858796!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}a:focus{outline:0}#wrapper{display:flex}#wrapper #content-wrapper{background-color:#eef0f4;width:100%}#wrapper #content-wrapper #content{flex:1 0 auto}.container,.container-fluid{padding-left:1.5rem;padding-right:1.5rem}.o-hidden{overflow:hidden!important}.text-gray-100{color:#f8f9fc!important}.text-gray-200{color:#eaecf4!important}.text-gray-300{color:#dddfeb!important}.text-gray-400{color:#d1d3e2!important}.text-gray-500{color:#b7b9cc!important}.text-gray-600{color:#858796!important}.text-gray-700{color:#6e707e!important}.text-gray-800{color:#5a5c69!important}.text-gray-900{color:#3a3b45!important}.icon-circle{height:2.5rem;width:2.5rem;border-radius:100%;display:flex;align-items:center;justify-content:center}.dropdown .dropdown-menu{font-size:.85rem}.dropdown .dropdown-menu .dropdown-header{font-weight:800;font-size:.65rem;color:#b7b9cc}.dropdown.no-arrow .dropdown-toggle::after{display:none}.sidebar .nav-item.dropdown .dropdown-toggle::after,.topbar .nav-item.dropdown .dropdown-toggle::after{width:1rem;text-align:center;float:right;vertical-align:0;border:0;font-weight:900;content:'\f105';font-family:'Font Awesome 5 Free'}.sidebar .nav-item.dropdown.show .dropdown-toggle::after,.topbar .nav-item.dropdown.show .dropdown-toggle::after{content:'\f107'}.sidebar .nav-item .nav-link,.topbar .nav-item .nav-link{position:relative}.sidebar .nav-item .nav-link .badge-counter,.topbar .nav-item .nav-link .badge-counter{position:absolute;transform:scale(.7);transform-origin:top right;right:.25rem;margin-top:-.25rem}.sidebar .nav-item .nav-link .img-profile,.topbar .nav-item .nav-link .img-profile{height:2rem;width:2rem}.sidebar-brand-img img{max-width:100%;padding:1em;margin:1em 0}.topbar{height:4.375rem}.topbar #sidebarToggleTop{height:2.5rem;width:2.5rem}.topbar #sidebarToggleTop:hover{background-color:#eaecf4}.topbar #sidebarToggleTop:active{background-color:#dddfeb}.topbar .navbar-search{width:25rem}.topbar .navbar-search input{font-size:.85rem;height:auto}.topbar .topbar-divider{width:0;border-right:1px solid #e3e6f0;height:calc(4.375rem - 2rem);margin:auto 1rem}.topbar .nav-item .nav-link{height:4.375rem;display:flex;align-items:center;padding:0 .75rem}.topbar .nav-item .nav-link:focus,.topbar .nav-item:focus{outline:0}.topbar .dropdown{position:static}.topbar .dropdown .dropdown-menu{right:.75rem}.topbar .dropdown-list{padding:0;border:none;overflow:hidden}.topbar .dropdown-list .dropdown-header{background-color:#005cb9;border:1px solid #005cb9;padding-top:.75rem;padding-bottom:.75rem;color:#fff}.topbar .dropdown-list .dropdown-item{white-space:normal;padding-top:.5rem;padding-bottom:.5rem;border-left:1px solid #e3e6f0;border-right:1px solid #e3e6f0;border-bottom:1px solid #e3e6f0;line-height:1.3rem}.bg-gradient-primary{background-color:#183251;background-size:cover}.topbar .dropdown-list .dropdown-item .dropdown-list-image{position:relative;height:2.5rem;width:2.5rem}.topbar .dropdown-list .dropdown-item .dropdown-list-image img{height:2.5rem;width:2.5rem}.topbar .dropdown-list .dropdown-item .dropdown-list-image .status-indicator{background-color:#eaecf4;height:.75rem;width:.75rem;border-radius:100%;position:absolute;bottom:0;right:0;border:.125rem solid #fff}.topbar .dropdown-list .dropdown-item .text-truncate{max-width:10rem}.topbar .dropdown-list .dropdown-item:active{background-color:#eaecf4;color:#3a3b45}.topbar.navbar-light .navbar-nav .nav-item .nav-link{color:#d1d3e2}.topbar.navbar-light .navbar-nav .nav-item .nav-link:hover{color:#b7b9cc}.topbar.navbar-light .navbar-nav .nav-item .nav-link:active{color:#858796}.sidebar{width:6.5rem;min-height:100vh}.sidebar .nav-item{position:relative}.sidebar .nav-item:last-child{margin-bottom:1rem}.sidebar .nav-item .nav-link{text-align:center;padding:1.2em 1em 1.2em 1.2em;width:100%}.sidebar .nav-item .nav-link span{font-size:.65rem;display:block}.sidebar .nav-item.active .nav-link{font-weight:700}.sidebar .nav-item .collapse{position:absolute;left:calc(6.5rem + 1.5rem / 2);z-index:1;top:2px}.sidebar .nav-item .collapse .collapse-inner{border-radius:.35rem;box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15)}.sidebar .nav-item .collapsing{display:none;transition:none}.sidebar .nav-item .collapse .collapse-inner,.sidebar .nav-item .collapsing .collapse-inner{padding:.5rem 0;min-width:10rem;font-size:.85rem;margin:0 0 1rem}.sidebar .nav-item .collapse .collapse-inner .collapse-header,.sidebar .nav-item .collapsing .collapse-inner .collapse-header{margin:0;white-space:nowrap;padding:.5rem 1.5rem;text-transform:uppercase;font-weight:800;font-size:.65rem;color:#b7b9cc}.sidebar .nav-item .collapse .collapse-inner .collapse-item,.sidebar .nav-item .collapsing .collapse-inner .collapse-item{padding:.5rem 1rem;margin:0 .5rem;display:block;color:#3a3b45;text-decoration:none;border-radius:.35rem;white-space:nowrap}.sidebar .nav-item .collapse .collapse-inner .collapse-item:hover,.sidebar .nav-item .collapsing .collapse-inner .collapse-item:hover{background-color:#eaecf4}.sidebar .nav-item .collapse .collapse-inner .collapse-item:active,.sidebar .nav-item .collapsing .collapse-inner .collapse-item:active{background-color:#dddfeb}.sidebar .nav-item .collapse .collapse-inner .collapse-item.active,.sidebar .nav-item .collapsing .collapse-inner .collapse-item.active{color:#005cb9;font-weight:700}.sidebar #sidebarToggle{width:2.5rem;height:2.5rem;text-align:center;margin-bottom:1rem;cursor:pointer}.sidebar #sidebarToggle::after{font-weight:900;content:'\f104';font-family:'Font Awesome 5 Free';margin-right:.1rem}.sidebar #sidebarToggle:hover{text-decoration:none}.sidebar #sidebarToggle:focus{outline:0}.sidebar.toggled{width:0;overflow:hidden}.sidebar.toggled #sidebarToggle::after{content:'\f105';font-family:'Font Awesome 5 Free';margin-left:.25rem}.sidebar .sidebar-brand{text-decoration:none;font-size:1rem;font-weight:800;text-align:center;letter-spacing:.05rem;z-index:1}.sidebar .sidebar-brand .sidebar-brand-icon i{font-size:2rem}.sidebar .sidebar-brand .sidebar-brand-text{display:none}.sidebar .sidebar-brand .logo{width:80%;height:90px;--svgcolor:white}.sidebar hr.sidebar-divider{margin:0}.sidebar .sidebar-heading{text-align:center;padding:18px 20px 0 15px;font-weight:800;font-size:.65rem}.sidebar-dark .sidebar-brand{color:#fff}.sidebar-dark hr.sidebar-divider{border-top:1px solid rgba(255,255,255,.15)}.sidebar-dark .sidebar-heading{color:#2ee476}.sidebar-dark .nav-item .nav-link{color:#fff}.sidebar-dark .nav-item .nav-link i{color:rgba(255,255,255,.3);width:1.3rem}.sidebar-dark .nav-item .nav-link:active,.sidebar-dark .nav-item .nav-link:active i,.sidebar-dark .nav-item .nav-link:focus,.sidebar-dark .nav-item .nav-link:focus i,.sidebar-dark .nav-item .nav-link:hover,.sidebar-dark .nav-item .nav-link:hover i{color:#fff}.sidebar-dark .nav-item .nav-link[data-bs-toggle=collapse]::after{color:rgba(255,255,255,.5)}.sidebar-dark .nav-item.active .nav-link,.sidebar-dark .nav-item.active .nav-link i{color:#fff}.sidebar-dark #sidebarToggle{background-color:rgba(255,255,255,.2)}.sidebar-dark #sidebarToggle::after{color:rgba(255,255,255,.5)}.sidebar-dark #sidebarToggle:hover{background-color:rgba(255,255,255,.25)}.sidebar-dark.toggled #sidebarToggle::after{color:rgba(255,255,255,.5)}.btn-circle{border-radius:100%;height:2.5rem;width:2.5rem;font-size:1rem;display:inline-flex;align-items:center;justify-content:center}.btn-circle.btn-sm,.btn-group-sm>.btn-circle.btn{height:1.8rem;width:1.8rem;font-size:.75rem}.btn-circle.btn-lg,.btn-group-lg>.btn-circle.btn{height:3.5rem;width:3.5rem;font-size:1.35rem}.btn-icon-split{padding:0;overflow:hidden;display:inline-flex;align-items:stretch;justify-content:center}.btn-icon-split .icon{background:rgba(0,0,0,.15);display:inline-block;padding:.375rem .75rem}.btn-icon-split .text{display:inline-block;padding:.375rem .75rem}.btn-group-sm>.btn-icon-split.btn .icon,.btn-group-sm>.btn-icon-split.btn .text,.btn-icon-split.btn-sm .icon,.btn-icon-split.btn-sm .text{padding:.25rem .5rem}.btn-group-lg>.btn-icon-split.btn .icon,.btn-group-lg>.btn-icon-split.btn .text,.btn-icon-split.btn-lg .icon,.btn-icon-split.btn-lg .text{padding:.5rem 1rem}.card .card-header .dropdown{line-height:1}.card .card-header .dropdown .dropdown-menu{line-height:1.5}.card .card-header[data-bs-toggle=collapse]{text-decoration:none;position:relative;padding:.75rem 3.25rem .75rem 1.25rem}.card .card-header[data-bs-toggle=collapse]::after{position:absolute;right:0;top:0;padding-right:1.725rem;line-height:51px;font-weight:900;content:'\f107';font-family:'Font Awesome 5 Free';color:#d1d3e2}.card .card-header[data-bs-toggle=collapse].collapsed{border-radius:.35rem}.card .card-header[data-bs-toggle=collapse].collapsed::after{content:'\f105'}.bg-login-image{background:url("/img/login/1.jpg") center/cover}form.user .custom-checkbox.small label{line-height:1.5rem}form.user .form-control-user{font-size:.8rem;border-radius:99px;padding:1.5rem 1rem}.btn-user{font-size:.8rem;border-radius:8rem;padding:.75rem 1rem}.error{color:#5a5c69;font-size:7rem;position:relative;line-height:1;width:12.5rem}.error:after{content:attr(data-text);position:absolute;left:2px;text-shadow:-1px 0 #ff3a00;top:0;color:#5a5c69;background:#f8f9fc;overflow:hidden;clip:rect(0,900px,0,0)}.error:before{content:attr(data-text);position:absolute;left:-2px;text-shadow:1px 0 #005cb9;top:0;color:#5a5c69;background:#f8f9fc;overflow:hidden;clip:rect(0,900px,0,0)}footer.sticky-footer{padding:2rem 0;flex-shrink:0}footer.sticky-footer .copyright{line-height:1;font-size:.8rem}body.sidebar-toggled footer.sticky-footer{width:100%}.contenedor-login{min-height:100vh;height:100%}.contenedor-login .login{width:100%}.login-logo{width:100%;max-width:400px}.contenedor-login .login>.card{width:100%;max-width:880px;border:none;margin:40px 0}.contenedor-login .login>.card .bg-login-image{width:50%}.acciones-login{width:100%}.contenedor-login h1{font-size:38px;font-weight:lighter}.form-grid-1col{display:grid;grid-template-columns:1fr;grid-row-gap:10px;grid-column-gap:10px}.form-grid-2col{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px}.nuevo .form-grid-2col.imagen-hero{display:none}.form-grid-3col{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:20px}.form-grid-4col{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:20px}span.required{color:red}.form-detalle .cont-img,.form-detalle .cont-img img,.form-detalle .cont-img svg,.modal .cont-img img{height:60px}.form-detalle .cont-img.altura120{height:120px}.form-group{margin-bottom:1rem;position:relative}.breadcrumb{font-size:14px;color:#01234b;background-color:#dbdde0;padding:.75rem 1rem}table .row-fit{width:1px}.table td,.table th{padding:.75rem}table .ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%}table .ellipsis-30{width:90%;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.boton-derecha{display:flex;flex-direction:column}table .col-50{width:50%}.ayuda-input{font-weight:700;font-size:11px;color:#000;margin-top:5px}.grid-span2{grid-column:1/span 2}.card .valor-check{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;min-height:25px}.card .valor-check input{position:absolute;left:0;top:0;min-width:1em;width:100%;height:100%;z-index:2;opacity:0;margin:0;padding:0;cursor:pointer}.card .valor-check label{position:initial;display:inline-block;font-weight:400;margin:0 0 0 40px;min-width:calc(1em + 2px);top:0;font-size:15px}.card .valor-check label:after,.card .valor-check label:before{content:'';width:25px;height:25px;display:block;box-sizing:border-box;border:1px solid transparent;z-index:0;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:transparent;border-radius:.25rem}.card .valor-check label:before{border-color:#bdc3c7}.card .valor-check svg{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;font-size:1em;width:15px;height:15px;left:5px;z-index:1;text-align:center;line-height:normal;top:50%;transform:translateY(-50%);opacity:0}.card .valor-check input:checked~svg{opacity:1}.geolocalizar{align-self:end;height:60px;justify-self:center;width:50%}#google-map{height:400px}#valor_condiciones select[multiple],#valor_modelo_condiciones select[multiple]{height:10em}.form-detalle .cont-img,.form-detalle .cont-img img{height:240px}.form-detalle .cont-img.asesor,.form-detalle .cont-img.asesor img{height:120px}.form-detalle .cont-img.img_chincheta{width:45px;height:75px}.form-detalle .cont-img.img_chincheta #img_chincheta{width:45px;height:auto}.partial-mostrardestacado #img_miniatura{height:240px}.input-pretext{display:flex}.input-pretext label{padding:.96em 0 .96em .5em;font-size:1rem;font-weight:400;color:#000;user-select:none;border:2px solid #eef0f4;border-right:none;letter-spacing:normal}.input-pretext input{padding-left:0;border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;font-family:"Helvetica Neue",Arial}.input-pretext input.form-control:focus{box-shadow:none;border-color:#eef0f4}#listado-componentes{height:85vh;overflow-y:scroll;width:100%}#listado-componentes .content *{display:none}#listado-componentes .content>.preview-componente{display:block}#listado-modulos .content{min-height:80px;font-size:.5em}#listado-modulos .content>.preview-componente{display:none}#listado-modulos .list-group-item .loading-spin{display:none;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,255,255,.5)}#listado-componentes .loading-spin{display:none}#listado-modulos .list-group-item.loading .loading-spin{display:block}#listado-modulos .list-group-item.loading .loading-spin i{position:absolute;top:calc(50% - .5em);left:50%;font-size:2em}#listado-componentes .content>.descripcion-componente{position:absolute;bottom:0;width:100%;height:fit-content;background-color:rgba(255,255,255,.8);opacity:0;transition:.2s;padding:.2em 1em}#listado-componentes .list-group-item:hover{box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}#listado-componentes .content:hover>.descripcion-componente{opacity:1}#listado-componentes>div{cursor:grab}#listado-modulos:empty{min-height:10em;border-style:dashed;background-color:#ebebeb;background-image:url('/img/static/componentes/arrastreaqui.png');background-size:100%;background-repeat:no-repeat;background-position:center}#listado-modulos>div{cursor:move}#listado-componentes>div:active{cursor:grabbing}#listado-componentes-modulos .sticky1{position:sticky;top:1.5em;display:inline-block}#listado-componentes-modulos .sticky2{position:sticky;top:6em;display:inline-block}#listado-componentes .list-group-item{padding:0;margin:5px}#listado-modulos .list-group-item{padding:0;margin:0;border:1px solid #fff}#listado-modulos .list-group-item:hover{border:1px solid rgba(78,115,223,.25)}#listado-modulos .btn-group{position:absolute;right:1em;top:1em;z-index:2}.list-group-item .btn-group{display:none}#listado-modulos .list-group-item:hover .btn-group{display:inline-flex}#listado-modulos .btn-group .desactivar,#listado-modulos .btn-group .editar,#listado-modulos .btn-group .eliminar{background-color:#fff}#listado-modulos .list-group-item.desactivado .content{filter:grayscale(100%) opacity(50%)}#listado-modulos .list-group-item .btn i.desactivado{display:none}#listado-modulos .list-group-item .btn i.activado,#listado-modulos .list-group-item.desactivado .btn i.desactivado{display:inline}#listado-modulos .list-group-item.desactivado .btn i.activado{display:none}#listado-modulos .btn-group .btn-outline-primary{color:#0d6efd;border-color:#0d6efd}#listado-modulos .btn-group .btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}#listado-modulos .btn-group .btn-outline-danger{color:#dc3545;border-color:#dc3545}#listado-modulos .btn-group .btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}#listado-modulos .btn-group .btn-outline-secondary{color:#6c757d;border-color:#6c757d}#listado-modulos .btn-group .btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}#listado-modulos .btn-outline-secondary:active:focus,#listado-modulos .btn:focus{box-shadow:none}#listado-modulos .form.mas-informacion{margin-top:0;font-size:.8em;padding:2.7em 2em 2em;background-color:var(--color-azuloscuro)}#listado-modulos .form.mas-informacion .container{padding:0 1.5em}#listado-modulos .form.mas-informacion .titulo{font-size:2.6em;font-stretch:condensed;color:#fff;text-align:center;letter-spacing:.02em;line-height:.9em;font-weight:600}#listado-modulos .form.mas-informacion .subtitulo{color:#fff;text-align:center;letter-spacing:.066em;line-height:1em;font-size:1.09em;font-weight:100;margin-bottom:1.2em}#listado-modulos .form.mas-informacion .alert{margin:2em 0}#listado-modulos .form.mas-informacion .form-group{padding:.65em 0 0}#listado-modulos .form.mas-informacion .form-group label{width:100%;color:#fff;font-size:1.2em}#listado-modulos .form.mas-informacion div.check-legal.legal{margin-top:1.5em}#listado-modulos .form.mas-informacion div.check-legal label{font-size:1em;padding-bottom:.5em;letter-spacing:.015em}#listado-modulos .form.mas-informacion div.check-legal label a{color:var(--color-azulclaro);text-decoration:none}#listado-modulos .form.mas-informacion div.check-legal label a:hover{text-decoration:underline}#listado-modulos .form.mas-informacion div.check-legal input{width:1.2em;height:1.2em;margin-right:.9em;accent-color:white}#listado-modulos .form.mas-informacion .form-input-control{width:100%;margin-top:.25em;font-size:1em;padding:.1em .1em 0}#listado-modulos .form.mas-informacion .form-boton-enviar{margin-top:.9em;font-size:1.95em;font-stretch:condensed;border:1px solid #fff;color:#fff;padding:0 .5em;background-color:var(--color-azuloscuro);height:1.4em;width:6em}#listado-modulos .form.mas-informacion .form-boton-enviar span{line-height:1em}.componentes .boton{margin:1.2em auto;display:block;font-size:1.8rem;text-decoration:none;color:#fff;background-color:#226095;text-align:center;letter-spacing:-.7px;padding:.5em 2.9em .3em;width:fit-content;line-height:1em;transition:.2s linear}.componentes .boton:hover{background-color:#0096cb}.componente-titulosubtitulo{margin-bottom:1rem}.componente-titulosubtitulo .titulo{font-size:1.7rem;font-stretch:condensed;font-weight:600;color:var(--colores-colorMarino);margin:.48em 0 0;text-align:center;letter-spacing:.01em}.componente-titulosubtitulo .subtitulo{width:100%;margin:.1em auto 0;padding:.3em 5em;font-size:.6rem;color:var(--color-gris);line-height:1.8em;letter-spacing:-.01em;text-align:center}.card-header .title{color:#fff}.card .card-header{display:flex;justify-content:space-between}.card .form-header-switch-container{display:flex}.card .card-header .form-switch label.ocultar{display:none}.card .card-header .form-switch label{color:#fff;font-size:.9rem;margin:0 1em}.card .card-header .form-check-input:checked{border-color:#7cbb07;background-color:#7cbb07}.card .form-check-input{cursor:pointer}.note-editor .note-toolbar .note-dropdown-menu{min-width:206px!important}.note-icon-caret:before{content:''!important}.modal-dialog{width:100%;max-width:650px}.editor-textos-legales .input-textos-legales{border:2px solid #ededed}.editor-textos-legales .col-lg-12{padding:0}.editor-textos-legales textarea.input-textos-legales{height:120px}.form-control.input-only-slug-dash.borde-izquierdo,.url-text{display:none}td{height:73px}.icon-promo{font-size:13px}.hint-edit-modal{color:#000;font-weight:600;font-size:12px}.banco-form .form-detalle .cont-img{height:70px}.banner-externo .input-pretext label{display:none}.banner-externo .borde-izquierdo{border-left:2px solid #eef0f4!important;border-radius:.35rem!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding-left:10px!important}.banner-externo .slug-text{display:none}.banner-externo .url-text{display:block}.banner-externo .form-control.input-only-slug-dash{display:none}.banner-externo .form-control.input-only-slug-dash.borde-izquierdo{display:block}.logo-banco{background:#183251;width:100%;height:100%;min-width:170px;mask-size:cover}.card.tabs .nav{flex-direction:column;justify-content:flex-end}.card.tabs{background-color:transparent}.card.tabs .nav-tabs .nav-link.active{background-color:var(--color-azuloscuro);opacity:1}.card.tabs .nav-tabs .nav-link,.nav-tabs .nav-link.active{color:#fff;height:100%;margin:0 1px}.card.tabs .nav-tabs .nav-link{background-color:var(--color-azuloscuro);opacity:.75;border:1px transparent}.card.tabs .nav-tabs .nav-link:hover{opacity:.9}.card.tabs .nav-tabs{height:52px;border-radius:calc(.35rem - 1px) calc(.35rem - 1px) 0 0}.card.tabs .tab-content{background-color:transparent}.card.tabs .tab-pane{background:#fff;border-bottom-left-radius:10px;padding:10px;border-bottom-right-radius:10px}.card.tabs .card-body{background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}