/* Import Link Main Style */

@import url(../css/base/fonts.css);
@import url(../css/base/reset.css);
@import url(../css/base/tools.css);
@import url(../css/base/variables.css);
@import url(../css/components/main-footer.css);
@import url(../css/components/main-header.css);
@import url(../css/components/main-swiper.css);
@import url(../css/components/menu-bottom-desk.css);
@import url(../css/components/text-heading-site.css);
@import url(../css/components/navigation-bar.css);

/* Main Styles */

#main-content-Novasa {
    position: relative;
    z-index: 4;
    margin-top: -85vh;
    width: 100%;
    height: auto;
    margin-inline: auto;
    overflow: hidden;
    padding-inline: 20px;
}

.hero, .content {
    min-height: 100vh;
    padding: 60px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

/* All Media Queris Main Styles */

@media screen and (max-width: 992px) {
    #main-content-Novasa {
        margin-top: -90vh;
    }
}