*{padding:0;margin:0;box-sizing:border-box}html{scroll-behavior:smooth;font-family:"Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji"}:target{scroll-margin-top:120px}.pb--5{padding-bottom:2rem !important}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #d2d6da !important;border-radius:.5rem !important;height:auto;display:flex;flex-wrap:wrap}.select2-container--default .select2-selection--single .select2-selection__choice,.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:rgba(0,0,0,0) !important;border:1px solid #217dfe}.select2-container--default .select2-selection--single .select2-selection__choice__remove,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border:0 !important}.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--multiple .select2-selection__arrow{height:26px;position:absolute;top:50%;right:3px;width:20px;transform:translateY(-50%)}.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--multiple .select2-selection__rendered{font-size:.875rem;line-height:1.4rem;padding:.5rem .75rem}.select2-container--default .select2-search{width:100% !important}.select2-container--default .select2-search .select2-search__field{width:100% !important;border-radius:5px;font-size:.875rem;padding:.2rem .5rem}.select2-container--default .select2-results__option{font-size:.875rem;line-height:1.4rem}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#21a7fe;color:#fff}.btn.btn-xs{padding:.375rem 1rem;font-size:.75rem}.swal-wide{width:1000px !important}.swal-wide #swal2-content{max-height:35vw;overflow-y:scroll;position:relative}.dataTables_info{padding:1rem 2rem;font-size:.75rem !important;text-transform:uppercase;font-weight:700 !important;opacity:.7;font-family:"Open Sans"}.page-link.active,.active>.page-link{color:#fff !important}.form-select-sm{padding-right:1.6rem;margin-top:5px;margin-bottom:5px}.introjs-tooltipReferenceLayer .fa,.introjs-tooltipReferenceLayer .far,.introjs-tooltipReferenceLayer .fas{font-family:"Font Awesome 6 Pro"}.dataTables_wrapper{display:flex;flex-flow:row wrap;justify-content:space-between}.dataTables_wrapper .dataTables_length{display:flex;align-items:flex-end}.dataTables_wrapper table.table{width:100% !important}.dataTables_wrapper .dataTables_length label{display:flex;align-items:center;padding:0rem 1.5rem;margin:0}.dataTables_wrapper .dataTables_length label>*{margin:3px 5px}.dataTables_wrapper .dt-buttons{display:none}.dataTables_wrapper .contenedor_filtros{display:flex;padding:0 2rem;align-items:center}.dataTables_wrapper .contenedor_filtros .dt-buttons{display:initial}.dataTables_wrapper .contenedor_filtros .form-group{display:flex;align-items:center;margin-bottom:0}.dataTables_wrapper .contenedor_filtros .form-group label{margin-bottom:0;margin-right:5px}.dataTables_wrapper .contenedor_filtros .dt-buttons{padding:0 5px 0 10px}.dataTables_wrapper .contenedor_filtros .dt-buttons .btn{margin:5px 0;padding:.4rem 1rem}.dataTables_wrapper .dataTables_paginate{width:50%;display:flex;justify-content:flex-end;padding:1rem 2rem}.dataTables_wrapper .dataTables_empty{text-align:center}.nav-link.active[data-bs-toggle=collapse]{box-shadow:0 0px 20px 0 rgba(0,0,0,.03) !important}ul.timeline{list-style-type:none;position:relative}ul.timeline:before{content:" ";background:#d4d9df;display:inline-block;position:absolute;left:29px;width:2px;height:100%;z-index:400}ul.timeline>li{margin:20px 0;padding-left:20px}ul.timeline>li:before{content:" ";background:#fff;display:inline-block;position:absolute;border-radius:50%;border:3px solid #22c0e8;left:20px;width:20px;height:20px;z-index:400}.select2.select2-container{width:100% !important}select[readonly]~.select2.select2-container{pointer-events:none;touch-action:none}select[readonly]~.select2.select2-container .select2-selection{background:#e9ecef;box-shadow:none}select[readonly]~.select2.select2-container .select2-selection__arrow,select[readonly]~.select2.select2-container .select2-selection__clear{display:none}#sidenav-collapse-main.navbar-collapse{display:block;overflow:auto;height:calc(100vh - 200px)}.sidenav,.input-group-text{z-index:99}.nav.nav-pills .nav-link.active{animation:.2s ease}.input-group:hover .input-group-text,.input-group:hover .form-control{border-color:#21a3fe !important;box-shadow:none !important}.input-group .form-control:focus,.input-group .form-control:focus .input-group{border-color:#21a3fe !important;box-shadow:none !important}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:#f88b36}.img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}li::first-letter{text-transform:uppercase}.top-1,.top-0{transition:.5s ease-in all}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:none;font-weight:bold;height:auto;margin-right:0;padding-right:0;position:absolute;top:50%;right:10%;transform:translate(-50%, -50%)}.header_titulo{font-size:2.25rem}.select2-selection__rendered~.select2-selection__clear,.select2-selection__rendered~.select2-selection__clear{padding-right:2rem}.carousel-control-next,.carousel-control-prev{width:10%}.badge a{color:#fff}.badge-sm{padding:.45em .775em;font-size:.65em;border-radius:.25rem}.badge-md{padding:.65em 1em}.badge-lg{padding:.85em 1.375em}.badge-inline{margin-right:.625rem}.badge-inline+span{top:2px;position:relative}.badge-inline+span>a{text-decoration:underline}.badge-default{color:#fff}.badge-secondary{background-color:theme-color("secondary");color:color-yiq(theme-color("secondary"))}.btn .badge:not(:first-child){margin-left:.5rem}.btn .badge:not(:last-child){margin-right:.5rem}.badge-primary{color:#fff;background-color:#21bafd}.badge-primary[href]:focus,.badge-primary[href]:hover{color:color-yiq(#ffffff);text-decoration:none;background-color:#21bafd}.badge-secondary{color:#5974a2;background-color:#e4e8ed}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:color-yiq(#8392ab);text-decoration:none;background-color:#617390}.badge-success{color:#67b108;background-color:#cdf59b}.badge-success[href]:focus,.badge-success[href]:hover{color:color-yiq(#82d616);text-decoration:none;background-color:#609f10}.badge-info{color:#08a1c4;background-color:#abe9f7}.badge-info[href]:focus,.badge-info[href]:hover{color:color-yiq(#17c1e8);text-decoration:none;background-color:#1193b0}.badge-warning{color:#fbc400;background-color:#fef5d3}.badge-warning[href]:focus,.badge-warning[href]:hover{color:color-yiq(#fbcf33);text-decoration:none;background-color:#ecb905}.badge-danger{color:#bd0000;background-color:#fc9797}.badge-danger[href]:focus,.badge-danger[href]:hover{color:color-yiq(#ea0606);text-decoration:none;background-color:#ae0404}.badge-light{color:#c7d3de;background-color:#fff}.badge-light[href]:focus,.badge-light[href]:hover{color:color-yiq(#e9ecef);text-decoration:none;background-color:#c6cdd5}.badge-dark{color:#1e2e4a;background-color:#8097bf}.badge-dark[href]:focus,.badge-dark[href]:hover{color:color-yiq(#344767);text-decoration:none;background-color:#1f2b3e}.badge-white{color:#e8e3e3;background-color:#fff}.badge-white[href]:focus,.badge-white[href]:hover{color:color-yiq(#fff);text-decoration:none;background-color:#e0e0e0}.badge-circle{text-align:center;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;padding:0 !important;width:1.25rem;height:1.25rem;font-size:.75rem;font-weight:600}.badge-circle-md{width:1.5rem;height:1.5rem}.badge-circle-lg{width:2rem;height:2rem}.badge-dot{padding-left:0;padding-right:0;background:rgba(0,0,0,0);font-weight:400;font-size:.875rem;text-transform:none}.badge-dot strong{color:#343a40}.badge-dot i{display:inline-block;vertical-align:middle;width:.375rem;height:.375rem;border-radius:50%;margin-right:.375rem}.badge-dot-md i{width:.5rem;height:.5rem}.badge-dot-lg i{width:.625rem;height:.625rem}.dropzone{background:#fff;border-radius:5px;border:2px dashed #0087f7;-o-border-image:none;border-image:none;max-width:500px;margin-left:auto;margin-right:auto}.select2-container--open{z-index:99999999999999}.form-control:focus{border-color:#21a3fe;box-shadow:0 0 0 2px #21a3fe}.custom-loader{animation:none !important;border-width:0 !important}.estilo_dropzone{width:100%;min-height:100px;border:1px dashed #999;text-align:center;padding:5px;cursor:pointer}.drop_zone_text{line-height:90px}.accordion-button .collapse-open{display:block;-webkit-text-fill-color:#4896fe}.accordion-button .collapse-close{display:none}.accordion-button.collapsed .collapse-open{display:none}.accordion-button.collapsed .collapse-close{display:block}.accordion-collapse{border:solid rgba(0,0,0,.125);border-width:1px}.accordion-button:not(.collapsed){background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color)}.swal2-popup .swal2-styled.swal2-confirm{background-color:#217bfe !important}.swal2-popup .swal2-styled:focus{box-shadow:0 0 0 2px #217bfe,0 0 0 4px rgba(248,144,54,.5) !important}.swal2-popup{border-radius:1rem !important}.is-loading h4,.is-loading h3,.is-loading h5,.is-loading h6,.is-loading span,.is-loading .image,.is-loading img,.is-loading button,.is-loading label,.is-loading input,.is-loading textarea,.is-loading select,.is-loading .select2,.is-loading .select2-selection__rendered,.is-loading .select2-search__field,.is-loading .ql-editor>div,.is-loading p,.is-loading label,.is-loading a{border:0;background:#eee;background-image:linear-gradient(110deg, rgba(17, 161, 239, 0.6980392157), rgba(19, 205, 239, 0.6980392157), rgba(17, 161, 239, 0.6980392157)) !important;background-size:200% 100%;border-radius:10px;background-size:200% 100%;box-shadow:none;animation:1.5s shine linear infinite;color:rgba(0,0,0,0) !important}.is-loading h4::-moz-placeholder, .is-loading h3::-moz-placeholder, .is-loading h5::-moz-placeholder, .is-loading h6::-moz-placeholder, .is-loading span::-moz-placeholder, .is-loading .image::-moz-placeholder, .is-loading img::-moz-placeholder, .is-loading button::-moz-placeholder, .is-loading label::-moz-placeholder, .is-loading input::-moz-placeholder, .is-loading textarea::-moz-placeholder, .is-loading select::-moz-placeholder, .is-loading .select2::-moz-placeholder, .is-loading .select2-selection__rendered::-moz-placeholder, .is-loading .select2-search__field::-moz-placeholder, .is-loading .ql-editor>div::-moz-placeholder, .is-loading p::-moz-placeholder, .is-loading label::-moz-placeholder, .is-loading a::-moz-placeholder{color:rgba(0,0,0,0) !important}.is-loading h4::placeholder,.is-loading h3::placeholder,.is-loading h5::placeholder,.is-loading h6::placeholder,.is-loading span::placeholder,.is-loading .image::placeholder,.is-loading img::placeholder,.is-loading button::placeholder,.is-loading label::placeholder,.is-loading input::placeholder,.is-loading textarea::placeholder,.is-loading select::placeholder,.is-loading .select2::placeholder,.is-loading .select2-selection__rendered::placeholder,.is-loading .select2-search__field::placeholder,.is-loading .ql-editor>div::placeholder,.is-loading p::placeholder,.is-loading label::placeholder,.is-loading a::placeholder{color:rgba(0,0,0,0) !important}.is-loading i{color:rgba(0,0,0,0) !important}.is-loading p.mb-0,.is-loading .ql-editor>div{margin-bottom:5px !important}.multisteps-form__form.is-loading .image,.multisteps-form__form.is-loading span,.multisteps-form__form.is-loading input,.multisteps-form__form.is-loading select,.multisteps-form__form.is-loading .select2,.multisteps-form__form.is-loading .select2-selection__rendered,.multisteps-form__form.is-loading .select2-selection,.multisteps-form__progress.is-loading .image,.multisteps-form__progress.is-loading span,.multisteps-form__progress.is-loading input,.multisteps-form__progress.is-loading select,.multisteps-form__progress.is-loading .select2,.multisteps-form__progress.is-loading .select2-selection__rendered,.multisteps-form__progress.is-loading .select2-selection{background:#eee;background:linear-gradient(110deg, #ececec 8%, #f5f5f5 18%, #ececec 33%);border-radius:5px;background-size:200% 100%;animation:1.5s shine linear infinite;color:rgba(0,0,0,0) !important;pointer-events:none !important}.multisteps-form__form.is-loading button,.multisteps-form__progress.is-loading button{pointer-events:none !important}.list-group-item{transition:.2s ease-in background}.nav-link .icon i{color:#141727 !important}.nav-link.active .icon i{color:#fff !important}.table.is-loading td>div>button,.table.is-loading td span,.table.is-loading td i,.table.is-loading .btn,.table.is-loading h6{color:rgba(0,0,0,0) !important;background:#eee !important;background:linear-gradient(110deg, #ececec 8%, #f5f5f5 18%, #ececec 33%) !important;border-radius:5px !important;background-size:200% 100% !important;animation:1.5s shine linear infinite !important}.table.is-loading td>button,.table.is-loading .btn,.table.is-loading i{margin-right:.5rem !important}.btn.is-loading{color:rgba(0,0,0,0) !important;background:#eee !important;background:linear-gradient(110deg, #ececec 8%, #f5f5f5 18%, #ececec 33%) !important;border-radius:5px !important;background-size:200% 100% !important;animation:.5s shine linear infinite !important;pointer-events:none !important}.btn.is-loading i{margin-right:.5rem !important}@keyframes shine{to{background-position-x:-200%}}.ejemplo_busqueda:hover{height:auto !important;opacity:1 !important}.tab-content>.active{display:flex !important}.icono_barra_nav{width:15%}input.parsley-success,input.parsley-success:focus,select.parsley-success,select.parsley-success:focus,textarea.parsley-success,textarea.parsley-success:focus,.parsley-success~.list-group .empty_fundamentos,.parsley-success~.list-group .empty_fundamentos:focus,.parsley-success~.select2-container--default .select2-selection--multiple,.parsley-success~.select2-container--default .select2-selection--multiple:focus,.parsley-success~.select2-container--default .select2-selection--single,.parsley-success~.select2-container--default .select2-selection--single:focus{background-color:rgba(223,240,216,.2901960784) !important;border:1px solid #7bff0c !important;box-shadow:0 0 0 2px rgba(116,255,0,.2) !important}input.parsley-error,input.parsley-error:focus,select.parsley-error,select.parsley-error:focus,textarea.parsley-error,textarea.parsley-error:focus,.parsley-error~.list-group .empty_fundamentos,.parsley-error~.list-group .empty_fundamentos:focus,.parsley-error~.select2-container--default .select2-selection--multiple,.parsley-error~.select2-container--default .select2-selection--multiple:focus,.parsley-error~.select2-container--default .select2-selection--single,.parsley-error~.select2-container--default .select2-selection--single:focus{background-color:#f2dede !important;border:1px solid #eed3d7 !important;box-shadow:0 0 0 2px rgba(238,211,215,.2) !important}.parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;color:#b94a48 !important;font-weight:400;line-height:1rem;margin-top:8px;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.parsley-errors-list.filled{opacity:1}.introjs-disabled{background-color:#fff !important}form .form-group,.form-parsley .form-group{display:flex;flex-flow:column}form .form-group .parsley-errors-list,.form-parsley .form-group .parsley-errors-list{order:5}.multisteps-form__progress{display:grid;grid-template-columns:repeat(auto-fit, minmax(0, 1fr))}.multisteps-form__progress .contador_campos{white-space:nowrap;display:none}.multisteps-form__progress-btn{transition-property:all;transition-duration:.15s;transition-timing-function:linear;transition-delay:0s;position:relative;padding-top:20px;color:#dee2e6;text-indent:-9999px;border:none;background-color:rgba(0,0,0,0);outline:none !important;cursor:pointer}.multisteps-form__progress-btn:before{position:absolute;top:0;left:50%;display:block;width:13px;height:13px;content:"";transform:translateX(-50%);transition:all .15s linear 0s,transform .15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s;border:2px solid currentColor;border-radius:50%;background-color:#fff;box-sizing:border-box;z-index:3}.multisteps-form__progress-btn:after{position:absolute;top:5px;left:calc(-50% - 6.5px);transition-property:all;transition-duration:.15s;transition-timing-function:linear;transition-delay:0s;display:block;width:100%;height:2px;content:"";background-color:currentColor;z-index:1}.multisteps-form__progress-btn:first-child:after{display:none}.multisteps-form__progress-btn.js-active{color:#344767}.multisteps-form__progress-btn.js-active span{color:#8392ab}.multisteps-form__progress-btn.js-active:before{transform:translateX(-50%) scale(1.2);background-color:currentColor}.multisteps-form__panel{position:absolute;top:0;left:0;width:100%;height:0;opacity:0;visibility:hidden}.multisteps-form__panel.js-active{height:auto;opacity:1;visibility:visible}.multisteps-form__panel[data-animation=scaleIn]{transform:scale(0.9)}.multisteps-form__panel[data-animation=scaleIn].js-active{transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s;transform:scale(1)}.multisteps-form__form{position:relative}@media(min-width: 500px){.multisteps-form__progress-btn{text-indent:0}}.ps__rail-x,.ps__rail-y{opacity:.6}.ps__rail-y{display:block;background-color:rgba(0,0,0,0)}.elipsis{display:block;display:-webkit-box;max-height:4.05rem;line-height:1.35rem;font-size:1.2rem;margin:0 auto;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}ul.select2-selection__rendered{padding:0 !important}.colored-toast.swal2-icon-success{background-color:#a5dc86 !important}.colored-toast.swal2-icon-error{background-color:#f27474 !important}.colored-toast.swal2-icon-warning{background-color:#f8bb86 !important}.colored-toast.swal2-icon-info{background-color:#3fc3ee !important}.colored-toast.swal2-icon-question{background-color:#87adbd !important}.colored-toast .swal2-title{color:#fff}.colored-toast .swal2-close{color:#fff}.colored-toast .swal2-html-container{color:#fff}.timeline-with-icons{border-left:1px solid hsl(0,0%,90%);position:relative;list-style:none}.timeline-with-icons .timeline-item{position:relative}.timeline-with-icons .timeline-item:after{position:absolute;display:block;top:0}.timeline-with-icons .timeline-icon{position:absolute;left:-48px;background-color:hsl(217,88.2%,90%);color:hsl(217,88.8%,35.1%);border-radius:50%;height:31px;width:31px;display:flex;align-items:center;justify-content:center}.horizontal-timeline .items{border-top:3px solid #e9ecef;display:flex}.horizontal-timeline .items .items-list{display:block;position:relative;text-align:center;padding-top:70px;margin-right:0}.horizontal-timeline .items .items-list::before{content:"";position:absolute;height:36px;border-right:2px dashed #dee2e6;top:0}.horizontal-timeline .items .items-list .event-date{position:absolute;top:36px;left:0;right:0;width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:.9rem;padding-top:8px}@media(min-width: 1140px){.horizontal-timeline .items .items-list{display:flex;justify-content:center;padding-top:45px;flex:1 1 0px}.horizontal-timeline .items .items-list .event-date{top:-40px}}table.dataTable>thead .sorting::before,table.dataTable>thead .sorting::after,table.dataTable>thead .sorting_asc::before,table.dataTable>thead .sorting_asc::after,table.dataTable>thead .sorting_desc::before,table.dataTable>thead .sorting_desc::after,table.dataTable>thead .sorting_asc_disabled::before,table.dataTable>thead .sorting_asc_disabled::after,table.dataTable>thead .sorting_desc_disabled::before,table.dataTable>thead .sorting_desc_disabled::after{position:absolute;bottom:1.2em !important;color:#000}.oblique .oblique-image{transform:skewX(10deg) translateX(-5%)}.btn-cargando{position:relative;overflow:hidden;color:rgba(0,0,0,0) !important;pointer-events:none}.btn-cargando button,.btn-cargando div,.btn-cargando span,.btn-cargando b,.btn-cargando i,.btn-cargando a,.btn-cargando p,.btn-cargando h1,.btn-cargando h2,.btn-cargando h3,.btn-cargando h4,.btn-cargando h5,.btn-cargando h6{color:rgba(0,0,0,0) !important}.btn-cargando::after,.btn-cargando::before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;margin-top:-5px;margin-left:-5px;background:hsla(0,0%,100%,.6);border-radius:50%;animation:ripple 3.5s infinite ease-out}.btn-cargando::before{animation-delay:-1.75s}@keyframes ripple{0%{transform:scale(0);opacity:1}100%{transform:scale(4);opacity:0}}.g-sidenav-hidden .btn_cerrar_session span{opacity:0;transition:opacity .5s;pointer-events:none;display:none}.g-sidenav-hidden>aside.sidenav:hover .btn_cerrar_session span{opacity:1;pointer-events:auto;display:inline !important;transition:opacity .5s}.logo-principal{max-width:100%;height:auto}[readonly]:not(.fechas_expedientes){background:#ddd}@media(min-width: 992px){.logo-principal{width:120px}}@media(min-width: 768px)and (max-width: 991px){.logo-principal{width:110px}}@media(max-width: 767px){.logo-principal{width:100px}}.nav-link.active .icon{color:#fff}.dropzone,.estilo_dropzone *{box-sizing:border-box}.estilo_dropzone{min-height:150px;background:#fff;padding:20px}.estilo_dropzone.dz-clickable{cursor:pointer}.estilo_dropzone.dz-clickable *{cursor:default}.estilo_dropzone.dz-clickable .dz-message,.estilo_dropzone.dz-clickable .dz-message *{cursor:pointer}.estilo_dropzone.dz-started .dz-message{display:none}.estilo_dropzone.dz-started .dz-message,.dz-progress{display:none}.estilo_dropzone.dz-drag-hover{border-style:solid}.estilo_dropzone.dz-drag-hover .dz-message{opacity:.5}.estilo_dropzone .dz-message{text-align:center;margin:3em 0}.estilo_dropzone .dz-message .dz-button{background:none;color:#8392ab;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.estilo_dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.estilo_dropzone .dz-preview:hover{z-index:1000}.estilo_dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(180deg, #eee, #ddd)}.estilo_dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.estilo_dropzone .dz-preview.dz-image-preview{background:#fff}.estilo_dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.estilo_dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.estilo_dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.estilo_dropzone .dz-preview:hover .dz-details{opacity:1}.estilo_dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:1;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(52,71,103,.9);line-height:150%}.estilo_dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.estilo_dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.estilo_dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid hsla(0,0%,78%,.8);background-color:hsla(0,0%,100%,.8)}.estilo_dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.estilo_dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid rgba(0,0,0,0)}.estilo_dropzone .dz-preview .dz-details .dz-filename span,.estilo_dropzone .dz-preview .dz-details .dz-size span{background-color:hsla(0,0%,100%,.7);padding:0 .4em;border-radius:3px}.estilo_dropzone .dz-preview:hover .dz-image img{transform:scale(1.05);filter:blur(8px)}.estilo_dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.estilo_dropzone .dz-preview .dz-image img{display:block}.estilo_dropzone .dz-preview.dz-success .dz-success-mark{animation:z 3s cubic-bezier(0.77, 0, 0.175, 1)}.estilo_dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;animation:A 3s cubic-bezier(0.77, 0, 0.175, 1)}.estilo_dropzone .dz-preview .dz-error-mark,.estilo_dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:53%;left:50%;margin-left:-27px;margin-top:-27px}.estilo_dropzone .dz-preview .dz-error-mark svg,.estilo_dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.estilo_dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.estilo_dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.estilo_dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:B 6s ease infinite}.estilo_dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:hsla(0,0%,100%,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.estilo_dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(180deg, #666, #444);position:absolute;top:0;left:0;bottom:0;width:0;transition:width .3s ease-in-out}.estilo_dropzone .dz-preview.dz-error .dz-error-message{display:none}.estilo_dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.estilo_dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(180deg, #be2626, #a92222);padding:.5em 1.2em;color:#fff}.estilo_dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #be2626}.rounded-5{border-radius:1rem !important;overflow:hidden}.rounded-4{border-radius:.8rem !important;overflow:hidden}.rounded-4{border-radius:.65rem !important;overflow:hidden}