@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@400;500;600;700&display=swap);
/**
 * Fonts
*/
@font-face {
  font-family: "bcn_arabic_roundedbold";
  src: url("../../fonts/newfonts/bcnarabicrounded-bold-webfont.woff2") format("woff2"), url("../../fonts/newfonts/bcnarabicrounded-bold-webfont.woff") format("woff"), url("../../fonts/newfonts/bcnarabicrounded-bold-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "bcn_arabic_roundedbook";
  src: url("../../fonts/newfonts/bcnarabicrounded-book-webfont.woff2") format("woff2"), url("../../fonts/newfonts/bcnarabicrounded-book-webfont.woff") format("woff"), url("../../fonts/newfonts/bcnarabicrounded-book-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "bcn_arabic_roundedlight";
  src: url("../../fonts/newfonts/bcnarabicrounded-light-webfont.woff2") format("woff2"), url("../../fonts/newfonts/bcnarabicrounded-light-webfont.woff") format("woff"), url("../../fonts/newfonts/bcnarabicrounded-light-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "bcn_arabic_roundedmedium";
  src: url("../../fonts/newfonts/bcnarabicrounded-medium-webfont.woff2") format("woff2"), url("../../fonts/newfonts/bcnarabicrounded-medium-webfont.woff") format("woff"), url("../../fonts/newfonts/bcnarabicrounded-medium-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "bcn_arabic_roundedregular";
  src: url("../../fonts/newfonts/bcnarabicrounded-regular-webfont.woff2") format("woff2"), url("../../fonts/newfonts/bcnarabicrounded-regular-webfont.woff") format("woff"), url("../../fonts/newfonts/bcnarabicrounded-regular-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "bcn_arabic_roundedthin";
  src: url("../../fonts/newfonts/bcnarabicrounded-thin-webfont.woff2") format("woff2"), url("../../fonts/newfonts/bcnarabicrounded-thin-webfont.woff") format("woff"), url("../../fonts/newfonts/bcnarabicrounded-thin-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "bcn_arabic_roundedultralight";
  src: url("../../fonts/newfonts/bcnarabicrounded-ultralight-webfont.woff2") format("woff2"), url("../../fonts/newfonts/bcnarabicrounded-ultralight-webfont.woff") format("woff"), url("../../fonts/newfonts/bcnarabicrounded-ultralight-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "fedra_arabic_display_arblack";
  src: url("../../fonts/newfonts/fedraarabicdisplayar-black-webfont.woff2") format("woff2"), url("../../fonts/newfonts/fedraarabicdisplayar-black-webfont.woff") format("woff"), url("../../fonts/newfonts/fedraarabicdisplayar-black-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "fedra_arabic_display_hairline";
  src: url("../../fonts/newfonts/fedraarabicdisplayar-hairline-webfont.woff2") format("woff2"), url("../../fonts/newfonts/fedraarabicdisplayar-hairline-webfont.woff") format("woff"), url("../../fonts/newfonts/fedraarabicdisplayar-hairline-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "fedra_arabic_display_arheavy";
  src: url("../../fonts/newfonts/fedraarabicdisplayar-heavy-webfont.woff2") format("woff2"), url("../../fonts/newfonts/fedraarabicdisplayar-heavy-webfont.woff") format("woff"), url("../../fonts/newfonts/fedraarabicdisplayar-heavy-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "fedra_arabic_display_arthin";
  src: url("../../fonts/newfonts/fedraarabicdisplayar-thin-webfont.woff2") format("woff2"), url("../../fonts/newfonts/fedraarabicdisplayar-thin-webfont.woff") format("woff"), url("../../fonts/newfonts/fedraarabicdisplayar-thin-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "Galano Grotesque Black";
  src: url("../../fonts/galano/GalanoGrotesqueBlack.woff2") format("woff2"), url("../../fonts/galano/GalanoGrotesqueBlack.woff") format("woff"), url("../../fonts/galano/GalanoGrotesqueBlack.otf") format("opentype");
  font-style: normal;
  font-weight: 400; }

@font-face {
  font-family: "Galano Grotesque Bold";
  src: url("../../fonts/galano/GalanoGrotesqueBold.woff2") format("woff2"), url("../../fonts/galano/GalanoGrotesqueBold.woff") format("woff"), url("../../fonts/galano/GalanoGrotesqueBold.otf") format("opentype");
  font-style: normal;
  font-weight: 400; }

@font-face {
  font-family: "Galano Grotesque ExtraBold";
  src: url("../../fonts/galano/GalanoGrotesqueExtraBold.woff2") format("woff2"), url("../../fonts/galano/GalanoGrotesqueExtraBold.woff") format("woff"), url("../../fonts/galano/GalanoGrotesqueExtraBold.otf") format("opentype");
  font-style: normal;
  font-weight: 400; }

@font-face {
  font-family: "Galano Grotesque Light";
  src: url("../../fonts/galano/GalanoGrotesqueLight.woff2") format("woff2"), url("../../fonts/galano/GalanoGrotesqueLight.woff") format("woff"), url("../../fonts/galano/GalanoGrotesqueLight.otf") format("opentype");
  font-style: normal;
  font-weight: 400; }

@font-face {
  font-family: "Galano Grotesque Medium";
  src: url("../../fonts/galano/GalanoGrotesqueMedium.woff2") format("woff2"), url("../../fonts/galano/GalanoGrotesqueMedium.woff") format("woff"), url("../../fonts/galano/GalanoGrotesqueMedium.otf") format("opentype");
  font-style: normal;
  font-weight: 400; }

@font-face {
  font-family: "Galano Grotesque Medium Italic";
  src: url("../../fonts/galano/GalanoGrotesqueMediumItalic.woff2") format("woff2"), url("../../fonts/galano/GalanoGrotesqueMediumItalic.woff") format("woff"), url("../../fonts/galano/GalanoGrotesqueMediumItalic.otf") format("opentype");
  font-style: normal;
  font-weight: 400; }

@font-face {
  font-family: "Galano Grotesque";
  src: url("../../fonts/galano/GalanoGrotesqueRegular.woff2") format("woff2"), url("../../fonts/galano/GalanoGrotesqueRegular.woff") format("woff"), url("../../fonts/galano/GalanoGrotesqueRegular.otf") format("opentype");
  font-style: normal;
  font-weight: 400; }

@font-face {
  font-family: "Galano Grotesque SemiBold";
  src: url("../../fonts/galano/GalanoGrotesqueSemiBold.woff2") format("woff2"), url("../../fonts/galano/GalanoGrotesqueSemiBold.woff") format("woff"), url("../../fonts/galano/GalanoGrotesqueSemiBold.otf") format("opentype");
  font-style: normal;
  font-weight: 400; }

@font-face {
  font-family: "Galano Grotesque SemiBold Italic";
  src: url("../../fonts/galano/GalanoGrotesqueSemiBoldItalic.woff2") format("woff2"), url("../../fonts/galano/GalanoGrotesqueSemiBoldItalic.woff") format("woff"), url("../../fonts/galano/GalanoGrotesqueSemiBoldItalic.otf") format("opentype");
  font-style: normal;
  font-weight: 400; }

@font-face {
  font-family: "bcn_arabic_roundedbold";
  src: url("../../fonts/newfonts/bcnarabicrounded-bold-webfont.woff2") format("woff2"), url("../../fonts/newfonts/bcnarabicrounded-bold-webfont.woff") format("woff"), url("../../fonts/newfonts/bcnarabicrounded-bold-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "bcn_arabic_roundedbook";
  src: url("../../fonts/newfonts/bcnarabicrounded-book-webfont.woff2") format("woff2"), url("../../fonts/newfonts/bcnarabicrounded-book-webfont.woff") format("woff"), url("../../fonts/newfonts/bcnarabicrounded-book-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "bcn_arabic_roundedlight";
  src: url("../../fonts/newfonts/bcnarabicrounded-light-webfont.woff2") format("woff2"), url("../../fonts/newfonts/bcnarabicrounded-light-webfont.woff") format("woff"), url("../../fonts/newfonts/bcnarabicrounded-light-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "bcn_arabic_roundedmedium";
  src: url("../../fonts/newfonts/bcnarabicrounded-medium-webfont.woff2") format("woff2"), url("../../fonts/newfonts/bcnarabicrounded-medium-webfont.woff") format("woff"), url("../../fonts/newfonts/bcnarabicrounded-medium-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "bcn_arabic_roundedregular";
  src: url("../../fonts/newfonts/bcnarabicrounded-regular-webfont.woff2") format("woff2"), url("../../fonts/newfonts/bcnarabicrounded-regular-webfont.woff") format("woff"), url("../../fonts/newfonts/bcnarabicrounded-regular-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "bcn_arabic_roundedthin";
  src: url("../../fonts/newfonts/bcnarabicrounded-thin-webfont.woff2") format("woff2"), url("../../fonts/newfonts/bcnarabicrounded-thin-webfont.woff") format("woff"), url("../../fonts/newfonts/bcnarabicrounded-thin-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "bcn_arabic_roundedultralight";
  src: url("../../fonts/newfonts/bcnarabicrounded-ultralight-webfont.woff2") format("woff2"), url("../../fonts/newfonts/bcnarabicrounded-ultralight-webfont.woff") format("woff"), url("../../fonts/newfonts/bcnarabicrounded-ultralight-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "fedra_arabic_display_arblack";
  src: url("../../fonts/newfonts/fedraarabicdisplayar-black-webfont.woff2") format("woff2"), url("../../fonts/newfonts/fedraarabicdisplayar-black-webfont.woff") format("woff"), url("../../fonts/newfonts/fedraarabicdisplayar-black-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "fedra_arabic_display_hairline";
  src: url("../../fonts/newfonts/fedraarabicdisplayar-hairline-webfont.woff2") format("woff2"), url("../../fonts/newfonts/fedraarabicdisplayar-hairline-webfont.woff") format("woff"), url("../../fonts/newfonts/fedraarabicdisplayar-hairline-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "fedra_arabic_display_arheavy";
  src: url("../../fonts/newfonts/fedraarabicdisplayar-heavy-webfont.woff2") format("woff2"), url("../../fonts/newfonts/fedraarabicdisplayar-heavy-webfont.woff") format("woff"), url("../../fonts/newfonts/fedraarabicdisplayar-heavy-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "fedra_arabic_display_arthin";
  src: url("../../fonts/newfonts/fedraarabicdisplayar-thin-webfont.woff2") format("woff2"), url("../../fonts/newfonts/fedraarabicdisplayar-thin-webfont.woff") format("woff"), url("../../fonts/newfonts/fedraarabicdisplayar-thin-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  border: none;
  font: inherit;
  font-size: 100%;
  margin: 0;
  padding: 0;
  vertical-align: baseline; }

html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%; }

*,
*:before,
*:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary,
main {
  display: block; }

audio,
canvas,
video {
  display: inline-block; }

body {
  margin: 0; }

ul {
  list-style-type: none; }

a {
  background: transparent;
  text-decoration: none; }

button,
input {
  line-height: normal; }

input[type='search'] {
  -webkit-appearance: textfield; }

input[type='search']::-webkit-search-decoration,
input[type='search']::-webkit-search-cancel-button {
  -webkit-appearance: none; }

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

textarea {
  overflow: auto;
  vertical-align: top; }

img {
  display: block;
  max-width: 100%;
  height: auto; }

textarea:focus,
input:focus {
  outline: 0; }

input {
  margin: 0;
  padding: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }

a,
button {
  outline: 0; }
  a:hover, a:active, a:visited,
  button:hover,
  button:active,
  button:visited {
    outline: 0; }

button {
  background: transparent;
  border: 0;
  padding: 0; }

h2 {
  font-weight: 700;
  font-size: 25px;
  margin-bottom: 12px;
  color: #1E1E1E; }
  h2:lang(ar) {
    font-family: "bcn_arabic_roundedbold"; }
  h2:lang(ar):lang(en) {
    font-family: 'Nunito', sans-serif; }
  h2:lang(ar):lang(ar) {
    font-family: "fedra_arabic_display_arheavy"; }

.globalButton {
  border-radius: 15px;
  font-size: 17px;
  letter-spacing: -0.24902px;
  line-height: 25px;
  height: 72px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
  font-weight: 500; }
  .globalButton:lang(ar) {
    font-family: "bcn_arabic_roundedmedium"; }
  .globalButton.black {
    background: -webkit-gradient(linear, left top, left bottom, from(#404040), to(#1e1e1e));
    background: linear-gradient(180deg, #404040 0%, #1e1e1e 100%);
    color: #fff; }
  .globalButton.white {
    background: #fff;
    color: #1E1E1E; }
  .globalButton.modeshGlobalButton {
    background: linear-gradient(5deg, #2C52A4 13.92%, #00A8E3 90.58%);
    color: white;
    border: 1.5px solid #00bdff;
    -webkit-box-shadow: 0px 2px 12px 0px rgba(0, 168, 227, 0.5);
            box-shadow: 0px 2px 12px 0px rgba(0, 168, 227, 0.5);
    font-size: 16px;
    font-weight: 600; }
    .globalButton.modeshGlobalButton:lang(ar) {
      font-family: "bcn_arabic_roundedbold"; }
    .globalButton.modeshGlobalButton::before {
      content: "";
      background-image: url("../images/modesh/logo.svg");
      display: block;
      width: 38px;
      height: 36px;
      background-repeat: no-repeat; }
  .globalButton.modeshGlobalButton-New {
    border-radius: 56px;
    background: linear-gradient(201deg, #FFE600 2.39%, #FFB800 97.02%);
    color: #000;
    font-size: 18px;
    border: none;
    font-weight: 700; }
    .globalButton.modeshGlobalButton-New:lang(ar) {
      font-family: "bcn_arabic_roundedbold"; }
  .globalButton.blueButton {
    width: 156px;
    height: 46px;
    gap: 12px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    border-radius: 36px;
    color: white;
    background: #00A8E3;
    font-weight: 500;
    line-height: 22px; }
    .globalButton.blueButton:lang(ar) {
      font-family: "bcn_arabic_roundedmedium"; }
  .globalButton.yellowButton {
    width: 156px;
    height: 46px;
    gap: 12px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    border-radius: 56px;
    background: linear-gradient(201deg, #FFE600 2.39%, #FFB800 97.02%);
    color: black;
    font-weight: 700;
    line-height: 22px; }
    .globalButton.yellowButton:lang(ar) {
      font-family: "bcn_arabic_roundedbold"; }
  .globalButton.gradientBlueButton {
    width: 156px;
    height: 46px;
    gap: 12px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    border-radius: 56px;
    color: white;
    background: linear-gradient(201deg, #00E0FF 2.39%, #06F 97.02%);
    font-weight: 500;
    line-height: 22px; }
    .globalButton.gradientBlueButton:lang(ar) {
      font-family: "bcn_arabic_roundedmedium"; }
  .globalButton.grayButton {
    background: #D9D9D9;
    color: #282828; }
  .globalButton:disabled, .globalButton.disabled {
    pointer-events: none;
    opacity: 0.5; }
  .globalButton.dummy-disabled {
    opacity: 0.5; }
  .globalButton.bordered {
    border: 1px solid #979797;
    color: #1E1E1E; }
  .globalButton.withImage img {
    margin-left: 13px;
    width: 19px; }
  .globalButton.fullWidth {
    width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .globalButton.addButton {
    background: linear-gradient(5deg, #2C52A4 13.92%, #00A8E3 90.58%);
    color: white;
    border: 1.5px solid #00bdff;
    -webkit-box-shadow: 0px 2px 12px 0px rgba(0, 168, 227, 0.5);
            box-shadow: 0px 2px 12px 0px rgba(0, 168, 227, 0.5);
    font-size: 16px;
    font-weight: 600; }
    .globalButton.addButton:lang(ar) {
      font-family: "bcn_arabic_roundedbold"; }
  .globalButton.upperCase {
    text-transform: uppercase; }
  .globalButton.is-disabled {
    pointer-events: none;
    background: rgba(0, 0, 0, 0.5); }
  .globalButton.paypal {
    background: -webkit-gradient(linear, left top, left bottom, from(#FFC239), color-stop(122.3%, #FFB000), color-stop(122.31%, #FFB000));
    background: linear-gradient(180deg, #FFC239 0%, #FFB000 122.3%, #FFB000 122.31%); }
    .globalButton.paypal img {
      width: 27%; }
    .globalButton.paypal::after {
      display: none; }
    .globalButton.paypal:focus, .globalButton.paypal:hover, .globalButton.paypal:active {
      background: -webkit-gradient(linear, left top, left bottom, from(#FFC239), color-stop(122.3%, #FFB000), color-stop(122.31%, #FFB000));
      background: linear-gradient(180deg, #FFC239 0%, #FFB000 122.3%, #FFB000 122.31%); }
  .globalButton.hide {
    display: none; }
  .globalButton.careempay {
    display: block; }
    .globalButton.careempay .hint {
      display: none; }
  .globalButton.applepay {
    display: none; }
    .globalButton.applepay.active {
      display: block; }

.overlay {
  position: fixed;
  display: none;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 2;
  display: none; }

.show-overlay .overlay {
  display: block; }

.account-header {
  color: #484848;
  font-size: 20px;
  line-height: 26px;
  letter-spacing: -0.5px;
  font-weight: 700;
  margin-bottom: 16px; }
  .account-header:lang(ar) {
    font-family: "bcn_arabic_roundedbold"; }

.copy-to-clipboard {
  position: fixed;
  bottom: 10px;
  z-index: 9;
  background-color: #1E1E1E;
  color: white;
  border-radius: 15px;
  height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  right: 27%;
  -webkit-transition: opacity .5s ease;
  transition: opacity .5s ease;
  opacity: 0;
  overflow: hidden;
  width: 0; }
  .copy-to-clipboard.show {
    opacity: 1;
    height: 40px;
    padding: 5px 15px;
    width: auto; }

.content-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 100%;
  /* Use auto to allow content to determine height */
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  /* Aligns the sidebar at the start */
  position: relative;
  /* Relative positioning is fine */
  overflow: visible;
  /* Ensure overflow doesn't affect sticky */ }
  .content-container .main-content-container {
    width: calc(100% - (35% + 53px));
    margin-right: 53px; }
  .content-container .sidebar-container {
    width: 35%;
    -ms-flex-item-align: start;
        align-self: flex-start;
    /* Aligns with the top of the content */
    position: -webkit-sticky;
    position: sticky;
    top: 150px;
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content; }

/**
 * Swiper 6.3.3
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: October 9, 2020
 */
@font-face {
  font-family: 'swiper-icons';
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
  font-weight: 400;
  font-style: normal; }

:root {
  --swiper-theme-color: #007aff; }

.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1; }

.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
          box-sizing: content-box; }

.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0px, 0, 0);
          transform: translate3d(0px, 0, 0); }

.swiper-container-multirow > .swiper-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.swiper-container-multirow-column > .swiper-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  margin: 0 auto; }

.swiper-slide {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform; }

.swiper-slide-invisible-blank {
  visibility: hidden; }

/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto; }

.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform; }

/* 3D Effects */
.swiper-container-3d {
  -webkit-perspective: 1200px;
          perspective: 1200px; }

.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d; }

.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10; }

.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */ }

.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none; }

.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start; }

.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  -ms-scroll-snap-type: x mandatory;
      scroll-snap-type: x mandatory; }

.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  -ms-scroll-snap-type: y mandatory;
      scroll-snap-type: y mandatory; }

:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */ }

.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color)); }

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none; }

.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1; }

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto; }

.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: 'prev'; }

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto; }

.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: 'next'; }

.swiper-button-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {
  --swiper-navigation-color: #ffffff; }

.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {
  --swiper-navigation-color: #000000; }

.swiper-button-lock {
  display: none; }

:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  */ }

.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: 300ms opacity;
  transition: 300ms opacity;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  z-index: 10; }

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0; }

/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  left: 0;
  width: 100%; }

/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0; }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(0.33);
          transform: scale(0.33);
  position: relative; }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  -webkit-transform: scale(1);
          transform: scale(1); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
          transform: scale(1); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(0.66);
          transform: scale(0.66); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(0.33);
          transform: scale(0.33); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(0.66);
          transform: scale(0.66); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(0.33);
          transform: scale(0.33); }

.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.2; }

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer; }

.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color)); }

.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0px, -50%, 0);
          transform: translate3d(0px, -50%, 0); }

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block; }

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 8px; }

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  -webkit-transition: 200ms top, 200ms -webkit-transform;
  transition: 200ms top, 200ms -webkit-transform;
  transition: 200ms transform, 200ms top;
  transition: 200ms transform, 200ms top, 200ms -webkit-transform; }

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px; }

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  white-space: nowrap; }

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 200ms left, 200ms -webkit-transform;
  transition: 200ms left, 200ms -webkit-transform;
  transition: 200ms transform, 200ms left;
  transition: 200ms transform, 200ms left, 200ms -webkit-transform; }

.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 200ms right, 200ms -webkit-transform;
  transition: 200ms right, 200ms -webkit-transform;
  transition: 200ms transform, 200ms right;
  transition: 200ms transform, 200ms right, 200ms -webkit-transform; }

