@font-face {
    font-family: 'FontAwesome';
    src: url(../fonts/fontawesome-webfont.eot?v=4.7.0);
    src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"), url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"), url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

.fa {
    display: inline-block;
    font-family: 'FontAwesome';
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

[class*='fa-']:before {
    font-weight: 400;
    font-family: 'FontAwesome'
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-phone:before {
    content: "\f095"
}

.fa-angle-up:before {
    content: "\f106"
}

.fa-circle-o-notch:before {
    content: "\f1ce"
}

@font-face {
    font-family: "Material Design Icons";
    src: url(../fonts/materialdesignicons-webfont.eot?v=1.4.57);
    src: url("../fonts/materialdesignicons-webfont.eot?#iefix&v=1.4.57") format("embedded-opentype"), url(../fonts/materialdesignicons-webfont.woff2?v=1.4.57) format("woff2"), url(../fonts/materialdesignicons-webfont.woff?v=1.4.57) format("woff"), url(../fonts/materialdesignicons-webfont.ttf?v=1.4.57) format("truetype"), url("../fonts/materialdesignicons-webfont.svg?v=1.4.57#materialdesigniconsregular") format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

.mdi {
    display: inline-block;
    font: normal normal normal 24px/1 "Material Design Icons";
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0)
}

.mdi-alert-outline:before {
    content: "\f129"
}

.mdi-check:before {
    content: "\f222"
}

.mdi-email:before {
    content: "\f2e3"
}

.mdi-instagram:before {
    content: "\f3f1"
}

.mdi-map-marker:before {
    content: "\f440"
}

.mdi-phone:before {
    content: "\f4e1"
}

@font-face {
    font-family: 'Linearicons';
    font-weight: 400;
    font-style: normal;
    src: url(../fonts/Linearicons.eot);
    src: local("Linearicons"), local("Linearicons"), url(../fonts/Linearicons.woff) format("woff"), url(../fonts/Linearicons.ttf) format("truetype");
    font-display: swap
}

[class^="linearicons-"],
[class*=" linearicons-"] {
    font-family: 'Linearicons' !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.linearicons-users:before {
    content: "\ea22"
}

.linearicons-truck:before {
    content: "\eb57"
}

.linearicons-archery:before {
    content: "\eb70"
}