@import "./variables.css";
@import "./blocks/header.css";
@import "./blocks/hero-section.css";
@import "./blocks/about.css";
@import "./blocks/work-direction-section.css";
@import "./blocks/services-section.css";
@import "./blocks/news-section.css";
@import "./blocks/tooltip-section.css";
@import "./blocks/contacts-section.css";
@import "./blocks/footer.css";
@import "./blocks/certificates-page.css";
@import "./blocks/news-page.css";
@import "./blocks/news-page-item.css";
@import "./blocks/modals.css";
@import "./blocks/404.css";

*,
*::before,
*::after{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

html{
    scroll-behavior: smooth;
}

body{
    font-size: 18px;
    font-family: var(--monLigh);
}
::-webkit-scrollbar {
    width: 5px;
}

::-webkit-scrollbar-track {
    background: transparent;
}

::-webkit-scrollbar-thumb {
    background: var(--t-green);
    border-radius: 150px;
}

.container{
    width: 84.2708%;
    margin: 0 auto;
}

main{
    overflow: hidden;
}

.d-none{
    display: none !important;
}

.hero-content{
    z-index: 999999;
}
        