/* Progress */
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute; }

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transform-origin: left top;
          transform-origin: left top; }

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
          transform-origin: right top; }

.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0; }

.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0; }

.swiper-pagination-white {
  --swiper-pagination-color: #ffffff; }

.swiper-pagination-black {
  --swiper-pagination-color: #000000; }

.swiper-pagination-lock {
  display: none; }

/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1); }

.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%; }

.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%; }

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0; }

.swiper-scrollbar-cursor-drag {
  cursor: move; }

.swiper-scrollbar-lock {
  display: none; }

.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center; }

.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain; }

.swiper-slide-zoomed {
  cursor: move; }

/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */ }

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
          transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s infinite linear;
          animation: swiper-preloader-spin 1s infinite linear;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent; }

.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff; }

.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000; }

@-webkit-keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000; }

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out; }

.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  transition-property: opacity; }

.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none; }

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto; }

.swiper-container-cube {
  overflow: visible; }

.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  width: 100%;
  height: 100%; }

.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none; }

.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0; }

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto; }

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible; }

.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0; }

.swiper-container-flip {
  overflow: visible; }

.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1; }

.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none; }

.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto; }

.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-0.eot");
  src: url("../fonts/uniicons/line/unicons-0.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-0.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-0.woff") format("woff"), url("../fonts/uniicons/line/unicons-0.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-0.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E800-E83B; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-1.eot");
  src: url("../fonts/uniicons/line/unicons-1.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-1.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-1.woff") format("woff"), url("../fonts/uniicons/line/unicons-1.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-1.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E83C-E877; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-10.eot");
  src: url("../fonts/uniicons/line/unicons-10.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-10.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-10.woff") format("woff"), url("../fonts/uniicons/line/unicons-10.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-10.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EA5B-EA96; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-11.eot");
  src: url("../fonts/uniicons/line/unicons-11.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-11.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-11.woff") format("woff"), url("../fonts/uniicons/line/unicons-11.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-11.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EA97-EAD4; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-12.eot");
  src: url("../fonts/uniicons/line/unicons-12.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-12.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-12.woff") format("woff"), url("../fonts/uniicons/line/unicons-12.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-12.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EAD5-EB11; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-13.eot");
  src: url("../fonts/uniicons/line/unicons-13.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-13.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-13.woff") format("woff"), url("../fonts/uniicons/line/unicons-13.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-13.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EB12-EB4D; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-14.eot");
  src: url("../fonts/uniicons/line/unicons-14.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-14.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-14.woff") format("woff"), url("../fonts/uniicons/line/unicons-14.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-14.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EB4E-EB89; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-15.eot");
  src: url("../fonts/uniicons/line/unicons-15.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-15.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-15.woff") format("woff"), url("../fonts/uniicons/line/unicons-15.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-15.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EB8A-EBC5; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-16.eot");
  src: url("../fonts/uniicons/line/unicons-16.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-16.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-16.woff") format("woff"), url("../fonts/uniicons/line/unicons-16.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-16.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EBC6-EC01; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-17.eot");
  src: url("../fonts/uniicons/line/unicons-17.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-17.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-17.woff") format("woff"), url("../fonts/uniicons/line/unicons-17.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-17.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EC02-EC3D; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-18.eot");
  src: url("../fonts/uniicons/line/unicons-18.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-18.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-18.woff") format("woff"), url("../fonts/uniicons/line/unicons-18.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-18.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EC3E-EC79; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-19.eot");
  src: url("../fonts/uniicons/line/unicons-19.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-19.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-19.woff") format("woff"), url("../fonts/uniicons/line/unicons-19.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-19.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EC7A-ECB5; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-2.eot");
  src: url("../fonts/uniicons/line/unicons-2.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-2.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-2.woff") format("woff"), url("../fonts/uniicons/line/unicons-2.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-2.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E878-E8B3; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-20.eot");
  src: url("../fonts/uniicons/line/unicons-20.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-20.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-20.woff") format("woff"), url("../fonts/uniicons/line/unicons-20.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-20.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+ECB6-ECB9; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-3.eot");
  src: url("../fonts/uniicons/line/unicons-3.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-3.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-3.woff") format("woff"), url("../fonts/uniicons/line/unicons-3.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-3.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E8B4-E8EF; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-4.eot");
  src: url("../fonts/uniicons/line/unicons-4.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-4.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-4.woff") format("woff"), url("../fonts/uniicons/line/unicons-4.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-4.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E8F0-E92B; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-5.eot");
  src: url("../fonts/uniicons/line/unicons-5.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-5.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-5.woff") format("woff"), url("../fonts/uniicons/line/unicons-5.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-5.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E92C-E967; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-6.eot");
  src: url("../fonts/uniicons/line/unicons-6.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-6.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-6.woff") format("woff"), url("../fonts/uniicons/line/unicons-6.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-6.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E968-E9A4; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-7.eot");
  src: url("../fonts/uniicons/line/unicons-7.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-7.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-7.woff") format("woff"), url("../fonts/uniicons/line/unicons-7.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-7.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E9A5-E9E1; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-8.eot");
  src: url("../fonts/uniicons/line/unicons-8.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-8.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-8.woff") format("woff"), url("../fonts/uniicons/line/unicons-8.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-8.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E9E2-EA1D; }

@font-face {
  font-family: 'unicons-line';
  src: url("../fonts/uniicons/line/unicons-9.eot");
  src: url("../fonts/uniicons/line/unicons-9.eot#iefix") format("embedded-opentype"), url("../fonts/uniicons/line/unicons-9.woff2") format("woff2"), url("../fonts/uniicons/line/unicons-9.woff") format("woff"), url("../fonts/uniicons/line/unicons-9.ttf") format("truetype"), url("../fonts/uniicons/line/unicons-9.svg#unicons") format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EA1E-EA5A; }

[class^="uil-"]:before,
[class*=" uil-"]:before {
  font-family: "unicons-line";
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  /* For safety - reset parent styles, that can break glyph codes */
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1;
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* Flip and Rotate */
[class*="uil-"].flip-horizontal:before {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1); }

[class*="uil-"].flip-horizontal.rotate-90:before {
  -webkit-transform: rotate(90deg) scaleX(-1);
          transform: rotate(90deg) scaleX(-1); }

[class*="uil-"].flip-horizontal.rotate-180:before {
  -webkit-transform: rotate(180deg) scaleX(-1);
          transform: rotate(180deg) scaleX(-1); }

[class*="uil-"].flip-horizontal.rotate-270:before {
  -webkit-transform: rotate(270deg) scaleX(-1);
          transform: rotate(270deg) scaleX(-1); }

[class*="uil-"].flip-horizontal.flip-vertical:before {
  -webkit-transform: scale(-1);
          transform: scale(-1); }

[class*="uil-"].flip-horizontal.flip-vertical.rotate-90:before {
  -webkit-transform: rotate(90deg) scale(-1);
          transform: rotate(90deg) scale(-1); }

[class*="uil-"].flip-horizontal.flip-vertical.rotate-180:before {
  -webkit-transform: rotate(180deg) scale(-1);
          transform: rotate(180deg) scale(-1); }

[class*="uil-"].flip-horizontal.flip-vertical.rotate-270:before {
  -webkit-transform: rotate(270deg) scale(-1);
          transform: rotate(270deg) scale(-1); }

[class*="uil-"].flip-vertical:before {
  -webkit-transform: scaleY(-1);
          transform: scaleY(-1); }

[class*="uil-"].flip-vertical.rotate-90:before {
  -webkit-transform: rotate(90deg) scaleY(-1);
          transform: rotate(90deg) scaleY(-1); }

[class*="uil-"].flip-vertical.rotate-180:before {
  -webkit-transform: rotate(180deg) scaleY(-1);
          transform: rotate(180deg) scaleY(-1); }

[class*="uil-"].flip-vertical.rotate-270:before {
  -webkit-transform: rotate(270deg) scaleY(-1);
          transform: rotate(270deg) scaleY(-1); }

[class*="uil-"].rotate-90:before {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg); }

[class*="uil-"].rotate-180:before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg); }

[class*="uil-"].rotate-270:before {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg); }

.uil-comment-block:before {
  content: '\E800'; }

.uil-comment-alt-edit:before {
  content: '\E801'; }

.uil-comments:before {
  content: '\E802'; }

.uil-comment-alt-search:before {
  content: '\E803'; }

.uil-comment-shield:before {
  content: '\E804'; }

.uil-comment-alt-dots:before {
  content: '\E805'; }

.uil-comment-download:before {
  content: '\E806'; }

.uil-comment-check:before {
  content: '\E807'; }

.uil-comment-alt-chart-lines:before {
  content: '\E808'; }

.uil-comment-alt-download:before {
  content: '\E809'; }

.uil-comment-alt-lock:before {
  content: '\E80A'; }

.uil-comment-medical:before {
  content: '\E80B'; }

.uil-comment-alt-heart:before {
  content: '\E80C'; }

.uil-comment:before {
  content: '\E80D'; }

.uil-comment-alt-share:before {
  content: '\E80E'; }

.uil-comment-alt-upload:before {
  content: '\E80F'; }

.uil-comment-dots:before {
  content: '\E810'; }

.uil-comment-alt-lines:before {
  content: '\E811'; }

.uil-comment-lock:before {
  content: '\E812'; }

.uil-comment-heart:before {
  content: '\E813'; }

.uil-comment-info-alt:before {
  content: '\E814'; }

.uil-comment-upload:before {
  content: '\E815'; }

.uil-comment-alt-medical:before {
  content: '\E816'; }

.uil-chat-info:before {
  content: '\E817'; }

.uil-comment-alt-notes:before {
  content: '\E818'; }

.uil-comment-alt-plus:before {
  content: '\E819'; }

.uil-comment-alt-image:before {
  content: '\E81A'; }

.uil-comment-share:before {
  content: '\E81B'; }

.uil-comment-edit:before {
  content: '\E81C'; }

.uil-comment-alt-block:before {
  content: '\E81D'; }

.uil-comment-chart-line:before {
  content: '\E81E'; }

.uil-comment-alt-question:before {
  content: '\E81F'; }

.uil-comment-lines:before {
  content: '\E820'; }

.uil-comment-redo:before {
  content: '\E821'; }

.uil-comment-alt-check:before {
  content: '\E822'; }

.uil-comment-alt-shield:before {
  content: '\E823'; }

.uil-chat:before {
  content: '\E824'; }

.uil-comment-alt-message:before {
  content: '\E825'; }

.uil-comment-search:before {
  content: '\E826'; }

.uil-chat-bubble-user:before {
  content: '\E827'; }

.uil-comments-alt:before {
  content: '\E828'; }

.uil-comment-image:before {
  content: '\E829'; }

.uil-comment-alt:before {
  content: '\E82A'; }

.uil-comment-verify:before {
  content: '\E82B'; }

.uil-comment-plus:before {
  content: '\E82C'; }

.uil-comment-question:before {
  content: '\E82D'; }

.uil-comment-notes:before {
  content: '\E82E'; }

.uil-comment-alt-exclamation:before {
  content: '\E82F'; }

.uil-comment-exclamation:before {
  content: '\E830'; }

.uil-no-entry:before {
  content: '\E831'; }

.uil-screw:before {
  content: '\E832'; }

.uil-tape:before {
  content: '\E833'; }

.uil-paint-tool:before {
  content: '\E834'; }

.uil-comment-alt-verify:before {
  content: '\E835'; }

.uil-comment-alt-redo:before {
  content: '\E836'; }

.uil-trowel:before {
  content: '\E837'; }

.uil-drill:before {
  content: '\E838'; }

.uil-comment-info:before {
  content: '\E839'; }

.uil-jackhammer:before {
  content: '\E83A'; }

.uil-comment-alt-info:before {
  content: '\E83B'; }

.uil-wheel-barrow:before {
  content: '\E83C'; }

.uil-comment-message:before {
  content: '\E83D'; }

.uil-shovel:before {
  content: '\E83E'; }

.uil-keyhole-square:before {
  content: '\E83F'; }

.uil-keyhole-circle:before {
  content: '\E840'; }

.uil-traffic-barrier:before {
  content: '\E841'; }

.uil-keyhole-square-full:before {
  content: '\E842'; }

.uil-wall:before {
  content: '\E843'; }

.uil-constructor:before {
  content: '\E844'; }

.uil-hard-hat:before {
  content: '\E845'; }

.uil-shield-exclamation:before {
  content: '\E846'; }

.uil-lock-open-alt:before {
  content: '\E847'; }

.uil-unlock:before {
  content: '\E848'; }

.uil-unlock-alt:before {
  content: '\E849'; }

.uil-heart-alt:before {
  content: '\E84A'; }

.uil-octagon:before {
  content: '\E84B'; }

.uil-lock:before {
  content: '\E84C'; }

.uil-triangle:before {
  content: '\E84D'; }

.uil-star:before {
  content: '\E84E'; }

.uil-shield-slash:before {
  content: '\E84F'; }

.uil-lock-access:before {
  content: '\E850'; }

.uil-pentagon:before {
  content: '\E851'; }

.uil-shield-check:before {
  content: '\E852'; }

.uil-square:before {
  content: '\E853'; }

.uil-shield-question:before {
  content: '\E854'; }

.uil-padlock:before {
  content: '\E855'; }

.uil-wheelchair:before {
  content: '\E856'; }

.uil-lock-alt:before {
  content: '\E857'; }

.uil-polygon:before {
  content: '\E858'; }

.uil-circle:before {
  content: '\E859'; }

.uil-copyright:before {
  content: '\E85A'; }

.uil-closed-captioning:before {
  content: '\E85B'; }

.uil-trademark:before {
  content: '\E85C'; }

.uil-heart:before {
  content: '\E85D'; }

.uil-parking-circle:before {
  content: '\E85E'; }

.uil-mars:before {
  content: '\E85F'; }

.uil-sad-squint:before {
  content: '\E860'; }

.uil-registered:before {
  content: '\E861'; }

.uil-nerd:before {
  content: '\E862'; }

.uil-smile:before {
  content: '\E863'; }

.uil-meh-alt:before {
  content: '\E864'; }

.uil-annoyed:before {
  content: '\E865'; }

.uil-sad-dizzy:before {
  content: '\E866'; }

.uil-sad:before {
  content: '\E867'; }

.uil-servicemark:before {
  content: '\E868'; }

.uil-closed-captioning-slash:before {
  content: '\E869'; }

.uil-venus:before {
  content: '\E86A'; }

.uil-creative-commons-pd:before {
  content: '\E86B'; }

.uil-frown:before {
  content: '\E86C'; }

.uil-accessible-icon-alt:before {
  content: '\E86D'; }

.uil-squint:before {
  content: '\E86E'; }

.uil-meh:before {
  content: '\E86F'; }

.uil-silence:before {
  content: '\E870'; }

.uil-dizzy-meh:before {
  content: '\E871'; }

.uil-parking-square:before {
  content: '\E872'; }

.uil-shield:before {
  content: '\E873'; }

.uil-smile-dizzy:before {
  content: '\E874'; }

.uil-ninja:before {
  content: '\E875'; }

.uil-smile-beam:before {
  content: '\E876'; }

.uil-laughing:before {
  content: '\E877'; }

.uil-previous:before {
  content: '\EA5B'; }

.uil-film:before {
  content: '\EA5C'; }

.uil-image-broken:before {
  content: '\EA5D'; }

.uil-incoming-call:before {
  content: '\EA5E'; }

.uil-image-check:before {
  content: '\EA5F'; }

.uil-image-plus:before {
  content: '\EA60'; }

.uil-video:before {
  content: '\EA61'; }

.uil-camera-plus:before {
  content: '\EA62'; }

.uil-play:before {
  content: '\EA63'; }

.uil-cloud-question:before {
  content: '\EA64'; }

.uil-skip-forward:before {
  content: '\EA65'; }

.uil-image-lock:before {
  content: '\EA66'; }

