
@font-face {
    font-family: "Lato-Light";
    src: url("../fonts/Lato-Light/Lato-Light.eot");
    src: url("../fonts/Lato-Light/Lato-Light.eot?#iefix")format("embedded-opentype"),
    url("../fonts/Lato-Light/Lato-Light.woff") format("woff"),
    url("../fonts/Lato-Light/Lato-Light.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: "Lato-Medium";
    src: url("../fonts/Lato-Medium/Lato-Medium.eot");
    src: url("../fonts/Lato-Medium/Lato-Medium.eot?#iefix")format("embedded-opentype"),
    url("../fonts/Lato-Medium/Lato-Medium.woff") format("woff"),
    url("../fonts/Lato-Medium/Lato-Medium.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: "Lato-Semibold";
    src: url("../fonts/Lato-Semibold/Lato-Semibold.eot");
    src: url("../fonts/Lato-Semibold/Lato-Semibold.eot?#iefix")format("embedded-opentype"),
    url("../fonts/Lato-Semibold/Lato-Semibold.woff") format("woff"),
    url("../fonts/Lato-Semibold/Lato-Semibold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: "Lato-Heavy";
    src: url("../fonts/Lato-Heavy/Lato-Heavy.eot");
    src: url("../fonts/Lato-Heavy/Lato-Heavy.eot?#iefix")format("embedded-opentype"),
    url("../fonts/Lato-Heavy/Lato-Heavy.woff") format("woff"),
    url("../fonts/Lato-Heavy/Lato-Heavy.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: "Lato-Bold";
    src: url("../fonts/Lato-BoldBold/Lato-Bold.eot");
    src: url("../fonts/Lato-Bold/Lato-Bold.eot?#iefix")format("embedded-opentype"),
    url("../fonts/Lato-Bold/Lato-Bold.woff") format("woff"),
    url("../fonts/Lato-Bold/Lato-Bold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: "Lato-Black";
    src: url("../fonts/Lato-Black/Lato-Black.eot");
    src: url("../fonts/Lato-Black/Lato-Black.eot?#iefix")format("embedded-opentype"),
    url("../fonts/Lato-Black/Lato-Black.woff") format("woff"),
    url("../fonts/Lato-Black/Lato-Black.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Magnolia Script';
    src: url('../fonts/Magnolia-Script/Magnolia-Script.eot');
    src: url('../fonts/Magnolia-Script/Magnolia-Script.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Magnolia-Script/Magnolia-Script.woff2') format('woff2'),
        url('../fonts/Magnolia-Script/Magnolia-Script.woff') format('woff'),
        url('../fonts/Magnolia-Script/Magnolia-Script.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


@font-face {
  font-family: 'Material Icons';
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/materialicons/v36/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format('woff2');
}

.top__logo-link img {
    visibility: visible;
}
