.loading-js{display: none;width: 100%;height: 100%;position: fixed;top: 0;z-index: 999999;background: rgba(0, 0, 0, 0.20);}
.loading-js .engloba-loading{width: 100%;height: 100%;position: fixed;top: 0;z-index: 9999;display: flex;align-items: center;justify-content: center;}
.loading-js .engloba-loading .square-center{width: 100px;height: 100px;background: #0000006e;display: flex;align-items: center;justify-content: center;border-radius: 5px;flex-wrap: wrap;}
.loading-js .engloba-loading .square-center p{float: left;width: 100%;color: #fff;text-align: center;margin: 0 0 0;font: 12px montserrat;}
.loading-js .engloba-loading .square-center .lds-roller {display: inline-block;position: relative;width: 64px;height: 64px;}
.loading-js .engloba-loading .square-center .lds-roller div {animation: lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin: 32px 32px;}
.loading-js .engloba-loading .square-center .lds-roller div:after {content: " ";display: block;position: absolute;width: 6px;height: 6px;border-radius: 50%;background: #fff;margin: -3px 0 0 -3px;}
.loading-js .engloba-loading .square-center .lds-roller div:nth-child(1) {animation-delay: -0.036s;}
.loading-js .engloba-loading .square-center .lds-roller div:nth-child(1):after {top: 50px;left: 50px;}
.loading-js .engloba-loading .square-center .lds-roller div:nth-child(2) {animation-delay: -0.072s;}
.loading-js .engloba-loading .square-center .lds-roller div:nth-child(2):after {top: 54px;left: 45px;}
.loading-js .engloba-loading .square-center .lds-roller div:nth-child(3) {animation-delay: -0.108s;}
.loading-js .engloba-loading .square-center .lds-roller div:nth-child(3):after {top: 57px;left: 39px;}
.loading-js .engloba-loading .square-center .lds-roller div:nth-child(4) {animation-delay: -0.144s;}
.loading-js .engloba-loading .square-center .lds-roller div:nth-child(4):after {top: 58px;left: 32px;}
.loading-js .engloba-loading .square-center .lds-roller div:nth-child(5) {animation-delay: -0.18s;}
.loading-js .engloba-loading .square-center .lds-roller div:nth-child(5):after {top: 57px;left: 25px;}
.loading-js .engloba-loading .square-center .lds-roller div:nth-child(6) {animation-delay: -0.216s;}
.loading-js .engloba-loading .square-center .lds-roller div:nth-child(6):after {top: 54px;left: 19px;}
.loading-js .engloba-loading .square-center .lds-roller div:nth-child(7) {animation-delay: -0.252s;}
.loading-js .engloba-loading .square-center .lds-roller div:nth-child(7):after {top: 50px;left: 14px;}
.loading-js .engloba-loading .square-center .lds-roller div:nth-child(8) {animation-delay: -0.288s;}
.loading-js .engloba-loading .square-center .lds-roller div:nth-child(8):after {top: 45px;left: 10px;}
@keyframes lds-roller {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}