.uil-skip-forward-circle:before {
  content: '\EA67'; }

.uil-skip-forward-alt:before {
  content: '\EA68'; }

.uil-step-backward-circle:before {
  content: '\EA69'; }

.uil-boombox:before {
  content: '\EA6A'; }

.uil-step-backward-alt:before {
  content: '\EA6B'; }

.uil-image-share:before {
  content: '\EA6C'; }

.uil-cloud-database-tree:before {
  content: '\EA6D'; }

.uil-snowflake:before {
  content: '\EA6E'; }

.uil-temperature-quarter:before {
  content: '\EA6F'; }

.uil-cloud-showers-heavy:before {
  content: '\EA70'; }

.uil-fahrenheit:before {
  content: '\EA71'; }

.uil-snowflake-alt:before {
  content: '\EA72'; }

.uil-cloud-wind:before {
  content: '\EA73'; }

.uil-tornado:before {
  content: '\EA74'; }

.uil-cloud-sun-hail:before {
  content: '\EA75'; }

.uil-cloud:before {
  content: '\EA76'; }

.uil-image-edit:before {
  content: '\EA77'; }

.uil-cloud-moon-hail:before {
  content: '\EA78'; }

.uil-temperature-empty:before {
  content: '\EA79'; }

.uil-cloud-sun-rain:before {
  content: '\EA7A'; }

.uil-thunderstorm:before {
  content: '\EA7B'; }

.uil-thunderstorm-sun:before {
  content: '\EA7C'; }

.uil-temperature-three-quarter:before {
  content: '\EA7D'; }

.uil-thunderstorm-moon:before {
  content: '\EA7E'; }

.uil-snow-flake:before {
  content: '\EA7F'; }

.uil-raindrops:before {
  content: '\EA80'; }

.uil-forecastcloud-moon-tear:before {
  content: '\EA81'; }

.uil-cloud-rain:before {
  content: '\EA82'; }

.uil-cloud-sun-tear:before {
  content: '\EA83'; }

.uil-cloud-moon-showers:before {
  content: '\EA84'; }

.uil-cloud-rain-sun:before {
  content: '\EA85'; }

.uil-cloud-showers-alt:before {
  content: '\EA86'; }

.uil-cloud-showers:before {
  content: '\EA87'; }

.uil-cloud-hail:before {
  content: '\EA88'; }

.uil-cloud-drizzle:before {
  content: '\EA89'; }

.uil-cloud-moon:before {
  content: '\EA8A'; }

.uil-moon:before {
  content: '\EA8B'; }

.uil-cloud-moon-rain:before {
  content: '\EA8C'; }

.uil-moonset:before {
  content: '\EA8D'; }

.uil-celsius:before {
  content: '\EA8E'; }

.uil-image-upload:before {
  content: '\EA8F'; }

.uil-cloud-sun-meatball:before {
  content: '\EA90'; }

.uil-windsock:before {
  content: '\EA91'; }

.uil-stop-circle:before {
  content: '\EA92'; }

.uil-temperature-plus:before {
  content: '\EA93'; }

.uil-moon-eclipse:before {
  content: '\EA94'; }

.uil-vertical-align-top:before {
  content: '\EA95'; }

.uil-cloud-meatball:before {
  content: '\EA96'; }

.uil-temperature:before {
  content: '\EA97'; }

.uil-cloud-moon-meatball:before {
  content: '\EA98'; }

.uil-flip-h-alt:before {
  content: '\EA99'; }

.uil-vector-square-alt:before {
  content: '\EA9A'; }

.uil-object-ungroup:before {
  content: '\EA9B'; }

.uil-th:before {
  content: '\EA9C'; }

.uil-images:before {
  content: '\EA9D'; }

.uil-temperature-minus:before {
  content: '\EA9E'; }

.uil-flip-v:before {
  content: '\EA9F'; }

.uil-cloud-sun-rain-alt:before {
  content: '\EAA0'; }

.uil-square-full:before {
  content: '\EAA2'; }

.uil-vertical-distribute-bottom:before {
  content: '\EAA3'; }

.uil-panorama-h-alt:before {
  content: '\EAA4'; }

.uil-pathfinder-unite:before {
  content: '\EAA5'; }

.uil-wind:before {
  content: '\EAA6'; }

.uil-vector-square:before {
  content: '\EAA7'; }

.uil-vertical-align-bottom:before {
  content: '\EAA8'; }

.uil-ruler:before {
  content: '\EAA9'; }

.uil-object-group:before {
  content: '\EAAA'; }

.uil-panorama-v:before {
  content: '\EAAB'; }

.uil-panorama-h:before {
  content: '\EAAC'; }

.uil-temperature-half:before {
  content: '\EAAD'; }

.uil-layers-alt:before {
  content: '\EAAF'; }

.uil-line-alt:before {
  content: '\EAB0'; }

.uil-image-resize-landscape:before {
  content: '\EAB1'; }

.uil-image-resize-square:before {
  content: '\EAB2'; }

.uil-pathfinder:before {
  content: '\EAB3'; }

.uil-flip-h:before {
  content: '\EAB4'; }

.uil-horizontal-distribution-right:before {
  content: '\EAB5'; }

.uil-horizontal-distribution-left:before {
  content: '\EAB6'; }

.uil-horizontal-distribution-center:before {
  content: '\EAB7'; }

.uil-horizontal-align-center:before {
  content: '\EAB8'; }

.uil-ruler-combined:before {
  content: '\EAB9'; }

.uil-horizontal-align-right:before {
  content: '\EABA'; }

.uil-horizontal-align-left:before {
  content: '\EABB'; }

.uil-table:before {
  content: '\EABC'; }

.uil-th-slash:before {
  content: '\EABD'; }

.uil-crop-alt-rotate-right:before {
  content: '\EABE'; }

.uil-apps:before {
  content: '\EABF'; }

.uil-exclude:before {
  content: '\EAC0'; }

.uil-crop-alt:before {
  content: '\EAC1'; }

.uil-grids:before {
  content: '\EAC2'; }

.uil-flip-v-alt:before {
  content: '\EAC3'; }

.uil-vertical-distribution-center:before {
  content: '\EAC4'; }

.uil-crop-alt-rotate-left:before {
  content: '\EAC5'; }

.uil-vertical-distribution-top:before {
  content: '\EAC6'; }

.uil-brush-alt:before {
  content: '\EAC7'; }

.uil-circle-layer:before {
  content: '\EAC8'; }

.uil-modem:before {
  content: '\EAC9'; }

.uil-webcam:before {
  content: '\EACA'; }

.uil-hdd:before {
  content: '\EACB'; }

.uil-monitor:before {
  content: '\EACC'; }

.uil-dice-four:before {
  content: '\EACD'; }

.uil-wifi-router:before {
  content: '\EACE'; }

.uil-dice-five:before {
  content: '\EACF'; }

.uil-dice-one:before {
  content: '\EAD0'; }

.uil-dice-two:before {
  content: '\EAD1'; }

.uil-dice-six:before {
  content: '\EAD2'; }

.uil-windy:before {
  content: '\EAD3'; }

.uil-swatchbook:before {
  content: '\EAD4'; }

.uil-cancel:before {
  content: '\EAD5'; }

.uil-clouds:before {
  content: '\EAD6'; }

.uil-mountains-sun:before {
  content: '\EAD7'; }

.uil-history:before {
  content: '\EAD8'; }

.uil-n-a:before {
  content: '\EAD9'; }

.uil-plane:before {
  content: '\EADA'; }

.uil-plane-departure:before {
  content: '\EADB'; }

.uil-auto-flash:before {
  content: '\EADC'; }

.uil-glass-martini:before {
  content: '\EADD'; }

.uil-mobile-vibrate:before {
  content: '\EADE'; }

.uil-trees:before {
  content: '\EADF'; }

.uil-voicemail:before {
  content: '\EAE0'; }

.uil-voicemail-rectangle:before {
  content: '\EAE1'; }

.uil-plane-fly:before {
  content: '\EAE2'; }

.uil-sync-exclamation:before {
  content: '\EAE3'; }

.uil-tachometer-fast:before {
  content: '\EAE4'; }

.uil-sign-in-alt:before {
  content: '\EAE5'; }

.uil-archive-alt:before {
  content: '\EAE6'; }

.uil-power:before {
  content: '\EAE7'; }

.uil-pizza-slice:before {
  content: '\EAE9'; }

.uil-refresh:before {
  content: '\EAEA'; }

.uil-anchor:before {
  content: '\EAEB'; }

.uil-sync-slash:before {
  content: '\EAEC'; }

.uil-upload:before {
  content: '\EAED'; }

.uil-glass:before {
  content: '\EAEE'; }

.uil-sign-out-alt:before {
  content: '\EAEF'; }

.uil-newspaper:before {
  content: '\EAF0'; }

.uil-signin:before {
  content: '\EAF1'; }

.uil-processor:before {
  content: '\EAF2'; }

.uil-hunting:before {
  content: '\EAF3'; }

.uil-coffee:before {
  content: '\EAF4'; }

.uil-history-alt:before {
  content: '\EAF5'; }

.uil-weight:before {
  content: '\EAF6'; }

.uil-plane-arrival:before {
  content: '\EAF7'; }

.uil-gift:before {
  content: '\EAF8'; }

.uil-circuit:before {
  content: '\EAF9'; }

.uil-archive:before {
  content: '\EAFA'; }

.uil-ban:before {
  content: '\EAFB'; }

.uil-crosshair-alt:before {
  content: '\EAFC'; }

.uil-crosshair:before {
  content: '\EAFD'; }

.uil-record-audio:before {
  content: '\EAFE'; }

.uil-flower:before {
  content: '\EAFF'; }

.uil-airplay:before {
  content: '\EB00'; }

.uil-rss-interface:before {
  content: '\EB01'; }

.uil-equal-circle:before {
  content: '\EB02'; }

.uil-shutter:before {
  content: '\EB03'; }

.uil-microphone-slash:before {
  content: '\EB04'; }

.uil-life-ring:before {
  content: '\EB05'; }

.uil-sliders-v-alt:before {
  content: '\EB06'; }

.uil-compact-disc:before {
  content: '\EB07'; }

.uil-sitemap:before {
  content: '\EB08'; }

.uil-sliders-v:before {
  content: '\EB09'; }

.uil-shutter-alt:before {
  content: '\EB0A'; }

.uil-clapper-board:before {
  content: '\EB0B'; }

.uil-water:before {
  content: '\EB0C'; }

.uil-rainbow:before {
  content: '\EB0D'; }

.uil-desert:before {
  content: '\EB0E'; }

.uil-sunset:before {
  content: '\EB0F'; }

.uil-mountains:before {
  content: '\EB10'; }

.uil-bolt-slash:before {
  content: '\EB11'; }

.uil-telescope:before {
  content: '\EB12'; }

.uil-sperms:before {
  content: '\EB13'; }

.uil-game-structure:before {
  content: '\EB14'; }

.uil-ticket:before {
  content: '\EB15'; }

.uil-presentation-play:before {
  content: '\EB16'; }

.uil-book-open:before {
  content: '\EB17'; }

.uil-notebooks:before {
  content: '\EB18'; }

.uil-award-alt:before {
  content: '\EB19'; }

.uil-bug:before {
  content: '\EB1A'; }

.uil-browser:before {
  content: '\EB1B'; }

.uil-rss-alt:before {
  content: '\EB1C'; }

.uil-building:before {
  content: '\EB1D'; }

.uil-lamp:before {
  content: '\EB1E'; }

.uil-heart-rate:before {
  content: '\EB1F'; }

.uil-swimmer:before {
  content: '\EB20'; }

.uil-pump:before {
  content: '\EB21'; }

.uil-crockery:before {
  content: '\EB22'; }

.uil-message:before {
  content: '\EB23'; }

.uil-bed-double:before {
  content: '\EB24'; }

.uil-rope-way:before {
  content: '\EB25'; }

.uil-water-glass:before {
  content: '\EB26'; }

.uil-rotate-360:before {
  content: '\EB27'; }

.uil-feedback:before {
  content: '\EB28'; }

.uil-bed:before {
  content: '\EB29'; }

.uil-utensils:before {
  content: '\EB2A'; }

.uil-align-center-h:before {
  content: '\EB2B'; }

.uil-baby-carriage:before {
  content: '\EB2C'; }

.uil-post-stamp:before {
  content: '\EB2D'; }

.uil-arrow-growth:before {
  content: '\EB2E'; }

.uil-enter:before {
  content: '\EB2F'; }

.uil-arrow:before {
  content: '\EB30'; }

.uil-arrows-shrink-h:before {
  content: '\EB31'; }

.uil-arrows-resize:before {
  content: '\EB32'; }

.uil-presentation:before {
  content: '\EB33'; }

.uil-arrows-h:before {
  content: '\EB34'; }

.uil-scaling-right:before {
  content: '\EB35'; }

.uil-import:before {
  content: '\EB36'; }

.uil-arrow-circle-down:before {
  content: '\EB37'; }

.uil-angle-double-down:before {
  content: '\EB38'; }

.uil-chart-down:before {
  content: '\EB39'; }

.uil-angle-down:before {
  content: '\EB3A'; }

.uil-expand-left:before {
  content: '\EB3B'; }

.uil-arrow-resize-diagonal:before {
  content: '\EB3C'; }

.uil-exchange-alt:before {
  content: '\EB3D'; }

.uil-angle-double-left:before {
  content: '\EB3E'; }

.uil-expand-alt:before {
  content: '\EB3F'; }

.uil-compress-arrows:before {
  content: '\EB40'; }

.uil-caret-right:before {
  content: '\EB41'; }

.uil-scroll-h:before {
  content: '\EB42'; }

.uil-angle-double-right:before {
  content: '\EB43'; }

.uil-arrow-to-bottom:before {
  content: '\EB44'; }

.uil-sort:before {
  content: '\EB45'; }

.uil-scaling-left:before {
  content: '\EB46'; }

.uil-arrows-resize-h:before {
  content: '\EB47'; }

.uil-arrow-from-top:before {
  content: '\EB48'; }

.uil-arrows-up-right:before {
  content: '\EB49'; }

.uil-arrows-left-down:before {
  content: '\EB4A'; }

.uil-arrows-right-down:before {
  content: '\EB4B'; }

.uil-arrows-h-alt:before {
  content: '\EB4C'; }

.uil-download-alt:before {
  content: '\EB4D'; }

.uil-compress-point:before {
  content: '\EB4E'; }

.uil-arrow-up-left:before {
  content: '\EB4F'; }

.uil-arrow-compress-h:before {
  content: '\EB50'; }

.uil-arrows-v-alt:before {
  content: '\EB51'; }

.uil-arrows-v:before {
  content: '\EB52'; }

.uil-arrows-shrink-v:before {
  content: '\EB53'; }

.uil-arrow-break:before {
  content: '\EB54'; }

.uil-align-center-v:before {
  content: '\EB55'; }

.uil-angle-up:before {
  content: '\EB56'; }

.uil-arrow-circle-up:before {
  content: '\EB57'; }

.uil-export:before {
  content: '\EB58'; }

.uil-arrows-resize-v:before {
  content: '\EB59'; }

.uil-upload-alt:before {
  content: '\EB5A'; }

.uil-arrow-up-right:before {
  content: '\EB5B'; }

.uil-corner-up-right:before {
  content: '\EB5C'; }

.uil-angle-double-up:before {
  content: '\EB5D'; }

.uil-sorting:before {
  content: '\EB5E'; }

.uil-exchange:before {
  content: '\EB5F'; }

.uil-corner-down-left:before {
  content: '\EB60'; }

.uil-corner-right-down:before {
  content: '\EB61'; }

.uil-corner-down-right:before {
  content: '\EB62'; }

.uil-corner-up-left:before {
  content: '\EB63'; }

.uil-corner-left-down:before {
  content: '\EB64'; }

.uil-maximize-left:before {
  content: '\EB65'; }

.uil-corner-up-right-alt:before {
  content: '\EB66'; }

.uil-corner-down-right-alt:before {
  content: '\EB67'; }

.uil-top-arrow-from-top:before {
  content: '\EB68'; }

.uil-top-arrow-to-top:before {
  content: '\EB69'; }

.uil-arrow-random:before {
  content: '\EB6A'; }

.uil-shuffle:before {
  content: '\EB6B'; }

.uil-direction:before {
  content: '\EB6C'; }

.uil-angle-right:before {
  content: '\EB6D'; }

.uil-arrow-circle-right:before {
  content: '\EB6E'; }

.uil-arrow-to-right:before {
  content: '\EB6F'; }

.uil-arrow-from-right:before {
  content: '\EB70'; }

.uil-expand-from-corner:before {
  content: '\EB71'; }

.uil-expand-arrows:before {
  content: '\EB72'; }

.uil-arrows-maximize:before {
  content: '\EB73'; }

.uil-arrow-down-left:before {
  content: '\EB74'; }

.uil-expand-arrows-alt:before {
  content: '\EB75'; }

.uil-compress-alt:before {
  content: '\EB76'; }

.uil-scroll:before {
  content: '\EB77'; }

.uil-arrow-circle-left:before {
  content: '\EB78'; }

.uil-angle-left:before {
  content: '\EB79'; }

.uil-arrows-merge:before {
  content: '\EB7A'; }

.uil-arrow-down-right:before {
  content: '\EB7B'; }

.uil-corner-up-left-alt:before {
  content: '\EB7C'; }

.uil-left-arrow-to-left:before {
  content: '\EB7D'; }

.uil-minus-path:before {
  content: '\EB7E'; }

.uil-left-arrow-from-left:before {
  content: '\EB7F'; }

.uil-repeat:before {
  content: '\EB80'; }

.uil-th-large:before {
  content: '\EB81'; }

.uil-line-spacing:before {
  content: '\EB82'; }

.uil-shrink:before {
  content: '\EB83'; }

.uil-compress-alt-left:before {
  content: '\EB84'; }

.uil-bring-front:before {
  content: '\EB85'; }

.uil-compress-lines:before {
  content: '\EB86'; }

.uil-bring-bottom:before {
  content: '\EB87'; }

.uil-compress-v:before {
  content: '\EB88'; }

.uil-spin:before {
  content: '\EB89'; }

.uil-border-out:before {
  content: '\EB8A'; }

.uil-border-horizontal:before {
  content: '\EB8B'; }

.uil-document-layout-left:before {
  content: '\EB8C'; }

.uil-compress:before {
  content: '\EB8D'; }

.uil-grip-horizontal-line:before {
  content: '\EB8E'; }

