body {padding: 0;}
#wrap {text-align: center;width: 100%;min-height: 100vh;display: flex;flex-direction: column;justify-content: center;align-items: center;}
#wrap img {width: 70%;max-width: 700px;margin-bottom: 8rem;}


/* loader */
.loader_wrap {width: 4em;height: 4em;position: relative;}
.circle {width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.circle:before {content: '';display: block;margin: 0 auto;width: 8%;height: 20%;background-color: #dc3646;border-radius: 10rem;animation: loader_wrap-delay 1.2s infinite ease-in-out both;}
.circle_2 {transform: rotate(30deg);}
.circle_3 {transform: rotate(60deg);}
.circle_4 {transform: rotate(90deg);}
.circle_5 {transform: rotate(120deg);}
.circle_6 {transform: rotate(150deg);}
.circle_7 {transform: rotate(180deg);}
.circle_8 {transform: rotate(210deg);}
.circle_9 {transform: rotate(240deg);}
.circle_10 {transform: rotate(270deg);}
.circle_11 {transform: rotate(300deg);}
.circle_12 {transform: rotate(330deg);}
.circle_2:before {animation-delay:-1.1s;}
.circle_3:before {animation-delay:-1s;}
.circle_4:before {animation-delay:-0.9s;}
.circle_5:before {animation-delay:-0.8s;}
.circle_6:before {animation-delay:-0.7s;}
.circle_7:before {animation-delay:-0.6s;}
.circle_8:before {animation-delay:-0.5s;}
.circle_9:before {animation-delay:-0.4s;}
.circle_10:before {animation-delay:-0.3s;}
.circle_11:before {animation-delay:-0.2s;}
.circle_12:before {animation-delay:-0.1s;}
@keyframes loader_wrap-delay {
    0%, 39%, 100% {opacity: 0;}
    40% {opacity: 1;}
}



.conic {
    position: relative;
    width: 8rem;
    height: 8rem;
    border-radius: 100%;
    background: conic-gradient( 
        #2c70db 5deg, 
        #eee 5deg 360deg
        );
}
.conic .white {
    position: absolute;
    width: 6.5rem;
    height: 6.5rem;
    left:50%;
    top:50%;
    border-radius: 100%;
    background-color: #fff;
    transform: translate(-50%, -50%);
    display: flex;justify-content: center;align-items: center;
}
.conic h3 {
    font-size: 2.2rem;
    font-weight: 600;
    color: #2c70db;
    letter-spacing: -1px;
}