.loading-principal{position:absolute;top:0;left:0;bottom:0;right:0;z-index:99999999;background-color:rgba(10,10,10,.57);display:none;flex-direction:column;justify-content:center}.loading-principal .container-mensagem-loading{max-width:300px;margin:0 auto;user-select:none;padding:15px;font-size:16px;text-align:center}.loading-principal .mensagem-loading{padding-top:30px;color:#fff;font-family:Roboto;font-weight:700;display:none}.loading-principal .zoomIn{animation-name:zoomIn;animation-duration:.5s}.loading-principal .fa-spinner{color:#fff;font-size:50px}.loading-principal .cancelar-loading{height:35px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2);background:#e13838;font-family:Roboto,"Helvetica Neue",sans-serif;display:none;width:100%;margin-top:20px;text-align:center;font-weight:700}.loading-principal .cancelar-loading:hover{background:#f53d3d}#circularG{position:relative;width:58px;height:58px;margin:auto}.circularG{position:absolute;background-color:#ebebeb;width:14px;height:14px;border-radius:9px;-o-border-radius:9px;-ms-border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px;animation-name:bounce_circularG;-o-animation-name:bounce_circularG;-ms-animation-name:bounce_circularG;-webkit-animation-name:bounce_circularG;-moz-animation-name:bounce_circularG;animation-duration:908ms;-o-animation-duration:908ms;-ms-animation-duration:908ms;-webkit-animation-duration:908ms;-moz-animation-duration:908ms;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal}#circularG_1{left:0;top:23px;animation-delay:338ms;-o-animation-delay:338ms;-ms-animation-delay:338ms;-webkit-animation-delay:338ms;-moz-animation-delay:338ms}#circularG_2{left:6px;top:6px;animation-delay:454ms;-o-animation-delay:454ms;-ms-animation-delay:454ms;-webkit-animation-delay:454ms;-moz-animation-delay:454ms}#circularG_3{top:0;left:23px;animation-delay:.57s;-o-animation-delay:.57s;-ms-animation-delay:.57s;-webkit-animation-delay:.57s;-moz-animation-delay:.57s}#circularG_4{right:6px;top:6px;animation-delay:686ms;-o-animation-delay:686ms;-ms-animation-delay:686ms;-webkit-animation-delay:686ms;-moz-animation-delay:686ms}#circularG_5{right:0;top:23px;animation-delay:802ms;-o-animation-delay:802ms;-ms-animation-delay:802ms;-webkit-animation-delay:802ms;-moz-animation-delay:802ms}#circularG_6{right:6px;bottom:6px;animation-delay:908ms;-o-animation-delay:908ms;-ms-animation-delay:908ms;-webkit-animation-delay:908ms;-moz-animation-delay:908ms}#circularG_7{left:23px;bottom:0;animation-delay:1.024s;-o-animation-delay:1.024s;-ms-animation-delay:1.024s;-webkit-animation-delay:1.024s;-moz-animation-delay:1.024s}#circularG_8{left:6px;bottom:6px;animation-delay:1.14s;-o-animation-delay:1.14s;-ms-animation-delay:1.14s;-webkit-animation-delay:1.14s;-moz-animation-delay:1.14s}@keyframes bounce_circularG{0%{transform:scale(1)}100%{transform:scale(.3)}}@-o-keyframes bounce_circularG{0%{-o-transform:scale(1)}100%{-o-transform:scale(.3)}}@-ms-keyframes bounce_circularG{0%{-ms-transform:scale(1)}100%{-ms-transform:scale(.3)}}@-webkit-keyframes bounce_circularG{0%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(.3)}}@-moz-keyframes bounce_circularG{0%{-moz-transform:scale(1)}100%{-moz-transform:scale(.3)}}
.scaza-logo-loading {
    width: 10rem;
    height: 10rem;
}

.scaza-logo-line {
    fill: none;

    stroke-linejoin: miter;
    stroke-miterlimit: 2;
    stroke-width: 21;

    stroke-dasharray: 1300;
    stroke-dashoffset: 1300;

    animation: loading 2s ease-in-out infinite;
}

.loading-principal .scaza-logo-line {
    stroke: url(#gradient2);
}

@keyframes loading {
    48% {
        stroke-dashoffset: 2600;
    }

    52% {
        stroke-dashoffset: 2600;
    }

    100% {
        stroke-dashoffset: 3900;
    }
}