.uil-dialpad-alt:before {
  content: '\EB8F'; }

.uil-document-layout-center:before {
  content: '\EB90'; }

.uil-border-bottom:before {
  content: '\EB91'; }

.uil-dialpad:before {
  content: '\EB92'; }

.uil-document-layout-right:before {
  content: '\EB93'; }

.uil-align-center:before {
  content: '\EB94'; }

.uil-sort-amount-down:before {
  content: '\EB95'; }

.uil-align-center-alt:before {
  content: '\EB96'; }

.uil-align-letter-right:before {
  content: '\EB97'; }

.uil-border-alt:before {
  content: '\EB98'; }

.uil-align-center-justify:before {
  content: '\EB99'; }

.uil-align-alt:before {
  content: '\EB9A'; }

.uil-border-vertical:before {
  content: '\EB9B'; }

.uil-sort-amount-up:before {
  content: '\EB9C'; }

.uil-wrap-text:before {
  content: '\EB9D'; }

.uil-align-left-justify:before {
  content: '\EB9E'; }

.uil-angle-right-b:before {
  content: '\EB9F'; }

.uil-paragraph:before {
  content: '\EBA0'; }

.uil-right-indent-alt:before {
  content: '\EBA1'; }

.uil-border-right:before {
  content: '\EBA2'; }

.uil-align-right-justify:before {
  content: '\EBA3'; }

.uil-align:before {
  content: '\EBA4'; }

.uil-border-clear:before {
  content: '\EBA5'; }

.uil-align-right:before {
  content: '\EBA6'; }

.uil-list-ui-alt:before {
  content: '\EBA7'; }

.uil-left-indent:before {
  content: '\EBA8'; }

.uil-left-indent-alt:before {
  content: '\EBA9'; }

.uil-border-left:before {
  content: '\EBAA'; }

.uil-border-top:before {
  content: '\EBAB'; }

.uil-align-justify:before {
  content: '\EBAC'; }

.uil-subject:before {
  content: '\EBAD'; }

.uil-bars:before {
  content: '\EBAE'; }

.uil-eye:before {
  content: '\EBAF'; }

.uil-exposure-increase:before {
  content: '\EBB0'; }

.uil-bright:before {
  content: '\EBB1'; }

.uil-exposure-alt:before {
  content: '\EBB2'; }

.uil-capture:before {
  content: '\EBB3'; }

.uil-arrow-left:before {
  content: '\EBB4'; }

.uil-arrow-right:before {
  content: '\EBB5'; }

.uil-arrow-up:before {
  content: '\EBB6'; }

.uil-focus-target:before {
  content: '\EBB7'; }

.uil-external-link-alt:before {
  content: '\EBB8'; }

.uil-card-atm:before {
  content: '\EBB9'; }

.uil-focus-add:before {
  content: '\EBBA'; }

.uil-focus:before {
  content: '\EBBB'; }

.uil-border-inner:before {
  content: '\EBBC'; }

.uil-glass-tea:before {
  content: '\EBBD'; }

.uil-streering:before {
  content: '\EBBE'; }

.uil-tv-retro-slash:before {
  content: '\EBBF'; }

.uil-wrench:before {
  content: '\EBC0'; }

.uil-football-american:before {
  content: '\EBC1'; }

.uil-water-drop-slash:before {
  content: '\EBC2'; }

.uil-layers:before {
  content: '\EBC3'; }

.uil-print-slash:before {
  content: '\EBC4'; }

.uil-android-phone-slash:before {
  content: '\EBC5'; }

.uil-calendar-slash:before {
  content: '\EBC6'; }

.uil-image-slash:before {
  content: '\EBC7'; }

.uil-image-alt-slash:before {
  content: '\EBC8'; }

.uil-lock-slash:before {
  content: '\EBC9'; }

.uil-money-bill-slash:before {
  content: '\EBCA'; }

.uil-comment-slash:before {
  content: '\EBCB'; }

.uil-map-marker-slash:before {
  content: '\EBCC'; }

.uil-tear:before {
  content: '\EBCD'; }

.uil-comment-alt-slash:before {
  content: '\EBCE'; }

.uil-folder-slash:before {
  content: '\EBCF'; }

.uil-filter-slash:before {
  content: '\EBD0'; }

.uil-file-slash:before {
  content: '\EBD1'; }

.uil-file-lanscape-slash:before {
  content: '\EBD2'; }

.uil-glass-martini-alt-slash:before {
  content: '\EBD3'; }

.uil-car-slash:before {
  content: '\EBD4'; }

.uil-camera-slash:before {
  content: '\EBD5'; }

.uil-list-ul:before {
  content: '\EBD6'; }

.uil-layer-group-slash:before {
  content: '\EBD7'; }

.uil-plug:before {
  content: '\EBD8'; }

.uil-bell-slash:before {
  content: '\EBD9'; }

.uil-expand-right:before {
  content: '\EBDA'; }

.uil-bell:before {
  content: '\EBDB'; }

.uil-desktop-alt-slash:before {
  content: '\EBDC'; }

.uil-align-left:before {
  content: '\EBDD'; }

.uil-layers-slash:before {
  content: '\EBDE'; }

.uil-angry:before {
  content: '\EBDF'; }

.uil-ear:before {
  content: '\EBE0'; }

.uil-desktop-slash:before {
  content: '\EBE1'; }

.uil-text-strike-through:before {
  content: '\EBE2'; }

.uil-bold:before {
  content: '\EBE3'; }

.uil-text:before {
  content: '\EBE4'; }

.uil-assistive-listening-systems:before {
  content: '\EBE5'; }

.uil-palette:before {
  content: '\EBE6'; }

.uil-underline:before {
  content: '\EBE7'; }

.uil-text-fields:before {
  content: '\EBE8'; }

.uil-arrow-down:before {
  content: '\EBE9'; }

.uil-text-size:before {
  content: '\EBEA'; }

.uil-italic:before {
  content: '\EBEB'; }

.uil-right-to-left-text-direction:before {
  content: '\EBEC'; }

.uil-sigma:before {
  content: '\EBED'; }

.uil-12-plus:before {
  content: '\EBEE'; }

.uil-left-to-right-text-direction:before {
  content: '\EBEF'; }

.uil-10-plus:before {
  content: '\EBF0'; }

.uil-16-plus:before {
  content: '\EBF1'; }

.uil-13-plus:before {
  content: '\EBF2'; }

.uil-21-plus:before {
  content: '\EBF3'; }

.uil-17-plus:before {
  content: '\EBF4'; }

.uil-6-plus:before {
  content: '\EBF5'; }

.uil-0-plus:before {
  content: '\EBF6'; }

.uil-3-plus:before {
  content: '\EBF7'; }

.uil-eye-slash:before {
  content: '\EBF8'; }

.uil-archway:before {
  content: '\EBF9'; }

.uil-18-plus:before {
  content: '\EBFA'; }

.uil-robot:before {
  content: '\EBFB'; }

.uil-selfie:before {
  content: '\EBFC'; }

.uil-bag-slash:before {
  content: '\EBFD'; }

.uil-instagram:before {
  content: '\EBFE'; }

.uil-line:before {
  content: '\EBFF'; }

.uil-facebook-messenger:before {
  content: '\EC00'; }

.uil-facebook-f:before {
  content: '\EC01'; }

.uil-black-berry:before {
  content: '\EC02'; }

.uil-linkedin:before {
  content: '\EC03'; }

.uil-snapchat-ghost:before {
  content: '\EC04'; }

.uil-intercom:before {
  content: '\EC05'; }

.uil-youtube:before {
  content: '\EC06'; }

.uil-snapchat-square:before {
  content: '\EC07'; }

.uil-apple:before {
  content: '\EC08'; }

.uil-instagram-alt:before {
  content: '\EC09'; }

.uil-whatsapp-alt:before {
  content: '\EC0A'; }

.uil-behance:before {
  content: '\EC0B'; }

.uil-twitter:before {
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M2.04623 3L9.38191 12.928L2 21H3.6615L10.1245 13.9327L15.3462 21H21L13.2514 10.5136L20.1225 3H18.461L12.5091 9.50863L7.7 3H2.04623ZM4.48955 4.23866H7.08686L18.5564 19.7613H15.9591L4.48955 4.23866Z' fill='%232C52A4'/%3E%3C/svg%3E");
  width: 20px;
  height: 20px; }

.uil-500px:before {
  content: '\EC0D'; }

.uil-tumblr:before {
  content: '\EC0E'; }

.uil-github-alt:before {
  content: '\EC0F'; }

.uil-tumblr-square:before {
  content: '\EC10'; }

.uil-google:before {
  content: '\EC11'; }

.uil-medium-m:before {
  content: '\EC12'; }

.uil-slack:before {
  content: '\EC13'; }

.uil-paypal:before {
  content: '\EC14'; }

.uil-reddit-alien-alt:before {
  content: '\EC15'; }

.uil-linkedin-alt:before {
  content: '\EC16'; }

.uil-google-hangouts:before {
  content: '\EC17'; }

.uil-java-script:before {
  content: '\EC18'; }

.uil-google-play:before {
  content: '\EC19'; }

.uil-google-drive:before {
  content: '\EC1A'; }

.uil-asterisk:before {
  content: '\EC1B'; }

.uil-android:before {
  content: '\EC1C'; }

.uil-github:before {
  content: '\EC1D'; }

.uil-balance-scale:before {
  content: '\EC1E'; }

.uil-amazon:before {
  content: '\EC1F'; }

.uil-slack-alt:before {
  content: '\EC20'; }

.uil-dashboard:before {
  content: '\EC21'; }

.uil-vuejs-alt:before {
  content: '\EC22'; }

.uil-adobe-alt:before {
  content: '\EC23'; }

.uil-ankh:before {
  content: '\EC24'; }

.uil-twitter-alt:before {
  content: '\EC25'; }

.uil-opera:before {
  content: '\EC26'; }

.uil-intercom-alt:before {
  content: '\EC27'; }

.uil-tumblr-alt:before {
  content: '\EC28'; }

.uil-react:before {
  content: '\EC29'; }

.uil-camera-change:before {
  content: '\EC2A'; }

.uil-master-card:before {
  content: '\EC2B'; }

.uil-snapchat-alt:before {
  content: '\EC2C'; }

.uil-opera-alt:before {
  content: '\EC2D'; }

.uil-html3-alt:before {
  content: '\EC2E'; }

.uil-swiggy:before {
  content: '\EC2F'; }

.uil-html3:before {
  content: '\EC30'; }

.uil-google-hangouts-alt:before {
  content: '\EC31'; }

.uil-adobe:before {
  content: '\EC32'; }

.uil-facebook-messenger-alt:before {
  content: '\EC33'; }

.uil-blogger-alt:before {
  content: '\EC34'; }

.uil-blogger:before {
  content: '\EC35'; }

.uil-behance-alt:before {
  content: '\EC36'; }

.uil-apple-alt:before {
  content: '\EC37'; }

.uil-bitcoin:before {
  content: '\EC38'; }

.uil-megaphone:before {
  content: '\EC39'; }

.uil-bitcoin-alt:before {
  content: '\EC3A'; }

.uil-bowling-ball:before {
  content: '\EC3B'; }

.uil-percentage:before {
  content: '\EC3C'; }

.uil-hourglass:before {
  content: '\EC3D'; }

.uil-process:before {
  content: '\EC3E'; }

.uil-university:before {
  content: '\EC3F'; }

.uil-skype-alt:before {
  content: '\EC40'; }

.uil-wind-sun:before {
  content: '\EC41'; }

.uil-vk-alt:before {
  content: '\EC42'; }

.uil-skype:before {
  content: '\EC43'; }

.uil-telegram-alt:before {
  content: '\EC44'; }

.uil-vuejs:before {
  content: '\EC45'; }

.uil-vk:before {
  content: '\EC46'; }

.uil-telegram:before {
  content: '\EC47'; }

.uil-yin-yang:before {
  content: '\EC48'; }

.uil-angle-left-b:before {
  content: '\EC49'; }

.uil-bath:before {
  content: '\EC4A'; }

.uil-metro:before {
  content: '\EC4B'; }

.uil-comment-add:before {
  content: '\EC4C'; }

.uil-fire:before {
  content: '\EC4D'; }

.uil-qrcode-scan:before {
  content: '\EC4E'; }

.uil-panel-add:before {
  content: '\EC4F'; }

.uil-brackets-curly:before {
  content: '\EC50'; }

.uil-folder-open:before {
  content: '\EC51'; }

.uil-comparison:before {
  content: '\EC52'; }

.uil-file-export:before {
  content: '\EC53'; }

.uil-channel-add:before {
  content: '\EC54'; }

.uil-rupee-sign:before {
  content: '\EC55'; }

.uil-channel:before {
  content: '\EC56'; }

.uil-link-add:before {
  content: '\EC57'; }

.uil-file-import:before {
  content: '\EC58'; }

.uil-x:before {
  content: '\EC59'; }

.uil-save:before {
  content: '\EC5A'; }

.uil-heart-break:before {
  content: '\EC5B'; }

.uil-tachometer-fast-alt:before {
  content: '\EC5C'; }

.uil-facebook:before {
  content: '\EC5D'; }

.uil-create-dashboard:before {
  content: '\EC5E'; }

.uil-whatsapp:before {
  content: '\EC5F'; }

.uil-setting:before {
  content: '\EC60'; }

.uil-rocket:before {
  content: '\EC61'; }

.uil-share:before {
  content: '\EC62'; }

.uil-x-add:before {
  content: '\EC63'; }

.uil-user-nurse:before {
  content: '\EC64'; }

.uil-microscope:before {
  content: '\EC65'; }

.uil-virus-slash:before {
  content: '\EC66'; }

.uil-visual-studio:before {
  content: '\EC67'; }

.uil-head-side-mask:before {
  content: '\EC68'; }

.uil-baseball-ball:before {
  content: '\EC69'; }

.uil-stethoscope-alt:before {
  content: '\EC6A'; }

.uil-hospital-symbol:before {
  content: '\EC6B'; }

.uil-hospital-square-sign:before {
  content: '\EC6C'; }

.uil-head-side:before {
  content: '\EC6D'; }

.uil-head-side-cough:before {
  content: '\EC6E'; }

.uil-clinic-medical:before {
  content: '\EC6F'; }

.uil-wind-moon:before {
  content: '\EC70'; }

.uil-hospital:before {
  content: '\EC71'; }

.uil-stethoscope:before {
  content: '\EC72'; }

.uil-sanitizer:before {
  content: '\EC73'; }

.uil-toilet-paper:before {
  content: '\EC74'; }

.uil-coronavirus:before {
  content: '\EC75'; }

.uil-user-arrows:before {
  content: '\EC76'; }

.uil-house-user:before {
  content: '\EC77'; }

.uil-social-distancing:before {
  content: '\EC78'; }

.uil-credit-card-search:before {
  content: '\EC79'; }

.uil-android-alt:before {
  content: '\EC7A'; }

.uil-shield-plus:before {
  content: '\EC7B'; }

.uil-user-md:before {
  content: '\EC7C'; }

.uil-transaction:before {
  content: '\EC7D'; }

.uil-store-slash:before {
  content: '\EC7E'; }

.uil-code-branch:before {
  content: '\EC7F'; }

.uil-google-drive-alt:before {
  content: '\EC80'; }

.uil-envelope-block:before {
  content: '\EC81'; }

.uil-mailbox-alt:before {
  content: '\EC82'; }

.uil-signout:before {
  content: '\EC83'; }

.uil-slider-h:before {
  content: '\EC84'; }

.uil-lira-sign:before {
  content: '\EC85'; }

.uil-slider-h-range:before {
  content: '\EC86'; }

.uil-file-graph:before {
  content: '\EC87'; }

.uil-wordpress-simple:before {
  content: '\EC88'; }

.uil-bing:before {
  content: '\EC89'; }

.uil-wordpress:before {
  content: '\EC8A'; }

.uil-html5:before {
  content: '\EC8B'; }

.uil-programming-language:before {
  content: '\EC8C'; }

.uil-css3-simple:before {
  content: '\EC8D'; }

.uil-html5-alt:before {
  content: '\EC8E'; }

.uil-discord:before {
  content: '\EC8F'; }

.uil-draggabledots:before {
  content: '\EC90'; }

.uil-font:before {
  content: '\EC91'; }

.uil-video-question:before {
  content: '\EC92'; }

.uil-headphone-slash:before {
  content: '\EC93'; }

.uil-info:before {
  content: '\EC94'; }

.uil-letter-chinese-a:before {
  content: '\EC95'; }

.uil-letter-hindi-a:before {
  content: '\EC96'; }

.uil-english-to-chinese:before {
  content: '\EC97'; }

.uil-question:before {
  content: '\EC98'; }

.uil-letter-english-a:before {
  content: '\EC99'; }

.uil-hindi-to-chinese:before {
  content: '\EC9A'; }

.uil-inbox:before {
  content: '\EC9B'; }

.uil-letter-japanese-a:before {
  content: '\EC9C'; }

.uil-exclamation:before {
  content: '\EC9D'; }

.uil-language:before {
  content: '\EC9E'; }

.uil-backspace:before {
  content: '\EC9F'; }

.uil-window-grid:before {
  content: '\ECA0'; }

.uil-cloud-sun:before {
  content: '\ECA1'; }

.uil-vertical-align-center:before {
  content: '\ECA2'; }

.uil-raindrops-alt:before {
  content: '\ECA3'; }

.uil-sanitizer-alt:before {
  content: '\ECA4'; }

.uil-estate:before {
  content: '\ECA5'; }

.uil-file-contract:before {
  content: '\ECA6'; }

.uil-fidget-spinner:before {
  content: '\ECA7'; }

.uil-spinner:before {
  content: '\ECA8'; }

.uil-spinner-alt:before {
  content: '\ECA9'; }

.uil-elipsis-double-v-alt:before {
  content: '\ECAA'; }

.uil-list-ol:before {
  content: '\ECAB'; }

.uil-list-ol-alt:before {
  content: '\ECAC'; }

.uil-docker:before {
  content: '\ECAD'; }

.uil-linux:before {
  content: '\ECAE'; }

.uil-hipchat:before {
  content: '\ECAF'; }

.uil-gitlab:before {
  content: '\ECB0'; }

.uil-lottiefiles-alt:before {
  content: '\ECB1'; }

.uil-pagerduty:before {
  content: '\ECB2'; }

.uil-microsoft:before {
  content: '\ECB3'; }

.uil-windows:before {
  content: '\ECB4'; }

