
/* vietnamese */
@font-face {
    font-family: 'Muli';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(../font/muli/7Au-p_0qiz-afTf2IALT8kU.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Muli';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(../font/muli/7Au-p_0qiz-afTf2IQLT8kU.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Muli';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(../font/muli/7Au-p_0qiz-afTf2LwLT.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Muli';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(../font/muli/7Au-p_0qiz-afTf2IALT8kU.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Muli';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(../font/muli/7Au-p_0qiz-afTf2IQLT8kU.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Muli';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(../font/muli/7Au-p_0qiz-afTf2LwLT.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../font/muli/7Auwp_0qiz-afT3GLRrX.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../font/muli/7Auwp_0qiz-afTzGLRrX.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../font/muli/7Auwp_0qiz-afTLGLQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../font/muli/7Auwp_0qiz-afT3GLRrX.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../font/muli/7Auwp_0qiz-afTzGLRrX.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../font/muli/7Auwp_0qiz-afTLGLQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../font/muli/7Auwp_0qiz-afT3GLRrX.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../font/muli/7Auwp_0qiz-afTzGLRrX.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../font/muli/7Auwp_0qiz-afTLGLQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../font/muli/7Auwp_0qiz-afT3GLRrX.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../font/muli/7Auwp_0qiz-afTzGLRrX.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../font/muli/7Auwp_0qiz-afTLGLQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../font/muli/7Auwp_0qiz-afT3GLRrX.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../font/muli/7Auwp_0qiz-afTzGLRrX.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../font/muli/7Auwp_0qiz-afTLGLQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(../font/muli/7Auwp_0qiz-afT3GLRrX.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(../font/muli/7Auwp_0qiz-afTzGLRrX.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(../font/muli/7Auwp_0qiz-afTLGLQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  
  @font-face {
    font-family: 'ml-bold';
    src: url('../font/indulekha/ml_tt_indulekha_bold-webfont.eot');
    src: url('../font/indulekha/ml_tt_indulekha_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/indulekha/ml_tt_indulekha_bold-webfont.woff2') format('woff2'),
         url('../font/indulekha/ml_tt_indulekha_bold-webfont.woff') format('woff'),
         url('../font/indulekha/ml_tt_indulekha_bold-webfont.ttf') format('truetype'),
         url('../font/indulekha/ml_tt_indulekha_bold-webfont.svg#ml-ttindulekhabold') format('svg');
    font-weight: normal;
    font-style: normal;
  
  }
  
  @font-face {
    font-family: 'ml-italic';
    src: url('../font/indulekha/ml_tt_indulekha_italic-webfont.eot');
    src: url('../font/indulekha/ml_tt_indulekha_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/indulekha/ml_tt_indulekha_italic-webfont.woff2') format('woff2'),
         url('../font/indulekha/ml_tt_indulekha_italic-webfont.woff') format('woff'),
         url('../font/indulekha/ml_tt_indulekha_italic-webfont.ttf') format('truetype'),
         url('../font/indulekha/ml_tt_indulekha_italic-webfont.svg#ml-ttindulekhaitalic') format('svg');
    font-weight: normal;
    font-style: normal;
  
  }
  
  @font-face {
    font-family: 'ml-normal';
    src: url('../font/indulekha/ml_tt_indulekha_normal-webfont.eot');
    src: url('../font/indulekha/ml_tt_indulekha_normal-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/indulekha/ml_tt_indulekha_normal-webfont.woff2') format('woff2'),
         url('../font/indulekha/ml_tt_indulekha_normal-webfont.woff') format('woff'),
         url('../font/indulekha/ml_tt_indulekha_normal-webfont.ttf') format('truetype'),
         url('../font/indulekha/ml_tt_indulekha_normal-webfont.svg#ml-ttindulekhanormal') format('svg');
    font-weight: normal;
    font-style: normal;
  
  }
  @font-face {
    font-family: 'fml-normal';
    src: url('../font/indulekha/ml-ttindulekha-normal-webfont.eot');
    src: url('../font/indulekha/ml-ttindulekha-normal-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/indulekha/ml-ttindulekha-normal-webfont.woff2') format('woff2'),
         url('../font/indulekha/ml-ttindulekha-normal-webfont.woff') format('woff'),
         url('../font/indulekha/ml-ttindulekha-normal-webfont.ttf') format('truetype'),
         url('../font/indulekha/ml-ttindulekha-normal-webfont.svg#fml-ttindulekhanormal') format('svg');
    font-weight: normal;
    font-style: normal;
  
  }
  
 
  @font-face {
      font-family: 'icomoon';
      src:  url('../font/iconmoon/icomoon.eot?im3udt');
      src:  url('../font/iconmoon/icomoon.eot?im3udt#iefix') format('embedded-opentype'),
        url('../font/iconmoon/icomoon.ttf?im3udt') format('truetype'),
        url('../font/iconmoon/icomoon.woff?im3udt') format('woff'),
        url('../font/iconmoon/icomoon.svg?im3udt#icomoon') format('svg');
      font-weight: normal;
      font-style: normal;
      font-display: block;
    }
    
    [class^="icon-"], [class*=" icon-"] {
      /* use !important to prevent issues with browser extensions that change fonts */
      font-family: 'icomoon' !important;
      speak: never;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
    
      /* Better Font Rendering =========== */
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
    }
    
    .icon-plus1:before {
      content: "\e900";
    }
    .icon-th-list:before {
      content: "\e902";
    }
    .icon-th-large:before {
      content: "\e904";
    }
    .icon-arrow-forward:before {
      content: "\e90a";
    }
    .icon-arrow-forward-outline:before {
      content: "\e90e";
    }
    .icon-download:before {
      content: "\e90c";
    }
    .icon-pouse:before {
      content: "\e90f";
    }
    .icon-headphones:before {
      content: "\e914";
    }
    .icon-heart:before {
      content: "\e915";
    }
    .icon-music:before {
      content: "\e916";
    }
    .icon-prev:before {
      content: "\e917";
    }
    .icon-next:before {
      content: "\e918";
    }
    .icon-play:before {
      content: "\e91a";
    }
    .icon-repeat:before {
      content: "\e91b";
    }
    .icon-more:before {
      content: "\e91c";
    }
    .icon-trash:before {
      content: "\e91d";
    }
    .icon-heart-fill:before {
      content: "\e91e";
    }
    .icon-play-icon:before {
      content: "\e901";
    }
    .icon-youtube-icon:before {
      content: "\e903";
    }
    .icon-volume:before {
      content: "\e905";
    }
    .icon-clock:before {
      content: "\e906";
    }
    .icon-map:before {
      content: "\e907";
    }
    .icon-pause:before {
      content: "\e908";
    }
    .icon-phone:before {
      content: "\e909";
    }
    .icon-email:before {
      content: "\e90b";
    }
    .icon-image:before {
      content: "\e90d";
    }
    .icon-music1:before {
      content: "\e911";
    }
    .icon-play1:before {
      content: "\e912";
    }
    .icon-file-text2:before {
      content: "\e926";
    }
    .icon-download3:before {
      content: "\e9c7";
    }
    .icon-eye:before {
      content: "\e9ce";
    }
    .icon-eye-blocked:before {
      content: "\e9d1";
    }
    .icon-plus:before {
      content: "\ea0a";
    }
    .icon-play3:before {
      content: "\ea1c";
    }
    .icon-pause2:before {
      content: "\ea1d";
    }
    .icon-backward2:before {
      content: "\ea1f";
    }
    .icon-forward3:before {
      content: "\ea20";
    }
    .icon-first:before {
      content: "\ea21";
    }
    .icon-last:before {
      content: "\ea22";
    }
    .icon-volume-high:before {
      content: "\ea26";
    }
    .icon-volume-medium:before {
      content: "\ea27";
    }
    .icon-volume-mute2:before {
      content: "\ea2a";
    }
    .icon-ltr:before {
      content: "\ea74";
    }
    .icon-facebook:before {
      content: "\ea90";
    }
    .icon-instagram:before {
      content: "\ea92";
    }
    .icon-whatsapp:before {
      content: "\ea93";
    }
    .icon-twitter:before {
      content: "\ea96";
    }
    .icon-compass:before {
      content: "\e949";
    }
    .icon-forward:before {
      content: "\e969";
    }
    .icon-search:before {
      content: "\e986";
    }
  
  
  
  @font-face {
      font-family: 'deafult-icons';
      src: url('../font/fontello/deafult-icons.eot?92060687');
      src: url('../font/fontello/deafult-icons.eot?92060687#iefix') format('embedded-opentype'), url('../font/fontello/deafult-icons.woff2?92060687') format('woff2'), url('../font/fontello/deafult-icons.woff?92060687') format('woff'), url('../font/fontello/deafult-icons.ttf?92060687') format('truetype'), url('../font/fontello/deafult-icons.svg?92060687#deafult-icons') format('svg');
      font-weight: normal;
      font-style: normal;
  }
  
  
  /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
  
  
  /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
  
  
  /*
    @media screen and (-webkit-min-device-pixel-ratio:0) {
      @font-face {
        font-family: 'deafult-icons';
        src: url('../font/deafult-icons.svg?92060687#deafult-icons') format('svg');
      }
    }
    */
  
  [class^="ico-"]:before,
  [class*=" ico-"]:before {
      font-family: "deafult-icons";
      font-style: normal;
      font-weight: normal;
      speak: none;
      display: inline-block;
      text-decoration: inherit;
      width: 1em;
      margin-right: .2em;
      text-align: center;
      /* opacity: .8; */
      /* For safety - reset parent styles, that can break glyph codes*/
      font-variant: normal;
      text-transform: none;
      /* fix buttons height, for twitter bootstrap */
      line-height: 1em;
      /* Animation center compensation - margins should be symmetric */
      /* remove if not needed */
      margin-left: .2em;
      /* you can be more comfortable with increased icons size */
      /* font-size: 120%; */
      /* Font smoothing. That was taken from TWBS */
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      /* Uncomment for 3D effect */
      /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
  }
  
  .ico-youtube:before {
      content: '\e800';
  }
  
  
  /* '' */
  
  .ico-down-open-mini:before {
      content: '\e801';
  }
  
  
  /* '' */
  
  .ico-left-open-mini:before {
      content: '\e802';
  }
  
  
  /* '' */
  
  .ico-left-open-big:before {
      content: '\e803';
  }
  
  
  /* '' */
  
  .ico-right-open-big:before {
      content: '\e804';
  }
  
  
  /* '' */
  
  .ico-left:before {
      content: '\e805';
  }
  
  
  /* '' */
  
  .ico-right:before {
      content: '\e806';
  }
  
  
  /* '' */
  
  .ico-left-open:before {
      content: '\e807';
  }
  
  
  /* '' */
  
  .ico-right-open:before {
      content: '\e808';
  }
  
  
  /* '' */
  
  .ico-heart:before {
      content: '\e809';
  }
  
  
  /* '' */
  
  .ico-search:before {
      content: '\e80a';
  }
  
  
  /* '' */
  
  .ico-chat:before {
      content: '\e80b';
  }
  
  
  /* '' */
  
  .ico-cancel:before {
      content: '\e80c';
  }
  
  
  /* '' */
  
  .ico-cancel-1:before {
      content: '\e80d';
  }
  
  
  /* '' */
  
  .ico-phone:before {
      content: '\e80e';
  }
  
  
  /* '' */
  
  .ico-mail:before {
      content: '\e80f';
  }
  
  
  /* '' */
  
  .ico-star:before {
      content: '\e810';
  }
  
  
  /* '' */
  
  .ico-star-empty:before {
      content: '\e811';
  }
  
  
  /* '' */
  
  .ico-user:before {
      content: '\e812';
  }
  
  
  /* '' */
  
  .ico-play-circle2:before {
      content: '\e813';
  }
  
  
  /* '' */
  
  .ico-plus:before {
      content: '\e814';
  }
  
  
  /* '' */
  
  .ico-minus:before {
      content: '\e815';
  }
  
  
  /* '' */
  
  .ico-menu:before {
      content: '\e816';
  }
  
  
  /* '' */
  
  .ico-location:before {
      content: '\f031';
  }
  
  
  /* '' */
  
  .ico-cancel-circled:before {
      content: '\f06e';
  }
  
  
  /* '' */
  
  .ico-twitter:before {
      content: '\f099';
  }
  
  
  /* '' */
  
  .ico-facebook:before {
      content: '\f09a';
  }
  
  
  /* '' */
  
  .ico-linkedin:before {
      content: '\f0e1';
  }
  
  
  /* '' */
  
  .ico-circle:before {
      content: '\f111';
  }
  
  
  /* '' */
  
  .ico-direction:before {
      content: '\f124';
  }
  
  
  /* '' */
  
  .ico-thumbs-up-alt:before {
      content: '\f164';
  }
  
  
  /* '' */
  
  .ico-youtube-play:before {
      content: '\f16a';
  }
  
  
  /* '' */
  
  .ico-instagram:before {
      content: '\f16d';
  }
  
  
  /* '' */
  
  .ico-circle-thin:before {
      content: '\f1db';
  }
  
  
  /* '' */