@charset "UTF-8";

@font-face {
  font-family: "a1-event";
  src:url("fonts/a1-event.eot");
  src:url("fonts/a1-event.eot?#iefix") format("embedded-opentype"),
    url("fonts/a1-event.woff") format("woff"),
    url("fonts/a1-event.ttf") format("truetype"),
    url("fonts/a1-event.svg#a1-event") format("svg");
  font-weight: normal;
  font-style: normal;

}

[data-icon]:before {
  font-family: "a1-event" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="a1-event-"]:before,
[class*=" a1-event-"]:before {
  font-family: "a1-event" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.a1-event-kids-club:before {
  content: "\3a";
}
.a1-event-parent-and-baby:before {
  content: "\3f";
}
.a1-event-seniors:before {
  content: "\40";
}
.a1-event-movies:before {
  content: "\3c";
}
.a1-event-theatre:before {
  content: "\43";
}
.a1-event-opera:before {
  content: "\3e";
}
.a1-event-music:before {
  content: "\3d";
}
.a1-event-sports:before {
  content: "\42";
}
.a1-event-comedy:before {
  content: "\35";
}
.a1-event-ballet:before {
  content: "\32";
}
.a1-event-a1-event-dance:before {
  content: "\36";
}
.a1-event-virtual-reality:before {
  content: "\45";
}
.a1-event-live:before {
  content: "\3b";
}
.a1-event-audio-described:before {
  content: "\31";
}
.a1-event-closed-captions:before {
  content: "\34";
}
.a1-event-subtitles:before {
  content: "\5e";
}
.a1-event-vip:before {
  content: "\44";
}
.a1-event-enhanced:before {
  content: "\38";
}
.a1-event-dbox:before {
  content: "\37";
}
.a1-event-imax:before {
  content: "\39";
}
.a1-event-3d:before {
  content: "\30";
}
.a1-event-outline:before {
  content: "\49";
}
.a1-event-solid:before {
  content: "\4a";
}
.a1-event-sofa-left-outline:before {
  content: "\4b";
}
.a1-event-sofa-middle-outline:before {
  content: "\4c";
}
.a1-event-sofa-right-outline:before {
  content: "\4d";
}
.a1-event-sofa-left-solid:before {
  content: "\4e";
}
.a1-event-sofa-middle-solid:before {
  content: "\4f";
}
.a1-event-sofa-right-solid:before {
  content: "\50";
}
.a1-event-armchair-outline:before {
  content: "\51";
}
.a1-event-armchair-solid:before {
  content: "\52";
}
.a1-event-chaise-longue-left-outline:before {
  content: "\53";
}
.a1-event-chaise-longue-right-outline:before {
  content: "\54";
}
.a1-event-chaise-longue-left-solid:before {
  content: "\55";
}
.a1-event-chaise-longue-right-solid:before {
  content: "\56";
}
.a1-event-wheelchair-outline:before {
  content: "\47";
}
.a1-event-wheelchair-solid:before {
  content: "\46";
}
.a1-event-carer-outline:before {
  content: "\48";
}
.a1-event-carer-solid:before {
  content: "\33";
}
.a1-event-standing-outline:before {
  content: "\57";
}
.a1-event-standing-solid:before {
  content: "\58";
}
.a1-event-x-edge:before {
  content: "\59";
}
.a1-event-x-infill:before {
  content: "\5a";
}
.a1-event-restricted-edge:before {
  content: "\5b";
}
.a1-event-restricted-infill:before {
  content: "\5c";
}
.a1-event-hard-of-hearing:before {
  content: "\5d";
}
