@font-face {font-family: 'icomoon';src: url('../fonts/icomoon/icomoon.eot?pykbwz');src: url('../fonts/icomoon/icomoon.eot?pykbwz#iefix') format('embedded-opentype'), url('../fonts/icomoon/icomoon.ttf?pykbwz') format('truetype'), url('../fonts/icomoon/icomoon.woff?pykbwz') format('woff'), url('../fonts/icomoon/icomoon.svg?pykbwz#icomoon') format('svg');font-weight: normal;font-style: normal;font-display: block;}
[class^="icon-"], [class*=" icon-"] {font-family: 'icomoon' !important;speak: never;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-vg-filter:before {content: "\e941";}
.icon-prise-electrique:before {content: "\e93c";}
.icon-alguecoup:before {content: "\e91f";}
.icon-algue1:before {content: "\e920";}
.icon-algue2:before {content: "\e921";}
.icon-etoile-de-mer:before {content: "\e922";}
.icon-logo-styleo .path1:before {content: "\e923";}
.icon-logo-styleo .path2:before {content: "\e924";margin-left: -2.216796875em;}
.icon-logo-styleo .path3:before {content: "\e925";margin-left: -2.216796875em;}
.icon-logo-styleo .path4:before {content: "\e926";margin-left: -2.216796875em;}
.icon-logo-styleo .path5:before {content: "\e927";margin-left: -2.216796875em;}
.icon-logo-styleo .path6:before {content: "\e928";margin-left: -2.216796875em;opacity: 0.5;}
.icon-logo-styleo .path7:before {content: "\e929";margin-left: -2.216796875em;}
.icon-logo-styleo .path8:before {content: "\e92a";margin-left: -2.216796875em;}
.icon-logo-styleo .path9:before {content: "\e92b";margin-left: -2.216796875em;}
.icon-logo-styleo .path10:before {content: "\e92c";margin-left: -2.216796875em;}
.icon-logo-styleo .path11:before {content: "\e92d";margin-left: -2.216796875em;}
.icon-logo-styleo .path12:before {content: "\e92e";margin-left: -2.216796875em;}
.icon-logo-styleo .path13:before {content: "\e92f";margin-left: -2.216796875em;}
.icon-logo-styleo .path14:before {content: "\e930";margin-left: -2.216796875em;}
.icon-logo-styleo .path15:before {content: "\e931";margin-left: -2.216796875em;}
.icon-logo-styleo .path16:before {content: "\e932";margin-left: -2.216796875em;opacity: 0.5;}
.icon-logo-styleo .path17:before {content: "\e933";margin-left: -2.216796875em;opacity: 0.5;}
.icon-logo-styleo .path18:before {content: "\e934";margin-left: -2.216796875em;opacity: 0.5;}
.icon-logo-styleo .path19:before {content: "\e935";margin-left: -2.216796875em;opacity: 0.5;}
.icon-logo-styleo .path20:before {content: "\e936";margin-left: -2.216796875em;opacity: 0.5;}
.icon-logo-styleo .path21:before {content: "\e937";margin-left: -2.216796875em;opacity: 0.5;}
.icon-logo-styleo .path22:before {content: "\e938";margin-left: -2.216796875em;opacity: 0.5;}
.icon-logo-styleo .path23:before {content: "\e939";margin-left: -2.216796875em;}
.icon-palme-sub:before {content: "\e93a";}
.icon-point-interrogatif:before {content: "\e93b";}
.icon-download:before {content: "\e91e";}
.icon-aire-de-jeux:before {content: "\e900";}
.icon-alimentation:before {content: "\e901";}
.icon-arrow-down:before {content: "\e902";}
.icon-arrow-left:before {content: "\e903";}
.icon-arrow-right:before {content: "\e904";}
.icon-arrow-up:before {content: "\e905";}
.icon-bar-restaurant:before {content: "\e906";}
.icon-boussole:before {content: "\e907";}
.icon-calendar:before {content: "\e908";}
.icon-camping-car:before {content: "\e909";}
.icon-chaise:before {content: "\e90a";}
.icon-chiens:before {content: "\e90b";}
.icon-contact:before {content: "\e90c";}
.icon-documentation:before {content: "\e90d";}
.icon-facebook:before {content: "\e90e";}
.icon-faq:before {content: "\e90f";}
.icon-flacon-de-neige:before {content: "\e910";}
.icon-fleche-droite:before {content: "\e911";}
.icon-instagram:before {content: "\e912";}
.icon-langue:before {content: "\e913";}
.icon-laverie:before {content: "\e914";}
.icon-nurserie:before {content: "\e915";}
.icon-person:before {content: "\e916";}
.icon-phone:before {content: "\e917";}
.icon-sanitaire:before {content: "\e918";}
.icon-search:before {content: "\e919";}
.icon-tv:before {content: "\e91a";}
.icon-users:before {content: "\e91b";}
.icon-wifi:before {content: "\e91c";}
.icon-youtube:before {content: "\e91d";}