.initialized .loader-holder {
  opacity: 0;
  visibility: hidden;
}
.initialized .loader-holder .loader {
  transform: rotate(0deg);
}

.loader-holder {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  z-index: 60;
  transition: all ease 2s;
  transition-delay: 1s;
  background: #162336;
}
.loader-holder.invert {
  transition-delay: 0.3s;
  background: #fff;
}
.loader-holder.invert.loader-01 .loader .dot:after {
  background: #0271B7;
}
.loader-holder.invert-dark {
  transition-delay: 0.3s;
  background: transparent;
}
.loader-holder.invert-dark.loader-01 .loader .dot:after {
  background: #fff;
}
.loader-holder.invert-light {
  transition-delay: 0.3s;
  background: #E2EDF9;
}
.loader-holder.invert-light.loader-01 .loader .dot:after {
  background: #0271B7;
}
.loader-holder .loader {
  transition: all ease 2s;
  transform: rotate(360deg);
  transition-delay: 1.5s;
}
.loader-holder.loader-01 .loader .dot:nth-child(1) {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(1):after {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
.loader-holder.loader-01 .loader .dot:nth-child(2) {
  -webkit-transform: rotate(15.65217deg);
  transform: rotate(15.65217deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(2):after {
  -webkit-animation-delay: 0.1739130435s;
  animation-delay: 0.1739130435s;
}
.loader-holder.loader-01 .loader .dot:nth-child(3) {
  -webkit-transform: rotate(31.30435deg);
  transform: rotate(31.30435deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(3):after {
  -webkit-animation-delay: 0.347826087s;
  animation-delay: 0.347826087s;
}
.loader-holder.loader-01 .loader .dot:nth-child(4) {
  -webkit-transform: rotate(46.95652deg);
  transform: rotate(46.95652deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(4):after {
  -webkit-animation-delay: 0.5217391304s;
  animation-delay: 0.5217391304s;
}
.loader-holder.loader-01 .loader .dot:nth-child(5) {
  -webkit-transform: rotate(62.6087deg);
  transform: rotate(62.6087deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(5):after {
  -webkit-animation-delay: 0.6956521739s;
  animation-delay: 0.6956521739s;
}
.loader-holder.loader-01 .loader .dot:nth-child(6) {
  -webkit-transform: rotate(78.26087deg);
  transform: rotate(78.26087deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(6):after {
  -webkit-animation-delay: 0.8695652174s;
  animation-delay: 0.8695652174s;
}
.loader-holder.loader-01 .loader .dot:nth-child(7) {
  -webkit-transform: rotate(93.91304deg);
  transform: rotate(93.91304deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(7):after {
  -webkit-animation-delay: 1.0434782609s;
  animation-delay: 1.0434782609s;
}
.loader-holder.loader-01 .loader .dot:nth-child(8) {
  -webkit-transform: rotate(109.56522deg);
  transform: rotate(109.56522deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(8):after {
  -webkit-animation-delay: 1.2173913043s;
  animation-delay: 1.2173913043s;
}
.loader-holder.loader-01 .loader .dot:nth-child(9) {
  -webkit-transform: rotate(125.21739deg);
  transform: rotate(125.21739deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(9):after {
  -webkit-animation-delay: 1.3913043478s;
  animation-delay: 1.3913043478s;
}
.loader-holder.loader-01 .loader .dot:nth-child(10) {
  -webkit-transform: rotate(140.86957deg);
  transform: rotate(140.86957deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(10):after {
  -webkit-animation-delay: 1.5652173913s;
  animation-delay: 1.5652173913s;
}
.loader-holder.loader-01 .loader .dot:nth-child(11) {
  -webkit-transform: rotate(156.52174deg);
  transform: rotate(156.52174deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(11):after {
  -webkit-animation-delay: 1.7391304348s;
  animation-delay: 1.7391304348s;
}
.loader-holder.loader-01 .loader .dot:nth-child(12) {
  -webkit-transform: rotate(172.17391deg);
  transform: rotate(172.17391deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(12):after {
  -webkit-animation-delay: 1.9130434783s;
  animation-delay: 1.9130434783s;
}
.loader-holder.loader-01 .loader .dot:nth-child(13) {
  -webkit-transform: rotate(187.82609deg);
  transform: rotate(187.82609deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(13):after {
  -webkit-animation-delay: 2.0869565217s;
  animation-delay: 2.0869565217s;
}
.loader-holder.loader-01 .loader .dot:nth-child(14) {
  -webkit-transform: rotate(203.47826deg);
  transform: rotate(203.47826deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(14):after {
  -webkit-animation-delay: 2.2608695652s;
  animation-delay: 2.2608695652s;
}
.loader-holder.loader-01 .loader .dot:nth-child(15) {
  -webkit-transform: rotate(219.13043deg);
  transform: rotate(219.13043deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(15):after {
  -webkit-animation-delay: 2.4347826087s;
  animation-delay: 2.4347826087s;
}
.loader-holder.loader-01 .loader .dot:nth-child(16) {
  -webkit-transform: rotate(234.78261deg);
  transform: rotate(234.78261deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(16):after {
  -webkit-animation-delay: 2.6086956522s;
  animation-delay: 2.6086956522s;
}
.loader-holder.loader-01 .loader .dot:nth-child(17) {
  -webkit-transform: rotate(250.43478deg);
  transform: rotate(250.43478deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(17):after {
  -webkit-animation-delay: 2.7826086957s;
  animation-delay: 2.7826086957s;
}
.loader-holder.loader-01 .loader .dot:nth-child(18) {
  -webkit-transform: rotate(266.08696deg);
  transform: rotate(266.08696deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(18):after {
  -webkit-animation-delay: 2.9565217391s;
  animation-delay: 2.9565217391s;
}
.loader-holder.loader-01 .loader .dot:nth-child(19) {
  -webkit-transform: rotate(281.73913deg);
  transform: rotate(281.73913deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(19):after {
  -webkit-animation-delay: 3.1304347826s;
  animation-delay: 3.1304347826s;
}
.loader-holder.loader-01 .loader .dot:nth-child(20) {
  -webkit-transform: rotate(297.3913deg);
  transform: rotate(297.3913deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(20):after {
  -webkit-animation-delay: 3.3043478261s;
  animation-delay: 3.3043478261s;
}
.loader-holder.loader-01 .loader .dot:nth-child(21) {
  -webkit-transform: rotate(313.04348deg);
  transform: rotate(313.04348deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(21):after {
  -webkit-animation-delay: 3.4782608696s;
  animation-delay: 3.4782608696s;
}
.loader-holder.loader-01 .loader .dot:nth-child(22) {
  -webkit-transform: rotate(328.69565deg);
  transform: rotate(328.69565deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(22):after {
  -webkit-animation-delay: 3.652173913s;
  animation-delay: 3.652173913s;
}
.loader-holder.loader-01 .loader .dot:nth-child(23) {
  -webkit-transform: rotate(344.34783deg);
  transform: rotate(344.34783deg);
}
.loader-holder.loader-01 .loader .dot:nth-child(23):after {
  -webkit-animation-delay: 3.8260869565s;
  animation-delay: 3.8260869565s;
}
.loader-holder.loader-01 .loader .dot:after {
  -webkit-animation-timing-function: cubic-bezier(0.65, 0.05, 0.36, 1);
  animation-timing-function: cubic-bezier(0.65, 0.05, 0.36, 1);
}
.loader-holder.loader-02 .loader .dot:nth-child(1) {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(1):after {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
.loader-holder.loader-02 .loader .dot:nth-child(2) {
  -webkit-transform: rotate(15.65217deg);
  transform: rotate(15.65217deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(2):after {
  -webkit-animation-delay: 0.0108695652s;
  animation-delay: 0.0108695652s;
}
.loader-holder.loader-02 .loader .dot:nth-child(3) {
  -webkit-transform: rotate(31.30435deg);
  transform: rotate(31.30435deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(3):after {
  -webkit-animation-delay: 0.0217391304s;
  animation-delay: 0.0217391304s;
}
.loader-holder.loader-02 .loader .dot:nth-child(4) {
  -webkit-transform: rotate(46.95652deg);
  transform: rotate(46.95652deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(4):after {
  -webkit-animation-delay: 0.0326086957s;
  animation-delay: 0.0326086957s;
}
.loader-holder.loader-02 .loader .dot:nth-child(5) {
  -webkit-transform: rotate(62.6087deg);
  transform: rotate(62.6087deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(5):after {
  -webkit-animation-delay: 0.0434782609s;
  animation-delay: 0.0434782609s;
}
.loader-holder.loader-02 .loader .dot:nth-child(6) {
  -webkit-transform: rotate(78.26087deg);
  transform: rotate(78.26087deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(6):after {
  -webkit-animation-delay: 0.0543478261s;
  animation-delay: 0.0543478261s;
}
.loader-holder.loader-02 .loader .dot:nth-child(7) {
  -webkit-transform: rotate(93.91304deg);
  transform: rotate(93.91304deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(7):after {
  -webkit-animation-delay: 0.0652173913s;
  animation-delay: 0.0652173913s;
}
.loader-holder.loader-02 .loader .dot:nth-child(8) {
  -webkit-transform: rotate(109.56522deg);
  transform: rotate(109.56522deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(8):after {
  -webkit-animation-delay: 0.0760869565s;
  animation-delay: 0.0760869565s;
}
.loader-holder.loader-02 .loader .dot:nth-child(9) {
  -webkit-transform: rotate(125.21739deg);
  transform: rotate(125.21739deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(9):after {
  -webkit-animation-delay: 0.0869565217s;
  animation-delay: 0.0869565217s;
}
.loader-holder.loader-02 .loader .dot:nth-child(10) {
  -webkit-transform: rotate(140.86957deg);
  transform: rotate(140.86957deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(10):after {
  -webkit-animation-delay: 0.097826087s;
  animation-delay: 0.097826087s;
}
.loader-holder.loader-02 .loader .dot:nth-child(11) {
  -webkit-transform: rotate(156.52174deg);
  transform: rotate(156.52174deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(11):after {
  -webkit-animation-delay: 0.1086956522s;
  animation-delay: 0.1086956522s;
}
.loader-holder.loader-02 .loader .dot:nth-child(12) {
  -webkit-transform: rotate(172.17391deg);
  transform: rotate(172.17391deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(12):after {
  -webkit-animation-delay: 0.1195652174s;
  animation-delay: 0.1195652174s;
}
.loader-holder.loader-02 .loader .dot:nth-child(13) {
  -webkit-transform: rotate(187.82609deg);
  transform: rotate(187.82609deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(13):after {
  -webkit-animation-delay: 0.1304347826s;
  animation-delay: 0.1304347826s;
}
.loader-holder.loader-02 .loader .dot:nth-child(14) {
  -webkit-transform: rotate(203.47826deg);
  transform: rotate(203.47826deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(14):after {
  -webkit-animation-delay: 0.1413043478s;
  animation-delay: 0.1413043478s;
}
.loader-holder.loader-02 .loader .dot:nth-child(15) {
  -webkit-transform: rotate(219.13043deg);
  transform: rotate(219.13043deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(15):after {
  -webkit-animation-delay: 0.152173913s;
  animation-delay: 0.152173913s;
}
.loader-holder.loader-02 .loader .dot:nth-child(16) {
  -webkit-transform: rotate(234.78261deg);
  transform: rotate(234.78261deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(16):after {
  -webkit-animation-delay: 0.1630434783s;
  animation-delay: 0.1630434783s;
}
.loader-holder.loader-02 .loader .dot:nth-child(17) {
  -webkit-transform: rotate(250.43478deg);
  transform: rotate(250.43478deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(17):after {
  -webkit-animation-delay: 0.1739130435s;
  animation-delay: 0.1739130435s;
}
.loader-holder.loader-02 .loader .dot:nth-child(18) {
  -webkit-transform: rotate(266.08696deg);
  transform: rotate(266.08696deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(18):after {
  -webkit-animation-delay: 0.1847826087s;
  animation-delay: 0.1847826087s;
}
.loader-holder.loader-02 .loader .dot:nth-child(19) {
  -webkit-transform: rotate(281.73913deg);
  transform: rotate(281.73913deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(19):after {
  -webkit-animation-delay: 0.1956521739s;
  animation-delay: 0.1956521739s;
}
.loader-holder.loader-02 .loader .dot:nth-child(20) {
  -webkit-transform: rotate(297.3913deg);
  transform: rotate(297.3913deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(20):after {
  -webkit-animation-delay: 0.2065217391s;
  animation-delay: 0.2065217391s;
}
.loader-holder.loader-02 .loader .dot:nth-child(21) {
  -webkit-transform: rotate(313.04348deg);
  transform: rotate(313.04348deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(21):after {
  -webkit-animation-delay: 0.2173913043s;
  animation-delay: 0.2173913043s;
}
.loader-holder.loader-02 .loader .dot:nth-child(22) {
  -webkit-transform: rotate(328.69565deg);
  transform: rotate(328.69565deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(22):after {
  -webkit-animation-delay: 0.2282608696s;
  animation-delay: 0.2282608696s;
}
.loader-holder.loader-02 .loader .dot:nth-child(23) {
  -webkit-transform: rotate(344.34783deg);
  transform: rotate(344.34783deg);
}
.loader-holder.loader-02 .loader .dot:nth-child(23):after {
  -webkit-animation-delay: 0.2391304348s;
  animation-delay: 0.2391304348s;
}
.loader-holder.loader-02 .loader .dot:after {
  -webkit-animation-timing-function: cubic-bezier(0.55, 0.06, 0.68, 0.19);
  animation-timing-function: cubic-bezier(0.55, 0.06, 0.68, 0.19);
}
.loader-holder.loader-03 .loader .dot:nth-child(1) {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(1):after {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
.loader-holder.loader-03 .loader .dot:nth-child(2) {
  -webkit-transform: rotate(15.65217deg);
  transform: rotate(15.65217deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(2):after {
  -webkit-animation-delay: 0.0434782609s;
  animation-delay: 0.0434782609s;
}
.loader-holder.loader-03 .loader .dot:nth-child(3) {
  -webkit-transform: rotate(31.30435deg);
  transform: rotate(31.30435deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(3):after {
  -webkit-animation-delay: 0.0869565217s;
  animation-delay: 0.0869565217s;
}
.loader-holder.loader-03 .loader .dot:nth-child(4) {
  -webkit-transform: rotate(46.95652deg);
  transform: rotate(46.95652deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(4):after {
  -webkit-animation-delay: 0.1304347826s;
  animation-delay: 0.1304347826s;
}
.loader-holder.loader-03 .loader .dot:nth-child(5) {
  -webkit-transform: rotate(62.6087deg);
  transform: rotate(62.6087deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(5):after {
  -webkit-animation-delay: 0.1739130435s;
  animation-delay: 0.1739130435s;
}
.loader-holder.loader-03 .loader .dot:nth-child(6) {
  -webkit-transform: rotate(78.26087deg);
  transform: rotate(78.26087deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(6):after {
  -webkit-animation-delay: 0.2173913043s;
  animation-delay: 0.2173913043s;
}
.loader-holder.loader-03 .loader .dot:nth-child(7) {
  -webkit-transform: rotate(93.91304deg);
  transform: rotate(93.91304deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(7):after {
  -webkit-animation-delay: 0.2608695652s;
  animation-delay: 0.2608695652s;
}
.loader-holder.loader-03 .loader .dot:nth-child(8) {
  -webkit-transform: rotate(109.56522deg);
  transform: rotate(109.56522deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(8):after {
  -webkit-animation-delay: 0.3043478261s;
  animation-delay: 0.3043478261s;
}
.loader-holder.loader-03 .loader .dot:nth-child(9) {
  -webkit-transform: rotate(125.21739deg);
  transform: rotate(125.21739deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(9):after {
  -webkit-animation-delay: 0.347826087s;
  animation-delay: 0.347826087s;
}
.loader-holder.loader-03 .loader .dot:nth-child(10) {
  -webkit-transform: rotate(140.86957deg);
  transform: rotate(140.86957deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(10):after {
  -webkit-animation-delay: 0.3913043478s;
  animation-delay: 0.3913043478s;
}
.loader-holder.loader-03 .loader .dot:nth-child(11) {
  -webkit-transform: rotate(156.52174deg);
  transform: rotate(156.52174deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(11):after {
  -webkit-animation-delay: 0.4347826087s;
  animation-delay: 0.4347826087s;
}
.loader-holder.loader-03 .loader .dot:nth-child(12) {
  -webkit-transform: rotate(172.17391deg);
  transform: rotate(172.17391deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(12):after {
  -webkit-animation-delay: 0.4782608696s;
  animation-delay: 0.4782608696s;
}
.loader-holder.loader-03 .loader .dot:nth-child(13) {
  -webkit-transform: rotate(187.82609deg);
  transform: rotate(187.82609deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(13):after {
  -webkit-animation-delay: 0.5217391304s;
  animation-delay: 0.5217391304s;
}
.loader-holder.loader-03 .loader .dot:nth-child(14) {
  -webkit-transform: rotate(203.47826deg);
  transform: rotate(203.47826deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(14):after {
  -webkit-animation-delay: 0.5652173913s;
  animation-delay: 0.5652173913s;
}
.loader-holder.loader-03 .loader .dot:nth-child(15) {
  -webkit-transform: rotate(219.13043deg);
  transform: rotate(219.13043deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(15):after {
  -webkit-animation-delay: 0.6086956522s;
  animation-delay: 0.6086956522s;
}
.loader-holder.loader-03 .loader .dot:nth-child(16) {
  -webkit-transform: rotate(234.78261deg);
  transform: rotate(234.78261deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(16):after {
  -webkit-animation-delay: 0.652173913s;
  animation-delay: 0.652173913s;
}
.loader-holder.loader-03 .loader .dot:nth-child(17) {
  -webkit-transform: rotate(250.43478deg);
  transform: rotate(250.43478deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(17):after {
  -webkit-animation-delay: 0.6956521739s;
  animation-delay: 0.6956521739s;
}
.loader-holder.loader-03 .loader .dot:nth-child(18) {
  -webkit-transform: rotate(266.08696deg);
  transform: rotate(266.08696deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(18):after {
  -webkit-animation-delay: 0.7391304348s;
  animation-delay: 0.7391304348s;
}
.loader-holder.loader-03 .loader .dot:nth-child(19) {
  -webkit-transform: rotate(281.73913deg);
  transform: rotate(281.73913deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(19):after {
  -webkit-animation-delay: 0.7826086957s;
  animation-delay: 0.7826086957s;
}
.loader-holder.loader-03 .loader .dot:nth-child(20) {
  -webkit-transform: rotate(297.3913deg);
  transform: rotate(297.3913deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(20):after {
  -webkit-animation-delay: 0.8260869565s;
  animation-delay: 0.8260869565s;
}
.loader-holder.loader-03 .loader .dot:nth-child(21) {
  -webkit-transform: rotate(313.04348deg);
  transform: rotate(313.04348deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(21):after {
  -webkit-animation-delay: 0.8695652174s;
  animation-delay: 0.8695652174s;
}
.loader-holder.loader-03 .loader .dot:nth-child(22) {
  -webkit-transform: rotate(328.69565deg);
  transform: rotate(328.69565deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(22):after {
  -webkit-animation-delay: 0.9130434783s;
  animation-delay: 0.9130434783s;
}
.loader-holder.loader-03 .loader .dot:nth-child(23) {
  -webkit-transform: rotate(344.34783deg);
  transform: rotate(344.34783deg);
}
.loader-holder.loader-03 .loader .dot:nth-child(23):after {
  -webkit-animation-delay: 0.9565217391s;
  animation-delay: 0.9565217391s;
}
.loader-holder.loader-03 .loader .dot:after {
  -webkit-animation-timing-function: cubic-bezier(0.46, 0.03, 0.52, 0.96);
  animation-timing-function: cubic-bezier(0.46, 0.03, 0.52, 0.96);
}
.loader-holder.loader-04 .loader .dot:nth-child(1) {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(1):after {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
.loader-holder.loader-04 .loader .dot:nth-child(2) {
  -webkit-transform: rotate(15.65217deg);
  transform: rotate(15.65217deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(2):after {
  -webkit-animation-delay: 0.0869565217s;
  animation-delay: 0.0869565217s;
}
.loader-holder.loader-04 .loader .dot:nth-child(3) {
  -webkit-transform: rotate(31.30435deg);
  transform: rotate(31.30435deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(3):after {
  -webkit-animation-delay: 0.1739130435s;
  animation-delay: 0.1739130435s;
}
.loader-holder.loader-04 .loader .dot:nth-child(4) {
  -webkit-transform: rotate(46.95652deg);
  transform: rotate(46.95652deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(4):after {
  -webkit-animation-delay: 0.2608695652s;
  animation-delay: 0.2608695652s;
}
.loader-holder.loader-04 .loader .dot:nth-child(5) {
  -webkit-transform: rotate(62.6087deg);
  transform: rotate(62.6087deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(5):after {
  -webkit-animation-delay: 0.347826087s;
  animation-delay: 0.347826087s;
}
.loader-holder.loader-04 .loader .dot:nth-child(6) {
  -webkit-transform: rotate(78.26087deg);
  transform: rotate(78.26087deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(6):after {
  -webkit-animation-delay: 0.4347826087s;
  animation-delay: 0.4347826087s;
}
.loader-holder.loader-04 .loader .dot:nth-child(7) {
  -webkit-transform: rotate(93.91304deg);
  transform: rotate(93.91304deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(7):after {
  -webkit-animation-delay: 0.5217391304s;
  animation-delay: 0.5217391304s;
}
.loader-holder.loader-04 .loader .dot:nth-child(8) {
  -webkit-transform: rotate(109.56522deg);
  transform: rotate(109.56522deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(8):after {
  -webkit-animation-delay: 0.6086956522s;
  animation-delay: 0.6086956522s;
}
.loader-holder.loader-04 .loader .dot:nth-child(9) {
  -webkit-transform: rotate(125.21739deg);
  transform: rotate(125.21739deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(9):after {
  -webkit-animation-delay: 0.6956521739s;
  animation-delay: 0.6956521739s;
}
.loader-holder.loader-04 .loader .dot:nth-child(10) {
  -webkit-transform: rotate(140.86957deg);
  transform: rotate(140.86957deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(10):after {
  -webkit-animation-delay: 0.7826086957s;
  animation-delay: 0.7826086957s;
}
.loader-holder.loader-04 .loader .dot:nth-child(11) {
  -webkit-transform: rotate(156.52174deg);
  transform: rotate(156.52174deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(11):after {
  -webkit-animation-delay: 0.8695652174s;
  animation-delay: 0.8695652174s;
}
.loader-holder.loader-04 .loader .dot:nth-child(12) {
  -webkit-transform: rotate(172.17391deg);
  transform: rotate(172.17391deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(12):after {
  -webkit-animation-delay: 0.9565217391s;
  animation-delay: 0.9565217391s;
}
.loader-holder.loader-04 .loader .dot:nth-child(13) {
  -webkit-transform: rotate(187.82609deg);
  transform: rotate(187.82609deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(13):after {
  -webkit-animation-delay: 1.0434782609s;
  animation-delay: 1.0434782609s;
}
.loader-holder.loader-04 .loader .dot:nth-child(14) {
  -webkit-transform: rotate(203.47826deg);
  transform: rotate(203.47826deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(14):after {
  -webkit-animation-delay: 1.1304347826s;
  animation-delay: 1.1304347826s;
}
.loader-holder.loader-04 .loader .dot:nth-child(15) {
  -webkit-transform: rotate(219.13043deg);
  transform: rotate(219.13043deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(15):after {
  -webkit-animation-delay: 1.2173913043s;
  animation-delay: 1.2173913043s;
}
.loader-holder.loader-04 .loader .dot:nth-child(16) {
  -webkit-transform: rotate(234.78261deg);
  transform: rotate(234.78261deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(16):after {
  -webkit-animation-delay: 1.3043478261s;
  animation-delay: 1.3043478261s;
}
.loader-holder.loader-04 .loader .dot:nth-child(17) {
  -webkit-transform: rotate(250.43478deg);
  transform: rotate(250.43478deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(17):after {
  -webkit-animation-delay: 1.3913043478s;
  animation-delay: 1.3913043478s;
}
.loader-holder.loader-04 .loader .dot:nth-child(18) {
  -webkit-transform: rotate(266.08696deg);
  transform: rotate(266.08696deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(18):after {
  -webkit-animation-delay: 1.4782608696s;
  animation-delay: 1.4782608696s;
}
.loader-holder.loader-04 .loader .dot:nth-child(19) {
  -webkit-transform: rotate(281.73913deg);
  transform: rotate(281.73913deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(19):after {
  -webkit-animation-delay: 1.5652173913s;
  animation-delay: 1.5652173913s;
}
.loader-holder.loader-04 .loader .dot:nth-child(20) {
  -webkit-transform: rotate(297.3913deg);
  transform: rotate(297.3913deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(20):after {
  -webkit-animation-delay: 1.652173913s;
  animation-delay: 1.652173913s;
}
.loader-holder.loader-04 .loader .dot:nth-child(21) {
  -webkit-transform: rotate(313.04348deg);
  transform: rotate(313.04348deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(21):after {
  -webkit-animation-delay: 1.7391304348s;
  animation-delay: 1.7391304348s;
}
.loader-holder.loader-04 .loader .dot:nth-child(22) {
  -webkit-transform: rotate(328.69565deg);
  transform: rotate(328.69565deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(22):after {
  -webkit-animation-delay: 1.8260869565s;
  animation-delay: 1.8260869565s;
}
.loader-holder.loader-04 .loader .dot:nth-child(23) {
  -webkit-transform: rotate(344.34783deg);
  transform: rotate(344.34783deg);
}
.loader-holder.loader-04 .loader .dot:nth-child(23):after {
  -webkit-animation-delay: 1.9130434783s;
  animation-delay: 1.9130434783s;
}
.loader-holder.loader-04 .loader .dot:after {
  -webkit-animation-timing-function: cubic-bezier(0.65, 0.05, 0.36, 1);
  animation-timing-function: cubic-bezier(0.65, 0.05, 0.36, 1);
}
.loader-holder .loader {
  position: absolute;
  top: 50%;
  left: 50%;
}
.loader-holder .dot {
  position: absolute;
  top: -60px;
  height: 120px;
}
.loader-holder .dot:after {
  content: "";
  position: absolute;
  top: 0;
  transform: translateX(-50%) translateY(-50%);
  width: 10px;
  height: 10px;
  background-color: #fff;
  border-radius: 100%;
  -webkit-animation: circleAnimation 0.5s infinite alternate;
  animation: circleAnimation 0.5s infinite alternate;
}

@keyframes lds-default {
  0%, 20%, 80%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.5);
  }
}
.lds-default {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}
.lds-default div {
  position: absolute;
  width: 6px;
  height: 6px;
  background: #355FBE;
  border-radius: 50%;
  animation: lds-default 1.2s linear infinite;
}
.lds-default div:nth-child(1) {
  animation-delay: 0s;
  top: 37px;
  left: 66px;
}
.lds-default div:nth-child(2) {
  animation-delay: -0.1s;
  top: 22px;
  left: 62px;
}
.lds-default div:nth-child(3) {
  animation-delay: -0.2s;
  top: 11px;
  left: 52px;
}
.lds-default div:nth-child(4) {
  animation-delay: -0.3s;
  top: 7px;
  left: 37px;
}
.lds-default div:nth-child(5) {
  animation-delay: -0.4s;
  top: 11px;
  left: 22px;
}
.lds-default div:nth-child(6) {
  animation-delay: -0.5s;
  top: 22px;
  left: 11px;
}
.lds-default div:nth-child(7) {
  animation-delay: -0.6s;
  top: 37px;
  left: 7px;
}
.lds-default div:nth-child(8) {
  animation-delay: -0.7s;
  top: 52px;
  left: 11px;
}
.lds-default div:nth-child(9) {
  animation-delay: -0.8s;
  top: 62px;
  left: 22px;
}
.lds-default div:nth-child(10) {
  animation-delay: -0.9s;
  top: 66px;
  left: 37px;
}
.lds-default div:nth-child(11) {
  animation-delay: -1s;
  top: 62px;
  left: 52px;
}
.lds-default div:nth-child(12) {
  animation-delay: -1.1s;
  top: 52px;
  left: 62px;
}

@-webkit-keyframes circleAnimation {
  to {
    top: 100%;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
}
@keyframes circleAnimation {
  to {
    top: 100%;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
}
@-webkit-keyframes zoomeffect {
  0% {
    background-position: center;
    transform: scale(1, 1);
  }
  50% {
    background-position: center;
    transform: scale(1.2, 1.2);
  }
  100% {
    background-position: center;
    transform: scale(1, 1);
  }
}
@keyframes zoomeffect {
  0% {
    background-position: center;
    transform: scale(1, 1);
  }
  50% {
    background-position: center;
    transform: scale(1.2, 1.2);
  }
  100% {
    background-position: center;
    transform: scale(1, 1);
  }
}

/*# sourceMappingURL=animations.css.map */
