@font-face {
    font-family: "fl-icons";
    font-display: block;
    src: url(icons/fl-icons.eot);
    src:
        url(icons/fl-icons.eot#iefix) format("embedded-opentype"),
        url(icons/fl-icons.woff2) format("woff2"),
        url(icons/fl-icons.ttf) format("truetype"),
        url(icons/fl-icons.woff) format("woff"),
        url(icons/fl-icons.svg#fl-icons) format("svg");
}

body {
    font-family: Quicksand;
    font-weight: 500
}

.sidebar-menu {
    font-family: 'Open Sans'
}

.section-title-main {
    font-family: 'Open Sans';
    font-weight: 600;
    text-transform: uppercase;
}

.content-size {
    font-size: 1.1em
}

.section-content table td {
    padding: 0.5em;
}

.nav-top-link {
    font-family: 'Open Sans';
}

.reason-to-buy {
    text-align: center;
    font-family: Quicksand !important;
    font-size: 110%;
    font-weight: 800;
    color: #ffcc00 !important
}

.news-title {
    font-family: "Open Sans" !important;
    font-weight: 650;
    font-size: 1em;
}

.my-table {
    border: 0.7px solid #666;
    border-collapse: collapse;
}

.my-table td {
    border: 0.7px solid #666;
}

.my-table tr:not(:last-child) td {
    border-bottom-color: #ccc
}