
/* ================= Start:- Imports ================= */
@import url('../css/animate.css');
@import url('../fonts/fonts.css');

/* ================= End:- Imports ================= */
/*  */
/* ================= Start:- Common ================= */
html,body {
    color: #ffffff !important;
    background-color: #000000;
    height: 100%;
    margin: 0;
    scroll-behavior: smooth;
}
body {

    display: flex;
    flex-direction: column;
}

.main-section {
    flex: 1 0 auto;
}
footer {
    flex-shrink: 0;
    font-size: 13px;
}

a:link, a:hover, a:visited, a:active {
    color: #ffffff;
    text-decoration: none;
}
.form-control:focus {
    box-shadow: none;
}

.btn:focus {
    box-shadow: none !important;
}

.btn-main {
    color: #ffffff !important;
    font-size: 25px;
}

/* ================= End:- Common ================= */
/* ================= Start:- home ================= */

.overlay-div {
    width: 100%;
    height: 100%;
    padding: 10px;
    position: fixed;
    background-color: #0a0a0afb;
    background-image: url('../images/Common/background.png');
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 2000;
}

.overlay-div div {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;

}

.intro-video-content {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}
.intro-video {
    width: 100%;
    height: auto;
}

#btnPlay, #btnPause {
    font-size: 35px;
}

.music-list {
    text-transform: uppercase;
}

.music-list ol li {
    padding-top: 10px;
}

.img-container-div {
    position: relative;
}

.img-1 {
    width: 150px;
    height: auto;
    position: absolute;
    top: 4rem;
    left: 4rem;
    -webkit-transition: 2s;
            transition: 2s;
}

.img-2 {
    width: 170px;
    height: auto;
    position: absolute;
    bottom: 1rem;
    right: 1rem;
    -webkit-transition: 2s;
            transition: 2s;
}

.img-1:hover {
    width: 100%;
    z-index: 200;
}


.img-2:hover {
    width: 100%;
    z-index: 200;
    right: -2rem;
}


@media only screen and (max-width: 767px) {
    .intro-video {
        width: 100%;
    }
}

@media only screen and (max-width: 991px) {
    .intro-video {
        width: 70%;
    }
}
/* ================= End:- home ================= */

