﻿
.examples__item{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    /*height: 50px;*/
    margin: 25px;
}
.loader{
    display: flex;
    height: 30px;
    width: 30px;
}

/**********/
/* LOADER 1*/
/**********/
.loader-1{
    border-radius: 50%;
    border-top: 3px solid rgba(255, 255, 255, 0.5);
    border-right: 3px solid rgba(255, 255, 255, 0.5);
    border-bottom: 3px solid rgba(255, 255, 255, 0.5);
    border-left:  3px solid  rgb(153 153 153 / 50%);
    animation: loader 1s cubic-bezier(.41,.25,.32,.83) infinite;
}
/**************/
/* ANIMATION  */
/**************/
@keyframes loader {
    0%{ transform: rotate(0); }
    100%{ transform: rotate(1turn); }
}

/*메인로더*/


.loading {
 width:100%;
 height:100%;
 position:fixed;
 top:0;
 left:0;
 z-index:999999999;
 background:rgba(255,255,255,0.7);
 display:none;
}

.ldio-iwszk7gp57o div {
    left: 61.5px;
    top: 1.06px;
    position: absolute;
    animation: ldio-iwszk7gp57o linear 1.282051282051282s infinite;
    -webkit-animation: ldio-iwszk7gp57o linear 1.282051282051282s infinite;
    background: var(--agency-main-color);
    width: 20px;
    height: 20px;
    border-radius: 50%;
    transform-origin: 10.85px 69.44px;
    -webkit-transform-origin: 10.85px 69.44px;
}
    .ldio-iwszk7gp57o div:nth-child(1) {
        transform: rotate(0deg);
        animation-delay: -1.1538461538461537s;
        -webkit-animation-delay: -1.1538461538461537s;
        background: var(--agency-main-color);
    }
    .ldio-iwszk7gp57o div:nth-child(2) {
        transform: rotate(36deg);
        animation-delay: -1.0256410256410255s;
        -webkit-animation-delay: -1.0256410256410255s;
        background: var(--agency-main-color);
    }
    .ldio-iwszk7gp57o div:nth-child(3) {
        transform: rotate(72deg);
        animation-delay: -0.8974358974358974s;
        -webkit-animation-delay: -0.8974358974358974s;
        background: var(--agency-main-color);
    }
    .ldio-iwszk7gp57o div:nth-child(4) {
        transform: rotate(108deg);
        animation-delay: -0.7692307692307692s;
        -webkit-animation-delay: -0.7692307692307692s;
        background: var(--agency-main-color);
    }
    .ldio-iwszk7gp57o div:nth-child(5) {
        transform: rotate(144deg);
        animation-delay: -0.641025641025641s;
        -webkit-animation-delay: -0.641025641025641s;
        background: var(--agency-main-color);
    }
    .ldio-iwszk7gp57o div:nth-child(6) {
        transform: rotate(180deg);
        animation-delay: -0.5128205128205128s;
        -webkit-animation-delay: -0.5128205128205128s;
        background: var(--agency-main-color);
    }
    .ldio-iwszk7gp57o div:nth-child(7) {
        transform: rotate(216deg);
        animation-delay: -0.3846153846153846s;
        -webkit-animation-delay: -0.3846153846153846s;
        background: var(--agency-main-color);
    }
    .ldio-iwszk7gp57o div:nth-child(8) {
        transform: rotate(252deg);
        animation-delay: -0.2564102564102564s;
        -webkit-animation-delay: -0.2564102564102564s;
        background: var(--agency-main-color);
    }
    .ldio-iwszk7gp57o div:nth-child(9) {
        transform: rotate(288deg);
        animation-delay: -0.1282051282051282s;
        -webkit-animation-delay: -0.1282051282051282s;
        background: var(--agency-main-color);
    }
    .ldio-iwszk7gp57o div:nth-child(10) {
        transform: rotate(324deg);
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        background: var(--agency-main-color);
    }
.loadingio-spinner-spinner-9bye0p7wxvi {
  width: 140px;
  height: 140px;
  display: inline-block;
  overflow: hidden;
  background: rgba(NaN, NaN, NaN, 0);
}
.ldio-iwszk7gp57o {
  width: 100%;
  height: 100%;
  transform: translateZ(0) scale(1);
  backface-visibility: hidden;
  transform-origin: 0 0; /* see note above */

}
.ldio-iwszk7gp57o div { box-sizing: content-box; }
@keyframes ldio-iwszk7gp57o {
  0% { opacity: 1 }
  100% { opacity: 0 }
}

@-webkit-keyframes ldio-iwszk7gp57o {
  0% { opacity: 1 }
  100% { opacity: 0 }
}


.loader {
text-align:center;
   
}
.loader > div {
position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-50%);
    
}

.loader .loadlogo{
width:70px;
display:block;
margin:0 auto;
position:relative;
top:-90px;
left:20px;
}
.loadtxt{
font-size:19px;
font-weight:600;
position:relative;
color:#333;
}
.ieloading{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    -webkit-transform:translate(-50%,-50%);

}