@font-face {
    font-display: swap;
    font-family: flaticon;
    src: url(../fonts/icons/Flaticon.eot);
    src: url(../fonts/icons/Flaticon.eot?#iefix) format("embedded-opentype"),
        url(../fonts/icons/Flaticon.woff2) format("woff2"),
        url(../fonts/icons/Flaticon.woff) format("woff"),
        url(../fonts/icons/Flaticon.ttf) format("truetype"),
        url(../fonts/icons/Flaticon.svg#Flaticon) format("svg");
    font-weight: 400;
    font-style: normal
}
[class*=" flaticon-"]:after,
[class*=" flaticon-"]:before,
[class^=flaticon-]:after,
[class^=flaticon-]:before {
    font-family: Flaticon;
    font-size: inherit;
    font-style: normal
}
.flaticon-medal:before {
    content: "\f103"
}
.flaticon-paint-brush:before {
    content: "\f104"
}
.flaticon-money:before {
    content: "\f10d"
}
.flaticon-mobile-phone:before {
    content: "\f135"
}
.flaticon-mail-1:before {
    content: "\f137"
}
.flaticon-right-arrow:before {
    content: "\f143"
}
.flaticon-plane:before {
    content: "\f151"
}
.flaticon-settings-1:before {
    content: "\f152"
}
.flaticon-search-4:before {
    content: "\f160"
}
.flaticon-pin:before {
    content: "\f163"
}
.flaticon-light-bulb:before {
    content: "\f19e"
}
.flaticon-heart-5:before {
    content: "\f1a1"
}
.flaticon-chef:before {
    content: "\f1a5"
}
.flaticon-photo-camera:before {
    content: "\f1ab"
}
.flaticon-cart:before {
    content: "\f1b3"
}
.flaticon-browser:before {
    content: "\f1b6"
}
.flaticon-laptop-1:before {
    content: "\f1ba"
}
.flaticon-world:before {
    content: "\f1d9"
}
.fa.fa-twitter {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400
}
.fa.fa-facebook {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400
}
.fa.fa-facebook:before {
    content: "\f39e"
}
.fa.fa-pinterest {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400
}
.fa.fa-linkedin {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400
}
.fa.fa-linkedin:before {
    content: "\f0e1"
}
.fa.fa-youtube {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400
}
.fa.fa-instagram {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400
}
.fa {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1
}
@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}
@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}
.fa-facebook:before {
    content: "\f09a"
}
.fa-instagram:before {
    content: "\f16d"
}
.fa-linkedin:before {
    content: "\f08c"
}
.fa-pinterest:before {
    content: "\f0d2"
}
.fa-twitter:before {
    content: "\f099"
}
.fa-youtube:before {
    content: "\f167"
}
@font-face {
    font-family: 'Font Awesome 5 Brands';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/icons/fa-brands-400.eot);
    src: url(../fonts/icons/fa-brands-400.eot?#iefix) format("embedded-opentype"),
        url(../fonts/icons/fa-brands-400.woff2) format("woff2"),
        url(../fonts/icons/fa-brands-400.woff) format("woff"),
        url(../fonts/icons/fa-brands-400.ttf) format("truetype"),
        url(../fonts/icons/fa-brands-400.svg#fontawesome) format("svg")
}
.fa {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900
}