@font-face {
    font-family: 'icomoon';
    src: url('/layout/fonts/icomoon.eot?so8ju7');
    src: url('/layout/fonts/icomoon.eot?so8ju7#iefix') format('embedded-opentype'), url('/layout/fonts/icomoon.ttf?so8ju7') format('truetype'), url('/layout/fonts/icomoon.woff?so8ju7') format('woff'), url('/layout/fonts/icomoon.svg?so8ju7#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

[class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-ico-cirkel-persoon:before {
    content: "\e91a";
    color: #6d6e71;
}
.icon-ico-cirkel-pijl-beneden:before {
    content: "\e900";
}

.icon-ico-cirkel-pijl-boven:before {
    content: "\e901";
}

.icon-ico-cirkel-pijl-links:before {
    content: "\e902";
}

.icon-ico-cirkel-pijl-rechts:before {
    content: "\e903";
}

.icon-ico-pijl-beneden:before {
    content: "\e904";
}

.icon-ico-pijl-boven:before {
    content: "\e905";
}

.icon-ico-pijl-links:before {
    content: "\e906";
}

.icon-ico-pijl-rechts:before {
    content: "\e907";
}

.icon-ico-contact:before {
    content: "\e908";
}

.icon-ico-contact-email:before {
    content: "\e909";
}

.icon-ico-nav-vergrootglas:before {
    content: "\e90a";
}

.icon-ico-menu:before {
    content: "\e90b";
}

.icon-ico-inloggen:before {
    content: "\e90c";
}

.icon-ico-contact-telefoon:before {
    content: "\e90d";
}

.icon-ico-contact-whatsapp:before {
    content: "\e91d";
}

.icon-ico-kruis:before {
    content: "\e926";
}

.icon-ico-facebook:before {
    content: "\e90e";
}

.icon-ico-twitter:before {
    content: "\e90f";
}

.icon-ico-instagram:before {
    content: "\e910";
}

.icon-ico-linkedin:before {
    content: "\e935";
}

.icon-ico-youtube:before {
    content: "\e911";
}

.icon-ico-cirkel-slot .path1:before {
    content: "\e912";
    color: rgb(255, 255, 255);
}

.icon-ico-cirkel-slot .path2:before {
    content: "\e913";
    margin-left: -1em;
    color: rgb(109, 110, 113);
}

.icon-ico-cirkel-slot .path3:before {
    content: "\e914";
    margin-left: -1em;
    color: rgb(109, 110, 113);
}

.icon-ico-cirkel-slot .path4:before {
    content: "\e915";
    margin-left: -1em;
    color: rgb(109, 110, 113);
}

.icon-ico-cirkel-vink .path1:before {
    content: "\e916";
    color: rgb(255, 255, 255);
}

.icon-ico-cirkel-vink .path2:before {
    content: "\e917";
    margin-left: -1em;
    color: rgb(109, 110, 113);
}

.icon-ico-cirkel-vink .path3:before {
    content: "\e918";
    margin-left: -1em;
    color: rgb(109, 110, 113);
}

.icon-ico-cirkel-vraagteken .path1:before {
    content: "\e919";
    color: rgb(255, 255, 255);
}

.icon-ico-cirkel-vraagteken .path2:before {
    content: "\e91a";
    margin-left: -1em;
    color: rgb(109, 110, 113);
}

.icon-ico-cirkel-vraagteken .path3:before {
    content: "\e91b";
    margin-left: -1em;
    color: rgb(109, 110, 113);
}

.icon-ico-cirkel-zandloper .path1:before {
    content: "\e91c";
    color: rgb(255, 255, 255);
}

.icon-ico-cirkel-zandloper .path2:before {
    content: "\e91d";
    margin-left: -1em;
    color: rgb(109, 110, 113);
}

.icon-ico-cirkel-zandloper .path3:before {
    content: "\e91e";
    margin-left: -1em;
    color: rgb(109, 110, 113);
}

.icon-ico-vink:before {
    content: "\e922";
}

.icon-ico-winkelwagen:before {
    content: "\e923";
}

.icon-ico-nav-spaarvarken:before {
    content: "\e924";
}

.icon-ico-apenstaartje:before {
    content: "\e925";
}

.icon-ico-aanhanger:before {
    content: "\e927";
}

.icon-ico-shop:before {
    content: "\e928";
}

.icon-ico-stomerij:before {
    content: "\e929";
}

.icon-ico-tabak:before {
    content: "\e92a";
}

.icon-ico-tijd:before {
    content: "\e92b";
}

.icon-ico-wasbox:before {
    content: "\e92c";
}

.icon-ico-wasmachine:before {
    content: "\e92d";
}

.icon-ico-wasstraat:before {
    content: "\e92e";
}

.icon-ico-wifi:before {
    content: "\e92f";
}

.icon-ico-kranten:before {
    content: "\e936";
}

.icon-ico-locatie:before {
    content: "\e937";
}

.icon-ico-bediening:before {
    content: "\e938";
}

.icon-ico-koffie:before {
    content: "\e93f";
}

.icon-ico-lpg:before {
    content: "\e940";
}

.icon-ico-bandenspanning:before {
    content: "\e941";
}

.icon-ico-autosnelweg:before {
    content: "\e942";
}

.icon-ico-koffie2:before {
    content: "\e943";
}
.icon-ico-24-7:before {
  content: "\e91f";
}

.icon-ico-broodje:before {
  content: "\e933";
}

.icon-ico-pomp:before {
  content: "\e93c";
}

.icon-ico-pijl-linksrechts:before {
    content: "\e947";
}
.icon-ico-zandloper:before {
  content: "\e944";
}

.icon-ico-prullenbak:before {
  content: "\e913";
}
.icon-ico-instellingen:before {
  content: "\e914";
}
.icon-ico-cirkel-plus:before {
    content: "\e915";
}

.icon-ico-home:before {
    content: "\e917";
}

.icon-icon-ico-linkedin:before {
    content: "\e918";
}

[class^="icon-"], [class*=" icon-"] {
    vertical-align: text-bottom;
    line-height: 18px;
}
