html{
    cursor: url(mouse/defult.png)35 35,auto;
    background-image:url(images/image5/background.jpg);
    color: #ffffff;
    background-repeat: no-repeat;
    background-size:100% 100vh;
    background-attachment: fixed;
    scroll-behavior: smooth;
}
body{
    animation: fade-in 1.5s;
    
}
@keyframes fade-in {
    0% { opacity: 0; }

    100% { opacity: 1; }
}

#swipe-h, #swipe-v{
    overflow-y: scroll;
    scroll-snap-type: y mandatory;
    height:100vh; 
    width:100%;
}
html::-webkit-scrollbar{
    display: none;
}
#swipe-h::-webkit-scrollbar, #swipe-v::-webkit-scrollbar{
    display:auto;
}

#swipe-h::-webkit-scrollbar, #swipe-v::-webkit-scrollbar{
    width: auto;
  }
  #swipe-h::-webkit-scrollbar-track, #swipe-v::-webkit-scrollbar-track {
    background: #f5eee8;
  }

  #swipe-h::-webkit-scrollbar-thumb, #swipe-v::-webkit-scrollbar-thumb {
    background-color: #000000;
    border-radius: 10px;
    border: 3px solid #ffffff;
  }

.image{
    scroll-snap-align: start;
    height:100vh;
    width:100%;
}
#swipe-h img, #swipe-v img{
    position: relative;
    width:100%;
    height:100vh;
}
a:hover{
    cursor: url(mouse/select.png)35 35, auto;
}
a:active{
    cursor: url(mouse/click.png)35 35, auto;
}
#logo{
    position: fixed;
    left:0;
    top:0;
    width:10%;
    transition: width 0.5s;
}
#logo:hover{
    cursor: url(mouse/select.png)35 35, auto;
    width:11%;
    transition: width 0.5s;
}
#logo:active{
    cursor: url(mouse/click.png)35 35, auto;
}
#swipe-v{
    display: none;
}
@media (max-width: 1080px) {
    html{
        background-image:url(images/vertical-Backgound/5-0.png);
    }
    #swipe-v{
        display: block;
    }
    #swipe-h{
        display: none;
    }
    #logo{
        position: fixed;
        right:0;
        top:0;
        width:20%;
        transition: width 0.5s;
    }
    #logo:hover{
        width:21%;
        transition: width 0.5s;
    }
}
@media (prefers-reduced-motion: reduce){
    html{
        animation:none;
    }
    #logo, #logo:hover{
        transition: none;
    }
  }