html{font-size:62.5%}*{padding:0;margin:0;box-sizing:border-box;outline-style:none;font-family:Ubuntu,sans-serif;font-size:1.5rem}.container{justify-content:flex-start;align-items:flex-start;align-content:flex-start;padding:20px;background:#fff}.container,.header{position:relative;display:flex;flex-wrap:wrap}.header{justify-content:space-between;align-items:center;align-content:center;min-height:50px;margin-bottom:20px;width:100%}.header h1{font-size:2.1rem;margin-right:15px;text-transform:capitalize}.header .header-bloque{justify-content:flex-start}.button,.header .header-bloque{position:relative;display:flex;align-items:center;align-content:center;flex-wrap:wrap}.button{justify-content:center;padding:0 10px;height:40px;min-width:40px;background:#f5f5f5;border:1px solid #e6e6e6;font-size:1.6rem;cursor:pointer;border-radius:0 0 0 0;border-radius:5px}.button:disabled{border:none;color:#a6a6a6;cursor:default}.button:disabled,.button:disabled:hover{background:#e6e6e6}.button:hover{background:#dcdcdc}.button .icon{position:relative;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;margin-top:2px;font-weight:400;font-size:2rem}.button-redondo{border-radius:0 0 0 0;border-radius:100%}.button-mediano{height:30px;min-width:30px;font-size:1.2rem}.button-mini{height:20px;min-width:20px;font-size:1.1rem}.button-color{background:#3d9bd1;border-color:#2f8fc6;color:#fff}.button-color:hover{background:#2a80b1}.button-color-rojo{background-color:#c83232;border-color:#b42d2d;color:#fff}.button-color-rojo:hover{background:#9f2828}.atencion{padding:15px;border:1px solid #e6e6e6;border-radius:0 0 0 0;border-radius:6px}.atencion,.atencion .renglon{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;width:100%}.atencion .renglon{margin-bottom:10px}.atencion .renglon:last-child{margin-bottom:0}.atencion .renglon .icon{position:relative;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;margin-right:10px;margin-top:2px;color:#e6e6e6}.atencion .atencion-table{margin-bottom:20px;margin-top:10px;border:1px solid #eac006;border-radius:0 0 0 0;border-radius:6px}.atencion .atencion-table,.atencion .atencion-table .atencion-table-header{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;width:100%}.atencion .atencion-table .atencion-table-header{background:#fce78e;border-bottom:1px solid #eac006;border-radius:6px 6px 0 0}.atencion .atencion-table .atencion-table-header .celda{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;padding:10px;border-right:1px solid #eac006}.atencion .atencion-table .atencion-table-header .celda:last-child{border-right:none}.atencion .atencion-table .atencion-table-renglon{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;width:100%;border-bottom:1px solid #eac006}.atencion .atencion-table .atencion-table-renglon:last-child{border-bottom:none}.atencion .atencion-table .atencion-table-renglon .celda{position:relative;display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap;height:40px;padding:10px;border-right:1px solid #eac006}.atencion .atencion-table .atencion-table-renglon .celda:last-child{border-right:none}.atencion .atencion-table .atencion-table-renglon .celda .check{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;width:20px;height:20px;margin-right:10px;border:1px solid #eac006;cursor:pointer;border-radius:0 0 0 0;border-radius:6px}.atencion .atencion-table .atencion-table-renglon .celda .checked{background:#fbe275}.atencion .atencion-table .atencion-table-renglon .celda .checked:before{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;width:100%;height:100%;text-align:center;margin-left:4px;content:"✓";font-size:1.3rem;font-weight:600;color:#b99705}.atencion-amarillo{border-color:#d1ac06;background:#fdf2bf;color:#6e5a03}.atencion-amarillo .renglon .icon{color:#fad843}.atencion-rojo{border-color:#761e1e;background:#eaa9a9;color:#250909}.atencion-rojo .renglon .icon{color:#c83232}.fle{border:solid #000;border-width:0 0 1px 1px;display:inline-block;padding:3px;margin-left:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.fle-der{border-width:1px 1px 0 0;margin-left:0;margin-right:2px}.popup{position:relative;justify-content:center;align-items:center;align-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:20}.popup,.popup .popup-body{display:flex;flex-wrap:wrap}.popup .popup-body{position:relative;justify-content:flex-start;align-items:flex-start;align-content:flex-start;background:#fff;width:90%;padding:20px;border-radius:0 0 0 0;border-radius:10px}.popup .popup-body .popup-header{position:relative;display:flex;justify-content:space-between;align-items:center;align-content:center;flex-wrap:wrap;min-height:60px;padding-bottom:10px;margin-bottom:20px;width:100%;border-bottom:1px solid #e6e6e6}.popup .popup-body .popup-header h1{font-size:2.2rem;margin-right:15px}.popup .popup-body .popup-nav{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;width:100%;border-bottom:1px solid #cdcdcd}.popup .popup-body .popup-buttons{position:relative;justify-content:flex-end}.popup .popup-body .popup-buttons,.popup .popup-body .popup-loading{display:flex;align-items:center;align-content:center;flex-wrap:wrap;width:100%}.popup .popup-body .popup-loading{position:relative;justify-content:center;position:absolute;top:0;left:0;height:100%;background:hsla(0,0%,100%,.9);z-index:25;border-radius:0 0 0 0;border-radius:10px}.filtros{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;width:100%;margin-bottom:30px}.filtros .input{margin-top:0;height:42px}.edificio{align-items:stretch;align-content:stretch;width:100%;margin-bottom:30px;border:1px solid #b3b3b3;border-radius:0 0 0 0;border-radius:7px;box-shadow:0 3px 4px 0 hsla(0,0%,58.8%,.1)}.edificio,.edificio .edificio-direccion{position:relative;display:flex;justify-content:flex-start;flex-wrap:wrap}.edificio .edificio-direccion{align-items:center;align-content:center;width:250px}.edificio .edificio-direccion h2{padding:20px;font-weight:600}.edificio .edificio-resto{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;width:calc(100% - 330px);border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd}.edificio .edificio-resto .edificio-header{position:relative;display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap;width:100%;height:26px;background:#dfdfdf}.edificio .edificio-resto .edificio-header .data{position:relative;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;width:15.8%;height:100%;border-left:1px solid silver}.edificio .edificio-resto .edificio-header .data:first-child{border:none}.edificio .edificio-resto .edificio-header .data p{font-size:1.3rem}.edificio .edificio-resto .edificio-header .data-mini{width:7%}.edificio .edificio-resto .edificio-quincena{position:relative;display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap;width:100%;height:45px;min-height:calc(50% - 13px)}.edificio .edificio-resto .edificio-quincena:last-child{border-top:1px solid #cdcdcd}.edificio .edificio-resto .edificio-quincena .quincena-data{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;height:100%;width:100%}.edificio .edificio-resto .edificio-quincena .quincena-data .data{position:relative;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;width:15.8%;height:100%;border-left:1px solid #cdcdcd}.edificio .edificio-resto .edificio-quincena .quincena-data .data p{font-size:1.3rem}.edificio .edificio-resto .edificio-quincena .quincena-data .data:first-child{border:none}.edificio .edificio-resto .edificio-quincena .quincena-data .data-gris p{color:#b3b3b3}.edificio .edificio-resto .edificio-quincena .quincena-data .data-mini{width:7%}.edificio .edificio-menu{width:80px}.edificio-empty,.edificio .edificio-menu{position:relative;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}.edificio-empty{width:100%;height:150px}.edificio-empty p{color:#b3b3b3;font-size:1.8rem}.form{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;width:100%}.form .form-success{position:relative;justify-content:flex-start;padding-top:50px;flex-direction:column;position:absolute;background:#fff;width:100%;height:calc(100% + 10px);top:-10px;z-index:3;border:1px solid #e6e6e6;border-radius:0 0 0 0;border-radius:6px}.form .form-success,.form .form-success .form-success-icon{display:flex;align-items:center;align-content:center;flex-wrap:wrap}.form .form-success .form-success-icon{position:relative;justify-content:center;width:140px;height:140px;border-radius:0 0 0 0;border-radius:100%;border:3px solid #78dd63}.form .form-success .form-success-icon .check{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;position:relative;transform:rotate(45deg);height:50%;width:20%;margin-top:-10%;border-bottom:6px solid #78dd63;border-right:6px solid #78dd63}.form .form-success .msj{font-size:2.1rem;margin-top:30px;margin-bottom:50px;color:#46c82c}.form .form-success .form-success-certificados{position:relative;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;margin-bottom:50px}.form .form-success .form-success-certificados .titulo{text-align:center;width:100%;margin-bottom:20px;font-size:1.6rem}.form .form-success .form-success-certificados a{margin-right:20px;text-decoration:none}.form .form-success .form-success-certificados a:last-child{margin-right:0}.form .form-success .form-success-certificados .certificado{cursor:pointer;position:relative;display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap;border-radius:0 0 0 0;border-radius:6px;padding:0 15px;width:120px;height:65px;border:1px solid #e6e6e6}.form .form-success .form-success-certificados .certificado:hover{border:1px solid #3d9bd1}.form .form-success .form-success-certificados .certificado p{margin-left:15px;font-weight:600;font-size:1.4rem;color:#7e7e7e}.form .form-success .form-success-botones{position:relative;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;flex-direction:column}.form .form-success .form-success-botones .button{margin-bottom:10px}.form .form-section{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;width:100%;padding:20px;margin-bottom:50px;border:1px solid #b3b3b3;border-radius:0 0 0 0;border-radius:6px}.form .form-section:nth-last-child(2){margin-bottom:20px}.form .form-section .form-section-header{position:relative;display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap;position:absolute;top:-10px;left:10px;width:100%}.form .form-section .form-section-header h1{font-size:1.6rem;text-transform:uppercase;font-weight:600;background:#fff;padding:0 10px}.form .form-section .form-section-atencion{margin-top:20px}.form .form-botoncitos{justify-content:flex-end}.form .form-botoncitos,.input{position:relative;display:flex;align-items:center;align-content:center;flex-wrap:wrap;width:100%}.input{justify-content:flex-start;height:50px;margin-top:20px;background:#f8f8f8;border:1px solid #b3b3b3;border-radius:0 0 0 0;border-radius:6px}.input label{position:absolute;height:15px;left:5px;top:-17px;font-size:1.1rem;font-weight:600;text-transform:uppercase}.input .fijo{position:relative;justify-content:flex-start;width:calc(100% - 15px);height:100%;background:none;margin:0 40px 0 15px;font-size:1.4rem;text-transform:capitalize;overflow-x:hidden;white-space:nowrap}.input .error,.input .fijo{display:flex;align-items:center;align-content:center;flex-wrap:wrap}.input .error{position:relative;justify-content:center;position:absolute;min-width:20px;height:20px;right:15px;padding:5px;background:#c83232;border-radius:0 0 0 0;border-radius:20px}.input .error p{color:#fff;font-size:1.1rem;text-transform:uppercase;padding:0 5px}.input .error .cruz{position:relative;width:10px;height:2px;background:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.input .error .cruz:after{position:absolute;content:"";width:10px;height:2px;background:#fff;transform:rotate(90deg);-webkit-transform:rotate(90deg)}.input .gris{background:#cdcdcd}.input input,.input select{border:none;width:100%;height:100%;background:none;padding:0 15px;font-size:1.4rem}.input input::-moz-placeholder,.input select::-moz-placeholder{color:silver}.input input:-ms-input-placeholder,.input select:-ms-input-placeholder{color:silver}.input input::-ms-input-placeholder,.input select::-ms-input-placeholder{color:silver}.input input::placeholder,.input select::placeholder{color:silver}.input [type=number]{text-align:end}.input select{padding:0;margin:0 15px}.input .input-dropdown{position:relative;align-items:flex-start;align-content:flex-start;position:absolute;width:calc(100% + 2px);top:45px;left:-1px;z-index:2;box-shadow:0 3px 4px 0 hsla(0,0%,58.8%,.1);border-radius:0 0 6px 6px}.input .input-dropdown,.input .input-dropdown .input-dropdown-option{display:flex;justify-content:flex-start;flex-wrap:wrap;background:#fff}.input .input-dropdown .input-dropdown-option{position:relative;align-items:center;align-content:center;width:100%;height:50px;padding:12px 15px;border:1px solid #66b0db;border-top:none;border-bottom:1px solid #e6e6e6;text-transform:capitalize;cursor:pointer}.input .input-dropdown .input-dropdown-option:last-child{border-radius:0 0 6px 6px;border-bottom:1px solid #66b0db}.input .input-dropdown .input-dropdown-option .input-dropdown-option-add{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;width:20px;height:20px;margin-right:10px;border:1px solid #46c82c;cursor:pointer;border-radius:0 0 0 0;border-radius:6px;background:#9ce68d}.input .input-dropdown .input-dropdown-option .input-dropdown-option-add:before{position:relative;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;width:100%;height:100%;text-align:center;margin-left:0;margin-top:-1px;content:"+";font-size:2rem;color:#fff}.input .input-dropdown .gris{color:#a4a4a4;text-transform:none;cursor:default}.input .input-dropdown .selected{background:#e2f0f8}.input:focus-within{border:1px solid #66b0db}.input-yesno{width:100px;height:40px;margin-top:25px;background:#d9d9d9;border-color:none;cursor:pointer}.input-yesno label{top:-22px}.input-yesno .bot{position:relative;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;position:absolute;width:calc(50% - 10px);height:calc(100% - 10px);margin-left:5px;background:#fff;border-radius:0 0 0 0;border-radius:6px}.input-yesno .bot:after{content:"";width:20px;height:20px;background:#f5f5f5;border-radius:0 0 0 0;border-radius:100%}.input-yesno .yes-bot{right:5px}.input-yesno .opc{width:50%;text-align:center;font-weight:400;font-size:1.5rem;color:#a6a6a6}.yes{background:#78dd63}.yes .opc{color:#389e22}.seccion-body{align-items:flex-start;align-content:flex-start}.seccion-body,.seccion-body .seccion-menu{position:relative;display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%}.seccion-body .seccion-menu{align-items:center;align-content:center;margin-top:-8px;margin-bottom:30px}.seccion-body .seccion-menu .menu-separator{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;width:1px;height:27px;background:#e6e6e6;margin:0 12px}.seccion-body .seccion-menu .menu-button{position:relative;display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap;padding:6px 8px;background:#f9f9f9;border:none;cursor:pointer;border-radius:0 0 0 0;border-radius:4px}.seccion-body .seccion-menu .menu-button .icon{position:relative;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;margin-top:1px;margin-right:7px}.seccion-body .seccion-menu .menu-button p{font-size:1.3rem;margin-right:3px}.seccion-body .seccion-menu .menu-button:hover{background:#e1e1e1}.seccion-body .seccion-menu .menu-button:hover .icon{color:#3d9bd1}.seccion-body .seccion-menu .menu-button:disabled:hover,.seccion-body .seccion-menu .menu-button[disabled]:hover{color:#b4b4b4;background:#f9f9f9}.seccion-body .seccion-menu .menu-button:disabled:hover .icon,.seccion-body .seccion-menu .menu-button[disabled]:hover .icon{color:#b4b4b4}.seccion-body .seccion-body-columna,.seccion-body .seccion-body-columna .quincena{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;width:100%}.seccion-body .seccion-body-columna .quincena{margin-bottom:20px}.seccion-body .seccion-body-columna .quincena .quincena-header{width:100%;height:40px}.seccion-body .seccion-body-columna .quincena .quincena-header h1{font-size:1.7rem}.seccion-body .seccion-body-columna .quincena .quincena-tabla{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;width:100%}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-header{position:relative;display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap;width:100%;height:30px;background:#dfdfdf;border:1px solid silver;border-bottom:none;border-radius:6px 6px 0 0}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-header .header-celda{position:relative;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;height:100%;border-left:1px solid silver;font-size:1.3rem}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-header .header-celda:first-child{border:none}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-reng{position:relative;display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap;width:100%;height:40px;border:1px solid silver;border-top:none}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-reng:nth-last-child(2){border-radius:0 0 0 6px}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-reng:last-child{border-radius:0 0 6px 0;border-bottom:none;border-left:none}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-reng:last-child .celda{background:#f5f5f5;border-bottom:1px solid silver;font-size:1.2rem}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-reng:last-child .celda:first-child{border-bottom:none;background:none}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-reng:last-child .celda:nth-child(2){border-radius:0 0 0 6px}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-reng .celda{position:relative;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;height:100%;border-left:1px solid silver;font-size:1.2rem;white-space:nowrap;padding:0 6px}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-reng .celda b{font-size:1.3rem}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-reng .celda:first-child{border-left:none}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-reng .celda .celda-minibutton{position:relative;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;position:absolute;right:10px;height:19px;width:19px;border-radius:0 0 0 0;border-radius:5px;border:1px solid silver;cursor:pointer}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-reng .celda .celda-minibutton:hover .celda-minibutton-opciones{display:flex}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-reng .celda .celda-minibutton i{position:relative;display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;font-size:1.3rem;margin-top:2px}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-reng .celda .celda-minibutton .celda-minibutton-opciones{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;display:none;position:absolute;top:14px;left:-1px;background:#fff;border-radius:0 5px 5px 5px;border:1px solid silver;z-index:9999}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-reng .celda .celda-minibutton .celda-minibutton-opciones .opcion{position:relative;display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap;flex-wrap:nowrap;justify-content:space-between;height:30px;padding:0 10px;border-bottom:1px solid silver;width:100%}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-reng .celda .celda-minibutton .celda-minibutton-opciones .opcion a{text-decoration:none}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-reng .celda .celda-minibutton .celda-minibutton-opciones .opcion:first-child:after{content:"";position:absolute;width:10px;height:4px;background-color:#fff;top:-2px;width:17px;left:0}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-reng .celda .celda-minibutton .celda-minibutton-opciones .opcion .tipo{font-size:1.2rem;text-transform:uppercase;margin-right:5px}.seccion-body .seccion-body-columna .quincena .quincena-tabla .quincena-tabla-reng .celda-vacio{color:#a8a8a8}.file{position:relative;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;width:35px;height:45px;background:#a4d0e9;color:#3d9bd1;font-weight:600;font-size:1.1rem;padding-top:5px;border-radius:0 0 0 0;border-radius:3px;text-transform:uppercase}.file:before{width:15px;height:15px;border-radius:0 0 0 4px;background:#52a6d6}.file:after,.file:before{content:" ";position:absolute;top:0;right:0;display:block}.file:after{width:0;height:0;border-color:transparent #fff transparent transparent;border-style:solid;border-width:0 15px 15px 0}.file-mini{position:absolute;right:7px;top:11px;font-size:.9rem;padding-top:5px;width:14px;height:19px;border-radius:0 0 0 0;border-radius:2px;cursor:pointer}.file-mini:before{width:7px;height:7px;border-radius:0 0 0 2px}.file-mini:after{border-width:0 7px 7px 0}.loading-container{position:relative;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;width:100%;margin:20px 0}.spinner{width:40px;height:40px;background-color:#3d9bd1;border-radius:100%;animation:sk-scaleout 1s ease-in-out infinite}@keyframes sk-scaleout{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}.loader{font-size:10px;text-indent:-9999em;width:3rem;height:3rem;border-radius:50%;background:#3d9bd1;background:linear-gradient(90deg,#3d9bd1 10%,rgba(34,58,129,0) 42%);position:relative;animation:load3 1s linear infinite;transform:translateZ(0)}.loader:before{width:50%;height:50%;background:#3d9bd1;border-radius:100% 0 0 0}.loader:after,.loader:before{position:absolute;top:0;left:0;content:""}.loader:after{background:#fff;width:75%;height:75%;border-radius:50%;margin:auto;bottom:0;right:0}@keyframes load3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:retencionesonline;src:url(/_next/static/media/retencionesonline.9b567fd49ce13412c64d516581f06b51.eot);src:url(/_next/static/media/retencionesonline.9b567fd49ce13412c64d516581f06b51.eot) format("embedded-opentype"),url(/_next/static/media/retencionesonline.61619a32722cee0bb0edaee532e6242e.woff) format("woff"),url(/_next/static/media/retencionesonline.b57d1be7ee07c12c808233f0e1665c32.ttf) format("truetype"),url(/_next/static/media/retencionesonline.912a003f7dab154937bbc451fc4125a1.svg) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:retencionesonline!important;font-style:normal!important;font-weight:400!important;font-feature-settings:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-widget:before{content:"b"}.icon-trash:before{content:"a"}.icon-plus:before{content:"c"}.icon-exclamation-triangle:before{content:"d"}.icon-caret-down-two:before{content:"e"}