.main_imgBox {
    height: 100vh;
    overflow: hidden;
    position: relative;
     }

  .main_img {
    opacity: 0;
    width: 100%;
    height: clamp(25rem, 23.75rem + 6.25vw, 31.25rem);
    background-color:rgba(0,0,0,1.0);
/*     background-blend-mode:soft-light; */
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position:absolute;
    top: 0;
    left: 0;
    -webkit-animation: anime 18s 0s infinite;
    animation: anime 18s 0s infinite;
     }

    .main_img:nth-of-type(2) {
      -webkit-animation-delay: 6s;
      animation-delay: 6s; }

    .main_img:nth-of-type(3) {
      -webkit-animation-delay: 12s;
      animation-delay: 12s; }

@keyframes anime {
    0% {
        opacity: 0;
    }
    16% {
        opacity: 1;
    }
    34% {
        opacity: 1;
    }
    50% {
        opacity: 0;
         transform: scale(1.1);
           z-index:9;
    }
    100% { opacity: 0 }
}

@-webkit-keyframes anime {
    0% {
        opacity: 0;
    }
    16% {
        opacity: 1;
    }
    34% {
        opacity: 1;
    }
    50% {
        opacity: 0;
         transform: scale(1.1);
           z-index:9;
    }
    100% { opacity: 0 }
}

.main_img img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: 0% 60%;
}

/* @media screen and (min-width:1513px) {
.main_img img {
max-width: 2560px;
}
}
@media screen and (min-width: 1025px) and (max-width: 1512px){
.main_img img {
max-width: 1512px;
}
}
@media screen and (min-width: 769px) and (max-width: 1024px){
.main_img img {
max-width: 1024px;
}
}
@media screen and (min-width: 431px) and (max-width: 768px){
.main_img img {
max-width: 768px;
}
}
@media screen and (min-width: 320px) and (max-width: 430px){
.main_img img:{
max-height: 950px;
}
} */