/* common */
@import url(common/color.css);
@import url(common/grid.css);
@import url(common/text.css);
@import url(common/button.css);
@import url(common/images.css);

/* components */
@import url(components/header.css);
@import url(components/menu.css);
@import url(components/up-button.css);
@import url(components/popup.css);

/* blocks */
@import url(blocks/hero.css);
@import url(blocks/services.css);
@import url(blocks/about.css);
@import url(blocks/certificates.css);
@import url(blocks/gallery.css);
@import url(blocks/contacts.css);
@import url(blocks/admin.css);


@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Oswald:wght@200..700&display=swap');

:root{
    --gold: #D19A1D;
    --green-dark: #172624;
}
*{
    font-family: "Noto Sans", sans-serif;
    font-weight: 400;
    margin:0;
    padding:0;
    text-decoration: none!important;
}
html{
    scroll-padding-top: 81px;
    scroll-behavior: smooth;
}
h1,h2{
    font-family: "Oswald", sans-serif;
    font-weight: 700;
}
@media (max-width: 992px){
    html {
        scroll-padding-top: 76px;
    }
}
@media (max-width: 768px){
    html {
        scroll-padding-top: 71px;
    }
}