<style>
body{
overflow-x: hidden!important;
}
.circle-card-wrapper {
justify-content: center;
align-items: center;
display: flex;
position: relative;
transform: scale(1.3);
}
.circle-container-wrapper {
justify-content: center;
align-items: center;
display: flex;
position: absolute;
animation: rotateSmooth 40s linear infinite;
}
@keyframes rotateSmooth {
from {
transform: rotateZ(0deg);
}
to {
transform: rotateZ(360deg);
}
}
.circle-item {
perspective: 1000px;
border-radius: 100%;
width: 11.54rem;
height: 11.54rem;
position: absolute;
transform: rotate(0);
}
.card-image-wrapper {
width: 11.54rem;
height: 11.54rem;
position: absolute;
inset: -125% auto auto;
transform: rotate(0);
}
@media (max-width: 1024px){
.circle-item {
width: 8em;
height: 8em;
}
.card-image-wrapper {
width: 8em;
height: 8em;
}
}
@media (max-width: 525.98px){
.circle-item {
width: 4em;
height: 4em;
}
.card-image-wrapper {
width: 4em;
height: 4em;
}
}
@media (min-width: 526px) and (max-width: 767.98px){
.circle-item {
width: 6em;
height: 6em;
}
.card-image-wrapper {
width: 6em;
height: 6em;
}
}
.circle-item._06 {
z-index: 3;
transform: rotate(-225deg);
}
.circle-item._04 {
z-index: 5;
transform: rotate(-135deg);
}
.circle-item._02 {
z-index: 7;
transform: rotate(-45deg);
}
.circle-item._05 {
z-index: 4;
transform: rotate(-180deg);
}
.circle-item._08 {
z-index: 1;
transform: rotate(-315deg);
}
.circle-item._03 {
z-index: 6;
transform: rotate(-90deg);
}
.circle-item._07 {
z-index: 2;
transform: rotate(-270deg);
}
.circle-item._01 {
z-index: 8;
}
.card-image-wrapper._02 {
transform: rotate(45deg);
}
.card-image-wrapper._03 {
transform: rotate(90deg);
}
.card-image-wrapper._08 {
transform: rotate(-45deg);
}
.card-image-wrapper._07 {
transform: rotate(-90deg);
}
.card-image-wrapper._04 {
transform: rotate(135deg);
}
.card-image-wrapper._06 {
transform: rotate(-135deg);
}
.card-image-wrapper._05 {
transform: rotate(-180deg);
}
.circle-item .card-image-wrapper .card-image-block{
justify-content: center;
align-items: center;
display: flex;
position: absolute;
animation: rotateback 40s linear infinite;
transform: rotate(0deg);
}
.circle-item .card-image-block img{
animation: scaleout 10s linear infinite;
}
.circle-item._02 .card-image-block img {
animation-delay: 0.2s;
}
.circle-item._03 .card-image-block img {
animation-delay: 0.4s;
}
.circle-item._04 .card-image-block img {
animation-delay: 0.6s;
}
.circle-item._05 .card-image-block img {
animation-delay: 0.8s;
}
.circle-item._06 .card-image-block img {
animation-delay: 1s;
}
.circle-item._07 .card-image-block img {
animation-delay: 1.2s;
}
@keyframes scaleout{
0% {
transform: scale3d(1, 1, 1) rotateZ(360deg);
opacity: 1;
}
60% {
transform: scale3d(1, 1, 1) rotateZ(360deg);
opacity: 1;
}
70% {
transform: scale3d(0, 0, 1) rotateZ(0deg);
opacity: 0;
}
90% {
transform: scale3d(0, 0, 1) rotateZ(00deg);
opacity: 0;
}
100% {
transform: scale3d(1, 1, 1) rotateZ(360deg);
opacity: 1;
}
}
@keyframes rotateback {
from {
transform: rotateZ(360deg);
}
to {
transform: rotateZ(0deg);
}
}
</style>