/*
Flaticon icon font: Flaticon
Creation date: 22/02/2019 10:26
*/

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

@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family: "Flaticon";
        src: url("./Flaticon.svg#Flaticon") format("svg");
    }
}

[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {
    font-family: Flaticon;
    /*font-size: 20px;*/
    font-style: normal;
    /*margin-left: 20px;*/
}

.flaticon-facebook-placeholder-for-locate-places-on-maps:before {
    content: "\f100";
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-image: -webkit-linear-gradient(0deg, #ffc600 0%, #ff4200 100%);
    background-image: -moz-linear-gradient(0deg, #ffc600 0%, #ff4200 100%);
}
.flaticon-instagram:before {
    content: "\f101";
}
.flaticon-twitter:before {
    content: "\f102";
}
.flaticon-youtube:before {
    content: "\f103";
}
.flaticon-facebook:before {
    content: "\f104";
}
.flaticon-right-arrow:before {
    content: "\f105";
}
.flaticon-phone-call:before {
    content: "\f106";
    background-image: -webkit-linear-gradient(0deg, #06ecfe 0%, #2ba4f5 100%);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
}
.flaticon-envelope:before {
    content: "\f107";
    color: #5ad0ff;
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-image: -webkit-linear-gradient(0deg, #5ad0ff 0%, #3224e9 100%);
    background-image: -moz-linear-gradient(0deg, #5ad0ff 0%, #3224e9 100%);
}
.flaticon-telephone:before {
    content: "\f108";
    color: #8cffed;
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-image: -webkit-linear-gradient(0deg, #8cffed 0%, #009cff 100%);
    background-image: -moz-linear-gradient(0deg, #8cffed 0%, #009cff 100%);
}
.flaticon-down-arrow:before {
    content: "\f109";
}