.uil-pagelines:before {
  content: '\ECB5'; }

.uil-grin:before {
  content: '\E878'; }

.uil-sad-cry:before {
  content: '\E879'; }

.uil-sad-crying:before {
  content: '\E87A'; }

.uil-surprise:before {
  content: '\E87B'; }

.uil-unamused:before {
  content: '\E87C'; }

.uil-confused:before {
  content: '\E87D'; }

.uil-grin-tongue-wink:before {
  content: '\E87E'; }

.uil-grin-tongue-wink-alt:before {
  content: '\E87F'; }

.uil-kid:before {
  content: '\E880'; }

.uil-smile-wink-alt:before {
  content: '\E881'; }

.uil-smile-squint-wink:before {
  content: '\E882'; }

.uil-annoyed-alt:before {
  content: '\E883'; }

.uil-silent-squint:before {
  content: '\E884'; }

.uil-sick:before {
  content: '\E885'; }

.uil-shopping-cart-alt:before {
  content: '\E886'; }

.uil-shopping-bag:before {
  content: '\E887'; }

.uil-pricetag-alt:before {
  content: '\E888'; }

.uil-shopping-cart:before {
  content: '\E889'; }

.uil-smile-squint-wink-alt:before {
  content: '\E88A'; }

.uil-store-alt:before {
  content: '\E88B'; }

.uil-emoji:before {
  content: '\E88C'; }

.uil-trademark-circle:before {
  content: '\E88D'; }

.uil-basketball:before {
  content: '\E88E'; }

.uil-square-shape:before {
  content: '\E88F'; }

.uil-label:before {
  content: '\E890'; }

.uil-shopping-basket:before {
  content: '\E891'; }

.uil-smile-wink:before {
  content: '\E892'; }

.uil-tag:before {
  content: '\E893'; }

.uil-label-alt:before {
  content: '\E894'; }

.uil-tag-alt:before {
  content: '\E895'; }

.uil-store:before {
  content: '\E896'; }

.uil-meh-closed-eye:before {
  content: '\E897'; }

.uil-trophy:before {
  content: '\E898'; }

.uil-dice-three:before {
  content: '\E899'; }

.uil-football-ball:before {
  content: '\E89A'; }

.uil-basketball-hoop:before {
  content: '\E89B'; }

.uil-club:before {
  content: '\E89C'; }

.uil-tennis-ball:before {
  content: '\E89D'; }

.uil-football:before {
  content: '\E89E'; }

.uil-volleyball:before {
  content: '\E89F'; }

.uil-heart-sign:before {
  content: '\E8A0'; }

.uil-spade:before {
  content: '\E8A1'; }

.uil-diamond:before {
  content: '\E8A2'; }

.uil-money-stack:before {
  content: '\E8A3'; }

.uil-money-withdrawal:before {
  content: '\E8A4'; }

.uil-presentation-line:before {
  content: '\E8A5'; }

.uil-kayak:before {
  content: '\E8A6'; }

.uil-chart-pie:before {
  content: '\E8A7'; }

.uil-dumbbell:before {
  content: '\E8A8'; }

.uil-suitcase-alt:before {
  content: '\E8A9'; }

.uil-yen:before {
  content: '\E8AA'; }

.uil-yen-circle:before {
  content: '\E8AB'; }

.uil-briefcase-alt:before {
  content: '\E8AC'; }

.uil-receipt:before {
  content: '\E8AD'; }

.uil-pound:before {
  content: '\E8AE'; }

.uil-invoice:before {
  content: '\E8AF'; }

.uil-pound-circle:before {
  content: '\E8B0'; }

.uil-analysis:before {
  content: '\E8B1'; }

.uil-suitcase:before {
  content: '\E8B2'; }

.uil-moneybag-alt:before {
  content: '\E8B3'; }

.uil-lottiefiles:before {
  content: '\ECB6'; }

.uil-okta:before {
  content: '\ECB7'; }

.uil-illustration:before {
  content: '\ECB8'; }

.uil-icons:before {
  content: '\ECB9'; }

.uil-bag-alt:before {
  content: '\E8B4'; }

.uil-moneybag:before {
  content: '\E8B5'; }

.uil-bag:before {
  content: '\E8B6'; }

.uil-money-insert:before {
  content: '\E8B7'; }

.uil-chart-line:before {
  content: '\E8B8'; }

.uil-dollar-sign-alt:before {
  content: '\E8B9'; }

.uil-euro:before {
  content: '\E8BA'; }

.uil-usd-circle:before {
  content: '\E8BB'; }

.uil-euro-circle:before {
  content: '\E8BC'; }

.uil-usd-square:before {
  content: '\E8BD'; }

.uil-money-bill-stack:before {
  content: '\E8BE'; }

.uil-dollar-alt:before {
  content: '\E8BF'; }

.uil-money-withdraw:before {
  content: '\E8C0'; }

.uil-credit-card:before {
  content: '\E8C1'; }

.uil-money-bill:before {
  content: '\E8C2'; }

.uil-bitcoin-sign:before {
  content: '\E8C3'; }

.uil-signal-alt-3:before {
  content: '\E8C4'; }

.uil-receipt-alt:before {
  content: '\E8C5'; }

.uil-graph-bar:before {
  content: '\E8C6'; }

.uil-analytics:before {
  content: '\E8C7'; }

.uil-table-tennis:before {
  content: '\E8C8'; }

.uil-bill:before {
  content: '\E8C9'; }

.uil-chart-bar:before {
  content: '\E8CA'; }

.uil-chart-growth:before {
  content: '\E8CB'; }

.uil-chart-growth-alt:before {
  content: '\E8CC'; }

.uil-shop:before {
  content: '\E8CD'; }

.uil-chart-bar-alt:before {
  content: '\E8CE'; }

.uil-dollar-sign:before {
  content: '\E8CF'; }

.uil-chart:before {
  content: '\E8D0'; }

.uil-briefcase:before {
  content: '\E8D1'; }

.uil-bitcoin-circle:before {
  content: '\E8D2'; }

.uil-chart-pie-alt:before {
  content: '\E8D3'; }

.uil-golf-ball:before {
  content: '\E8D4'; }

.uil-calculator-alt:before {
  content: '\E8D5'; }

.uil-coins:before {
  content: '\E8D6'; }

.uil-map-pin-alt:before {
  content: '\E8D7'; }

.uil-lightbulb:before {
  content: '\E8D8'; }

.uil-map-marker-question:before {
  content: '\E8D9'; }

.uil-map-marker-shield:before {
  content: '\E8DA'; }

.uil-schedule:before {
  content: '\E8DB'; }

.uil-calendar-alt:before {
  content: '\E8DC'; }

.uil-crosshairs:before {
  content: '\E8DD'; }

.uil-puzzle-piece:before {
  content: '\E8DE'; }

.uil-gold:before {
  content: '\E8DF'; }

.uil-compass:before {
  content: '\E8E0'; }

.uil-map:before {
  content: '\E8E1'; }

.uil-location-point:before {
  content: '\E8E2'; }

.uil-map-marker-info:before {
  content: '\E8E3'; }

.uil-map-marker-edit:before {
  content: '\E8E4'; }

.uil-map-marker-plus:before {
  content: '\E8E5'; }

.uil-map-pin:before {
  content: '\E8E6'; }

.uil-navigator:before {
  content: '\E8E7'; }

.uil-location-pin-alt:before {
  content: '\E8E8'; }

.uil-map-marker-minus:before {
  content: '\E8E9'; }

.uil-map-marker-alt:before {
  content: '\E8EA'; }

.uil-sign-left:before {
  content: '\E8EB'; }

.uil-map-marker:before {
  content: '\E8EC'; }

.uil-sign-right:before {
  content: '\E8ED'; }

.uil-directions:before {
  content: '\E8EE'; }

.uil-location-arrow:before {
  content: '\E8EF'; }

.uil-dna:before {
  content: '\E8F0'; }

.uil-sign-alt:before {
  content: '\E8F1'; }

.uil-presentation-lines-alt:before {
  content: '\E8F2'; }

.uil-atom:before {
  content: '\E8F3'; }

.uil-flask:before {
  content: '\E8F4'; }

.uil-diary:before {
  content: '\E8F5'; }

.uil-presentation-times:before {
  content: '\E8F6'; }

.uil-diary-alt:before {
  content: '\E8F7'; }

.uil-presentation-plus:before {
  content: '\E8F8'; }

.uil-presentation-minus:before {
  content: '\E8F9'; }

.uil-presentation-edit:before {
  content: '\E8FA'; }

.uil-backpack:before {
  content: '\E8FB'; }

.uil-notes:before {
  content: '\E8FC'; }

.uil-location-arrow-alt:before {
  content: '\E8FD'; }

.uil-book-alt:before {
  content: '\E8FE'; }

.uil-book:before {
  content: '\E8FF'; }

.uil-medal:before {
  content: '\E900'; }

.uil-award:before {
  content: '\E901'; }

.uil-flask-potion:before {
  content: '\E902'; }

.uil-bell-school:before {
  content: '\E903'; }

.uil-podium:before {
  content: '\E904'; }

.uil-graduation-cap:before {
  content: '\E905'; }

.uil-medical-square:before {
  content: '\E906'; }

.uil-ambulance:before {
  content: '\E907'; }

.uil-medical-square-full:before {
  content: '\E908'; }

.uil-cell:before {
  content: '\E909'; }

.uil-band-aid:before {
  content: '\E90A'; }

.uil-lightbulb-alt:before {
  content: '\E90B'; }

.uil-wheelchair-alt:before {
  content: '\E90C'; }

.uil-thermometer:before {
  content: '\E90D'; }

.uil-abacus:before {
  content: '\E90E'; }

.uil-syringe:before {
  content: '\E90F'; }

.uil-tablets:before {
  content: '\E910'; }

.uil-capsule:before {
  content: '\E911'; }

.uil-stretcher:before {
  content: '\E912'; }

.uil-presentation-check:before {
  content: '\E913'; }

.uil-medkit:before {
  content: '\E914'; }

.uil-meeting-board:before {
  content: '\E915'; }

.uil-monitor-heart-rate:before {
  content: '\E916'; }

.uil-file-medical-alt:before {
  content: '\E917'; }

.uil-heartbeat:before {
  content: '\E918'; }

.uil-prescription-bottle:before {
  content: '\E919'; }

.uil-clock-two:before {
  content: '\E91A'; }

.uil-medical-drip:before {
  content: '\E91B'; }

.uil-book-medical:before {
  content: '\E91C'; }

.uil-watch-alt:before {
  content: '\E91D'; }

.uil-stopwatch:before {
  content: '\E91E'; }

.uil-watch:before {
  content: '\E91F'; }

.uil-clock:before {
  content: '\E920'; }

.uil-clock-seven:before {
  content: '\E921'; }

.uil-clock-three:before {
  content: '\E922'; }

.uil-clock-nine:before {
  content: '\E923'; }

.uil-clock-ten:before {
  content: '\E924'; }

.uil-files-landscapes:before {
  content: '\E925'; }

.uil-clock-five:before {
  content: '\E926'; }

.uil-brain:before {
  content: '\E927'; }

.uil-file-plus-alt:before {
  content: '\E928'; }

.uil-file-network:before {
  content: '\E929'; }

.uil-file-contract-dollar:before {
  content: '\E92A'; }

.uil-file-upload-alt:before {
  content: '\E92B'; }

.uil-clock-eight:before {
  content: '\E92C'; }

.uil-clipboard-alt:before {
  content: '\E92D'; }

.uil-books:before {
  content: '\E92E'; }

.uil-file-search-alt:before {
  content: '\E92F'; }

.uil-file-upload:before {
  content: '\E930'; }

.uil-file-share-alt:before {
  content: '\E931'; }

.uil-file-minus-alt:before {
  content: '\E932'; }

.uil-folder-minus:before {
  content: '\E933'; }

.uil-file-shield-alt:before {
  content: '\E934'; }

.uil-file-minus:before {
  content: '\E935'; }

.uil-folder-medical:before {
  content: '\E936'; }

.uil-file-redo-alt:before {
  content: '\E937'; }

.uil-file-lock-alt:before {
  content: '\E938'; }

.uil-folder-lock:before {
  content: '\E939'; }

.uil-heart-medical:before {
  content: '\E93A'; }

.uil-file-question-alt:before {
  content: '\E93B'; }

.uil-files-landscapes-alt:before {
  content: '\E93C'; }

.uil-file-medical:before {
  content: '\E93D'; }

.uil-file-landscape:before {
  content: '\E93E'; }

.uil-file-question:before {
  content: '\E93F'; }

.uil-folder-question:before {
  content: '\E940'; }

.uil-file-landscape-alt:before {
  content: '\E941'; }

.uil-folder:before {
  content: '\E942'; }

.uil-file-edit-alt:before {
  content: '\E943'; }

.uil-folder-heart:before {
  content: '\E944'; }

.uil-folder-exclamation:before {
  content: '\E945'; }

.uil-folder-info:before {
  content: '\E946'; }

.uil-file-download-alt:before {
  content: '\E947'; }

.uil-file-download:before {
  content: '\E948'; }

.uil-file-copy-alt:before {
  content: '\E949'; }

.uil-file-heart:before {
  content: '\E94A'; }

.uil-file-alt:before {
  content: '\E94B'; }

.uil-copy-landscape:before {
  content: '\E94C'; }

.uil-copy-alt:before {
  content: '\E94D'; }

.uil-folder-upload:before {
  content: '\E94E'; }

.uil-file-exclamation-alt:before {
  content: '\E94F'; }

.uil-file-exclamation:before {
  content: '\E950'; }

.uil-copy:before {
  content: '\E951'; }

.uil-file-blank:before {
  content: '\E952'; }

.uil-stopwatch-slash:before {
  content: '\E953'; }

.uil-file:before {
  content: '\E954'; }

.uil-folder-times:before {
  content: '\E955'; }

.uil-document-info:before {
  content: '\E956'; }

.uil-file-times:before {
  content: '\E957'; }

.uil-file-info-alt:before {
  content: '\E958'; }

.uil-clipboard-blank:before {
  content: '\E959'; }

.uil-clipboard-notes:before {
  content: '\E95A'; }

.uil-file-times-alt:before {
  content: '\E95B'; }

.uil-folder-download:before {
  content: '\E95C'; }

.uil-file-bookmark-alt:before {
  content: '\E95D'; }

.uil-file-block-alt:before {
  content: '\E95E'; }

.uil-folder-check:before {
  content: '\E95F'; }

.uil-file-check:before {
  content: '\E960'; }

.uil-folder-plus:before {
  content: '\E961'; }

.uil-clipboard:before {
  content: '\E962'; }

.uil-file-check-alt:before {
  content: '\E963'; }

.uil-print:before {
  content: '\E964'; }

.uil-folder-network:before {
  content: '\E965'; }

.uil-desktop-alt:before {
  content: '\E966'; }

.uil-mouse-alt:before {
  content: '\E967'; }

.uil-tablet:before {
  content: '\E968'; }

.uil-desktop:before {
  content: '\E969'; }

.uil-mobile-android-alt:before {
  content: '\E96A'; }

.uil-search-alt:before {
  content: '\E96B'; }

.uil-volume-up:before {
  content: '\E96C'; }

.uil-mouse:before {
  content: '\E96D'; }

.uil-mouse-alt-2:before {
  content: '\E96E'; }

.uil-mobile-android:before {
  content: '\E96F'; }

.uil-laptop:before {
  content: '\E970'; }

.uil-search-minus:before {
  content: '\E971'; }

.uil-bluetooth-b:before {
  content: '\E972'; }

.uil-video-slash:before {
  content: '\E973'; }

.uil-search-plus:before {
  content: '\E974'; }

.uil-tv-retro:before {
  content: '\E975'; }

.uil-toggle-on:before {
  content: '\E976'; }

.uil-toggle-off:before {
  content: '\E977'; }

.uil-traffic-light:before {
  content: '\E978'; }

.uil-bolt:before {
  content: '\E979'; }

.uil-trash-alt:before {
  content: '\E97A'; }

.uil-star-half-alt:before {
  content: '\E97B'; }

.uil-utensils-alt:before {
  content: '\E97C'; }

.uil-share-alt:before {
  content: '\E97D'; }

.uil-volume-down:before {
  content: '\E97E'; }

.uil-wifi:before {
  content: '\E97F'; }

.uil-cog:before {
  content: '\E980'; }

.uil-bookmark:before {
  content: '\E981'; }

.uil-wallet:before {
  content: '\E982'; }

.uil-minus:before {
  content: '\E983'; }

.uil-rss:before {
  content: '\E984'; }

.uil-sync:before {
  content: '\E985'; }

.uil-redo:before {
  content: '\E986'; }

.uil-bookmark-full:before {
  content: '\E987'; }

.uil-umbrella:before {
  content: '\E988'; }

.uil-trash:before {
  content: '\E989'; }

.uil-wifi-slash:before {
  content: '\E98A'; }

.uil-plus-square:before {
  content: '\E98B'; }

.uil-plus:before {
  content: '\E98C'; }

.uil-signal-alt:before {
  content: '\E98D'; }

.uil-pen:before {
  content: '\E98E'; }

.uil-package:before {
  content: '\E98F'; }

.uil-edit:before {
  content: '\E990'; }

.uil-signal:before {
  content: '\E991'; }

.uil-glass-martini-alt:before {
  content: '\E992'; }

.uil-file-plus:before {
  content: '\E993'; }

.uil-minus-circle:before {
  content: '\E994'; }

.uil-microphone:before {
  content: '\E995'; }

.uil-minus-square:before {
  content: '\E996'; }

.uil-minus-square-full:before {
  content: '\E997'; }

.uil-volume-mute:before {
  content: '\E998'; }

.uil-link-h:before {
  content: '\E999'; }

.uil-search:before {
  content: '\E99A'; }

.uil-ellipsis-v:before {
  content: '\E99B'; }

.uil-ellipsis-h:before {
  content: '\E99C'; }

.uil-link-alt:before {
  content: '\E99D'; }

.uil-calculator:before {
  content: '\E99E'; }

.uil-layer-group:before {
  content: '\E99F'; }

.uil-car:before {
  content: '\E9A0'; }

.uil-thumbs-up:before {
  content: '\E9A1'; }

.uil-link:before {
  content: '\E9A2'; }

.uil-home:before {
  content: '\E9A4'; }

.uil-keyboard:before {
  content: '\E9A5'; }

.uil-volume-off:before {
  content: '\E9A6'; }

.uil-edit-alt:before {
  content: '\E9A7'; }

