﻿.loading {position: relative;background-color: #e2e2e2;}.loading::after {display: block;content: "";position: absolute;width: 100%;height: 100%;transform: translateX(-100%);background: -webkit-gradient( linear, left top, right top, from(transparent), color-stop(rgba(255, 255, 255, 0.2)), to(transparent) );background: linear-gradient( 90deg, transparent, rgba(255, 255, 255, 0.2), transparent );animation: loading 0.8s infinite;}@keyframes loading {100% {transform: translateX(100%);}}.contenedor-loader{display: none;background-color: rgba(0, 0, 0, 0.152);position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1050;}.contenedor-loader-home{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50% );}.contenedor-loader.visible{display: block;}.lds-roller {display: inline-block;position: relative;width: 64px;height: 64px;}.lds-roller div {animation: lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin: 32px 32px;}.lds-roller div:after {content: " ";display: block;position: absolute;width: 6px;height: 6px;border-radius: 50%;background: rgb(4, 39, 85);margin: -3px 0 0 -3px;}.lds-roller div:nth-child(1) {animation-delay: -0.036s;}.lds-roller div:nth-child(1):after {top: 50px;left: 50px;}.lds-roller div:nth-child(2) {animation-delay: -0.072s;}.lds-roller div:nth-child(2):after {top: 54px;left: 45px;}.lds-roller div:nth-child(3) {animation-delay: -0.108s;}.lds-roller div:nth-child(3):after {top: 57px;left: 39px;}.lds-roller div:nth-child(4) {animation-delay: -0.144s;}.lds-roller div:nth-child(4):after {top: 58px;left: 32px;}.lds-roller div:nth-child(5) {animation-delay: -0.18s;}.lds-roller div:nth-child(5):after {top: 57px;left: 25px;}.lds-roller div:nth-child(6) {animation-delay: -0.216s;}.lds-roller div:nth-child(6):after {top: 54px;left: 19px;}.lds-roller div:nth-child(7) {animation-delay: -0.252s;}.lds-roller div:nth-child(7):after {top: 50px;left: 14px;}.lds-roller div:nth-child(8) {animation-delay: -0.288s;}.lds-roller div:nth-child(8):after {top: 45px;left: 10px;}@keyframes lds-roller {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}