.uil-restaurant:before {
  content: '\E9A8'; }

.uil-exclamation-octagon:before {
  content: '\E9A9'; }

.uil-globe:before {
  content: '\E9AA'; }

.uil-favorite:before {
  content: '\E9AB'; }

.uil-question-circle:before {
  content: '\E9AC'; }

.uil-info-circle:before {
  content: '\E9AD'; }

.uil-filter:before {
  content: '\E9AE'; }

.uil-volume:before {
  content: '\E9AF'; }

.uil-exclamation-triangle:before {
  content: '\E9B0'; }

.uil-exclamation-circle:before {
  content: '\E9B1'; }

.uil-thumbs-down:before {
  content: '\E9B2'; }

.uil-multiply:before {
  content: '\E9B3'; }

.uil-check-square:before {
  content: '\E9B4'; }

.uil-times-circle:before {
  content: '\E9B5'; }

.uil-box:before {
  content: '\E9B6'; }

.uil-sim-card:before {
  content: '\E9B7'; }

.uil-times:before {
  content: '\E9B8'; }

.uil-times-square:before {
  content: '\E9B9'; }

.uil-link-broken:before {
  content: '\E9BA'; }

.uil-cube:before {
  content: '\E9BB'; }

.uil-bolt-alt:before {
  content: '\E9BC'; }

.uil-calender:before {
  content: '\E9BD'; }

.uil-battery-empty:before {
  content: '\E9BE'; }

.uil-at:before {
  content: '\E9BF'; }

.uil-battery-bolt:before {
  content: '\E9C0'; }

.uil-plus-circle:before {
  content: '\E9C1'; }

.uil-check-circle:before {
  content: '\E9C2'; }

.uil-check:before {
  content: '\E9C3'; }

.uil-adjust-half:before {
  content: '\E9C4'; }

.uil-paperclip:before {
  content: '\E9C5'; }

.uil-bullseye:before {
  content: '\E9C6'; }

.uil-brightness:before {
  content: '\E9C7'; }

.uil-adjust-alt:before {
  content: '\E9C8'; }

.uil-adjust-circle:before {
  content: '\E9C9'; }

.uil-brightness-half:before {
  content: '\E9CA'; }

.uil-brightness-empty:before {
  content: '\E9CB'; }

.uil-sun:before {
  content: '\E9CC'; }

.uil-brightness-plus:before {
  content: '\E9CD'; }

.uil-key-skeleton:before {
  content: '\E9CE'; }

.uil-adjust:before {
  content: '\E9D0'; }

.uil-keyboard-hide:before {
  content: '\E9D1'; }

.uil-brightness-minus:before {
  content: '\E9D2'; }

.uil-key-skeleton-alt:before {
  content: '\E9D3'; }

.uil-bus:before {
  content: '\E9D4'; }

.uil-parcel:before {
  content: '\E9D5'; }

.uil-car-sideview:before {
  content: '\E9D6'; }

.uil-car-wash:before {
  content: '\E9D7'; }

.uil-bus-school:before {
  content: '\E9D8'; }

.uil-subway:before {
  content: '\E9D9'; }

.uil-ship:before {
  content: '\E9DA'; }

.uil-bus-alt:before {
  content: '\E9DB'; }

.uil-subway-alt:before {
  content: '\E9DC'; }

.uil-taxi:before {
  content: '\E9DD'; }

.uil-truck-loading:before {
  content: '\E9DE'; }

.uil-dribbble:before {
  content: '\E9DF'; }

.uil-dropbox:before {
  content: '\E9E0'; }

.uil-envelope-check:before {
  content: '\E9E1'; }

.uil-envelope-add:before {
  content: '\E9E2'; }

.uil-envelope-exclamation:before {
  content: '\E9E3'; }

.uil-phone-slash:before {
  content: '\E9E4'; }

.uil-outgoing-call:before {
  content: '\E9E5'; }

.uil-envelope:before {
  content: '\E9E6'; }

.uil-phone:before {
  content: '\E9E7'; }

.uil-calling:before {
  content: '\E9E8'; }

.uil-phone-times:before {
  content: '\E9E9'; }

.uil-envelope-search:before {
  content: '\E9EA'; }

.uil-phone-volume:before {
  content: '\E9EB'; }

.uil-envelope-upload:before {
  content: '\E9EC'; }

.uil-forwaded-call:before {
  content: '\E9ED'; }

.uil-envelope-share:before {
  content: '\E9EE'; }

.uil-envelope-upload-alt:before {
  content: '\E9EF'; }

.uil-envelope-minus:before {
  content: '\E9F0'; }

.uil-envelope-receive:before {
  content: '\E9F1'; }

.uil-envelope-redo:before {
  content: '\E9F2'; }

.uil-envelope-download-alt:before {
  content: '\E9F3'; }

.uil-envelope-download:before {
  content: '\E9F4'; }

.uil-brightness-low:before {
  content: '\E9F5'; }

.uil-envelope-shield:before {
  content: '\E9F6'; }

.uil-envelope-open:before {
  content: '\E9F7'; }

.uil-envelope-lock:before {
  content: '\E9F8'; }

.uil-keyboard-show:before {
  content: '\E9F9'; }

.uil-truck:before {
  content: '\E9FA'; }

.uil-envelopes:before {
  content: '\E9FB'; }

.uil-mailbox:before {
  content: '\E9FC'; }

.uil-envelope-heart:before {
  content: '\E9FD'; }

.uil-space-key:before {
  content: '\E9FE'; }

.uil-keyboard-alt:before {
  content: '\E9FF'; }

.uil-envelope-edit:before {
  content: '\EA00'; }

.uil-postcard:before {
  content: '\EA01'; }

.uil-fast-mail-alt:before {
  content: '\EA02'; }

.uil-envelope-question:before {
  content: '\EA03'; }

.uil-fast-mail:before {
  content: '\EA04'; }

.uil-envelope-info:before {
  content: '\EA05'; }

.uil-laptop-cloud:before {
  content: '\EA06'; }

.uil-desktop-cloud-alt:before {
  content: '\EA07'; }

.uil-envelope-star:before {
  content: '\EA08'; }

.uil-envelope-times:before {
  content: '\EA09'; }

.uil-luggage-cart:before {
  content: '\EA0A'; }

.uil-envelope-bookmark:before {
  content: '\EA0B'; }

.uil-missed-call:before {
  content: '\EA0C'; }

.uil-user:before {
  content: '\EA0D'; }

.uil-user-plus:before {
  content: '\EA0E'; }

.uil-envelope-alt:before {
  content: '\EA0F'; }

.uil-user-location:before {
  content: '\EA10'; }

.uil-users-alt:before {
  content: '\EA11'; }

.uil-book-reader:before {
  content: '\EA12'; }

.uil-cloud-bookmark:before {
  content: '\EA13'; }

.uil-phone-alt:before {
  content: '\EA14'; }

.uil-cloud-computing:before {
  content: '\EA15'; }

.uil-cloud-check:before {
  content: '\EA16'; }

.uil-user-minus:before {
  content: '\EA17'; }

.uil-cloud-times:before {
  content: '\EA18'; }

.uil-cloud-block:before {
  content: '\EA19'; }

.uil-columns:before {
  content: '\EA1A'; }

.uil-web-section:before {
  content: '\EA1B'; }

.uil-grid:before {
  content: '\EA1C'; }

.uil-web-grid-alt:before {
  content: '\EA1D'; }

.uil-window-maximize:before {
  content: '\EA1E'; }

.uil-web-section-alt:before {
  content: '\EA1F'; }

.uil-web-grid:before {
  content: '\EA20'; }

.uil-server-connection:before {
  content: '\EA21'; }

.uil-cloud-slash:before {
  content: '\EA22'; }

.uil-cloud-upload:before {
  content: '\EA23'; }

.uil-cloud-exclamation:before {
  content: '\EA24'; }

.uil-database:before {
  content: '\EA25'; }

.uil-server:before {
  content: '\EA26'; }

.uil-cloud-unlock:before {
  content: '\EA27'; }

.uil-cloud-share:before {
  content: '\EA28'; }

.uil-envelope-send:before {
  content: '\EA29'; }

.uil-cloud-shield:before {
  content: '\EA2A'; }

.uil-laptop-connection:before {
  content: '\EA2B'; }

.uil-server-network-alt:before {
  content: '\EA2C'; }

.uil-cloud-redo:before {
  content: '\EA2D'; }

.uil-servers:before {
  content: '\EA2E'; }

.uil-server-network:before {
  content: '\EA2F'; }

.uil-cloud-heart:before {
  content: '\EA30'; }

.uil-database-alt:before {
  content: '\EA31'; }

.uil-cloud-lock:before {
  content: '\EA32'; }

.uil-cloud-info:before {
  content: '\EA33'; }

.uil-phone-pause:before {
  content: '\EA34'; }

.uil-user-square:before {
  content: '\EA35'; }

.uil-user-exclamation:before {
  content: '\EA36'; }

.uil-cloud-download:before {
  content: '\EA37'; }

.uil-user-circle:before {
  content: '\EA38'; }

.uil-cloud-wifi:before {
  content: '\EA39'; }

.uil-data-sharing:before {
  content: '\EA3A'; }

.uil-cloud-data-connection:before {
  content: '\EA3B'; }

.uil-backward:before {
  content: '\EA3C'; }

.uil-camera:before {
  content: '\EA3D'; }

.uil-music-tune-slash:before {
  content: '\EA3E'; }

.uil-user-times:before {
  content: '\EA3F'; }

.uil-scenery:before {
  content: '\EA40'; }

.uil-user-check:before {
  content: '\EA41'; }

.uil-headphones:before {
  content: '\EA42'; }

.uil-step-backward:before {
  content: '\EA43'; }

.uil-image-search:before {
  content: '\EA44'; }

.uil-image-minus:before {
  content: '\EA45'; }

.uil-window-section:before {
  content: '\EA46'; }

.uil-play-circle:before {
  content: '\EA47'; }

.uil-pause-circle:before {
  content: '\EA48'; }

.uil-image-shield:before {
  content: '\EA4A'; }

.uil-window:before {
  content: '\EA4B'; }

.uil-pause:before {
  content: '\EA4C'; }

.uil-server-alt:before {
  content: '\EA4D'; }

.uil-image-question:before {
  content: '\EA4E'; }

.uil-music:before {
  content: '\EA4F'; }

.uil-image-block:before {
  content: '\EA50'; }

.uil-music-note:before {
  content: '\EA51'; }

.uil-step-forward:before {
  content: '\EA52'; }

.uil-image-redo:before {
  content: '\EA53'; }

.uil-image:before {
  content: '\EA54'; }

.uil-picture:before {
  content: '\EA55'; }

.uil-image-download:before {
  content: '\EA56'; }

.uil-image-v:before {
  content: '\EA57'; }

.uil-forward:before {
  content: '\EA58'; }

.uil-image-times:before {
  content: '\EA59'; }

.uil-headphones-alt:before {
  content: '\EA5A'; }

.uil-tshirt::before {
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.0022 6.3223L15.6905 2.50113C15.228 1.97527 14.5631 1.67212 13.8625 1.66666H6.31555C5.60372 1.66666 4.9261 1.97272 4.45592 2.50732L1.17008 6.31575C0.960097 6.55703 0.841095 6.86454 0.833817 7.18443C0.826902 7.50431 0.932075 7.81692 1.1315 8.06693L2.97185 10.3662C3.22332 10.6846 3.60434 10.8739 4.01011 10.8822C4.30343 10.8822 4.58911 10.7883 4.8253 10.6147V16.6966C4.82712 17.1315 5.00071 17.5474 5.30895 17.8542C5.61682 18.161 6.03387 18.3331 6.46876 18.3331H13.6653C14.1038 18.34 14.5267 18.1705 14.8389 17.8626C15.1515 17.5551 15.3273 17.1347 15.3273 16.6962V10.9645C15.3273 10.737 15.2061 10.5267 15.0089 10.4128C14.812 10.2992 14.5693 10.2992 14.372 10.4128C14.1751 10.5263 14.0536 10.7367 14.0536 10.9645V16.6962C14.0536 16.7937 14.0147 16.8869 13.9451 16.9553C13.8756 17.0237 13.7817 17.0612 13.6842 17.0594H6.48768C6.39015 17.0612 6.29626 17.0237 6.22675 16.9553C6.15724 16.8869 6.1183 16.7937 6.1183 16.6962V7.84385C6.1183 7.6164 5.99676 7.40605 5.79987 7.29215C5.60263 7.1786 5.35989 7.1786 5.16301 7.29215C4.96577 7.40569 4.84458 7.61604 4.84458 7.84385V8.73546L4.09927 9.57611C4.07708 9.58557 4.0516 9.58557 4.02904 9.57611C4.00429 9.58448 3.97736 9.58448 3.95261 9.57611L2.1119 7.27068C2.08316 7.23537 2.08316 7.18479 2.1119 7.14985L5.41776 3.32214C5.64412 3.06303 5.97128 2.91418 6.31555 2.91455H7.26465C7.40149 3.82253 7.96702 4.60932 8.78402 5.0282C9.60139 5.44743 10.5701 5.44743 11.3875 5.0282C12.2045 4.60932 12.7704 3.82253 12.9069 2.91455H13.8622C14.205 2.91273 14.5311 3.06194 14.7538 3.32214L18.0654 7.1433V7.20699L16.1228 9.44255H16.0526L15.3266 8.62118V7.78053C15.3266 7.55308 15.2054 7.34273 15.0082 7.22882C14.8113 7.11528 14.5685 7.11528 14.3713 7.22882C14.1744 7.34237 14.0529 7.55271 14.0529 7.78053V10.8247C14.0529 11.0522 14.1744 11.2625 14.3713 11.3764C14.5685 11.49 14.8113 11.49 15.0082 11.3764C15.2054 11.2629 15.3266 11.0525 15.3266 10.8247V10.5128C15.5464 10.6748 15.8117 10.7618 16.0846 10.761C16.4664 10.7661 16.8321 10.6089 17.0909 10.328L19.0015 8.06075C19.2074 7.81801 19.3206 7.50977 19.3206 7.19134C19.3206 6.87291 19.2074 6.56503 19.0015 6.32193L19.0022 6.3223ZM10.0861 4.11221C9.73822 4.11075 9.4005 3.99539 9.12465 3.78359C8.8488 3.57179 8.64974 3.27592 8.55766 2.94039H11.6146C11.5229 3.27592 11.3235 3.57179 11.0476 3.78359C10.7714 3.99503 10.434 4.11039 10.0861 4.11221Z' fill='%23282828'/%3E%3C/svg%3E%0A");
  width: 20px;
  height: 20px; }

.toast-title {
  font-weight: bold; }

.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  font-size: 14px;
  letter-spacing: -0.3px;
  font-weight: 500; }
  .toast-message:lang(ar) {
    font-family: "bcn_arabic_roundedmedium"; }

.toast-message a:hover {
  color: #fff;
  text-decoration: none; }

#toast-container {
  position: fixed;
  z-index: 999;
  pointer-events: none;
  width: 100%;
  top: 0;
  -webkit-transition: all ease 0.2s;
  transition: all ease 0.2s;
  right: 0; }
  #toast-container .toast:nth-of-type(n + 3) {
    display: none; }
  #toast-container.attach-top {
    top: 0; }

#toast-container * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  position: relative; }

.toast-close-button {
  position: relative;
  float: right;
  font-size: 20px;
  font-weight: bold;
  -webkit-text-shadow: 0 1px 0 #fff;
  text-shadow: 0 1px 0 #fff;
  color: #fff;
  filter: alpha(opacity=80); }

.toast-close-button:hover,
.toast-close-button:focus {
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=40); }

button.toast-close-button {
  padding-left: 5px;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none; }

#toast-container > div {
  position: relative;
  pointer-events: auto;
  overflow: hidden;
  max-width: 100%;
  margin: 0 auto;
  text-align: left;
  padding: 15px 20px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: noen;
  box-shadow: none;
  font-size: 12px;
  opacity: 1;
  filter: alpha(opacity=100);
  border-bottom: 6px solid #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  font-weight: 400; }
  #toast-container > div:lang(ar) {
    font-family: "bcn_arabic_roundedregular"; }
  #toast-container > div:lang(en) {
    font-family: 'Nunito', sans-serif; }
  #toast-container > div:last-child {
    border-bottom: 0; }

#toast-container > :hover {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: 1;
  filter: alpha(opacity=100);
  cursor: pointer; }

#toast-container > div > div::after {
  content: "";
  width: 1px;
  height: calc(100% - 34px);
  top: 17px;
  position: absolute;
  display: none;
  left: 70px; }

#toast-container .toast-error > div {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  line-height: 15px; }
  #toast-container .toast-error > div::before {
    content: '\E9AD';
    font-family: 'unicons-line';
    font-size: 22px; }
  #toast-container .toast-error > div::after {
    background: #E32404; }

#toast-container .toast-warning > div::before {
  content: "-";
  font-size: 29px;
  top: -2px;
  left: -5px; }

#toast-container .toast-warning > div::after {
  background: #f6c161; }

#toast-container .toast-success > div {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  line-height: 15px; }
  #toast-container .toast-success > div::after {
    background: #38B826; }
  #toast-container .toast-success > div::before {
    content: '\E9C2';
    font-family: 'unicons-line';
    font-size: 22px; }

#toast-container.toast-top-center > div,
#toast-container.toast-bottom-center > div {
  width: 300px;
  margin-left: auto;
  margin-right: auto; }

#toast-container.toast-top-full-width > div,
#toast-container.toast-bottom-full-width > div {
  width: 96%;
  margin-left: auto;
  margin-right: auto; }

.toast {
  background-color: #000; }

.toast-success {
  background-color: #38B826;
  color: #fff; }

.toast-error {
  background-color: #E32404;
  color: #fff; }

.toast-info {
  background-color: #f6c161; }

.toast-warning {
  background-color: #f6c161;
  color: #fff; }

.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000;
  opacity: 0.4;
  filter: alpha(opacity=40); }

.error-container {
  display: none; }

* {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

body {
  background: #FFFFFF;
  font-weight: 400; }
  body:lang(ar) {
    font-family: "bcn_arabic_roundedregular"; }
  body:lang(en) {
    font-family: 'Nunito', sans-serif; }
  body a,
  body button {
    color: #1E1E1E;
    -webkit-tap-highlight-color: transparent; }
  body div,
  body input,
  body label {
    -webkit-tap-highlight-color: transparent; }

.page {
  max-width: 1366px;
  min-width: 768px;
  padding: 0 20px;
  margin: 0 auto; }
  .page.showMenu {
    display: block; }
    .page.showMenu .blockerCanvas {
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      right: 0;
      z-index: 99999;
      display: block; }

.blockerCanvas {
  display: none; }

.error-page {
  overflow: hidden; }

.d-none {
  display: none !important; }

.scroll-lock {
  overflow: hidden; }

.main-page {
  margin-top: 130px; }

.breadcrumb {
  font-size: 14px;
  line-height: 21px;
  font-weight: 400; }
  .breadcrumb:lang(ar) {
    font-family: "bcn_arabic_roundedregular"; }
  .breadcrumb:lang(en) {
    font-family: 'Nunito', sans-serif; }
  .breadcrumb a {
    color: #2C52A4; }

#toast-container * {
  margin: 0; }

#toast-container .toast {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0; }

.desktop-center {
  max-width: 500px;
  margin: 0 auto; }

.account-header {
  font-size: 25px; }

.header {
  background-color: #FFFFFF;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 99; }

.inner-header {
  max-width: 1366px;
  margin: 0 auto;
  min-width: 768px;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.header-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.logo img {
  max-width: 137px; }

.navigation {
  margin-left: 20px;
  display: none; }
  @media (min-width: 1024px) {
    .navigation {
      display: block; } }
  .navigation ul {
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 20px; }
    .navigation ul li a {
      text-decoration: none;
      color: #000;
      font-weight: bold; }
      .navigation ul li a:hover {
        color: #00A8E3; }
      .navigation ul li a.cat-themeCategory {
        background: linear-gradient(272deg, #88CF00 3.33%, #00E0FF 85.54%);
        background-clip: text;
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent; }

.header-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
  position: relative;
  margin-left: 20px; }

.profile-wrapper {
  position: relative;
  height: 110px;
  -webkit-transform: translateY(-7%);
          transform: translateY(-7%);
  -webkit-transition: -webkit-transform 0.2s ease;
  transition: -webkit-transform 0.2s ease;
  transition: transform 0.2s ease;
  transition: transform 0.2s ease, -webkit-transform 0.2s ease;
  margin-bottom: -17px; }
  .profile-wrapper:hover {
    -webkit-transform: translateY(0%);
            transform: translateY(0%); }
    .profile-wrapper:hover .dreamdubai-switcher-button {
      display: block;
      height: 90px;
      opacity: 1; }
  .profile-wrapper .dreamdubai-switcher-button {
    position: absolute;
    background: url("../images/modesh/dreamdubai-desktop-switcher.png") no-repeat;
    bottom: 0;
    left: 0;
    -webkit-transform: translate(1%, 66%);
            transform: translate(1%, 66%);
    background-size: 100%;
    width: 99%;
    background-position: left bottom;
    z-index: 1;
    opacity: 0;
    height: 0;
    -webkit-transition: all .5s ease;
    transition: all .5s ease; }
    .profile-wrapper .dreamdubai-switcher-button:lang(ar) {
      background: url("../images/modesh/dreamdubai-desktop-switcher-ar.png") no-repeat;
      background-size: 100%; }
    @media (min-width: 1024px) {
      .profile-wrapper .dreamdubai-switcher-button {
        -webkit-transform: translate(1%, 15%);
                transform: translate(1%, 15%); } }
    @media (min-width: 1300px) {
      .profile-wrapper .dreamdubai-switcher-button {
        -webkit-transform: translate(1%, 66%);
                transform: translate(1%, 66%); } }
  .profile-wrapper .profile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 10px 20px;
    background: url("../images/modesh/header-profile-bg.png") no-repeat;
    background-size: 100%;
    background-position: left bottom;
    color: #fff;
    height: 110px;
    position: relative;
    z-index: 2; }
    @media (min-width: 1024px) {
      .profile-wrapper .profile {
        height: 80px; } }
    @media (min-width: 1300px) {
      .profile-wrapper .profile {
        height: 110px; } }
    .profile-wrapper .profile .login-button {
      color: white;
      font-weight: bold;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      padding: 0 20px; }
    .profile-wrapper .profile img {
      height: 40px;
      border-radius: 50%; }
    .profile-wrapper .profile .wallet-info {
      background: linear-gradient(12deg, #FFD200 0%, #FFA800 100%);
      margin: auto 0px;
      text-align: center;
      padding: 10px 20px;
      font-size: 11px;
      line-height: 15px;
      border-radius: 24px;
      border: 1px solid #E89B06;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      font-weight: 600; }
      .profile-wrapper .profile .wallet-info:lang(ar) {
        font-family: "bcn_arabic_roundedbold"; }
      .profile-wrapper .profile .wallet-info .available-text {
        line-height: 11px; }
      .profile-wrapper .profile .wallet-info .available-balance {
        font-weight: 700;
        font-size: 16px; }
        .profile-wrapper .profile .wallet-info .available-balance:lang(ar) {
          font-family: "bcn_arabic_roundedbold"; }
    .profile-wrapper .profile .menu-button {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      text-align: center;
      text-wrap: nowrap; }
    .profile-wrapper .profile .profile-thumbnail {
      width: 45px;
      height: 46px;
      border: 2px solid #fff;
      border-radius: 50%;
      background: #fff;
      overflow: hidden;
      -webkit-transition: all ease 0.2s;
      transition: all ease 0.2s;
      margin-left: 5px; }
      .profile-wrapper .profile .profile-thumbnail img {
        border-radius: 50%;
        width: 100%;
        height: 100%; }

.home-header {
  margin-left: 20px; }
  @media (min-width: 1300px) {
    .home-header {
      margin-left: 43px; } }
  .home-header .menu-button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .home-header .menu-button svg {
      display: block; }

.footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 50px;
  border-top: 1px solid #e0e0e0;
  margin-top: 20px; }

.footer-left {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1; }

.footer-logo {
  max-width: 137px; }

.footer-center {
  text-align: center; }

.footer-center a {
  margin: 0 15px;
  text-decoration: none;
  color: #000;
  font-size: 16px;
  font-weight: 600; }
  .footer-center a:lang(ar) {
    font-family: "bcn_arabic_roundedbold"; }

.footer-right {
  text-align: right;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .footer-right a {
    width: 56px;
    margin-left: 10px; }

.social-icon {
  margin-left: 15px;
  width: 24px;
  height: 24px; }

.modesh-footer {
  position: relative;
  width: 100%; }
  .modesh-footer .modesh-footer-container {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    color: #fff; }
    .modesh-footer .modesh-footer-container .lang-selector,
    .modesh-footer .modesh-footer-container .curr-selector {
      display: none; }
    .modesh-footer .modesh-footer-container .radio-container {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: relative;
      padding-left: 35px;
      margin-bottom: 12px;
      cursor: pointer;
      -webkit-tap-highlight-color: transparent;
      -webkit-touch-callout: none;
      -webkit-user-select: none;
      -khtml-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      padding: 18px;
      border-radius: 7px;
      height: 58px; }
      .modesh-footer .modesh-footer-container .radio-container:lang(ar) {
        padding: 18px 48px 18px 18px;
        line-height: 16px; }
      .modesh-footer .modesh-footer-container .radio-container.arabic {
        font-family: "bcn_arabic_roundedregular"; }
      .modesh-footer .modesh-footer-container .radio-container input {
        position: absolute;
        opacity: 0;
        cursor: pointer; }
      .modesh-footer .modesh-footer-container .radio-container.checked .checkmark {
        background-color: #fff; }
      .modesh-footer .modesh-footer-container .radio-container .checkmark {
        position: absolute;
        right: 20px;
        height: 25px;
        height: 25px;
        width: 25px;
        border-radius: 50%;
        border: 6px solid transparent; }
    .modesh-footer .modesh-footer-container .icon-currency,
    .modesh-footer .modesh-footer-container .icon-global {
      display: inline-block; }
    .modesh-footer .modesh-footer-container .currency-footer,
    .modesh-footer .modesh-footer-container .language-footer {
      height: 69px;
      max-height: 69px;
      width: 100%;
      position: relative;
      border-radius: 12px 12px 0px 0px;
      font-size: 16px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      padding-right: 20px;
      padding-left: 20px;
      -webkit-transition: max-height 0.2s ease;
      transition: max-height 0.2s ease;
      font-weight: 600; }
      .modesh-footer .modesh-footer-container .currency-footer:lang(ar),
      .modesh-footer .modesh-footer-container .language-footer:lang(ar) {
        font-family: "bcn_arabic_roundedbold"; }
      .modesh-footer .modesh-footer-container .currency-footer p,
      .modesh-footer .modesh-footer-container .language-footer p {
        margin: auto 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; }
        .modesh-footer .modesh-footer-container .currency-footer p i,
        .modesh-footer .modesh-footer-container .language-footer p i {
          margin: auto 5px; }
        .modesh-footer .modesh-footer-container .currency-footer p a,
        .modesh-footer .modesh-footer-container .language-footer p a {
          margin: auto 0 auto 10px;
          color: #fff;
          text-decoration: underline; }
      .modesh-footer .modesh-footer-container .currency-footer.active,
      .modesh-footer .modesh-footer-container .language-footer.active {
        height: auto;
        max-height: 200px; }
        .modesh-footer .modesh-footer-container .currency-footer.active:lang(ar),
        .modesh-footer .modesh-footer-container .language-footer.active:lang(ar) {
          max-height: 250px; }
        .modesh-footer .modesh-footer-container .currency-footer.active p,
        .modesh-footer .modesh-footer-container .language-footer.active p {
          margin: 20px 0; }
          .modesh-footer .modesh-footer-container .currency-footer.active p i,
          .modesh-footer .modesh-footer-container .language-footer.active p i {
            margin: 0 5px; }
          .modesh-footer .modesh-footer-container .currency-footer.active p a,
          .modesh-footer .modesh-footer-container .language-footer.active p a {
            margin: 0 0 0 10px; }
        .modesh-footer .modesh-footer-container .currency-footer.active .lang-selector,
        .modesh-footer .modesh-footer-container .currency-footer.active .curr-selector,
        .modesh-footer .modesh-footer-container .language-footer.active .lang-selector,
        .modesh-footer .modesh-footer-container .language-footer.active .curr-selector {
          display: block;
          margin-bottom: 12px; }
        .modesh-footer .modesh-footer-container .currency-footer.active .selection-title,
        .modesh-footer .modesh-footer-container .language-footer.active .selection-title {
          height: auto; }
      .modesh-footer .modesh-footer-container .currency-footer .selection-title,
      .modesh-footer .modesh-footer-container .language-footer .selection-title {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 100%;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between; }
    .modesh-footer .modesh-footer-container .currency-footer {
      background-color: #00A8E3;
      margin-bottom: -10px;
      overflow-y: hidden; }
      .modesh-footer .modesh-footer-container .currency-footer.active {
        max-height: 300px;
        height: auto; }
      .modesh-footer .modesh-footer-container .currency-footer .radio-container {
        background: #0291C3; }
        .modesh-footer .modesh-footer-container .currency-footer .radio-container .checkmark {
          border: 6px solid #0291C3;
          -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 6px #0291C3;
                  box-shadow: 0 0 0 2px #fff, 0 0 0 6px #0291C3; }
      .modesh-footer .modesh-footer-container .currency-footer .curr-selector {
        overflow-y: scroll; }
    .modesh-footer .modesh-footer-container .language-footer {
      background-color: #2C52A4; }
      .modesh-footer .modesh-footer-container .language-footer .radio-container {
        background: #2B4376; }
        .modesh-footer .modesh-footer-container .language-footer .radio-container .checkmark {
          border: 6px solid #2B4376;
          -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 6px #2B4376;
                  box-shadow: 0 0 0 2px #fff, 0 0 0 6px #2B4376; }

.minicart a {
  text-decoration: none;
  color: #000;
  font-weight: bold;
  padding: 6px 20px;
  border-radius: 20px;
  background-color: #E5F6FC;
  color: #2C52A4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  cursor: pointer; }

.minicart .minicart-quantity {
  position: absolute;
  right: -10px;
  z-index: 3;
  top: -10px;
  border-radius: 50%;
  background-color: #f84989;
  width: 30px;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #fff;
  font-size: 15px;
  letter-spacing: -0.221px;
  font-weight: 500; }
  .minicart .minicart-quantity:lang(ar) {
    font-family: "bcn_arabic_roundedmedium"; }

.minicart img {
  -webkit-filter: drop-shadow(0px 7px 7px rgba(0, 0, 0, 0.55));
          filter: drop-shadow(0px 7px 7px rgba(0, 0, 0, 0.55)); }

#main-navigation {
  position: fixed;
  right: -100%;
  top: 0;
  background: #F6F6F6;
  width: 100%;
  max-width: 390px;
  height: 100%;
  overflow-y: auto;
  -webkit-transition: all ease 0.2s;
  transition: all ease 0.2s;
  z-index: 999999;
  -webkit-box-shadow: 0px 0px 21px 2.1px rgba(159, 159, 159, 0.18);
          box-shadow: 0px 0px 21px 2.1px rgba(159, 159, 159, 0.18);
  overflow: scroll;
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */ }
  #main-navigation::-webkit-scrollbar {
    display: none; }
  #main-navigation.in {
    right: 0; }
  #main-navigation .nav-content {
    height: calc(100% - 188px);
    overflow: scroll;
    overflow: scroll;
    -ms-overflow-style: none;
    /* IE and Edge */
    scrollbar-width: none;
    /* Firefox */ }
    #main-navigation .nav-content::-webkit-scrollbar {
      display: none; }
  #main-navigation .side-navigation-box {
    overflow: hidden;
    margin-bottom: 20px 0; }
    #main-navigation .side-navigation-box ul li {
      border-bottom: 1px solid #E6E6E6; }
      #main-navigation .side-navigation-box ul li a {
        padding: 10px 20px;
        text-align: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        color: #1E1E1E;
        font-size: 16px;
        letter-spacing: -0.39px;
        line-height: 16px;
        position: relative;
        font-weight: 600;
        min-height: 70px; }
        #main-navigation .side-navigation-box ul li a:lang(ar) {
          font-family: "bcn_arabic_roundedbold"; }
        #main-navigation .side-navigation-box ul li a img {
          width: 51px;
          height: 51px;
          -o-object-fit: cover;
             object-fit: cover;
          margin-right: 10px;
          border-radius: 50%; }
        #main-navigation .side-navigation-box ul li a.logout {
          color: #EC008C;
          font-size: 16px;
          line-height: 26px;
          padding-left: 20px; }
  #main-navigation #side-menu-header {
    background: #FFD200;
    border-radius: 0px 0px 16px 16px;
    height: 60px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 0 20px; }
    #main-navigation #side-menu-header .guest-info {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin: auto 0 auto; }
      #main-navigation #side-menu-header .guest-info img {
        width: 48px;
        height: 48px; }
      #main-navigation #side-menu-header .guest-info p {
        font-weight: 700;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        margin: auto 10px; }
        #main-navigation #side-menu-header .guest-info p:lang(ar) {
          font-family: "bcn_arabic_roundedbold"; }
    #main-navigation #side-menu-header .closing-button {
      margin: auto 0;
      width: 36px;
      height: 36px;
      border: 1px solid #fff;
      border-radius: 50%;
      background: #5B535366;
      color: #fff;
      display: block;
      padding: 7px;
      cursor: pointer; }
    #main-navigation #side-menu-header .profile-link {
      color: #2C52A4;
      font-size: 14px;
      line-height: 20px;
      /* 142.857% */
      letter-spacing: 0.5px;
      -webkit-text-decoration-line: underline;
              text-decoration-line: underline;
      font-weight: 600; }
      #main-navigation #side-menu-header .profile-link:lang(ar) {
        font-family: "bcn_arabic_roundedbold"; }
  #main-navigation .download-container {
    margin: 16px 20px;
    font-size: 16px;
    margin-bottom: 3vh; }
    #main-navigation .download-container p {
      margin-bottom: 10px;
      margin-left: 5px;
      font-weight: 600; }
      #main-navigation .download-container p:lang(ar) {
        font-family: "bcn_arabic_roundedbold"; }
    #main-navigation .download-container .store-container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 85%;
      height: 46px; }
      #main-navigation .download-container .store-container a:last-child {
        margin-left: 10px;
        height: 44px;
        margin-top: auto;
        margin-bottom: auto; }
  #main-navigation .wallet-item a {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  #main-navigation .wallet-item span {
    display: block; }
  #main-navigation .wallet-item .wallet-info {
    width: 112px;
    height: 40px;
    border-radius: 60px;
    background: linear-gradient(12deg, #FFD200 0%, #FFA800 100%);
    margin: auto 0px;
    text-align: center;
    padding: 5px 0; }
  #main-navigation .wallet-item .available-text {
    font-size: 8px;
    font-weight: 400; }
    #main-navigation .wallet-item .available-text:lang(ar) {
      font-family: "bcn_arabic_roundedregular"; }
    #main-navigation .wallet-item .available-text:lang(en) {
      font-family: 'Nunito', sans-serif; }
  #main-navigation .wallet-item .available-balance {
    font-size: 15px;
    font-weight: 700;
    line-height: 10px; }
    #main-navigation .wallet-item .available-balance:lang(ar) {
      font-family: "bcn_arabic_roundedbold"; }
  #main-navigation .dreamdubai-switcher {
    background-image: linear-gradient(275deg, #F0D603 12.01%, #FF65D5 62.06%, #F6406B 112.3%);
    border-radius: 22px;
    margin: 20px; }
    #main-navigation .dreamdubai-switcher span {
      margin: auto 0;
      margin-left: 10px;
      color: #fff;
      font-size: 17px;
      line-height: 12px;
      letter-spacing: -0.39px;
      font-weight: 700; }
      #main-navigation .dreamdubai-switcher span:lang(ar) {
        font-family: "bcn_arabic_roundedbold"; }
  #main-navigation .modesh-footer {
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0; }
    #main-navigation .modesh-footer .modesh-footer-container {
      position: static; }
  #main-navigation .switch-dream-dubai {
    font-weight: 700; }
    #main-navigation .switch-dream-dubai:lang(ar) {
      font-family: "bcn_arabic_roundedbold"; }
  #main-navigation .logged-area {
    padding-top: 20px;
    margin: 0 20px; }
    #main-navigation .logged-area h6 {
      font-size: 26px;
      line-height: 27px;
      letter-spacing: -1.07059px;
      margin: 0 0 11px;
      font-weight: normal;
      max-width: 255px;
      font-weight: 600; }
      #main-navigation .logged-area h6:lang(ar) {
        font-family: "bcn_arabic_roundedbold"; }

.wishlist-product {
  position: absolute;
  right: 15px;
  top: 15px;
  width: 24px;
  z-index: 1;
  opacity: 1;
  cursor: pointer; }
  .wishlist-product img {
    width: 100%;
    height: auto; }
  .wishlist-product .active-wishlist {
    display: none;
    width: 100%; }
  .wishlist-product .unactive-wishlist {
    display: block;
    width: 100%; }
  .wishlist-product.active {
    opacity: 1; }
    .wishlist-product.active .active-wishlist {
      display: block; }
    .wishlist-product.active .unactive-wishlist {
      display: none; }

.wishlist-pdp img {
  opacity: 0.3; }

.wishlist-pdp .active-wishlist {
  display: none; }

.wishlist-pdp .unactive-wishlist {
  display: block; }

.wishlist-pdp.active img {
  opacity: 1; }

.wishlist-pdp.active .active-wishlist {
  display: block; }

.wishlist-pdp.active .unactive-wishlist {
  display: none; }

.modal-open {
  overflow: hidden; }
  .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
    z-index: 500; }

.modal {
  position: fixed;
  top: 25%;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  display: none;
  overflow: hidden;
  outline: 0; }
  .modal .enter-message {
    display: none; }
  .modal .modal-dialog {
    position: relative;
    width: auto;
    margin: 1rem;
    pointer-events: none;
    opacity: 0;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease; }
    .modal .modal-dialog .modal-content {
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      width: 100%;
      pointer-events: auto;
      background-color: #fff;
      background-clip: padding-box;
      border: none;
      border-radius: 6px;
      outline: 0; }
  .modal.show .modal-dialog {
    opacity: 1; }
  .modal .modal-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 15px;
    border-top-left-radius: 0.3rem;
    border-top-right-radius: 0.3rem; }
    .modal .modal-header .close {
      padding: 10px 15px;
      margin: -1rem -1rem -1rem auto;
      font-size: 30px; }
  .modal .modal-title {
    margin-bottom: 0;
    line-height: 1.5;
    font-size: 14px;
    line-height: 22px;
    letter-spacing: -0.5px;
    text-transform: uppercase;
    font-weight: 600; }
    .modal .modal-title:lang(ar) {
      font-family: "bcn_arabic_roundedbold"; }
  .modal .modal-body {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 0rem 1rem;
    font-size: 14px; }
  .modal .product-to-remove {
    font-weight: 600; }
    .modal .product-to-remove:lang(ar) {
      font-family: "bcn_arabic_roundedbold"; }
  .modal .modal-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 1rem; }
    .modal .modal-footer button {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      margin: 0;
      height: 38px; }
  .modal .modal-footer > :not(:first-child) {
    margin-left: .25rem; }
  .modal .modal-footer > :not(:last-child) {
    margin-right: .25rem; }

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (0.5rem * 2)); }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 400;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.show {
    opacity: 0.5; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

.fade {
  -webkit-transition: opacity .15s linear;
  transition: opacity .15s linear; }

.choose-bonus-product-dialog,
.quick-view-dialog {
  max-width: 56.25em; }

.choose-bonus-product-dialog .modal-content,
.quick-view-dialog .modal-content {
  border: 1px solid rgba(0, 0, 0, 0.2); }

.quick-view-dialog,
.choose-bonus-product-dialog {
  max-width: 56.25em; }
  .quick-view-dialog .selectable-bonus-product-line-item,
  .choose-bonus-product-dialog .selectable-bonus-product-line-item {
    margin-top: 0.2em;
    margin-bottom: 0.2em;
    padding-top: 0.3em;
    padding-bottom: 0.3em; }
  .quick-view-dialog .beenSelected,
  .choose-bonus-product-dialog .beenSelected {
    background-color: #ddd; }
  .quick-view-dialog .modal-header,
  .choose-bonus-product-dialog .modal-header {
    background-color: #fff; }
    .quick-view-dialog .modal-header .full-pdp-link,
    .choose-bonus-product-dialog .modal-header .full-pdp-link {
      color: #1E1E1E; }
    .quick-view-dialog .modal-header .sr-only,
    .choose-bonus-product-dialog .modal-header .sr-only {
      display: none; }
  .quick-view-dialog .product-name,
  .choose-bonus-product-dialog .product-name {
    font-size: 1.875em; }
  .quick-view-dialog a[disabled] .swatch-circle,
  .choose-bonus-product-dialog a[disabled] .swatch-circle {
    cursor: not-allowed; }
    .quick-view-dialog a[disabled] .swatch-circle.color-value.selected::after,
    .choose-bonus-product-dialog a[disabled] .swatch-circle.color-value.selected::after {
      background-color: #efefef; }
  .quick-view-dialog .availablity-container,
  .choose-bonus-product-dialog .availablity-container {
    text-align: right; }
  .quick-view-dialog .availablity-container,
  .quick-view-dialog .size-chart,
  .choose-bonus-product-dialog .availablity-container,
  .choose-bonus-product-dialog .size-chart {
    margin-top: 0.938em; }
  .quick-view-dialog .modal-content,
  .choose-bonus-product-dialog .modal-content {
    border: 1px solid rgba(0, 0, 0, 0.2); }
  .quick-view-dialog .none-input-label,
  .choose-bonus-product-dialog .none-input-label {
    font-size: 15px;
    letter-spacing: -0.5px;
    line-height: 20px;
    font-weight: 600;
    text-transform: uppercase; }
    .quick-view-dialog .none-input-label:lang(ar),
    .choose-bonus-product-dialog .none-input-label:lang(ar) {
      font-family: "bcn_arabic_roundedbold"; }
  .quick-view-dialog .newFlexBox,
  .choose-bonus-product-dialog .newFlexBox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .quick-view-dialog .newFlexBox .non-input-label,
    .choose-bonus-product-dialog .newFlexBox .non-input-label {
      width: 30%;
      margin-bottom: 0; }
    .quick-view-dialog .newFlexBox .attribute,
    .choose-bonus-product-dialog .newFlexBox .attribute {
      width: 68%; }
  .quick-view-dialog .pdp-image-wrapper,
  .quick-view-dialog .attributes,
  .choose-bonus-product-dialog .pdp-image-wrapper,
  .choose-bonus-product-dialog .attributes {
    margin-bottom: 12px; }
  .quick-view-dialog .same-as-selected,
  .choose-bonus-product-dialog .same-as-selected {
    background-color: transparent; }
  .quick-view-dialog .modal-body,
  .choose-bonus-product-dialog .modal-body {
    max-height: 28.125em;
    padding: 0;
    background: #fff;
    /* 450/16 */
    overflow-y: auto; }
    .quick-view-dialog .modal-body .cart-and-ipay,
    .choose-bonus-product-dialog .modal-body .cart-and-ipay {
      width: 100%; }
      .quick-view-dialog .modal-body .cart-and-ipay button,
      .choose-bonus-product-dialog .modal-body .cart-and-ipay button {
        width: 100%;
        height: 53px; }
    .quick-view-dialog .modal-body .attributes .attributes,
    .choose-bonus-product-dialog .modal-body .attributes .attributes {
      margin-bottom: 0; }
    .quick-view-dialog .modal-body .attribute .select-selected,
    .choose-bonus-product-dialog .modal-body .attribute .select-selected {
      height: 53px; }
      .quick-view-dialog .modal-body .attribute .select-selected:after,
      .choose-bonus-product-dialog .modal-body .attribute .select-selected:after {
        top: 18px; }
    .quick-view-dialog .modal-body .attribute .select-items div,
    .choose-bonus-product-dialog .modal-body .attribute .select-items div {
      padding-top: 12px; }
  .quick-view-dialog .modal-footer,
  .choose-bonus-product-dialog .modal-footer {
    background-color: #fff;
    border: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .quick-view-dialog .modal-footer .prices .price,
    .quick-view-dialog .modal-footer .prices .sales,
    .choose-bonus-product-dialog .modal-footer .prices .price,
    .choose-bonus-product-dialog .modal-footer .prices .sales {
      font-size: 20px;
      line-height: 25px;
      line-height: 15px;
      margin: 0 0 5px;
      text-align: right;
      text-transform: uppercase;
      font-weight: 600; }
      .quick-view-dialog .modal-footer .prices .price:lang(ar),
      .quick-view-dialog .modal-footer .prices .sales:lang(ar),
      .choose-bonus-product-dialog .modal-footer .prices .price:lang(ar),
      .choose-bonus-product-dialog .modal-footer .prices .sales:lang(ar) {
        font-family: "bcn_arabic_roundedbold"; }
    .quick-view-dialog .modal-footer .availability,
    .choose-bonus-product-dialog .modal-footer .availability {
      font-size: 15px;
      letter-spacing: -0.5px;
      line-height: 15px;
      font-weight: 600;
      margin: 0;
      text-transform: uppercase; }
      .quick-view-dialog .modal-footer .availability:lang(ar),
      .choose-bonus-product-dialog .modal-footer .availability:lang(ar) {
        font-family: "bcn_arabic_roundedbold"; }
      .quick-view-dialog .modal-footer .availability ul,
      .choose-bonus-product-dialog .modal-footer .availability ul {
        font-size: 12px;
        letter-spacing: -0.5px;
        text-transform: none;
        font-weight: 400; }
        .quick-view-dialog .modal-footer .availability ul:lang(ar),
        .choose-bonus-product-dialog .modal-footer .availability ul:lang(ar) {
          font-family: "bcn_arabic_roundedregular"; }
        .quick-view-dialog .modal-footer .availability ul:lang(en),
        .choose-bonus-product-dialog .modal-footer .availability ul:lang(en) {
          font-family: 'Nunito', sans-serif; }
    .quick-view-dialog .modal-footer .select-selected,
    .choose-bonus-product-dialog .modal-footer .select-selected {
      height: 53px; }
  .quick-view-dialog .prices .sales,
  .choose-bonus-product-dialog .prices .sales {
    font-size: 1.5rem; }
  .quick-view-dialog .promotions,
  .choose-bonus-product-dialog .promotions {
    text-align: left;
    color: #FF3E3E; }
  .quick-view-dialog .pre-cart-products,
  .choose-bonus-product-dialog .pre-cart-products {
    margin-right: 0.125em; }
  .quick-view-dialog .color-attribute,
  .choose-bonus-product-dialog .color-attribute {
    border: none;
    padding: 0;
    background: none; }
  .quick-view-dialog .non-input-label,
  .choose-bonus-product-dialog .non-input-label {
    display: block;
    margin-bottom: 0.5rem; }

.modal#editProductModal .quick-view-dialog, .modal#sizeGuide .quick-view-dialog {
  margin: 0; }

.modal#editProductModal .modal-content, .modal#sizeGuide .modal-content {
  padding-top: 20px; }

.modal#editProductModal .modal-body, .modal#sizeGuide .modal-body {
  max-height: inherit;
  overflow: visible; }
  .modal#editProductModal .modal-body .mainContainer, .modal#sizeGuide .modal-body .mainContainer {
    margin-bottom: 0;
    padding-bottom: 0; }

.modal#editProductModal .modal-header, .modal#sizeGuide .modal-header {
  background: transparent;
  border-bottom: 0;
  position: absolute;
  left: 0;
  right: 0;
  top: 20px;
  z-index: 2; }

.modal#editProductModal .modal-footer, .modal#sizeGuide .modal-footer {
  padding-bottom: 30px; }
  .modal#editProductModal .modal-footer .cart-and-ipay, .modal#sizeGuide .modal-footer .cart-and-ipay {
    width: 100%; }
    .modal#editProductModal .modal-footer .cart-and-ipay button, .modal#sizeGuide .modal-footer .cart-and-ipay button {
      height: 53px;
      width: 100%; }

.modal#sizeGuide {
  padding: 20px;
  max-width: 670px;
  margin: 0 auto; }
  .modal#sizeGuide .modal-body {
    background: transparent; }
    .modal#sizeGuide .modal-body img {
      margin-bottom: 20px; }
  .modal#sizeGuide .modal-content {
    background: #f8f8f8; }
  .modal#sizeGuide .modal-header {
    top: 10px; }
    .modal#sizeGuide .modal-header .close-button {
      z-index: 10;
      width: 32px;
      height: auto;
      float: right;
      margin-top: -7px; }
  .modal#sizeGuide .modal-footer {
    background: transparent;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
    .modal#sizeGuide .modal-footer button {
      width: 200px;
      -webkit-box-flex: 0;
          -ms-flex: 0 0 auto;
              flex: 0 0 auto; }

.spinner {
  width: 55px;
  height: 52px;
  position: relative;
  margin: 100px auto; }

.spinnerContainer {
  background: rgba(244, 244, 244, 0.7);
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 1100; }

.double-bounce1,
.double-bounce2 {
  width: 55px;
  height: 52px;
  background: url("../images/modesh/logo.svg");
  background-repeat: no-repeat;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  background-size: cover;
  -webkit-animation: sk-bounce 2s infinite ease-in-out;
  animation: sk-bounce 2s infinite ease-in-out; }

.double-bounce2 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s; }

@-webkit-keyframes sk-bounce {
  0%,
  100% {
    -webkit-transform: scale(0); }
  50% {
    -webkit-transform: scale(1); } }

@keyframes sk-bounce {
  0%,
  100% {
    transform: scale(0);
    -webkit-transform: scale(0); }
  50% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

.alert {
  padding: 13px 15px;
  margin: 0 20px 16px;
  border-radius: 10px;
  margin-bottom: 13px;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.5px;
  opacity: 0;
  display: none;
  -webkit-transition: all ease 0.2s;
  transition: all ease 0.2s;
  font-weight: 500; }
  .alert:lang(ar) {
    font-family: "bcn_arabic_roundedmedium"; }
  .alert.alert-danger {
    background: #E32404;
    color: #fff; }
  .alert button {
    display: none; }
  .alert.show {
    display: block; }
  .alert.fade {
    -webkit-animation: fadeIn 1s forwards;
            animation: fadeIn 1s forwards; }

@keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-moz-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-o-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-ms-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.emptyScreen {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -10%);
          transform: translate(-50%, -10%);
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 80%; }
  .emptyScreen img {
    max-width: 110px;
    margin-bottom: 20px;
    display: inline-block; }
  .emptyScreen .globalButton {
    margin-top: 20px;
    width: 100%; }
  .emptyScreen.show {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .emptyScreen.wishlist-empty {
    position: static;
    -webkit-transform: none;
            transform: none;
    margin: 60% auto; }

.error-box {
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 200px auto; }
  .error-box img {
    margin-bottom: 30px; }
  .error-box h1 {
    font-weight: 100;
    color: #858585;
    font-size: 56px;
    line-height: 1;
    margin-bottom: 30px;
    margin-top: 0;
    font-weight: 700; }
    .error-box h1:lang(ar) {
      font-family: "bcn_arabic_roundedbold"; }
  .error-box p {
    text-align: center;
    margin: 0 0 13px;
    font-size: 18px;
    font-weight: 400; }
    .error-box p:lang(ar) {
      font-family: "bcn_arabic_roundedregular"; }
    .error-box p:lang(en) {
      font-family: 'Nunito', sans-serif; }
    .error-box p.centerd {
      text-align: center; }
  .error-box a {
    min-width: 250px; }
  .error-box code {
    text-align: center;
    white-space: pre-line;
    line-height: 20px; }

.content-pages {
  padding-top: 20px; }
  .content-pages h1 {
    font-size: 20px;
    line-height: 27px;
    letter-spacing: -1px;
    text-transform: uppercase;
    font-weight: 700;
    margin: 0 0 23px; }
    .content-pages h1:lang(ar) {
      font-family: "bcn_arabic_roundedbold"; }
  .content-pages .column .faq-title {
    font-size: 18px;
    line-height: 22px;
    letter-spacing: -1px;
    text-transform: uppercase;
    padding-bottom: 6px;
    margin: 0 0 10px;
    font-weight: 600;
    border-bottom: 1px solid rgba(30, 30, 30, 0.1); }
    .content-pages .column .faq-title:lang(ar) {
      font-family: "bcn_arabic_roundedbold"; }
  .content-pages .column .faqs {
    margin-bottom: 10px; }
    .content-pages .column .faqs .question {
      font-size: 14px;
      line-height: 20px;
      letter-spacing: -0.5px;
      margin-bottom: 3px;
      font-weight: 600; }
      .content-pages .column .faqs .question:lang(ar) {
        font-family: "bcn_arabic_roundedbold"; }
  .content-pages p {
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.5px;
    margin-bottom: 23px; }
  .content-pages a {
    border-bottom: 1px solid #1E1E1E;
    font-weight: 600; }
    .content-pages a:lang(ar) {
      font-family: "bcn_arabic_roundedbold"; }
  .content-pages b, .content-pages strong {
    font-weight: 600; }
    .content-pages b:lang(ar), .content-pages strong:lang(ar) {
      font-family: "bcn_arabic_roundedbold"; }
  .content-pages ol {
    padding-left: 24px; }
    .content-pages ol li {
      font-size: 14px;
      line-height: 20px;
      letter-spacing: -0.5px; }

.content-pages ol {
  counter-reset: item;
  padding: 0 0 0;
  margin-top: 5px; }
  .content-pages ol li {
    display: block;
    margin-bottom: 10px;
    position: relative;
    padding-left: 26px; }
    .content-pages ol li:before {
      content: counters(item, ".");
      counter-increment: item;
      position: absolute;
      left: 0;
      top: 0;
      font-weight: 500;
      font-size: 16px; }
      .content-pages ol li:before:lang(ar) {
        font-family: "bcn_arabic_roundedmedium"; }
    .content-pages ol li ol li:before {
      left: -20px;
      font-weight: 400;
      font-size: 14px; }
      .content-pages ol li ol li:before:lang(ar) {
        font-family: "bcn_arabic_roundedregular"; }
      .content-pages ol li ol li:before:lang(en) {
        font-family: 'Nunito', sans-serif; }
    .content-pages ol li ol li ol li {
      padding-left: 40px; }
      .content-pages ol li ol li ol li:before {
        left: 0; }

.content-pages b {
  font-weight: 500; }
  .content-pages b:lang(ar) {
    font-family: "bcn_arabic_roundedmedium"; }

.content-pages h4 {
  margin: 0 0 10px;
  font-weight: 500;
  font-size: 16px; }
  .content-pages h4:lang(ar) {
    font-family: "bcn_arabic_roundedmedium"; }


/*# sourceMappingURL=globalDesktop.css.map*/